scratch-vm/CHANGELOG.md

818 lines
35 KiB
Markdown
Raw Normal View History

chore(release): 1.0.0 [skip ci] # 1.0.0 (2022-07-05) ### Bug Fixes * Equalise the chances when picking a random backdrop ([b29f076](https://github.com/LLK/scratch-vm/commit/b29f07636d4dc713b5a6012791438ad44d4c79a4)) * initialize stack frame params for all procedures ([20ff75b](https://github.com/LLK/scratch-vm/commit/20ff75b776308e8b6c07201477d7a4a5df5e7454)) * **package:** update @vernier/godirect to version 1.4.1 ([089f892](https://github.com/LLK/scratch-vm/commit/089f892316193d87bc0f30b3f156e0af30a90e67)), closes [#1915](https://github.com/LLK/scratch-vm/issues/1915) * **package:** update @vernier/godirect to version 1.5.0 ([e1fe21c](https://github.com/LLK/scratch-vm/commit/e1fe21cd2a3061e0290b559c5c508383c8012b82)), closes [#1961](https://github.com/LLK/scratch-vm/issues/1961) * **package:** update diff-match-patch to version 1.0.4 ([7d32c81](https://github.com/LLK/scratch-vm/commit/7d32c8107e7552b4cd4ff61537d0633cce47ebfd)), closes [#1552](https://github.com/LLK/scratch-vm/issues/1552) * **package:** update format-message to version 6.2.0 ([5779a48](https://github.com/LLK/scratch-vm/commit/5779a48434f441bd0ea884eab1ce804027d786b7)) * **package:** update format-message to version 6.2.1 ([c71da28](https://github.com/LLK/scratch-vm/commit/c71da286c8e38f52f22394d2c54dd417a59b9252)) * **package:** update htmlparser2 to version 3.10.0 ([e1fc448](https://github.com/LLK/scratch-vm/commit/e1fc448493d884773a0088cd20d1382b8a00699f)) * **package:** update scratch-parser to version 4.2.0 ([b1dacd4](https://github.com/LLK/scratch-vm/commit/b1dacd4b5967e0146fa7fc563b8fa51ff3d6ed7e)) * **package:** update scratch-parser to version 4.3.0 ([a103af8](https://github.com/LLK/scratch-vm/commit/a103af8bb9729e34504c150902f81850ce0dd392)) * **package:** update scratch-parser to version 4.3.1 ([d909ac5](https://github.com/LLK/scratch-vm/commit/d909ac53919b7a36826af5b142c93deef8105c74)) * **package:** update scratch-parser to version 4.3.3 ([641c2f3](https://github.com/LLK/scratch-vm/commit/641c2f398d12ccf2dc7b076f4b65c9b585531063)) * **package:** update scratch-parser to version 4.3.5 ([6715b2e](https://github.com/LLK/scratch-vm/commit/6715b2ec34ecfa6e8243e16c45da3668b02acf86)) * **package:** update scratch-parser to version 4.3.6 ([d354d89](https://github.com/LLK/scratch-vm/commit/d354d89f972a2ab58ac3e49c00b24ae9c3b9b69e)) * **package:** update scratch-parser to version 5.0.0 ([43ddb7c](https://github.com/LLK/scratch-vm/commit/43ddb7ce81f9933a1933b8104ba115b468ba5de2)) * **package:** update scratch-sb1-converter to version 0.2.2 ([58c9f4e](https://github.com/LLK/scratch-vm/commit/58c9f4eb3bfff6977f1c9ececf2ea8faac06ccb5)) * **package:** update scratch-sb1-converter to version 0.2.5 ([29d229c](https://github.com/LLK/scratch-vm/commit/29d229c1db0c010e05ff5a31b429988417eb584b)) * **package:** update scratch-sb1-converter to version 0.2.6 ([e4300da](https://github.com/LLK/scratch-vm/commit/e4300da4297fafcfa87104b078d51ea0564b9cd5)) * **package:** update scratch-sb1-converter to version 0.2.7 ([f64eaa3](https://github.com/LLK/scratch-vm/commit/f64eaa3329d17a4576ba7738099a3e181271724a)) * resolve scratch-*/src/index.js for expose-loader ([fda2885](https://github.com/LLK/scratch-vm/commit/fda288506aac8d0dc82e59d1723518ad4544456d)) * use ValidationError to determine if an SB1File error should throw ([a92f339](https://github.com/LLK/scratch-vm/commit/a92f33960f0e4ce06dd06825916c1315a5972cb3)) * **util:** Make string comparisons match Flash's, everywhere ([dab78c4](https://github.com/LLK/scratch-vm/commit/dab78c4f6222b4bd7ecec45ee5112e332c945c0f)) ### Features * Allow switching to specially named backdrops ([341bd8f](https://github.com/LLK/scratch-vm/commit/341bd8f3d38d6e30895730c81e8319e67fb6c013)) * Implement "point towards random direction" ([306996e](https://github.com/LLK/scratch-vm/commit/306996e54c814838e3bbac7c1ebd33f547848784)) ### Reverts * Revert "Consistently format text bubbles" ([2a42285](https://github.com/LLK/scratch-vm/commit/2a42285abef677360e28e8e128b304b51f1aba18)) * Revert "add SAY_OR_THINK getter" ([7330129](https://github.com/LLK/scratch-vm/commit/7330129cc6332bdc324727db70a57229d79d3bb4)) * Revert "synth extension" ([dbcbe8b](https://github.com/LLK/scratch-vm/commit/dbcbe8b94fabc73ac0f3feddc1b78f0c51ecef64)) * Revert "lightplay extension stub" ([d1b261d](https://github.com/LLK/scratch-vm/commit/d1b261d56e93302816b26a54c44ca56af900e4c2)) * Revert "lightplay extension stub" ([7501af4](https://github.com/LLK/scratch-vm/commit/7501af4c6b80e29b8cf8fe6f6f7e72f0f50365fe)) * Revert "Attempting to fix #1492: WeDo2 use of should be backwards compatible." ([1f7d9d3](https://github.com/LLK/scratch-vm/commit/1f7d9d3b67591b2eccc2336572c1f47d4f140814)), closes [#1492](https://github.com/LLK/scratch-vm/issues/1492) * Revert "Revert #1260, #1258, #1239" ([9afe401](https://github.com/LLK/scratch-vm/commit/9afe401dcafcb199d1719228137fc276600684c7)), closes [#1260](https://github.com/LLK/scratch-vm/issues/1260) [#1258](https://github.com/LLK/scratch-vm/issues/1258) [#1239](https://github.com/LLK/scratch-vm/issues/1239) * Revert "Revert "Push reported"" ([d04d6b2](https://github.com/LLK/scratch-vm/commit/d04d6b2c6ad1c7a79b06f9eb727170cc3068c517)) * Revert "Fix test" ([a586c5d](https://github.com/LLK/scratch-vm/commit/a586c5d9cdae593a2ed635265f4c3453d61f8aec)) ### BREAKING CHANGES * specially-named backdrops can now be navigated
2022-07-05 16:16:29 -04:00
# Changelog
All notable changes to this project will be documented in this file. See
[Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.3.28](https://github.com/LLK/scratch-vm/compare/v1.3.27...v1.3.28) (2023-01-25)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20230125082641 ([19f3c2b](https://github.com/LLK/scratch-vm/commit/19f3c2b193b208e60cd767e7dfe257962b24de28))
## [1.3.27](https://github.com/LLK/scratch-vm/compare/v1.3.26...v1.3.27) (2023-01-25)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230125032128 ([6b4aab8](https://github.com/LLK/scratch-vm/commit/6b4aab89c3d77254fa1e746918ec6dfcea9ddfdb))
## [1.3.26](https://github.com/LLK/scratch-vm/compare/v1.3.25...v1.3.26) (2023-01-24)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20230124075144 ([d01040e](https://github.com/LLK/scratch-vm/commit/d01040e4a0e1a5bd94dc811ae3a0d29250e4b962))
## [1.3.25](https://github.com/LLK/scratch-vm/compare/v1.3.24...v1.3.25) (2023-01-24)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230124032126 ([6e6ab4c](https://github.com/LLK/scratch-vm/commit/6e6ab4c79c92b9249d0d875567163f1088caa16a))
## [1.3.24](https://github.com/LLK/scratch-vm/compare/v1.3.23...v1.3.24) (2023-01-23)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20230123071304 ([24a6ff4](https://github.com/LLK/scratch-vm/commit/24a6ff4737ea3e5c537b871b83b7c0fec631201c))
## [1.3.23](https://github.com/LLK/scratch-vm/compare/v1.3.22...v1.3.23) (2023-01-23)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230123032119 ([01073df](https://github.com/LLK/scratch-vm/commit/01073df62b9fd6d40fd82012e79b3f2442c0762d))
## [1.3.22](https://github.com/LLK/scratch-vm/compare/v1.3.21...v1.3.22) (2023-01-21)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20230121073714 ([84dc451](https://github.com/LLK/scratch-vm/commit/84dc4512555e40aad15b5d5b93cf915294b698b5))
## [1.3.21](https://github.com/LLK/scratch-vm/compare/v1.3.20...v1.3.21) (2023-01-21)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230121032138 ([4b1a68a](https://github.com/LLK/scratch-vm/commit/4b1a68af7de4e658ba0cc766ea69bf9792582174))
## [1.3.20](https://github.com/LLK/scratch-vm/compare/v1.3.19...v1.3.20) (2023-01-19)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20230119095249 ([1fa382b](https://github.com/LLK/scratch-vm/commit/1fa382b9ef74f9da756bb8a7bedfc4af53ce90fc))
## [1.3.19](https://github.com/LLK/scratch-vm/compare/v1.3.18...v1.3.19) (2023-01-19)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230119032120 ([c9364b3](https://github.com/LLK/scratch-vm/commit/c9364b3d9db29c8b0504fee2b58a91bc41a08842))
## [1.3.18](https://github.com/LLK/scratch-vm/compare/v1.3.17...v1.3.18) (2023-01-13)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20230113103241 ([f697313](https://github.com/LLK/scratch-vm/commit/f697313c2e05524eb7bbc88395fde98d871bd3f7))
## [1.3.17](https://github.com/LLK/scratch-vm/compare/v1.3.16...v1.3.17) (2023-01-13)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230113032113 ([202b6c6](https://github.com/LLK/scratch-vm/commit/202b6c6b2dc1fcc8bbb88f4fcc0b45deb13eee72))
## [1.3.16](https://github.com/LLK/scratch-vm/compare/v1.3.15...v1.3.16) (2023-01-12)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20230112072449 ([fad22f2](https://github.com/LLK/scratch-vm/commit/fad22f280bf7e5c2397c2438763f022975b29811))
## [1.3.15](https://github.com/LLK/scratch-vm/compare/v1.3.14...v1.3.15) (2023-01-12)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230112032116 ([f107b00](https://github.com/LLK/scratch-vm/commit/f107b00643809a0e568ae072ab636858b4b4ff58))
## [1.3.14](https://github.com/LLK/scratch-vm/compare/v1.3.13...v1.3.14) (2023-01-10)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20230110085824 ([9b1a0f4](https://github.com/LLK/scratch-vm/commit/9b1a0f427a5af8ebfa1812381055d70354b55d38))
## [1.3.13](https://github.com/LLK/scratch-vm/compare/v1.3.12...v1.3.13) (2023-01-10)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230110032123 ([12b9701](https://github.com/LLK/scratch-vm/commit/12b97017de7889329b40883498e02b689754a0f0))
## [1.3.12](https://github.com/LLK/scratch-vm/compare/v1.3.11...v1.3.12) (2023-01-09)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20230109074106 ([f119da3](https://github.com/LLK/scratch-vm/commit/f119da3012c15e77e500d07da73983b219aacd41))
## [1.3.11](https://github.com/LLK/scratch-vm/compare/v1.3.10...v1.3.11) (2023-01-09)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230109032112 ([304ff99](https://github.com/LLK/scratch-vm/commit/304ff995a552e54c669bfa7ccddabbdc49a0c721))
## [1.3.10](https://github.com/LLK/scratch-vm/compare/v1.3.9...v1.3.10) (2023-01-08)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20230108070914 ([3360580](https://github.com/LLK/scratch-vm/commit/3360580eed53f949491e484e28f4cb0e514a84f6))
## [1.3.9](https://github.com/LLK/scratch-vm/compare/v1.3.8...v1.3.9) (2023-01-08)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230108032105 ([6cbefbb](https://github.com/LLK/scratch-vm/commit/6cbefbb3cb5023bdf3f21ef3bf59452c8cb58697))
## [1.3.8](https://github.com/LLK/scratch-vm/compare/v1.3.7...v1.3.8) (2023-01-07)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20230107072727 ([a47f75c](https://github.com/LLK/scratch-vm/commit/a47f75c0be31e6425b65eedc71ece2e83d33fa47))
## [1.3.7](https://github.com/LLK/scratch-vm/compare/v1.3.6...v1.3.7) (2023-01-07)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230107032059 ([51a9456](https://github.com/LLK/scratch-vm/commit/51a94562ac3a59fc031cd64fe7d89abe2142617b))
## [1.3.6](https://github.com/LLK/scratch-vm/compare/v1.3.5...v1.3.6) (2023-01-07)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230105032140 ([5e7f932](https://github.com/LLK/scratch-vm/commit/5e7f932136b9a82d38a022929a10f75c183f8f46))
* **deps:** update dependency scratch-l10n to v3.15.20230106220557 ([0cbeb36](https://github.com/LLK/scratch-vm/commit/0cbeb36544df935c84db8f39200aa787c953f1d3))
## [1.3.5](https://github.com/LLK/scratch-vm/compare/v1.3.4...v1.3.5) (2023-01-04)
### Bug Fixes
* **deps:** update dependency scratch-render-fonts to v1.0.0-prerelease.20221102164332 ([c84cee5](https://github.com/LLK/scratch-vm/commit/c84cee54e78fdc93a2ae915ab04c485d4eaac65c))
## [1.3.4](https://github.com/LLK/scratch-vm/compare/v1.3.3...v1.3.4) (2023-01-04)
### Bug Fixes
* **deps:** update dependency scratch-render to v0.1.0-prerelease.20221121051603 ([833f1ad](https://github.com/LLK/scratch-vm/commit/833f1ad037f51039f79d671e5a2bdf95e5689062))
## [1.3.3](https://github.com/LLK/scratch-vm/compare/v1.3.2...v1.3.3) (2023-01-04)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20230103200437 ([8c6dbbf](https://github.com/LLK/scratch-vm/commit/8c6dbbf062d52c92419d70af38ba8ddcd8b2d277))
## [1.3.2](https://github.com/LLK/scratch-vm/compare/v1.3.1...v1.3.2) (2023-01-04)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221207082607 ([d58e4d8](https://github.com/LLK/scratch-vm/commit/d58e4d8095c3a8e9a5ff0f6b321849ddfd741781))
## [1.3.1](https://github.com/LLK/scratch-vm/compare/v1.3.0...v1.3.1) (2023-01-03)
### Bug Fixes
* **deps:** update dependency scratch-audio to v0.1.0-prerelease.20221123180128 ([0f3a743](https://github.com/LLK/scratch-vm/commit/0f3a743b4c2dcfb5c0ea5a5a718b465169b1c7c2))
# [1.3.0](https://github.com/LLK/scratch-vm/compare/v1.2.54...v1.3.0) (2023-01-03)
### Features
* ability to clear flyout blocks when language changes ([2581446](https://github.com/LLK/scratch-vm/commit/2581446907168b3c3a127c5a43703ad451a80528))
* **deps:** update dependency scratch-parser to v5.1.1 ([58cbf2d](https://github.com/LLK/scratch-vm/commit/58cbf2df1a350a2f4367b4b3cff79896ba4f3444))
## [1.2.54](https://github.com/LLK/scratch-vm/compare/v1.2.53...v1.2.54) (2022-10-27)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221027032119 ([1aaf0f9](https://github.com/LLK/scratch-vm/commit/1aaf0f9dbc63dbc2a06dac5fe8b7b0aad6fa7c23))
## [1.2.53](https://github.com/LLK/scratch-vm/compare/v1.2.52...v1.2.53) (2022-10-26)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221026032051 ([0e9b1a2](https://github.com/LLK/scratch-vm/commit/0e9b1a2a189b04b4b8aa009005f342e04d5edab5))
## [1.2.52](https://github.com/LLK/scratch-vm/compare/v1.2.51...v1.2.52) (2022-10-25)
### Bug Fixes
* **deps:** update dependency scratch-render-fonts to v1.0.0-prerelease.20221024190656 ([9c99264](https://github.com/LLK/scratch-vm/commit/9c9926422150a5f9166a4781ecb210754e8f713e))
## [1.2.51](https://github.com/LLK/scratch-vm/compare/v1.2.50...v1.2.51) (2022-10-25)
### Bug Fixes
* **deps:** update dependency scratch-render to v0.1.0-prerelease.20221024201900 ([b095399](https://github.com/LLK/scratch-vm/commit/b0953991b6f14f027bb38b5253512c36a304ff01))
## [1.2.50](https://github.com/LLK/scratch-vm/compare/v1.2.49...v1.2.50) (2022-10-24)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221024060953 ([fe34ddc](https://github.com/LLK/scratch-vm/commit/fe34ddccd9f47214ae7bfd81fbff9e6a256213bf))
## [1.2.49](https://github.com/LLK/scratch-vm/compare/v1.2.48...v1.2.49) (2022-10-24)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221024032103 ([323fd62](https://github.com/LLK/scratch-vm/commit/323fd62bfa72b6364a0266beb73b048663e4e8b5))
## [1.2.48](https://github.com/LLK/scratch-vm/compare/v1.2.47...v1.2.48) (2022-10-23)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221023063015 ([3dd6f10](https://github.com/LLK/scratch-vm/commit/3dd6f10f5386bb030357e8dd2dc37873ae7c36f3))
## [1.2.47](https://github.com/LLK/scratch-vm/compare/v1.2.46...v1.2.47) (2022-10-23)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221023032051 ([b0195e0](https://github.com/LLK/scratch-vm/commit/b0195e030f0d6cfd94f20b504bd42e2fd852cbf4))
## [1.2.46](https://github.com/LLK/scratch-vm/compare/v1.2.45...v1.2.46) (2022-10-22)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221022065211 ([2008e9c](https://github.com/LLK/scratch-vm/commit/2008e9cdad6d8a503f9cc6dd07642ce5e21fab45))
## [1.2.45](https://github.com/LLK/scratch-vm/compare/v1.2.44...v1.2.45) (2022-10-22)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221022032111 ([c4ae30e](https://github.com/LLK/scratch-vm/commit/c4ae30ee546820854ebe784e9d6a4a94f1f11748))
## [1.2.44](https://github.com/LLK/scratch-vm/compare/v1.2.43...v1.2.44) (2022-10-21)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221021095556 ([1ad05c0](https://github.com/LLK/scratch-vm/commit/1ad05c032a9059feb9b5e39cbeeefa8fac6b4e47))
## [1.2.43](https://github.com/LLK/scratch-vm/compare/v1.2.42...v1.2.43) (2022-10-21)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221021032055 ([62d468b](https://github.com/LLK/scratch-vm/commit/62d468bf450fa2b743022f1a8d3ef90029a07c5a))
## [1.2.42](https://github.com/LLK/scratch-vm/compare/v1.2.41...v1.2.42) (2022-10-20)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221020063332 ([c850d52](https://github.com/LLK/scratch-vm/commit/c850d52974771b7a9be92bf876d18e89f70b4b15))
## [1.2.41](https://github.com/LLK/scratch-vm/compare/v1.2.40...v1.2.41) (2022-10-20)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221020032056 ([ba9d994](https://github.com/LLK/scratch-vm/commit/ba9d9945f6973ebfed1387e63b7b102580b10b41))
## [1.2.40](https://github.com/LLK/scratch-vm/compare/v1.2.39...v1.2.40) (2022-10-19)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221019084718 ([ca3a5a1](https://github.com/LLK/scratch-vm/commit/ca3a5a18c7a9efe02c259cd67c9ffdbc288508bd))
## [1.2.39](https://github.com/LLK/scratch-vm/compare/v1.2.38...v1.2.39) (2022-10-19)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221019032108 ([e2215ab](https://github.com/LLK/scratch-vm/commit/e2215ab318ecec5dbc76703d95ffc4ce8c3d576a))
## [1.2.38](https://github.com/LLK/scratch-vm/compare/v1.2.37...v1.2.38) (2022-10-18)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221018075240 ([2df6ce0](https://github.com/LLK/scratch-vm/commit/2df6ce0dbaad786bc477a7956d0f805ebc788d21))
## [1.2.37](https://github.com/LLK/scratch-vm/compare/v1.2.36...v1.2.37) (2022-10-18)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221018032102 ([d0d6104](https://github.com/LLK/scratch-vm/commit/d0d61042d3864ddad0eaa56e686dcac839fb496b))
## [1.2.36](https://github.com/LLK/scratch-vm/compare/v1.2.35...v1.2.36) (2022-10-17)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221017074926 ([f2821a4](https://github.com/LLK/scratch-vm/commit/f2821a441164b2eb3300be10d0c8f11938fc121e))
## [1.2.35](https://github.com/LLK/scratch-vm/compare/v1.2.34...v1.2.35) (2022-10-17)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221017032104 ([13f67b3](https://github.com/LLK/scratch-vm/commit/13f67b3628d624220f2bc3cb0ebfd91210360db9))
## [1.2.34](https://github.com/LLK/scratch-vm/compare/v1.2.33...v1.2.34) (2022-10-16)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221016064500 ([bff5861](https://github.com/LLK/scratch-vm/commit/bff586180c5bef755e96a4aae50b0bb1a1fdc4e4))
## [1.2.33](https://github.com/LLK/scratch-vm/compare/v1.2.32...v1.2.33) (2022-10-16)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221016032111 ([4bbe56f](https://github.com/LLK/scratch-vm/commit/4bbe56f62d2cfe769ac66bd06d1bc6d559c17a8e))
## [1.2.32](https://github.com/LLK/scratch-vm/compare/v1.2.31...v1.2.32) (2022-10-14)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221014054931 ([1a896dc](https://github.com/LLK/scratch-vm/commit/1a896dc5a5d0e3af73e8400b77962b9fa6bedeae))
## [1.2.31](https://github.com/LLK/scratch-vm/compare/v1.2.30...v1.2.31) (2022-10-14)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221014032124 ([952273a](https://github.com/LLK/scratch-vm/commit/952273aabf050a23b1b06565577de347ac054350))
## [1.2.30](https://github.com/LLK/scratch-vm/compare/v1.2.29...v1.2.30) (2022-10-13)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221013073930 ([326ae33](https://github.com/LLK/scratch-vm/commit/326ae33332b13bb10c3d0e152a1ab8750beb6a3b))
## [1.2.29](https://github.com/LLK/scratch-vm/compare/v1.2.28...v1.2.29) (2022-10-13)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221013032144 ([4c86e55](https://github.com/LLK/scratch-vm/commit/4c86e551a1088aa96aa79423fd23dccda624840a))
## [1.2.28](https://github.com/LLK/scratch-vm/compare/v1.2.27...v1.2.28) (2022-10-13)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221012214337 ([ae2352b](https://github.com/LLK/scratch-vm/commit/ae2352ba88576111194095414db7c7fdf3dc5579))
## [1.2.27](https://github.com/LLK/scratch-vm/compare/v1.2.26...v1.2.27) (2022-10-12)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20221012165310 ([0155d23](https://github.com/LLK/scratch-vm/commit/0155d23fdfa315d52bac5d0136da4a671f699c4a))
## [1.2.26](https://github.com/LLK/scratch-vm/compare/v1.2.25...v1.2.26) (2022-10-04)
### Bug Fixes
* **deps:** update dependency scratch-semantic-release-config to v1.0.5 ([00fcacc](https://github.com/LLK/scratch-vm/commit/00fcaccf779d20c91399b4d1789db04b3e4b721c))
## [1.2.25](https://github.com/LLK/scratch-vm/compare/v1.2.24...v1.2.25) (2022-10-04)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221003201345 ([22e2348](https://github.com/LLK/scratch-vm/commit/22e2348213527364e0e06b02ca7adffefc77e07d))
## [1.2.24](https://github.com/LLK/scratch-vm/compare/v1.2.23...v1.2.24) (2022-10-03)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221003114411 ([69dd08b](https://github.com/LLK/scratch-vm/commit/69dd08b0dfaa9fe0f4e2483b30080ab33e633feb))
* **deps:** update dependency scratch-l10n to v3.15.20221003143528 ([04e849e](https://github.com/LLK/scratch-vm/commit/04e849e8f4a8d92516636fd1dffc686c89bb096d))
## [1.2.23](https://github.com/LLK/scratch-vm/compare/v1.2.22...v1.2.23) (2022-10-02)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20221001221414 ([5c7ae36](https://github.com/LLK/scratch-vm/commit/5c7ae36abfaa804ec125c8c302c10947dd3bd529))
## [1.2.22](https://github.com/LLK/scratch-vm/compare/v1.2.21...v1.2.22) (2022-09-27)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20220927130010 ([41fdcd4](https://github.com/LLK/scratch-vm/commit/41fdcd4d019c186cea19eab32fb54921d1ca1cd7))
## [1.2.21](https://github.com/LLK/scratch-vm/compare/v1.2.20...v1.2.21) (2022-09-27)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220927031631 ([69daabb](https://github.com/LLK/scratch-vm/commit/69daabb992795cbcf20d4e7c1d62391d4507aa4c))
## [1.2.20](https://github.com/LLK/scratch-vm/compare/v1.2.19...v1.2.20) (2022-09-26)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20220926172822 ([648c54d](https://github.com/LLK/scratch-vm/commit/648c54deb52e0f07699146f693a93e2ed0293279))
## [1.2.19](https://github.com/LLK/scratch-vm/compare/v1.2.18...v1.2.19) (2022-09-26)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220926031626 ([eada150](https://github.com/LLK/scratch-vm/commit/eada150d01e92fa45ca5ba0a2ddbaf749d73f098))
## [1.2.18](https://github.com/LLK/scratch-vm/compare/v1.2.17...v1.2.18) (2022-09-26)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220925031619 ([ccd5d67](https://github.com/LLK/scratch-vm/commit/ccd5d670f5e7c108b45a22d318897c987e6a9282))
## [1.2.17](https://github.com/LLK/scratch-vm/compare/v1.2.16...v1.2.17) (2022-09-24)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20220924065844 ([433c457](https://github.com/LLK/scratch-vm/commit/433c45773f8c72944c39a5cde3d7d39d68b6ed69))
## [1.2.16](https://github.com/LLK/scratch-vm/compare/v1.2.15...v1.2.16) (2022-09-24)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220924031614 ([955cf64](https://github.com/LLK/scratch-vm/commit/955cf64bbe71420cc3118c60337e5f9d2b11eab7))
## [1.2.15](https://github.com/LLK/scratch-vm/compare/v1.2.14...v1.2.15) (2022-09-23)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220923031622 ([361a41b](https://github.com/LLK/scratch-vm/commit/361a41be98135922f3c47312101e56b7dc1a1f85))
## [1.2.14](https://github.com/LLK/scratch-vm/compare/v1.2.13...v1.2.14) (2022-09-22)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20220922152715 ([9cd55e0](https://github.com/LLK/scratch-vm/commit/9cd55e0086bab7fbc3c5cd31c369e0973f2401da))
## [1.2.13](https://github.com/LLK/scratch-vm/compare/v1.2.12...v1.2.13) (2022-09-22)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220922031607 ([7528f59](https://github.com/LLK/scratch-vm/commit/7528f59947d9c8c0da17e7fc0b72cf0be8fb8cb0))
## [1.2.12](https://github.com/LLK/scratch-vm/compare/v1.2.11...v1.2.12) (2022-09-21)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20220921062826 ([ac8e13e](https://github.com/LLK/scratch-vm/commit/ac8e13e5c71c7e62cf0f421cc3acf4a2974064ad))
## [1.2.11](https://github.com/LLK/scratch-vm/compare/v1.2.10...v1.2.11) (2022-09-21)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220921031617 ([4c96158](https://github.com/LLK/scratch-vm/commit/4c9615874faeda4ddd2ab978a63a281290dab893))
## [1.2.10](https://github.com/LLK/scratch-vm/compare/v1.2.9...v1.2.10) (2022-09-20)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20220920113425 ([5634e22](https://github.com/LLK/scratch-vm/commit/5634e226a1c4446449675090a3aba3c4eea19be2))
## [1.2.9](https://github.com/LLK/scratch-vm/compare/v1.2.8...v1.2.9) (2022-09-20)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220920031622 ([7b3214a](https://github.com/LLK/scratch-vm/commit/7b3214aaaf39086cdb8c03defc77ff3c88c56716))
## [1.2.8](https://github.com/LLK/scratch-vm/compare/v1.2.7...v1.2.8) (2022-09-19)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20220919063121 ([1cc3d13](https://github.com/LLK/scratch-vm/commit/1cc3d13b0b27b472328b250769b01f9977286ecd))
## [1.2.7](https://github.com/LLK/scratch-vm/compare/v1.2.6...v1.2.7) (2022-09-19)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220919031702 ([ead1bff](https://github.com/LLK/scratch-vm/commit/ead1bff18cf1de5ef9a3598f75ac040323844b4c))
## [1.2.6](https://github.com/LLK/scratch-vm/compare/v1.2.5...v1.2.6) (2022-09-18)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20220918092429 ([e0bec63](https://github.com/LLK/scratch-vm/commit/e0bec63bf0fdc4abb79644792b823159a767a190))
## [1.2.5](https://github.com/LLK/scratch-vm/compare/v1.2.4...v1.2.5) (2022-09-18)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220918031615 ([5581819](https://github.com/LLK/scratch-vm/commit/55818195671935da0c82ddec8a134e0482a2b1d6))
## [1.2.4](https://github.com/LLK/scratch-vm/compare/v1.2.3...v1.2.4) (2022-09-14)
### Bug Fixes
* **deps:** update dependency scratch-blocks to v0.1.0-prerelease.20220913171331 ([b69b74c](https://github.com/LLK/scratch-vm/commit/b69b74ccf239b59a6998c51b108f87e352cb7985))
## [1.2.3](https://github.com/LLK/scratch-vm/compare/v1.2.2...v1.2.3) (2022-09-13)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220913031617 ([8749d78](https://github.com/LLK/scratch-vm/commit/8749d78258f61d894465d2dd2da21b04b11df100))
## [1.2.2](https://github.com/LLK/scratch-vm/compare/v1.2.1...v1.2.2) (2022-09-11)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220911031603 ([bc98bb6](https://github.com/LLK/scratch-vm/commit/bc98bb6d4d782468784cade43f61760c6fbbc70f))
## [1.2.1](https://github.com/LLK/scratch-vm/compare/v1.2.0...v1.2.1) (2022-09-10)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.15.20220910031637 ([01eaac3](https://github.com/LLK/scratch-vm/commit/01eaac302791e30c7e3427605b99a7be97d41614))
# [1.2.0](https://github.com/LLK/scratch-vm/compare/v1.1.13...v1.2.0) (2022-09-09)
### Features
* **deps:** update dependency scratch-l10n to v3.15.20220909182214 ([32dc92c](https://github.com/LLK/scratch-vm/commit/32dc92c734f71b20237bdd54138782826b2ca9ff))
## [1.1.13](https://github.com/LLK/scratch-vm/compare/v1.1.12...v1.1.13) (2022-09-09)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220909031555 ([37a81d9](https://github.com/LLK/scratch-vm/commit/37a81d9707ced9f7d07a40c4b9c9807e757d3143))
## [1.1.12](https://github.com/LLK/scratch-vm/compare/v1.1.11...v1.1.12) (2022-09-08)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220908031553 ([a3dff46](https://github.com/LLK/scratch-vm/commit/a3dff46ad0a932a4dbac50cc864efa92b1affee9))
## [1.1.11](https://github.com/LLK/scratch-vm/compare/v1.1.10...v1.1.11) (2022-09-07)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220907031609 ([3185521](https://github.com/LLK/scratch-vm/commit/318552121deef7843ec6a02a3be70833086c53da))
## [1.1.10](https://github.com/LLK/scratch-vm/compare/v1.1.9...v1.1.10) (2022-09-04)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220904031537 ([947c340](https://github.com/LLK/scratch-vm/commit/947c340b514d2dc97f7c9c70047e08de53641b72))
## [1.1.9](https://github.com/LLK/scratch-vm/compare/v1.1.8...v1.1.9) (2022-09-02)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220902031540 ([d8e447a](https://github.com/LLK/scratch-vm/commit/d8e447aa8958548bd9db6229e63be8d1ab8c53d8))
## [1.1.8](https://github.com/LLK/scratch-vm/compare/v1.1.7...v1.1.8) (2022-09-01)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220901031546 ([a158b06](https://github.com/LLK/scratch-vm/commit/a158b06bfffc5d1cba3ae07726bc7d81a6b2f968))
## [1.1.7](https://github.com/LLK/scratch-vm/compare/v1.1.6...v1.1.7) (2022-08-31)
### Bug Fixes
* **deps:** update dependency scratch-semantic-release-config to v1.0.4 ([e57d1d5](https://github.com/LLK/scratch-vm/commit/e57d1d5da5185458ab97913bfe840540473ff850))
## [1.1.6](https://github.com/LLK/scratch-vm/compare/v1.1.5...v1.1.6) (2022-08-26)
### Bug Fixes
* **deps:** update dependency scratch-semantic-release-config to v1.0.3 ([eadf460](https://github.com/LLK/scratch-vm/commit/eadf4606737d4ae8220380c95c23b5cb525af3d7))
## [1.1.5](https://github.com/LLK/scratch-vm/compare/v1.1.4...v1.1.5) (2022-08-26)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220824031545 ([f8b1cba](https://github.com/LLK/scratch-vm/commit/f8b1cbaf38dc1eca295ae006fdf7db8c09a98f07))
* **deps:** update dependency scratch-l10n to v3.14.20220825031548 ([6abe408](https://github.com/LLK/scratch-vm/commit/6abe408f83bbcaf818f362c1c0e95e86264a87bf))
* **deps:** update dependency scratch-l10n to v3.14.20220826031556 ([e09a99b](https://github.com/LLK/scratch-vm/commit/e09a99be133802e62f24734af2a57dba64176c53))
## [1.1.4](https://github.com/LLK/scratch-vm/compare/v1.1.3...v1.1.4) (2022-08-21)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220821031607 ([5a97782](https://github.com/LLK/scratch-vm/commit/5a97782ea1eeeb03cbb0ad4dfb24695be613c16d))
## [1.1.3](https://github.com/LLK/scratch-vm/compare/v1.1.2...v1.1.3) (2022-08-20)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220820031550 ([e5b6c28](https://github.com/LLK/scratch-vm/commit/e5b6c28430cb4f29eee1122d1dfc73a667ca617c))
## [1.1.2](https://github.com/LLK/scratch-vm/compare/v1.1.1...v1.1.2) (2022-08-17)
### Bug Fixes
* **extensions:** try harder to avoid Scratch Link init in non-browser environments ([56dd49a](https://github.com/LLK/scratch-vm/commit/56dd49aaed6c49402dcc88e6005594a2e4d3ef2c))
## [1.1.1](https://github.com/LLK/scratch-vm/compare/v1.1.0...v1.1.1) (2022-08-17)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220817031614 ([27ded72](https://github.com/LLK/scratch-vm/commit/27ded7294639f9eb7a5d0e88b8983d9e94d71a85))
# [1.1.0](https://github.com/LLK/scratch-vm/compare/v1.0.10...v1.1.0) (2022-08-16)
### Features
* **extensions:** support Scratch Link 2.0 browser extension ([2bdea91](https://github.com/LLK/scratch-vm/commit/2bdea9106d67e08937098988e45595f48c5e6195))
## [1.0.10](https://github.com/LLK/scratch-vm/compare/v1.0.9...v1.0.10) (2022-08-16)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220816031545 ([c989658](https://github.com/LLK/scratch-vm/commit/c9896580243aae56f9684a6eb81fcf83c3c9db6f))
## [1.0.9](https://github.com/LLK/scratch-vm/compare/v1.0.8...v1.0.9) (2022-08-15)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220815031546 ([5c7f85c](https://github.com/LLK/scratch-vm/commit/5c7f85c025733e790861532d3ab433c16563f433))
## [1.0.8](https://github.com/LLK/scratch-vm/compare/v1.0.7...v1.0.8) (2022-08-14)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220814031555 ([4f78616](https://github.com/LLK/scratch-vm/commit/4f7861624c3cb70a93aff2d407ee224e16b31d48))
## [1.0.7](https://github.com/LLK/scratch-vm/compare/v1.0.6...v1.0.7) (2022-08-12)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220812031537 ([df3d450](https://github.com/LLK/scratch-vm/commit/df3d450daeda5a60f0a6b2fced33089fc819b6c1))
## [1.0.6](https://github.com/LLK/scratch-vm/compare/v1.0.5...v1.0.6) (2022-08-11)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220811031607 ([60a50c4](https://github.com/LLK/scratch-vm/commit/60a50c462b3339665765491a3339b3b6e9df050b))
## [1.0.5](https://github.com/LLK/scratch-vm/compare/v1.0.4...v1.0.5) (2022-08-06)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220806031552 ([ddf840f](https://github.com/LLK/scratch-vm/commit/ddf840f28e476ee92e3d421d4c04f0e3b346d215))
## [1.0.4](https://github.com/LLK/scratch-vm/compare/v1.0.3...v1.0.4) (2022-08-05)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220805031557 ([096e992](https://github.com/LLK/scratch-vm/commit/096e9921ffb4fb1e268284de00e8640e16586828))
## [1.0.3](https://github.com/LLK/scratch-vm/compare/v1.0.2...v1.0.3) (2022-08-04)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220804031609 ([d356764](https://github.com/LLK/scratch-vm/commit/d356764fcc2c1f76ac7f5425a2343ed84e082a48))
## [1.0.2](https://github.com/LLK/scratch-vm/compare/v1.0.1...v1.0.2) (2022-08-03)
### Bug Fixes
* **deps:** update dependency scratch-l10n to v3.14.20220803031540 ([32ee31a](https://github.com/LLK/scratch-vm/commit/32ee31ac2457ef3276bd1ffc0019458de82cd597))
## [1.0.1](https://github.com/LLK/scratch-vm/compare/v1.0.0...v1.0.1) (2022-07-06)
### Bug Fixes
* **JSON-RPC:** rephrase previous commit for semantic-release ([fd6b301](https://github.com/LLK/scratch-vm/commit/fd6b301b5a2c1442004e360d50dc70cb1468119b))
chore(release): 1.0.0 [skip ci] # 1.0.0 (2022-07-05) ### Bug Fixes * Equalise the chances when picking a random backdrop ([b29f076](https://github.com/LLK/scratch-vm/commit/b29f07636d4dc713b5a6012791438ad44d4c79a4)) * initialize stack frame params for all procedures ([20ff75b](https://github.com/LLK/scratch-vm/commit/20ff75b776308e8b6c07201477d7a4a5df5e7454)) * **package:** update @vernier/godirect to version 1.4.1 ([089f892](https://github.com/LLK/scratch-vm/commit/089f892316193d87bc0f30b3f156e0af30a90e67)), closes [#1915](https://github.com/LLK/scratch-vm/issues/1915) * **package:** update @vernier/godirect to version 1.5.0 ([e1fe21c](https://github.com/LLK/scratch-vm/commit/e1fe21cd2a3061e0290b559c5c508383c8012b82)), closes [#1961](https://github.com/LLK/scratch-vm/issues/1961) * **package:** update diff-match-patch to version 1.0.4 ([7d32c81](https://github.com/LLK/scratch-vm/commit/7d32c8107e7552b4cd4ff61537d0633cce47ebfd)), closes [#1552](https://github.com/LLK/scratch-vm/issues/1552) * **package:** update format-message to version 6.2.0 ([5779a48](https://github.com/LLK/scratch-vm/commit/5779a48434f441bd0ea884eab1ce804027d786b7)) * **package:** update format-message to version 6.2.1 ([c71da28](https://github.com/LLK/scratch-vm/commit/c71da286c8e38f52f22394d2c54dd417a59b9252)) * **package:** update htmlparser2 to version 3.10.0 ([e1fc448](https://github.com/LLK/scratch-vm/commit/e1fc448493d884773a0088cd20d1382b8a00699f)) * **package:** update scratch-parser to version 4.2.0 ([b1dacd4](https://github.com/LLK/scratch-vm/commit/b1dacd4b5967e0146fa7fc563b8fa51ff3d6ed7e)) * **package:** update scratch-parser to version 4.3.0 ([a103af8](https://github.com/LLK/scratch-vm/commit/a103af8bb9729e34504c150902f81850ce0dd392)) * **package:** update scratch-parser to version 4.3.1 ([d909ac5](https://github.com/LLK/scratch-vm/commit/d909ac53919b7a36826af5b142c93deef8105c74)) * **package:** update scratch-parser to version 4.3.3 ([641c2f3](https://github.com/LLK/scratch-vm/commit/641c2f398d12ccf2dc7b076f4b65c9b585531063)) * **package:** update scratch-parser to version 4.3.5 ([6715b2e](https://github.com/LLK/scratch-vm/commit/6715b2ec34ecfa6e8243e16c45da3668b02acf86)) * **package:** update scratch-parser to version 4.3.6 ([d354d89](https://github.com/LLK/scratch-vm/commit/d354d89f972a2ab58ac3e49c00b24ae9c3b9b69e)) * **package:** update scratch-parser to version 5.0.0 ([43ddb7c](https://github.com/LLK/scratch-vm/commit/43ddb7ce81f9933a1933b8104ba115b468ba5de2)) * **package:** update scratch-sb1-converter to version 0.2.2 ([58c9f4e](https://github.com/LLK/scratch-vm/commit/58c9f4eb3bfff6977f1c9ececf2ea8faac06ccb5)) * **package:** update scratch-sb1-converter to version 0.2.5 ([29d229c](https://github.com/LLK/scratch-vm/commit/29d229c1db0c010e05ff5a31b429988417eb584b)) * **package:** update scratch-sb1-converter to version 0.2.6 ([e4300da](https://github.com/LLK/scratch-vm/commit/e4300da4297fafcfa87104b078d51ea0564b9cd5)) * **package:** update scratch-sb1-converter to version 0.2.7 ([f64eaa3](https://github.com/LLK/scratch-vm/commit/f64eaa3329d17a4576ba7738099a3e181271724a)) * resolve scratch-*/src/index.js for expose-loader ([fda2885](https://github.com/LLK/scratch-vm/commit/fda288506aac8d0dc82e59d1723518ad4544456d)) * use ValidationError to determine if an SB1File error should throw ([a92f339](https://github.com/LLK/scratch-vm/commit/a92f33960f0e4ce06dd06825916c1315a5972cb3)) * **util:** Make string comparisons match Flash's, everywhere ([dab78c4](https://github.com/LLK/scratch-vm/commit/dab78c4f6222b4bd7ecec45ee5112e332c945c0f)) ### Features * Allow switching to specially named backdrops ([341bd8f](https://github.com/LLK/scratch-vm/commit/341bd8f3d38d6e30895730c81e8319e67fb6c013)) * Implement "point towards random direction" ([306996e](https://github.com/LLK/scratch-vm/commit/306996e54c814838e3bbac7c1ebd33f547848784)) ### Reverts * Revert "Consistently format text bubbles" ([2a42285](https://github.com/LLK/scratch-vm/commit/2a42285abef677360e28e8e128b304b51f1aba18)) * Revert "add SAY_OR_THINK getter" ([7330129](https://github.com/LLK/scratch-vm/commit/7330129cc6332bdc324727db70a57229d79d3bb4)) * Revert "synth extension" ([dbcbe8b](https://github.com/LLK/scratch-vm/commit/dbcbe8b94fabc73ac0f3feddc1b78f0c51ecef64)) * Revert "lightplay extension stub" ([d1b261d](https://github.com/LLK/scratch-vm/commit/d1b261d56e93302816b26a54c44ca56af900e4c2)) * Revert "lightplay extension stub" ([7501af4](https://github.com/LLK/scratch-vm/commit/7501af4c6b80e29b8cf8fe6f6f7e72f0f50365fe)) * Revert "Attempting to fix #1492: WeDo2 use of should be backwards compatible." ([1f7d9d3](https://github.com/LLK/scratch-vm/commit/1f7d9d3b67591b2eccc2336572c1f47d4f140814)), closes [#1492](https://github.com/LLK/scratch-vm/issues/1492) * Revert "Revert #1260, #1258, #1239" ([9afe401](https://github.com/LLK/scratch-vm/commit/9afe401dcafcb199d1719228137fc276600684c7)), closes [#1260](https://github.com/LLK/scratch-vm/issues/1260) [#1258](https://github.com/LLK/scratch-vm/issues/1258) [#1239](https://github.com/LLK/scratch-vm/issues/1239) * Revert "Revert "Push reported"" ([d04d6b2](https://github.com/LLK/scratch-vm/commit/d04d6b2c6ad1c7a79b06f9eb727170cc3068c517)) * Revert "Fix test" ([a586c5d](https://github.com/LLK/scratch-vm/commit/a586c5d9cdae593a2ed635265f4c3453d61f8aec)) ### BREAKING CHANGES * specially-named backdrops can now be navigated
2022-07-05 16:16:29 -04:00
# 1.0.0 (2022-07-05)
### Bug Fixes
* Equalise the chances when picking a random backdrop ([b29f076](https://github.com/LLK/scratch-vm/commit/b29f07636d4dc713b5a6012791438ad44d4c79a4))
* initialize stack frame params for all procedures ([20ff75b](https://github.com/LLK/scratch-vm/commit/20ff75b776308e8b6c07201477d7a4a5df5e7454))
* **package:** update @vernier/godirect to version 1.4.1 ([089f892](https://github.com/LLK/scratch-vm/commit/089f892316193d87bc0f30b3f156e0af30a90e67)), closes [#1915](https://github.com/LLK/scratch-vm/issues/1915)
* **package:** update @vernier/godirect to version 1.5.0 ([e1fe21c](https://github.com/LLK/scratch-vm/commit/e1fe21cd2a3061e0290b559c5c508383c8012b82)), closes [#1961](https://github.com/LLK/scratch-vm/issues/1961)
* **package:** update diff-match-patch to version 1.0.4 ([7d32c81](https://github.com/LLK/scratch-vm/commit/7d32c8107e7552b4cd4ff61537d0633cce47ebfd)), closes [#1552](https://github.com/LLK/scratch-vm/issues/1552)
* **package:** update format-message to version 6.2.0 ([5779a48](https://github.com/LLK/scratch-vm/commit/5779a48434f441bd0ea884eab1ce804027d786b7))
* **package:** update format-message to version 6.2.1 ([c71da28](https://github.com/LLK/scratch-vm/commit/c71da286c8e38f52f22394d2c54dd417a59b9252))
* **package:** update htmlparser2 to version 3.10.0 ([e1fc448](https://github.com/LLK/scratch-vm/commit/e1fc448493d884773a0088cd20d1382b8a00699f))
* **package:** update scratch-parser to version 4.2.0 ([b1dacd4](https://github.com/LLK/scratch-vm/commit/b1dacd4b5967e0146fa7fc563b8fa51ff3d6ed7e))
* **package:** update scratch-parser to version 4.3.0 ([a103af8](https://github.com/LLK/scratch-vm/commit/a103af8bb9729e34504c150902f81850ce0dd392))
* **package:** update scratch-parser to version 4.3.1 ([d909ac5](https://github.com/LLK/scratch-vm/commit/d909ac53919b7a36826af5b142c93deef8105c74))
* **package:** update scratch-parser to version 4.3.3 ([641c2f3](https://github.com/LLK/scratch-vm/commit/641c2f398d12ccf2dc7b076f4b65c9b585531063))
* **package:** update scratch-parser to version 4.3.5 ([6715b2e](https://github.com/LLK/scratch-vm/commit/6715b2ec34ecfa6e8243e16c45da3668b02acf86))
* **package:** update scratch-parser to version 4.3.6 ([d354d89](https://github.com/LLK/scratch-vm/commit/d354d89f972a2ab58ac3e49c00b24ae9c3b9b69e))
* **package:** update scratch-parser to version 5.0.0 ([43ddb7c](https://github.com/LLK/scratch-vm/commit/43ddb7ce81f9933a1933b8104ba115b468ba5de2))
* **package:** update scratch-sb1-converter to version 0.2.2 ([58c9f4e](https://github.com/LLK/scratch-vm/commit/58c9f4eb3bfff6977f1c9ececf2ea8faac06ccb5))
* **package:** update scratch-sb1-converter to version 0.2.5 ([29d229c](https://github.com/LLK/scratch-vm/commit/29d229c1db0c010e05ff5a31b429988417eb584b))
* **package:** update scratch-sb1-converter to version 0.2.6 ([e4300da](https://github.com/LLK/scratch-vm/commit/e4300da4297fafcfa87104b078d51ea0564b9cd5))
* **package:** update scratch-sb1-converter to version 0.2.7 ([f64eaa3](https://github.com/LLK/scratch-vm/commit/f64eaa3329d17a4576ba7738099a3e181271724a))
* resolve scratch-*/src/index.js for expose-loader ([fda2885](https://github.com/LLK/scratch-vm/commit/fda288506aac8d0dc82e59d1723518ad4544456d))
* use ValidationError to determine if an SB1File error should throw ([a92f339](https://github.com/LLK/scratch-vm/commit/a92f33960f0e4ce06dd06825916c1315a5972cb3))
* **util:** Make string comparisons match Flash's, everywhere ([dab78c4](https://github.com/LLK/scratch-vm/commit/dab78c4f6222b4bd7ecec45ee5112e332c945c0f))
### Features
* Allow switching to specially named backdrops ([341bd8f](https://github.com/LLK/scratch-vm/commit/341bd8f3d38d6e30895730c81e8319e67fb6c013))
* Implement "point towards random direction" ([306996e](https://github.com/LLK/scratch-vm/commit/306996e54c814838e3bbac7c1ebd33f547848784))
### Reverts
* Revert "Consistently format text bubbles" ([2a42285](https://github.com/LLK/scratch-vm/commit/2a42285abef677360e28e8e128b304b51f1aba18))
* Revert "add SAY_OR_THINK getter" ([7330129](https://github.com/LLK/scratch-vm/commit/7330129cc6332bdc324727db70a57229d79d3bb4))
* Revert "synth extension" ([dbcbe8b](https://github.com/LLK/scratch-vm/commit/dbcbe8b94fabc73ac0f3feddc1b78f0c51ecef64))
* Revert "lightplay extension stub" ([d1b261d](https://github.com/LLK/scratch-vm/commit/d1b261d56e93302816b26a54c44ca56af900e4c2))
* Revert "lightplay extension stub" ([7501af4](https://github.com/LLK/scratch-vm/commit/7501af4c6b80e29b8cf8fe6f6f7e72f0f50365fe))
* Revert "Attempting to fix #1492: WeDo2 use of should be backwards compatible." ([1f7d9d3](https://github.com/LLK/scratch-vm/commit/1f7d9d3b67591b2eccc2336572c1f47d4f140814)), closes [#1492](https://github.com/LLK/scratch-vm/issues/1492)
* Revert "Revert #1260, #1258, #1239" ([9afe401](https://github.com/LLK/scratch-vm/commit/9afe401dcafcb199d1719228137fc276600684c7)), closes [#1260](https://github.com/LLK/scratch-vm/issues/1260) [#1258](https://github.com/LLK/scratch-vm/issues/1258) [#1239](https://github.com/LLK/scratch-vm/issues/1239)
* Revert "Revert "Push reported"" ([d04d6b2](https://github.com/LLK/scratch-vm/commit/d04d6b2c6ad1c7a79b06f9eb727170cc3068c517))
* Revert "Fix test" ([a586c5d](https://github.com/LLK/scratch-vm/commit/a586c5d9cdae593a2ed635265f4c3453d61f8aec))
### BREAKING CHANGES
* specially-named backdrops can now be navigated