Skip to content

Release v6.2.1 - #57

Merged
mikebarkmin merged 1 commit into
mainfrom
changeset
Oct 18, 2026
Merged

mikebarkmin merged 1 commit into
mainfrom
changeset

Conversation

@github-actions

Copy link
Copy Markdown

Fix native audio streams accumulating when stages or sprites repeatedly add the same sounds. Prewarm one shared clip per sound file, open additional clips only for simultaneous playback, and close surplus clips when playback ends. Keep each sprite's playback and volume independent, return cancelled playback resources, and close partially opened clips after audio-device failures.

Update the documentation's embedded Online IDE to v2.2.1-hyperbook.33, which includes the matching browser audio fix and Scratch for Java 6.2.1 compatibility metadata.

Compatibility artifacts and catalogs are prepared for 6.2.1. Before merging, review the browser policy and synchronize openpatch/online-ide from this release branch:

mvn -q -DskipTests prepare-package
python3 scripts/browser-compatibility.py --online-ide /path/to/online-ide
python3 scripts/release-catalogs.py --online-ide /path/to/online-ide
python3 scripts/browser-compatibility.py --check --online-ide /path/to/online-ide
python3 scripts/parity-fixture.py --check --strict --online-ide /path/to/online-ide
python3 scripts/release-catalogs.py --check --online-ide /path/to/online-ide

Run the browser compatibility tests and commit and push the browser updates before merging this PR.

@mikebarkmin
mikebarkmin merged commit 4a46b80 into main Oct 18, 2026
2 checks passed
@github-actions
github-actions Bot deleted the changeset branch October 18, 2026 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant