Releases: ruffle-rs/ruffle
Releases · ruffle-rs/ruffle
Nightly 2026-02-28
What's Changed
- avm2: Pass owned Strings through error helpers instead of borrowing by @SuchAFuriousDeath in #23132
- chore: Bump jpegxr by @SuchAFuriousDeath in #23139
- chore: Bump regras by @SuchAFuriousDeath in #23141
- build(deps-dev): bump fast-xml-parser from 5.3.6 to 5.4.1 in /web by @dependabot[bot] in #23142
Full Changelog: nightly-2026-02-27...nightly-2026-02-28
Nightly 2026-02-27
What's Changed
- build(deps-dev): bump basic-ftp from 5.0.5 to 5.2.0 in /web by @dependabot[bot] in #23123
- chore: Bump rollup to 4.59.0 in web by @torokati44 in #23127
Full Changelog: nightly-2026-02-25...nightly-2026-02-27
Nightly 2026-02-25
What's Changed
- build(deps): bump the cargo-minor group with 4 updates by @dependabot[bot] in #23111
- build(deps-dev): bump the npm-minor group in /web with 4 updates by @dependabot[bot] in #23109
- avm2: Implement setStencilReferenceValue and setStencilActions on flash.display3D.Context3D by @SuchAFuriousDeath in #20875
Full Changelog: nightly-2026-02-24...nightly-2026-02-25
Nightly 2026-02-24
What's Changed
- avm2: Merge default_values and property_classes fields of VTable by @Lord-McSweeney in #22136
- avm2: Implement
avmplus::getQualifiedSuperclassNameby @Lord-McSweeney in #23106
Full Changelog: nightly-2026-02-23...nightly-2026-02-24
Nightly 2026-02-23
What's Changed
- avm2: Implement flash.display3D.setProgramConstantsFromByteArray by @SuchAFuriousDeath in #22775
Full Changelog: nightly-2026-02-22...nightly-2026-02-23
Nightly 2026-02-22
What's Changed
- avm2: Avoid reborrow errors in Vector methods by @evilpie in #23087
- build(deps): bump the cargo-minor group with 3 updates by @dependabot[bot] in #23049
- build(deps): bump convert_case from 0.10.0 to 0.11.0 by @dependabot[bot] in #23050
Full Changelog: nightly-2026-02-20...nightly-2026-02-22
Nightly 2026-02-20
What's Changed
- avm2: Include missing flash.display::GraphicsShaderFill declaration by @SuchAFuriousDeath in #23075
- core: Move FontMetrics to GlyphSource by @kjarosh in #23019
- avm1: Migrate
MathtoASnative-style declarations and fix some edge cases. by @moulins in #22999 - tests: Add
log_warningstests option by @kjarosh in #23046 - tests: Fix networking in mocket by @kjarosh in #23072
Full Changelog: nightly-2026-02-19...nightly-2026-02-20
Nightly 2026-02-19
What's Changed
- build(deps-dev): bump fast-xml-parser from 5.3.4 to 5.3.6 in /web by @dependabot[bot] in #23064
- build(deps-dev): bump tar from 7.5.7 to 7.5.9 in /web by @dependabot[bot] in #23065
- tests: Add generated images to gitignore by @kjarosh in #23060
- tests: Use oxipng to optimize generated images by @kjarosh in #23062
- tests: Improve more tests by including output from Flash Player instead of Ruffle by @kjarosh in #23058
- tests: Use Libdeflater instead of Zopfli for compressing PNGs by @kjarosh in #23073
Full Changelog: nightly-2026-02-18...nightly-2026-02-19
Nightly 2026-02-18
What's Changed
- avm1, avm2: Make NetConnection.connect schema check case-insensitive by @danielhjacobs in #23041
- tests: Improve some tests by including output from Flash Player instead of Ruffle by @kjarosh in #23047
Full Changelog: nightly-2026-02-17...nightly-2026-02-18
Nightly 2026-02-17
What's Changed
- tests: Make bare_numbers = false the default by @kjarosh in #23024
- chore: Bump Binaryen to 126 by @torokati44 in #23039
- build(deps-dev): bump the npm-minor group in /web with 14 updates by @dependabot[bot] in #23043
- build(deps): bump the cargo-minor group with 10 updates by @dependabot[bot] in #23044
- build(deps): bump zip from 7.4.0 to 8.0.0 by @dependabot[bot] in #23045
- chore: Enable unused_async clippy lint by @SuchAFuriousDeath in #23037
Full Changelog: nightly-2026-02-16...nightly-2026-02-17