scratch-vm/CHANGELOG.md
semantic-release-bot 455fa4fa00 chore(release): 1.2.9 [skip ci]
## [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](7b3214aaaf))
2022-09-20 10:27:44 +00:00

296 lines
14 KiB
Markdown

# Changelog
All notable changes to this project will be documented in this file. See
[Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [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))
# 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