Skip to content

Tags: ruffle-rs/ruffle

Tags

nightly-2024-07-24

Toggle nightly-2024-07-24's commit message
web: Fix globals.d.ts file type declarations

nightly-2024-07-23

Toggle nightly-2024-07-23's commit message
build(deps): bump enumset from 1.1.3 to 1.1.4 in the cargo-minor group

Bumps the cargo-minor group with 1 update: [enumset](https://github.com/Lymia/enumset).


Updates `enumset` from 1.1.3 to 1.1.4
- [Changelog](https://github.com/Lymia/enumset/blob/main/RELEASES.md)
- [Commits](Lymia/enumset@v1.1.3...v1.1.4)

---
updated-dependencies:
- dependency-name: enumset
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-minor
...

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

nightly-2024-07-22

Toggle nightly-2024-07-22's commit message
Make swf::error::Error implement Send + Sync

nightly-2024-07-20

Toggle nightly-2024-07-20's commit message
web: Use nesting in css

nightly-2024-07-19

Toggle nightly-2024-07-19's commit message
Revert "web: Use browser focus events for focus management"

This reverts commit 5441749.

nightly-2024-07-18

Toggle nightly-2024-07-18's commit message
extension: Change from switch/toggle to proper boolean for tab reload

nightly-2024-07-17

Toggle nightly-2024-07-17's commit message
avm2: Add test for unreachable exception

nightly-2024-07-16

Toggle nightly-2024-07-16's commit message
web: Check for locked 'Player' mutex and reschedule with setTimeout

We use 'wasm-bindgen-futures' as our futures executor on web, which
in turn uses 'queueMicroTask'. This can result in the browser executing
one of our futures while we're still inside our `requestAnimationFrame`
callback (in particular, while we still have the `Player` mutex locked).

We now detect this condition by attempting the lock the Player mutex
inside of our `spawn_local` future. If this fails, we `await`
a `setTimeout`-based promise, which ensures that our code runs in
a new top-level `setTimeout` javascript 'task' (outside of our
`requestAnimationFrame` callback).

nightly-2024-07-15

Toggle nightly-2024-07-15's commit message
avm2: Add several AIR classes and version-gate `ImageDecodingPolicy` …

…to SWF13+

`NativeProcess`, `NativeProcessStartupInfo`, and `File` classes

nightly-2024-07-13

Toggle nightly-2024-07-13's commit message
core: Fix panic on unsetting self-referential masker