Skip to content

Releases: Toad06/ruffle

Nightly 2022-05-23

23 May 00:45
Compare
Choose a tag to compare
Nightly 2022-05-23 Pre-release
Pre-release
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

20 May 00:52
Compare
Choose a tag to compare
Nightly 2022-05-20 Pre-release
Pre-release
nightly-2022-05-20

core: Add `BitmapFormat::bytes_per_pixel`

Nightly 2022-05-18

18 May 00:39
Compare
Choose a tag to compare
Nightly 2022-05-18 Pre-release
Pre-release
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

14 May 00:56
Compare
Choose a tag to compare
Nightly 2022-05-14 Pre-release
Pre-release
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

15 Apr 00:43
Compare
Choose a tag to compare
Nightly 2022-04-15 Pre-release
Pre-release
nightly-2022-04-15

tests: Add tests for `Add`, `Equals`, `Less` and `GetProperty` actions

Nightly 2022-04-14

14 Apr 00:48
Compare
Choose a tag to compare
Nightly 2022-04-14 Pre-release
Pre-release
nightly-2022-04-14

chore: Prevent language servers from scanning the Safari stub binary …

Nightly 2022-04-12

12 Apr 00:38
Compare
Choose a tag to compare
Nightly 2022-04-12 Pre-release
Pre-release
nightly-2022-04-12

avm1: Correct `Action::RandomNumber`

Nightly 2022-04-11

11 Apr 00:41
Compare
Choose a tag to compare
Nightly 2022-04-11 Pre-release
Pre-release
nightly-2022-04-11

tests: Add test for division in SWFv4

Nightly 2022-04-09

09 Apr 00:39
Compare
Choose a tag to compare
Nightly 2022-04-09 Pre-release
Pre-release
nightly-2022-04-09

avm1: Fix `Number(String | Object)` in SWFv4

Nightly 2022-04-03

03 Apr 00:43
Compare
Choose a tag to compare
Nightly 2022-04-03 Pre-release
Pre-release
nightly-2022-04-03

tests: `DefineLocal` also accepts dot and slash paths