Releases: Toad06/ruffle
Releases · Toad06/ruffle
Nightly 2022-05-23
canvas: Remove `BitmapDataStorage` and fix lifetime of bitmap data * Remove `BitmapDataStorage` as its no longer necessary, and store the bitmap canvas/context in `BitmapData` instead. * Store the `Bitmap` RBGA buffer in the canvas backend. Previously this was thrown away when converted to `ImageData`, but this causes the glitchy pixels mentioned in: https://github.com/ruffle-rs/ruffle/pull/6975#issuecomment-1127942520 `ImageData` does not copy the buffer passed to it, so store it to keep it alive. See: https://github.com/rustwasm/wasm-bindgen/issues/2445
Nightly 2022-05-20
nightly-2022-05-20 core: Add `BitmapFormat::bytes_per_pixel`
Nightly 2022-05-18
build(deps): bump syn from 1.0.94 to 1.0.95 Bumps [syn](https://github.com/dtolnay/syn) from 1.0.94 to 1.0.95. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/1.0.94...1.0.95) --- updated-dependencies: - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Nightly 2022-05-14
avm2: Don't consider declared return type for unchecked functions check Testing under Flash shows that methods can be considered 'unchecked' (allowing them to be called with more arguments than declared parameters) even if they have a declared return type. This is relied on by SteamBirds, which registers an event handler which takes 0 parameters and an explicitly declared return type
Nightly 2022-04-15
nightly-2022-04-15 tests: Add tests for `Add`, `Equals`, `Less` and `GetProperty` actions
Nightly 2022-04-14
nightly-2022-04-14 chore: Prevent language servers from scanning the Safari stub binary …
Nightly 2022-04-12
nightly-2022-04-12 avm1: Correct `Action::RandomNumber`
Nightly 2022-04-11
nightly-2022-04-11 tests: Add test for division in SWFv4
Nightly 2022-04-09
nightly-2022-04-09 avm1: Fix `Number(String | Object)` in SWFv4
Nightly 2022-04-03
nightly-2022-04-03 tests: `DefineLocal` also accepts dot and slash paths