Releases: ruffle-rs/ruffle
Releases · ruffle-rs/ruffle
Nightly 2025-10-20
What's Changed
Full Changelog: nightly-2025-10-19...nightly-2025-10-20
Nightly 2025-10-19
What's Changed
- frontend_utils: Implement bundle exporter by @kjarosh in #21956
- tests: Import mtasc tests from gnash by @Dinnerbone in #21932
- frontend_utils: Put desktop-specific code behind features by @kjarosh in #21958
Full Changelog: nightly-2025-10-18...nightly-2025-10-19
Nightly 2025-10-18
What's Changed
- avm2: Cover special cases in Number.toExponential by @kjarosh in #21934
- chore: Bump
wasm-bindgen
to0.2.104
, ...-futures
to0.4.54
, andjs-sys
andweb-sys
to0.3.81
by @torokati44 in #21949 - nit: Update mentioned Ubuntu version in instructions for AMO reviewers by @torokati44 in #21951
- chore: Bump Binaryen (wasm-opt) to 124 by @torokati44 in #21952
- chore: Migrate from Node.js 22 to 24 by @torokati44 in #21950
- core/avm1: Execute
DoInitAction
s in movies loaded throughImportAssets
with the proper context. by @moulins in #21944 - core: Rename
TDisplayObject::object
toTDisplayObject::object1
by @Lord-McSweeney in #21955 - core: Pause preloading until an ImportAssets is finished, + test by @Dinnerbone in #16968
Full Changelog: nightly-2025-10-17...nightly-2025-10-18
Nightly 2025-10-17
What's Changed
- tests: Fix
from_avmplus/as3/Types/Number/e15_7_4_6_1
by @kjarosh in #21936 - tests: Fix
from_avmplus/as3/Types/Number/visibility/v16
by @kjarosh in #21935 - web: Only show file fetch error after fetch fails on file protocol by @danielhjacobs in #21883
Full Changelog: nightly-2025-10-16...nightly-2025-10-17
Nightly 2025-10-16
What's Changed
- tests: Split up some giant files :D by @Dinnerbone in #21904
- tests: Add player version, currently unused by @Dinnerbone in #21931
- avm2: Fixes to Vector call handler by @Lord-McSweeney in #21926
- avm2: Fix edge cases in Math.pow by @kjarosh in #21933
Full Changelog: nightly-2025-10-15...nightly-2025-10-16
Nightly 2025-10-15
What's Changed
- build(deps-dev): bump the npm-minor group in /web with 6 updates by @dependabot[bot] in #21916
- ci: Add dummy variant for the Rust lints check too by @torokati44 in #21923
- build(deps-dev): bump eslint-plugin-jsdoc from 60.8.3 to 61.1.2 in /web by @dependabot[bot] in #21917
- avm2: Store method's bound class on Method by @Lord-McSweeney in #21455
- avm2: Add Value normalization by @kjarosh in #21922
- build(deps-dev): bump eslint-plugin-react-hooks from 6.1.1 to 7.0.0 in /web by @dependabot[bot] in #21918
- avm2: Normalize Values where needed by @kjarosh in #21924
Full Changelog: nightly-2025-10-14...nightly-2025-10-15
Nightly 2025-10-14
What's Changed
- ci: Raise warnings on uncovered blocks of lines by @kjarosh in #21906
- build(deps): bump zip from 5.1.1 to 6.0.0 by @dependabot[bot] in #21920
- build(deps): bump the cargo-minor group with 4 updates by @dependabot[bot] in #21919
Full Changelog: nightly-2025-10-13...nightly-2025-10-14
Nightly 2025-10-13
What's Changed
- avm1: Adjust clip removal logic for rewinds by @jarca0123 in #21336
- core: Add ARM64
FJCVTZS
instruction optimization forf64
toi32
by @CrazyboyQCD in #21780 - avm1: Remove
base_clip_unloaded
flag inActivation
by @moulins in #21866 - avm1: Some
Function
refactors by @moulins in #21849 - chore: fix formatting by @moulins in #21902
- chore: Update wgpu to 26, egui to match by @torokati44 in #21730
- chore: Update cpal to 0.16, dropping oboe by @torokati44 in #21903
- avm2: Refactor Array.splice to ArrayStorage by @kjarosh in #21690
- ci: Remove posting coverage comment by @kjarosh in #21838
New Contributors
- @CrazyboyQCD made their first contribution in #21780
Full Changelog: nightly-2025-10-12...nightly-2025-10-13
Nightly 2025-10-12
What's Changed
- exporter: Add more tests by @kjarosh in #21892
- debug_ui: Improve mask/maskee fields by @kjarosh in #21842
- exporter: Various refactors by @kjarosh in #21891
from_shumway/localconnection
test doesn't need image comparison by @Dinnerbone in #21898- desktop: Prefer non-sRGB surface formats by @torokati44 in #20965
- avm1: Maintain two separate
_global
s for SWF 6- and 7+ by @moulins in #21863
Full Changelog: nightly-2025-10-11...nightly-2025-10-12
Nightly 2025-10-11
What's Changed
- chore: Update
toml
to0.9.7
,toml_edit
to0.23.6
by @torokati44 in #21731 - ci: Don't check webgl code coverage by @danielhjacobs in #21881
Full Changelog: nightly-2025-10-10...nightly-2025-10-11