From 0b1addef41ef5b396cf48c93e0d1d009581cc627 Mon Sep 17 00:00:00 2001 From: mikebarkmin <2592379+mikebarkmin@users.noreply.github.com> Date: Sun, 18 Oct 2026 15:25:01 +0000 Subject: [PATCH] chore: release v6.2.1 --- .changeset/audio-pool-lifecycle.md | 7 --- CHANGELOG.md | 11 +++- catalogs/api.json | 4 +- catalogs/assets.json | 4 +- catalogs/examples.json | 74 +++++++++++------------ compatibility/browser-compatibility.md | 2 +- compatibility/browser-policy.json | 4 +- compatibility/contract.json | 4 +- docs/public/catalogs/api.json | 4 +- docs/public/catalogs/assets.json | 4 +- docs/public/catalogs/examples.json | 74 +++++++++++------------ docs/public/compatibility.json | 4 +- pom.xml | 2 +- src/main/resources/catalogs/api.json | 4 +- src/main/resources/catalogs/assets.json | 4 +- src/main/resources/catalogs/examples.json | 74 +++++++++++------------ 16 files changed, 141 insertions(+), 139 deletions(-) delete mode 100644 .changeset/audio-pool-lifecycle.md diff --git a/.changeset/audio-pool-lifecycle.md b/.changeset/audio-pool-lifecycle.md deleted file mode 100644 index 927565c2..00000000 --- a/.changeset/audio-pool-lifecycle.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -type: patch ---- - -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. diff --git a/CHANGELOG.md b/CHANGELOG.md index 706b9d64..2bc19e9a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,18 @@ --- name: Changelog -index: 82 +index: 83 lang: en --- +## 6.2.1 + + + +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. + + ## 6.2.0 diff --git a/catalogs/api.json b/catalogs/api.json index bb12174e..0a646621 100644 --- a/catalogs/api.json +++ b/catalogs/api.json @@ -1,7 +1,7 @@ { "schemaVersion": 1, - "libraryVersion": "6.2.0", - "browserVersion": "6.2.0-browser.1", + "libraryVersion": "6.2.1", + "browserVersion": "6.2.1-browser.1", "methods": [ { "id": "AnimatedSprite/addAnimation(String,String,int)", diff --git a/catalogs/assets.json b/catalogs/assets.json index 9b058365..af5f3647 100644 --- a/catalogs/assets.json +++ b/catalogs/assets.json @@ -1,7 +1,7 @@ { "schemaVersion": 1, - "libraryVersion": "6.2.0", - "browserVersion": "6.2.0-browser.1", + "libraryVersion": "6.2.1", + "browserVersion": "6.2.1-browser.1", "license": "CC0", "images": [ { diff --git a/catalogs/examples.json b/catalogs/examples.json index 8c8b4378..d9ac428d 100644 --- a/catalogs/examples.json +++ b/catalogs/examples.json @@ -1,13 +1,13 @@ { "schemaVersion": 1, - "libraryVersion": "6.2.0", - "browserVersion": "6.2.0-browser.1", + "libraryVersion": "6.2.1", + "browserVersion": "6.2.1-browser.1", "examples": [ { "id": "demo/cat", "kind": "demo", "source": "src/examples/java/demos/cat", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -25,7 +25,7 @@ "id": "demo/catPlatformer", "kind": "demo", "source": "src/examples/java/demos/catPlatformer", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "cat", @@ -75,7 +75,7 @@ "id": "demo/clock", "kind": "demo", "source": "src/examples/java/demos/clock", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -125,7 +125,7 @@ "id": "demo/coinCollector", "kind": "demo", "source": "src/examples/java/demos/coinCollector", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -154,7 +154,7 @@ "id": "demo/donutIO", "kind": "demo", "source": "src/examples/java/demos/donutIO", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -212,7 +212,7 @@ "id": "demo/glide", "kind": "demo", "source": "src/examples/java/demos/glide", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -229,7 +229,7 @@ "id": "demo/pipes", "kind": "demo", "source": "src/examples/java/demos/pipes", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -259,7 +259,7 @@ "id": "demo/quiz", "kind": "demo", "source": "src/examples/java/demos/quiz", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -276,7 +276,7 @@ "id": "demo/rainbowVine", "kind": "demo", "source": "src/examples/java/demos/rainbowVine", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -290,7 +290,7 @@ "id": "demo/randomDot", "kind": "demo", "source": "src/examples/java/demos/randomDot", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -304,7 +304,7 @@ "id": "demo/robot", "kind": "demo", "source": "src/examples/java/demos/robot", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -326,7 +326,7 @@ "id": "demo/saveSlots", "kind": "demo", "source": "src/examples/java/demos/saveSlots", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -355,7 +355,7 @@ "id": "demo/saving", "kind": "demo", "source": "src/examples/java/demos/saving", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -373,7 +373,7 @@ "id": "demo/sensing", "kind": "demo", "source": "src/examples/java/demos/sensing", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -395,7 +395,7 @@ "id": "demo/shader", "kind": "demo", "source": "src/examples/java/demos/shader", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -465,7 +465,7 @@ "id": "demo/shakespeare", "kind": "demo", "source": "src/examples/java/demos/shakespeare", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -491,7 +491,7 @@ "id": "demo/smartRocket", "kind": "demo", "source": "src/examples/java/demos/smartRocket", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -533,7 +533,7 @@ "id": "demo/stressTest", "kind": "demo", "source": "src/examples/java/demos/stressTest", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -931,7 +931,7 @@ "id": "demo/tiled", "kind": "demo", "source": "src/examples/java/demos/tiled", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1041,7 +1041,7 @@ "id": "demo/timedDot", "kind": "demo", "source": "src/examples/java/demos/timedDot", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1055,7 +1055,7 @@ "id": "demo/timer", "kind": "demo", "source": "src/examples/java/demos/timer", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1069,7 +1069,7 @@ "id": "demo/ui", "kind": "demo", "source": "src/examples/java/demos/ui", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1099,7 +1099,7 @@ "id": "demo/volume", "kind": "demo", "source": "src/examples/java/demos/volume", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1116,7 +1116,7 @@ "id": "tutorial/Halloween", "kind": "tutorial", "source": "docs/archives/Halloween", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1218,7 +1218,7 @@ "id": "tutorial/bluej-starter", "kind": "tutorial", "source": "docs/archives/bluej-starter", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1252,7 +1252,7 @@ "id": "tutorial/bouncy-hedgehog", "kind": "tutorial", "source": "docs/archives/bouncy-hedgehog", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1302,7 +1302,7 @@ "id": "tutorial/bouncy-hedgehog-100", "kind": "tutorial", "source": "docs/archives/bouncy-hedgehog-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1352,7 +1352,7 @@ "id": "tutorial/cat", "kind": "tutorial", "source": "docs/archives/cat", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1378,7 +1378,7 @@ "id": "tutorial/catch-the-coins-100", "kind": "tutorial", "source": "docs/archives/catch-the-coins-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1415,7 +1415,7 @@ "id": "tutorial/dodge-the-rocks-100", "kind": "tutorial", "source": "docs/archives/dodge-the-rocks-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1460,7 +1460,7 @@ "id": "tutorial/getting-started-100", "kind": "tutorial", "source": "docs/archives/getting-started-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "jumper", @@ -1493,7 +1493,7 @@ "id": "tutorial/guess-the-number-100", "kind": "tutorial", "source": "docs/archives/guess-the-number-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1522,7 +1522,7 @@ "id": "tutorial/make-it-walk-100", "kind": "tutorial", "source": "docs/archives/make-it-walk-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1555,7 +1555,7 @@ "id": "tutorial/red-light-green-light-100", "kind": "tutorial", "source": "docs/archives/red-light-green-light-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1592,7 +1592,7 @@ "id": "tutorial/vs-code-starter", "kind": "tutorial", "source": "docs/archives/vs-code-starter", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ diff --git a/compatibility/browser-compatibility.md b/compatibility/browser-compatibility.md index e2c77206..4b9f6e4a 100644 --- a/compatibility/browser-compatibility.md +++ b/compatibility/browser-compatibility.md @@ -1,6 +1,6 @@ # Browser compatibility -Desktop library: **6.2.0**. Browser implementation: **6.2.0-browser.1**. +Desktop library: **6.2.1**. Browser implementation: **6.2.1-browser.1**. Generated by `scripts/browser-compatibility.py`. Machine-readable: [contract.json](contract.json). diff --git a/compatibility/browser-policy.json b/compatibility/browser-policy.json index 550d16c5..18202d62 100644 --- a/compatibility/browser-policy.json +++ b/compatibility/browser-policy.json @@ -1,7 +1,7 @@ { "schemaVersion": 1, - "desktopVersion": "6.2.0", - "browserVersion": "6.2.0-browser.1", + "desktopVersion": "6.2.1", + "browserVersion": "6.2.1-browser.1", "flavors": { "standard": { "libraries": [ diff --git a/compatibility/contract.json b/compatibility/contract.json index 9a1cfdaa..96fafd40 100644 --- a/compatibility/contract.json +++ b/compatibility/contract.json @@ -1,8 +1,8 @@ { "schemaVersion": 1, - "desktopVersion": "6.2.0", + "desktopVersion": "6.2.1", "browser": { - "version": "6.2.0-browser.1", + "version": "6.2.1-browser.1", "flavors": { "standard": { "libraries": [ diff --git a/docs/public/catalogs/api.json b/docs/public/catalogs/api.json index bb12174e..0a646621 100644 --- a/docs/public/catalogs/api.json +++ b/docs/public/catalogs/api.json @@ -1,7 +1,7 @@ { "schemaVersion": 1, - "libraryVersion": "6.2.0", - "browserVersion": "6.2.0-browser.1", + "libraryVersion": "6.2.1", + "browserVersion": "6.2.1-browser.1", "methods": [ { "id": "AnimatedSprite/addAnimation(String,String,int)", diff --git a/docs/public/catalogs/assets.json b/docs/public/catalogs/assets.json index 9b058365..af5f3647 100644 --- a/docs/public/catalogs/assets.json +++ b/docs/public/catalogs/assets.json @@ -1,7 +1,7 @@ { "schemaVersion": 1, - "libraryVersion": "6.2.0", - "browserVersion": "6.2.0-browser.1", + "libraryVersion": "6.2.1", + "browserVersion": "6.2.1-browser.1", "license": "CC0", "images": [ { diff --git a/docs/public/catalogs/examples.json b/docs/public/catalogs/examples.json index 8c8b4378..d9ac428d 100644 --- a/docs/public/catalogs/examples.json +++ b/docs/public/catalogs/examples.json @@ -1,13 +1,13 @@ { "schemaVersion": 1, - "libraryVersion": "6.2.0", - "browserVersion": "6.2.0-browser.1", + "libraryVersion": "6.2.1", + "browserVersion": "6.2.1-browser.1", "examples": [ { "id": "demo/cat", "kind": "demo", "source": "src/examples/java/demos/cat", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -25,7 +25,7 @@ "id": "demo/catPlatformer", "kind": "demo", "source": "src/examples/java/demos/catPlatformer", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "cat", @@ -75,7 +75,7 @@ "id": "demo/clock", "kind": "demo", "source": "src/examples/java/demos/clock", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -125,7 +125,7 @@ "id": "demo/coinCollector", "kind": "demo", "source": "src/examples/java/demos/coinCollector", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -154,7 +154,7 @@ "id": "demo/donutIO", "kind": "demo", "source": "src/examples/java/demos/donutIO", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -212,7 +212,7 @@ "id": "demo/glide", "kind": "demo", "source": "src/examples/java/demos/glide", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -229,7 +229,7 @@ "id": "demo/pipes", "kind": "demo", "source": "src/examples/java/demos/pipes", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -259,7 +259,7 @@ "id": "demo/quiz", "kind": "demo", "source": "src/examples/java/demos/quiz", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -276,7 +276,7 @@ "id": "demo/rainbowVine", "kind": "demo", "source": "src/examples/java/demos/rainbowVine", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -290,7 +290,7 @@ "id": "demo/randomDot", "kind": "demo", "source": "src/examples/java/demos/randomDot", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -304,7 +304,7 @@ "id": "demo/robot", "kind": "demo", "source": "src/examples/java/demos/robot", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -326,7 +326,7 @@ "id": "demo/saveSlots", "kind": "demo", "source": "src/examples/java/demos/saveSlots", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -355,7 +355,7 @@ "id": "demo/saving", "kind": "demo", "source": "src/examples/java/demos/saving", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -373,7 +373,7 @@ "id": "demo/sensing", "kind": "demo", "source": "src/examples/java/demos/sensing", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -395,7 +395,7 @@ "id": "demo/shader", "kind": "demo", "source": "src/examples/java/demos/shader", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -465,7 +465,7 @@ "id": "demo/shakespeare", "kind": "demo", "source": "src/examples/java/demos/shakespeare", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -491,7 +491,7 @@ "id": "demo/smartRocket", "kind": "demo", "source": "src/examples/java/demos/smartRocket", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -533,7 +533,7 @@ "id": "demo/stressTest", "kind": "demo", "source": "src/examples/java/demos/stressTest", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -931,7 +931,7 @@ "id": "demo/tiled", "kind": "demo", "source": "src/examples/java/demos/tiled", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1041,7 +1041,7 @@ "id": "demo/timedDot", "kind": "demo", "source": "src/examples/java/demos/timedDot", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1055,7 +1055,7 @@ "id": "demo/timer", "kind": "demo", "source": "src/examples/java/demos/timer", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1069,7 +1069,7 @@ "id": "demo/ui", "kind": "demo", "source": "src/examples/java/demos/ui", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1099,7 +1099,7 @@ "id": "demo/volume", "kind": "demo", "source": "src/examples/java/demos/volume", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1116,7 +1116,7 @@ "id": "tutorial/Halloween", "kind": "tutorial", "source": "docs/archives/Halloween", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1218,7 +1218,7 @@ "id": "tutorial/bluej-starter", "kind": "tutorial", "source": "docs/archives/bluej-starter", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1252,7 +1252,7 @@ "id": "tutorial/bouncy-hedgehog", "kind": "tutorial", "source": "docs/archives/bouncy-hedgehog", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1302,7 +1302,7 @@ "id": "tutorial/bouncy-hedgehog-100", "kind": "tutorial", "source": "docs/archives/bouncy-hedgehog-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1352,7 +1352,7 @@ "id": "tutorial/cat", "kind": "tutorial", "source": "docs/archives/cat", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1378,7 +1378,7 @@ "id": "tutorial/catch-the-coins-100", "kind": "tutorial", "source": "docs/archives/catch-the-coins-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1415,7 +1415,7 @@ "id": "tutorial/dodge-the-rocks-100", "kind": "tutorial", "source": "docs/archives/dodge-the-rocks-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1460,7 +1460,7 @@ "id": "tutorial/getting-started-100", "kind": "tutorial", "source": "docs/archives/getting-started-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "jumper", @@ -1493,7 +1493,7 @@ "id": "tutorial/guess-the-number-100", "kind": "tutorial", "source": "docs/archives/guess-the-number-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1522,7 +1522,7 @@ "id": "tutorial/make-it-walk-100", "kind": "tutorial", "source": "docs/archives/make-it-walk-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1555,7 +1555,7 @@ "id": "tutorial/red-light-green-light-100", "kind": "tutorial", "source": "docs/archives/red-light-green-light-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1592,7 +1592,7 @@ "id": "tutorial/vs-code-starter", "kind": "tutorial", "source": "docs/archives/vs-code-starter", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ diff --git a/docs/public/compatibility.json b/docs/public/compatibility.json index 9a1cfdaa..96fafd40 100644 --- a/docs/public/compatibility.json +++ b/docs/public/compatibility.json @@ -1,8 +1,8 @@ { "schemaVersion": 1, - "desktopVersion": "6.2.0", + "desktopVersion": "6.2.1", "browser": { - "version": "6.2.0-browser.1", + "version": "6.2.1-browser.1", "flavors": { "standard": { "libraries": [ diff --git a/pom.xml b/pom.xml index e2d6c14a..9e96bff3 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.openpatch scratch - 6.2.0 + 6.2.1 jar Scratch for Java diff --git a/src/main/resources/catalogs/api.json b/src/main/resources/catalogs/api.json index bb12174e..0a646621 100644 --- a/src/main/resources/catalogs/api.json +++ b/src/main/resources/catalogs/api.json @@ -1,7 +1,7 @@ { "schemaVersion": 1, - "libraryVersion": "6.2.0", - "browserVersion": "6.2.0-browser.1", + "libraryVersion": "6.2.1", + "browserVersion": "6.2.1-browser.1", "methods": [ { "id": "AnimatedSprite/addAnimation(String,String,int)", diff --git a/src/main/resources/catalogs/assets.json b/src/main/resources/catalogs/assets.json index 9b058365..af5f3647 100644 --- a/src/main/resources/catalogs/assets.json +++ b/src/main/resources/catalogs/assets.json @@ -1,7 +1,7 @@ { "schemaVersion": 1, - "libraryVersion": "6.2.0", - "browserVersion": "6.2.0-browser.1", + "libraryVersion": "6.2.1", + "browserVersion": "6.2.1-browser.1", "license": "CC0", "images": [ { diff --git a/src/main/resources/catalogs/examples.json b/src/main/resources/catalogs/examples.json index 8c8b4378..d9ac428d 100644 --- a/src/main/resources/catalogs/examples.json +++ b/src/main/resources/catalogs/examples.json @@ -1,13 +1,13 @@ { "schemaVersion": 1, - "libraryVersion": "6.2.0", - "browserVersion": "6.2.0-browser.1", + "libraryVersion": "6.2.1", + "browserVersion": "6.2.1-browser.1", "examples": [ { "id": "demo/cat", "kind": "demo", "source": "src/examples/java/demos/cat", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -25,7 +25,7 @@ "id": "demo/catPlatformer", "kind": "demo", "source": "src/examples/java/demos/catPlatformer", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "cat", @@ -75,7 +75,7 @@ "id": "demo/clock", "kind": "demo", "source": "src/examples/java/demos/clock", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -125,7 +125,7 @@ "id": "demo/coinCollector", "kind": "demo", "source": "src/examples/java/demos/coinCollector", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -154,7 +154,7 @@ "id": "demo/donutIO", "kind": "demo", "source": "src/examples/java/demos/donutIO", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -212,7 +212,7 @@ "id": "demo/glide", "kind": "demo", "source": "src/examples/java/demos/glide", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -229,7 +229,7 @@ "id": "demo/pipes", "kind": "demo", "source": "src/examples/java/demos/pipes", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -259,7 +259,7 @@ "id": "demo/quiz", "kind": "demo", "source": "src/examples/java/demos/quiz", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -276,7 +276,7 @@ "id": "demo/rainbowVine", "kind": "demo", "source": "src/examples/java/demos/rainbowVine", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -290,7 +290,7 @@ "id": "demo/randomDot", "kind": "demo", "source": "src/examples/java/demos/randomDot", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -304,7 +304,7 @@ "id": "demo/robot", "kind": "demo", "source": "src/examples/java/demos/robot", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -326,7 +326,7 @@ "id": "demo/saveSlots", "kind": "demo", "source": "src/examples/java/demos/saveSlots", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -355,7 +355,7 @@ "id": "demo/saving", "kind": "demo", "source": "src/examples/java/demos/saving", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -373,7 +373,7 @@ "id": "demo/sensing", "kind": "demo", "source": "src/examples/java/demos/sensing", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -395,7 +395,7 @@ "id": "demo/shader", "kind": "demo", "source": "src/examples/java/demos/shader", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -465,7 +465,7 @@ "id": "demo/shakespeare", "kind": "demo", "source": "src/examples/java/demos/shakespeare", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -491,7 +491,7 @@ "id": "demo/smartRocket", "kind": "demo", "source": "src/examples/java/demos/smartRocket", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -533,7 +533,7 @@ "id": "demo/stressTest", "kind": "demo", "source": "src/examples/java/demos/stressTest", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -931,7 +931,7 @@ "id": "demo/tiled", "kind": "demo", "source": "src/examples/java/demos/tiled", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1041,7 +1041,7 @@ "id": "demo/timedDot", "kind": "demo", "source": "src/examples/java/demos/timedDot", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1055,7 +1055,7 @@ "id": "demo/timer", "kind": "demo", "source": "src/examples/java/demos/timer", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1069,7 +1069,7 @@ "id": "demo/ui", "kind": "demo", "source": "src/examples/java/demos/ui", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1099,7 +1099,7 @@ "id": "demo/volume", "kind": "demo", "source": "src/examples/java/demos/volume", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1116,7 +1116,7 @@ "id": "tutorial/Halloween", "kind": "tutorial", "source": "docs/archives/Halloween", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1218,7 +1218,7 @@ "id": "tutorial/bluej-starter", "kind": "tutorial", "source": "docs/archives/bluej-starter", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1252,7 +1252,7 @@ "id": "tutorial/bouncy-hedgehog", "kind": "tutorial", "source": "docs/archives/bouncy-hedgehog", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1302,7 +1302,7 @@ "id": "tutorial/bouncy-hedgehog-100", "kind": "tutorial", "source": "docs/archives/bouncy-hedgehog-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1352,7 +1352,7 @@ "id": "tutorial/cat", "kind": "tutorial", "source": "docs/archives/cat", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [ @@ -1378,7 +1378,7 @@ "id": "tutorial/catch-the-coins-100", "kind": "tutorial", "source": "docs/archives/catch-the-coins-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1415,7 +1415,7 @@ "id": "tutorial/dodge-the-rocks-100", "kind": "tutorial", "source": "docs/archives/dodge-the-rocks-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1460,7 +1460,7 @@ "id": "tutorial/getting-started-100", "kind": "tutorial", "source": "docs/archives/getting-started-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "jumper", @@ -1493,7 +1493,7 @@ "id": "tutorial/guess-the-number-100", "kind": "tutorial", "source": "docs/archives/guess-the-number-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1522,7 +1522,7 @@ "id": "tutorial/make-it-walk-100", "kind": "tutorial", "source": "docs/archives/make-it-walk-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1555,7 +1555,7 @@ "id": "tutorial/red-light-green-light-100", "kind": "tutorial", "source": "docs/archives/red-light-green-light-100", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [ "platformer", @@ -1592,7 +1592,7 @@ "id": "tutorial/vs-code-starter", "kind": "tutorial", "source": "docs/archives/vs-code-starter", - "libraryVersion": "6.2.0", + "libraryVersion": "6.2.1", "flavour": "standard", "requiredSheets": [], "files": [