Skip to content

Releases: ruffle-rs/ruffle

Nightly 2021-07-16

16 Jul 00:01
Compare
Choose a tag to compare
Nightly 2021-07-16 Pre-release
Pre-release
swf: Optimize `read_f64_me` and `write_f64_me`

Each function is reduced to just 3 opcodes on x86:
https://godbolt.org/z/n6q6zxnh6

WebAssembly benefits as well: https://godbolt.org/z/fcETE9GYn

This should improve load-time performance because read_f64_me is
used frequently (for each AVM1 double constant).

Nightly 2021-07-14

14 Jul 00:01
Compare
Choose a tag to compare
Nightly 2021-07-14 Pre-release
Pre-release
web: Unify "menu_item" and "active" CSS classes

It seems that these two classes were totally equivalent, so simply
drop "active" and use only "menu_item".
Also, don't highlight disabled context menu items on hover.

Nightly 2021-07-13

13 Jul 00:01
Compare
Choose a tag to compare
Nightly 2021-07-13 Pre-release
Pre-release
chore: Bump regress from 0.3.0 to 0.4.1

Bumps [regress](https://github.com/ridiculousfish/regress) from 0.3.0 to 0.4.1.
- [Release notes](https://github.com/ridiculousfish/regress/releases)
- [Commits](https://github.com/ridiculousfish/regress/commits)

---
updated-dependencies:
- dependency-name: regress
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Nightly 2021-07-11

11 Jul 00:01
Compare
Choose a tag to compare
Nightly 2021-07-11 Pre-release
Pre-release
nightly-2021-07-11

avm1: alphabetise text_field properties

Nightly 2021-07-10

10 Jul 00:02
Compare
Choose a tag to compare
Nightly 2021-07-10 Pre-release
Pre-release
nightly-2021-07-10

avm2: Do timeout check every 2000 actions, same as avm1

Nightly 2021-07-09

09 Jul 00:01
Compare
Choose a tag to compare
Nightly 2021-07-09 Pre-release
Pre-release
nightly-2021-07-09

Remove error report link from could not download wasm module

Nightly 2021-07-07

07 Jul 00:01
d334e30
Compare
Choose a tag to compare
Nightly 2021-07-07 Pre-release
Pre-release
avm1: Fix apply_to_display_object (#4377) (#4743)

* avm1: Fix apply_to_display_object

Nightly 2021-07-05

05 Jul 00:01
Compare
Choose a tag to compare
Nightly 2021-07-05 Pre-release
Pre-release
nightly-2021-07-05

desktop: Add DX11 to default graphics backends

Nightly 2021-07-04

04 Jul 00:01
Compare
Choose a tag to compare
Nightly 2021-07-04 Pre-release
Pre-release
Fix minor bug/typo in `action_get_url_2`

The current version just doesn't make any sense.
The fixed version is akin to the `target.starts_with("_level") && target.len() > 6` line a bit earlier in this file.

Nightly 2021-07-03

03 Jul 00:01
Compare
Choose a tag to compare
Nightly 2021-07-03 Pre-release
Pre-release
web: Fix build without wasm-opt on Windows

Since #3111, `wasm-opt` became mandatory on GitHub Actions. But the
check whether we run on GitHub Actions is Bash-specific, and fails
on Windows. That means builds on Windows without `wasm-opt` always
fail.

As a workaround, use the trick from https://gist.github.com/prail/24acc95908e581722c0e9df5795180f6
to run the check only on Unix, and skip it on Windows:

```
echo ; [ \"$GITHUB_ACTIONS\" != true ] # > nul
```

On Unix, `echo` does nothing, the check runs, and the rest is
considered a comment.
On Windows, `echo` prints everything until the `> nul`, which
suppresses the print by redirection, making the whole statement
effectively a no-op.