diff --git a/package-lock.json b/package-lock.json
index 5c836b5..a50a56e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -20,7 +20,7 @@
         "@babel/plugin-transform-optional-chaining": "7.25.9",
         "@babel/preset-env": "7.26.9",
         "@babel/preset-react": "7.26.3",
-        "@scratch/scratch-gui": "11.2.0-feature-parity.1",
+        "@scratch/scratch-gui": "11.2.0-feature-parity.2",
         "async": "3.2.6",
         "autoprefixer": "10.4.21",
         "babel-eslint": "10.1.0",
@@ -3053,16 +3053,16 @@
       }
     },
     "node_modules/@scratch/scratch-gui": {
-      "version": "11.2.0-feature-parity.1",
-      "resolved": "https://registry.npmjs.org/@scratch/scratch-gui/-/scratch-gui-11.2.0-feature-parity.1.tgz",
-      "integrity": "sha512-hcwEAui7eyh47BR6PjNfBGDQLRINzYC4NHA9GQkDk1ue6nZ3LKPMR6bcUnB/AdqJ90XDyQtK+9qZ72auqTDbpw==",
+      "version": "11.2.0-feature-parity.2",
+      "resolved": "https://registry.npmjs.org/@scratch/scratch-gui/-/scratch-gui-11.2.0-feature-parity.2.tgz",
+      "integrity": "sha512-s24S4y2lNF+MUrW2f2VDSdiap87cK2wRGZ38JepnQ7MAsx0XEdnrSX9enrfKaN60LTO2/fgrOi7+x3QLvUe/+Q==",
       "dev": true,
       "license": "AGPL-3.0-only",
       "dependencies": {
         "@microbit/microbit-universal-hex": "0.2.2",
-        "@scratch/scratch-render": "11.2.0-feature-parity.1",
-        "@scratch/scratch-svg-renderer": "11.2.0-feature-parity.1",
-        "@scratch/scratch-vm": "11.2.0-feature-parity.1",
+        "@scratch/scratch-render": "11.2.0-feature-parity.2",
+        "@scratch/scratch-svg-renderer": "11.2.0-feature-parity.2",
+        "@scratch/scratch-vm": "11.2.0-feature-parity.2",
         "arraybuffer-loader": "1.0.8",
         "autoprefixer": "9.8.8",
         "balance-text": "3.3.1",
@@ -3111,8 +3111,8 @@
         "react-virtualized": "9.22.6",
         "react-visibility-sensor": "5.0.2",
         "redux-throttle": "0.1.1",
-        "scratch-audio": "2.0.119",
-        "scratch-blocks": "1.1.209",
+        "scratch-audio": "2.0.135",
+        "scratch-blocks": "1.1.210",
         "scratch-l10n": "5.0.198",
         "scratch-paint": "3.0.207",
         "scratch-render-fonts": "1.0.182",
@@ -3180,13 +3180,13 @@
       }
     },
     "node_modules/@scratch/scratch-render": {
-      "version": "11.2.0-feature-parity.1",
-      "resolved": "https://registry.npmjs.org/@scratch/scratch-render/-/scratch-render-11.2.0-feature-parity.1.tgz",
-      "integrity": "sha512-qRcCjM/70Mjrgupz01l2VtInBOI3+ewRrGNik14WlGWq1ZkWzKOhRJGMyhOgdubjSg/aZn6lR88R6Ag+b6xibQ==",
+      "version": "11.2.0-feature-parity.2",
+      "resolved": "https://registry.npmjs.org/@scratch/scratch-render/-/scratch-render-11.2.0-feature-parity.2.tgz",
+      "integrity": "sha512-C0cfx77G2bBBOwEN+N3EM18c4gEZy1h7JL3AzKrddb4JH29E7p+Z1sNjXLZECidab+uUuiGKBO36vIB039MkTw==",
       "dev": true,
       "license": "AGPL-3.0-only",
       "dependencies": {
-        "@scratch/scratch-svg-renderer": "11.2.0-feature-parity.1",
+        "@scratch/scratch-svg-renderer": "11.2.0-feature-parity.2",
         "grapheme-breaker": "0.3.2",
         "hull.js": "0.2.10",
         "ify-loader": "1.1.0",
@@ -3206,9 +3206,9 @@
       "dev": true
     },
     "node_modules/@scratch/scratch-svg-renderer": {
-      "version": "11.2.0-feature-parity.1",
-      "resolved": "https://registry.npmjs.org/@scratch/scratch-svg-renderer/-/scratch-svg-renderer-11.2.0-feature-parity.1.tgz",
-      "integrity": "sha512-8CX2K2hnL2bbDaCg8x9kxRXCiXZcuthj8T7BGqpdvUMOirwsZ5YDOb+1XVAY9xcR3TkFtmnPDgtPvJOZUt7fNg==",
+      "version": "11.2.0-feature-parity.2",
+      "resolved": "https://registry.npmjs.org/@scratch/scratch-svg-renderer/-/scratch-svg-renderer-11.2.0-feature-parity.2.tgz",
+      "integrity": "sha512-UREtBppWEIZRDLnkzc+seFFQ/k4A79DIme0AtYKg1l7dxKEgmvkL4XckLQhqrS4OcsDBccyTb5TTnhuyWCECLw==",
       "dev": true,
       "license": "AGPL-3.0-only",
       "dependencies": {
@@ -3225,14 +3225,14 @@
       }
     },
     "node_modules/@scratch/scratch-vm": {
-      "version": "11.2.0-feature-parity.1",
-      "resolved": "https://registry.npmjs.org/@scratch/scratch-vm/-/scratch-vm-11.2.0-feature-parity.1.tgz",
-      "integrity": "sha512-WRwtNgK0AnWaSQfPq8Rz7vdC44L1ZFPOte0Y5k12Bx7FASOSFJtl3GG2vnBqKoZIxoQJ8XT9H7sIiDnH30P4ew==",
+      "version": "11.2.0-feature-parity.2",
+      "resolved": "https://registry.npmjs.org/@scratch/scratch-vm/-/scratch-vm-11.2.0-feature-parity.2.tgz",
+      "integrity": "sha512-B0EuLRGJDu0K8Zaz+Do1EjxL3V4NMSE2fYp2fYPunvx/LpNFCOCQX196Vn6pWQS4GEtXSpDtN6n8G3GITgyZDA==",
       "dev": true,
       "license": "AGPL-3.0-only",
       "dependencies": {
-        "@scratch/scratch-render": "11.2.0-feature-parity.1",
-        "@scratch/scratch-svg-renderer": "11.2.0-feature-parity.1",
+        "@scratch/scratch-render": "11.2.0-feature-parity.2",
+        "@scratch/scratch-svg-renderer": "11.2.0-feature-parity.2",
         "@vernier/godirect": "1.8.3",
         "arraybuffer-loader": "1.0.8",
         "atob": "2.1.2",
@@ -3245,7 +3245,7 @@
         "immutable": "3.8.2",
         "jszip": "3.10.1",
         "minilog": "3.1.0",
-        "scratch-audio": "2.0.119",
+        "scratch-audio": "2.0.135",
         "scratch-parser": "6.0.0",
         "scratch-sb1-converter": "2.0.107",
         "scratch-storage": "4.0.106",
@@ -16960,9 +16960,9 @@
       "license": "MIT"
     },
     "node_modules/scratch-audio": {
-      "version": "2.0.119",
-      "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-2.0.119.tgz",
-      "integrity": "sha512-s+cHLFDYETPEXBz2dMXgQNB0hVlIB2bnnAl3LqYDyHkMqCUP2pEpCm0d+JP4pu+cRS2RJ8gDYfdc7zAEoujfVA==",
+      "version": "2.0.135",
+      "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-2.0.135.tgz",
+      "integrity": "sha512-SMVCOlHVTfsA08LMaHaWorKi3+/6x1DRmRurZ2yo4jzfR5pdIav0rP8uMjdSzz4/xS7xAEjweckI48EPhYdM5A==",
       "dev": true,
       "license": "AGPL-3.0-only",
       "dependencies": {
@@ -16972,9 +16972,9 @@
       }
     },
     "node_modules/scratch-blocks": {
-      "version": "1.1.209",
-      "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-1.1.209.tgz",
-      "integrity": "sha512-jovPd8X79zf8QqApn9onIiDvv0n1rZ561Q+K2DXg6inM6IObVwkbbuEH4W8ZLsmAcRX8FriQ7zInyhaufd3EDw==",
+      "version": "1.1.210",
+      "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-1.1.210.tgz",
+      "integrity": "sha512-GE6FOICc/26+UyqogOjvKoS+tNgQe1TTC0QJuBs/0B1XeTICBa0eAJx2kgQPgAtYoETiTIJu8CJ56bl1qyyu9g==",
       "dev": true,
       "license": "Apache-2.0",
       "dependencies": {
diff --git a/package.json b/package.json
index 5bcb7ea..6bf6afe 100644
--- a/package.json
+++ b/package.json
@@ -39,7 +39,7 @@
     "@babel/plugin-transform-optional-chaining": "7.25.9",
     "@babel/preset-env": "7.26.9",
     "@babel/preset-react": "7.26.3",
-    "@scratch/scratch-gui": "11.2.0-feature-parity.1",
+    "@scratch/scratch-gui": "11.2.0-feature-parity.2",
     "async": "3.2.6",
     "autoprefixer": "10.4.21",
     "babel-eslint": "10.1.0",