Fixed
- Fix: Stop a paused instance for good (#307, backport of #294) @zbdd
- Fix: Resume restarting instances that weren't paused (#308, backport of #295) @zbdd
- Fix: Keep mute and filters when a paused instance resumes (#309, backport of #288) @ErayiSkrt
- Fix: Keep the loop region when a looping instance resumes (#310, backport of #289) @ErayiSkrt
- Fix: HTML audio playing on after an immediate stop (#311, backport of #299) @zbdd
- Fix: Incorrect parameter with progress event on html instance (#312, backport of #268) @bigtimebuddy
Chores
- Fix: Make v5.x CI fail on test, lint, type and bundle failures (#293) @zbdd
- Chore: Deploy to S3 with the runner's AWS CLI (#302) @zbdd
- Chore: Deploy v5.x releases to S3 latest-5.x (#304) @zbdd
- Chore: Run v5.x CI on Node 24 (#305) @zbdd
- Fix: Flaky v5.x legacy tests (#306) @zbdd
Heads up
stop() on a paused WebAudio instance now stops it for good, the same as a playing one. So paused = true; stop(); paused = false on the same instance now throws, since stop() destroys it.
5.x releases on S3 now go to latest-5.x/ instead of latest/, and 5.x releases are on the latest-5.x npm dist-tag: npm install @pixi/sound@latest-5.x.