| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| ruffle-0.5.0-macos-universal.tar.gz | 2026-08-03 | 30.7 MB | |
| ruffle-0.5.0-windows-x86_64.zip | 2026-08-03 | 19.1 MB | |
| ruffle-0.5.0-web-selfhosted.zip | 2026-08-03 | 10.3 MB | |
| ruffle-0.5.0-windows-x86_32.zip | 2026-08-03 | 18.6 MB | |
| ruffle-0.5.0-web-extension-firefox-unsigned.xpi | 2026-08-03 | 11.4 MB | |
| ruffle-0.5.0-web-extension.zip | 2026-08-03 | 11.4 MB | |
| ruffle-0.5.0-reproducible-source.zip | 2026-08-03 | 17.8 MB | |
| ruffle-0.5.0-linux-aarch64.tar.gz | 2026-08-03 | 12.0 MB | |
| ruffle-0.5.0-linux-x86_64.tar.gz | 2026-08-03 | 12.6 MB | |
| README.md | 2026-08-03 | 5.8 kB | |
| Release 0.5.0 source code.tar.gz | 2026-08-03 | 108.4 MB | |
| Release 0.5.0 source code.zip | 2026-08-03 | 121.6 MB | |
| Totals: 12 Items | 373.8 MB | 76 | |
What's Changed
- chore: Bump actions/setup-node from 6 to 7 by @dependabot[bot] in https://github.com/ruffle-rs/ruffle/pull/24256
- chore: Bump actions/setup-python from 6 to 7 by @dependabot[bot] in https://github.com/ruffle-rs/ruffle/pull/24255
- chore: Bump KSXGitHub/github-actions-deploy-aur from 4.1.3 to 4.2.0 by @dependabot[bot] in https://github.com/ruffle-rs/ruffle/pull/24257
- chore: Bump fast-uri from 3.1.2 to 3.1.4 in /web by @dependabot[bot] in https://github.com/ruffle-rs/ruffle/pull/24271
- chore: Bump tar from 7.5.16 to 7.5.21 in /web by @dependabot[bot] in https://github.com/ruffle-rs/ruffle/pull/24273
- chore: Bump shell-quote from 1.8.4 to 1.10.0 in /web by @dependabot[bot] in https://github.com/ruffle-rs/ruffle/pull/24270
- chore: Bump svgo from 4.0.1 to 4.0.2 in /web by @dependabot[bot] in https://github.com/ruffle-rs/ruffle/pull/24274
- chore: Bump fast-xml-parser from 5.9.3 to 5.10.1 in /web by @dependabot[bot] in https://github.com/ruffle-rs/ruffle/pull/24272
- chore: Bump webdriverio and some @wdio packages to 9.30 in web/ by @torokati44 in https://github.com/ruffle-rs/ruffle/pull/24276
- chore: Run
npm audit fixin web/ by @torokati44 in https://github.com/ruffle-rs/ruffle/pull/24277 - chore: Bump the npm-minor group across 1 directory with 10 updates by @dependabot[bot] in https://github.com/ruffle-rs/ruffle/pull/24278
- chore: Bump the cargo-minor group with 13 updates by @dependabot[bot] in https://github.com/ruffle-rs/ruffle/pull/24260
- avm2: Getters should always be listed after slots in JSON.stringify by @Lord-McSweeney in https://github.com/ruffle-rs/ruffle/pull/24249
- tests: Add coverage for calling methods on duplicate ClassObjects by @Lord-McSweeney in https://github.com/ruffle-rs/ruffle/pull/24288
- tests: Add assertions for current mouse cursor by @ChrisCPI in https://github.com/ruffle-rs/ruffle/pull/24284
- avm1: Serialize top-level objects with class definitions as appropriate by @danielhjacobs in https://github.com/ruffle-rs/ruffle/pull/24155
- avm1: Recursively serialize constructed objects as typed objects by @danielhjacobs in https://github.com/ruffle-rs/ruffle/pull/24161
- avm2: Use Error.throwError for Proxy by @evilpie in https://github.com/ruffle-rs/ruffle/pull/24297
- avm2: Correctly implement
DisplayObject.getRectby @Lord-McSweeney in https://github.com/ruffle-rs/ruffle/pull/24253 - avm2: Clean up some FTE logic, add validation by @Lord-McSweeney in https://github.com/ruffle-rs/ruffle/pull/24304
- avm2: Stub flash.system.System.exit by @evilpie in https://github.com/ruffle-rs/ruffle/pull/24300
- avm2: Handle shrinking underlying content in TextBlock.createTextLine by @evilpie in https://github.com/ruffle-rs/ruffle/pull/24303
- avm2: Handle null
elementFormatcorrectly when creating text line by @Lord-McSweeney in https://github.com/ruffle-rs/ruffle/pull/24307 - tests: Expand the
avm2/avm1_roottest by @ChrisCPI in https://github.com/ruffle-rs/ruffle/pull/24164 - video/webcodecs: Pass in whole Access Units to VideoDecoder by @torokati44 in https://github.com/ruffle-rs/ruffle/pull/24098
- chore: Bump the cargo-minor group with 4 updates by @dependabot[bot] in https://github.com/ruffle-rs/ruffle/pull/24318
- avm2: Properly stub IME.isSupported by @evilpie in https://github.com/ruffle-rs/ruffle/pull/24298
- tests: Add failing test for AVM1 using attachMovie in a frame before ExportAssets by @evilpie in https://github.com/ruffle-rs/ruffle/pull/24292
- Polyfilled plugin properties remain configurable by @mincerafter42 in https://github.com/ruffle-rs/ruffle/pull/24312
- avm2: Clear parent when deleting element/attribute from XMLList by @evilpie in https://github.com/ruffle-rs/ruffle/pull/24324
- avm2: Implement XML.children using get_property_local by @evilpie in https://github.com/ruffle-rs/ruffle/pull/24330
- swf: Add dedicated error types
Avm1ParseErrorandUnexpectedEofby @moulins in https://github.com/ruffle-rs/ruffle/pull/24334 - avm2: TLF improvements, implement TextBlock.recreateTextLine by @Lord-McSweeney in https://github.com/ruffle-rs/ruffle/pull/24313
- avm2: Implement XML.attribute(s) using get_property_local by @evilpie in https://github.com/ruffle-rs/ruffle/pull/24340
- avm2: Store content of
ContentElementsubclasses as native data by @Lord-McSweeney in https://github.com/ruffle-rs/ruffle/pull/24338 - avm2: Implement more of XMLList using get_property_local by @evilpie in https://github.com/ruffle-rs/ruffle/pull/24343
- avm2: Only set
TextBlock.firstLinewhen creating the first line by @Lord-McSweeney in https://github.com/ruffle-rs/ruffle/pull/24346 - avm2: Create a FormatSpans for the text block's content element in createTextLine by @Lord-McSweeney in https://github.com/ruffle-rs/ruffle/pull/24351
- swf: Return
AbcParseErroron error for AVM2 bytecode parsing. by @moulins in https://github.com/ruffle-rs/ruffle/pull/24357 - avm2: Have
AVM1Movie.call/addCallbackthrow error 2014 by @ChrisCPI in https://github.com/ruffle-rs/ruffle/pull/24358 - avm2: Implement several of the AV classes by @ChrisCPI in https://github.com/ruffle-rs/ruffle/pull/24350
- avm2: Emit
native_table.rsin a deterministic order by @bmwiedemann in https://github.com/ruffle-rs/ruffle/pull/24360 - avm2: Partially implement the rest of
flash.trace.Traceby @ChrisCPI in https://github.com/ruffle-rs/ruffle/pull/24344 - avm2: Minor FTE improvements by @Lord-McSweeney in https://github.com/ruffle-rs/ruffle/pull/24354
New Contributors
- @mincerafter42 made their first contribution in https://github.com/ruffle-rs/ruffle/pull/24312
- @bmwiedemann made their first contribution in https://github.com/ruffle-rs/ruffle/pull/24360
Full Changelog: https://github.com/ruffle-rs/ruffle/compare/v0.4.1...v0.5.0