Releases: ruffle-rs/ruffle
Releases · ruffle-rs/ruffle
Nightly 2021-07-16
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
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
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
nightly-2021-07-11 avm1: alphabetise text_field properties
Nightly 2021-07-10
nightly-2021-07-10 avm2: Do timeout check every 2000 actions, same as avm1
Nightly 2021-07-09
nightly-2021-07-09 Remove error report link from could not download wasm module
Nightly 2021-07-07
avm1: Fix apply_to_display_object (#4377) (#4743) * avm1: Fix apply_to_display_object
Nightly 2021-07-05
nightly-2021-07-05 desktop: Add DX11 to default graphics backends
Nightly 2021-07-04
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
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.