Releases: ruffle-rs/ruffle
Releases · ruffle-rs/ruffle
Nightly 2024-08-22
What's Changed
- desktop: Add "Exit Full Screen" option to context menu by @kjarosh in #17592
- desktop: Make shortcuts work in fullscreen and no-gui mode by @sleepycatcoding in #17595
- avm2: Implement XML.removeNamespace by @evilpie in #17588
- avm2: XMLList needs to override has_own_property_string by @evilpie in #17602
- avm2: support CSS comments and fix whitespace issues by @Mesteery in #17502
- chore: generate provenance statements for nightly npm package by @rwv in #17322
- [AVM1 debug ui] Make some object properties editable by @crumblingstatue in #17279
- avm2: For AIR report the correct OS in flash.system.Capabilities by @evilpie in #17590
New Contributors
Full Changelog: nightly-2024-08-21...nightly-2024-08-22
Nightly 2024-08-21
What's Changed
- desktop: Set main window as parent of file pickers by @kjarosh in #17403
- desktop: Fix Ruffle not responding when picking a file by @kjarosh in #17413
- Managed
AvmStringRepr
s can now point to a&'static WStr
by @moulins in #17387 - web: Ensure focus is not lost when copying text by @kjarosh in #17582
- web: Improve context menu right-click behavior by @WumboSpasm in #17233
- core: Remove some unnecessary code added in #15627 by @Flawake in #17396
- desktop: Use F11 as fullscreen shortcut by @kjarosh in #17563
- ci: Allow more retries, for the
avm2/graphics_round_rects
test too by @torokati44 in #17591 - chore: Update web-sys and js-sys by @evilpie in #17556
- avm2: Fix GraphicsPath.cubicCurveTo() [API()] version by @torokati44 in #17593
- chore: Update translations by @RuffleBuild in #17594
Full Changelog: nightly-2024-08-20...nightly-2024-08-21
Nightly 2024-08-20
What's Changed
- build(deps-dev): bump the npm-minor group in /web with 4 updates by @dependabot in #17568
- build(deps-dev): bump typescript-eslint from 8.1.0 to 8.2.0 in /web in the npm-minor group by @dependabot in #17579
- build(deps-dev): bump @wdio/browserstack-service from 8.40.2 to 9.0.4 in /web by @dependabot in #17571
- build(deps): bump the cargo-minor group with 9 updates by @dependabot in #17572
Full Changelog: nightly-2024-08-19...nightly-2024-08-20
Nightly 2024-08-19
What's Changed
- avm2: Added all missing
[API()]
to methods from the list by @MartySVK in #17523 - chore: Update to wasm-bindgen 0.2.93 by @torokati44 in #17550
- avm2: Implement Graphics::drawRoundRectComplex by @adrian17 in #17504
Full Changelog: nightly-2024-08-18...nightly-2024-08-19
Nightly 2024-08-18
What's Changed
- avm2: Supercalling fixes by @Lord-McSweeney in #17426
- chore: Update translations by @RuffleBuild in #17551
Full Changelog: nightly-2024-08-17...nightly-2024-08-18
Nightly 2024-08-17
What's Changed
- build(deps-dev): bump @wdio/mocha-framework from 8.40.2 to 9.0.0 in /web by @dependabot in #17536
- build(deps-dev): bump @wdio/spec-reporter from 8.39.0 to 9.0.0 in /web by @dependabot in #17537
- build(deps-dev): bump @wdio/static-server-service from 8.39.0 to 9.0.0 in /web by @dependabot in #17535
- build(deps-dev): bump the npm-minor group in /web with 3 updates by @dependabot in #17534
- chore: Update translations by @RuffleBuild in #17542
Full Changelog: nightly-2024-08-16...nightly-2024-08-17
Nightly 2024-08-16
What's Changed
- web: Fix logged error when defining an ExternalInterface method twice by @Dinnerbone in #17422
- avm2: Add missing
[API()]
to flash.geom by @MartySVK in #17500 - chore: Update translations by @RuffleBuild in #17527
Full Changelog: nightly-2024-08-15...nightly-2024-08-16
Nightly 2024-08-15
What's Changed
Full Changelog: nightly-2024-08-14...nightly-2024-08-15
Nightly 2024-08-14
What's Changed
- avm2: Ignore debug opcodes when checking has_simple_scoping by @Aaron1011 in #17492
- Fix missing API - extra classes of flash.display by @MartySVK in #17490
- avm2: Pass in
Gc<'gc, BytecodeMethod<'gc>>
tooptimize
by @Aaron1011 in #17493 - Avoid enqueue Sound.play infinite amount of times - Fix #16478 by @wsxarcher in #17425
- build(deps-dev): bump the npm-minor group in /web with 2 updates by @dependabot in #17503
Full Changelog: nightly-2024-08-13...nightly-2024-08-14
Nightly 2024-08-13
What's Changed
- chore: Update translations by @RuffleBuild in #17469
- ci: Run nextest with profile "ci", add a test-specific override to allow retries for
avm2/pixelbender_shaderdata
by @torokati44 in #17462 - build(deps-dev): bump eslint-plugin-jsdoc from 48.11.0 to 50.0.1 in /web by @dependabot in #17478
- build(deps): bump the cargo-minor group with 8 updates by @dependabot in #17480
- extension: Register navigator polyfill script with allFrames: true by @Aaron1011 in #17476
- build(deps-dev): bump the npm-minor group in /web with 13 updates by @dependabot in #17477
- build(deps-dev): bump eslint-plugin-react-hooks from 5.1.0-rc-fb9a90fa48-20240614 to 5.1.0-rc.0 in /web by @dependabot in #17479
- video: Check OpenH264 library downloads with SHA256 instead of MD5 by @kjarosh in #17452
- web: Don't install Flash plugin if it already exists by @danielhjacobs in #17481
- chore: A couple typo fixes in comments here and there by @torokati44 in #17484
- build(deps-dev): bump the npm-minor group in /web with 2 updates by @dependabot in #17487
- build(deps): bump serde from 1.0.206 to 1.0.207 in the cargo-minor group by @dependabot in #17486
- chore: Update translations by @RuffleBuild in #17489
- avm2: Add
[API("674")]
to Rectangle.copyFrom by @Aaron1011 in #17485
Full Changelog: nightly-2024-08-12...nightly-2024-08-13