Commit graph

5230 commits

Author SHA1 Message Date
semantic-release-bot
22f89ed69a chore(release): 1.0.5 [skip ci]
## [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](ddf840f28e))
2022-08-06 10:09:38 +00:00
renovate[bot]
5ddd35521b
Merge pull request #3706 from LLK/renovate/scratch-l10n-3.x
fix(deps): update dependency scratch-l10n to v3.14.20220806031552
2022-08-06 10:06:01 +00:00
renovate[bot]
ddf840f28e
fix(deps): update dependency scratch-l10n to v3.14.20220806031552 2022-08-06 04:21:28 +00:00
semantic-release-bot
b9cca4a97e chore(release): 1.0.4 [skip ci]
## [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](096e9921ff))
2022-08-05 05:59:43 +00:00
renovate[bot]
0b614641cb
Merge pull request #3704 from LLK/renovate/scratch-l10n-3.x
fix(deps): update dependency scratch-l10n to v3.14.20220805031557
2022-08-05 05:55:57 +00:00
renovate[bot]
096e9921ff
fix(deps): update dependency scratch-l10n to v3.14.20220805031557 2022-08-05 03:34:15 +00:00
semantic-release-bot
c9dd110a8b chore(release): 1.0.3 [skip ci]
## [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](d356764fcc))
2022-08-04 12:17:14 +00:00
renovate[bot]
e8532466e5
Merge pull request #3703 from LLK/renovate/scratch-l10n-3.x
fix(deps): update dependency scratch-l10n to v3.14.20220804031609
2022-08-04 12:13:48 +00:00
renovate[bot]
d356764fcc
fix(deps): update dependency scratch-l10n to v3.14.20220804031609 2022-08-04 05:58:52 +00:00
semantic-release-bot
1096561a0c chore(release): 1.0.2 [skip ci]
## [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](32ee31ac24))
2022-08-03 12:47:11 +00:00
renovate[bot]
4daee360f6
Merge pull request #3702 from LLK/renovate/scratch-l10n-3.x
fix(deps): update dependency scratch-l10n to v3.14.20220803031540
2022-08-03 12:43:52 +00:00
renovate[bot]
32ee31ac24
fix(deps): update dependency scratch-l10n to v3.14.20220803031540 2022-08-03 05:19:43 +00:00
renovate[bot]
ce51a56526
Merge pull request #3701 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220801031550
2022-08-01 08:43:56 +00:00
renovate[bot]
4ea8bbf18a
chore(deps): update dependency scratch-l10n to v3.14.20220801031550 2022-08-01 04:04:29 +00:00
renovate[bot]
f621c39491
Merge pull request #3700 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220730031551
2022-07-30 05:53:42 +00:00
renovate[bot]
2267a8b2d3
chore(deps): update dependency scratch-l10n to v3.14.20220730031551 2022-07-30 03:59:24 +00:00
renovate[bot]
c21ab56d76
Merge pull request #3699 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220726031547
2022-07-26 10:13:37 +00:00
renovate[bot]
8afe1c846b
chore(deps): update dependency scratch-l10n to v3.14.20220726031547 2022-07-26 04:11:56 +00:00
renovate[bot]
dfd8de4aa1
Merge pull request #3698 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220723031544
2022-07-23 09:52:34 +00:00
renovate[bot]
f6b846f275
chore(deps): update dependency scratch-l10n to v3.14.20220723031544 2022-07-23 05:01:06 +00:00
renovate[bot]
e53a427466
Merge pull request #3697 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220722031545
2022-07-22 06:10:36 +00:00
renovate[bot]
3f6d303f7b
chore(deps): update dependency scratch-l10n to v3.14.20220722031545 2022-07-22 03:39:54 +00:00
renovate[bot]
56b10ccfba
Merge pull request #3695 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220720031542
2022-07-20 05:59:08 +00:00
renovate[bot]
cc82112375
chore(deps): update dependency scratch-l10n to v3.14.20220720031542 2022-07-20 03:51:22 +00:00
renovate[bot]
71cf0d537c
Merge pull request #3694 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220719031533
2022-07-19 10:42:09 +00:00
renovate[bot]
130150ab66
chore(deps): update dependency scratch-l10n to v3.14.20220719031533 2022-07-19 04:11:24 +00:00
renovate[bot]
a1b5918658
Merge pull request #3693 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220715031558
2022-07-15 18:19:56 +00:00
renovate[bot]
34501eeda7
chore(deps): update dependency scratch-l10n to v3.14.20220715031558 2022-07-15 08:51:44 +00:00
renovate[bot]
36c126c7a8
Merge pull request #3692 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220714031534
2022-07-14 12:46:49 +00:00
renovate[bot]
d160356d0e
chore(deps): update dependency scratch-l10n to v3.14.20220714031534 2022-07-14 05:40:58 +00:00
renovate[bot]
188530f5c4
Merge pull request #3690 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220713031530
2022-07-13 10:28:36 +00:00
renovate[bot]
0617f592ae
chore(deps): update dependency scratch-l10n to v3.14.20220713031530 2022-07-13 04:50:49 +00:00
renovate[bot]
f7f6f7e7d6
Merge pull request #3689 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220712031635
2022-07-12 06:05:36 +00:00
renovate[bot]
464ac1d00c
chore(deps): update dependency scratch-l10n to v3.14.20220712031635 2022-07-12 03:41:53 +00:00
renovate[bot]
1d6ef03c3f
Merge pull request #3688 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220711031527
2022-07-11 06:07:43 +00:00
renovate[bot]
cda63abb42
chore(deps): update dependency scratch-l10n to v3.14.20220711031527 2022-07-11 03:31:38 +00:00
renovate[bot]
38ff585a24
Merge pull request #3687 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220710031532
2022-07-10 10:12:38 +00:00
renovate[bot]
a5edef92dc
chore(deps): update dependency scratch-l10n to v3.14.20220710031532 2022-07-10 05:05:54 +00:00
renovate[bot]
4396694f5b
Merge pull request #3686 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220708031602
2022-07-08 10:31:16 +00:00
renovate[bot]
211be2b54f
chore(deps): update dependency scratch-l10n to v3.14.20220708031602 2022-07-08 04:38:11 +00:00
Christopher Willis-Ford
e4f7732efb test(execute): allow *.sb and *.sb3 'execute' tests 2022-07-06 13:35:38 -07:00
Christopher Willis-Ford
281a3e256a test: fix flaky test execute/order-changes-backwards-2-broadcast-and-wait-repeat-message.sb2
Before: sprite 3 uses the `wait` block to wait for the other two sprites
to finish. After the `wait` blocks, sprite 3 sends "end" to the test. If
the sprites take too long to finish, they might not be done before the
"end" message.

After: sprite 3 sets a variable called `finished` to zero on startup,
and increments it every time it hears a new message. Each sprite sends
that new message once it's done. When sprite 3 notices that `finished >=
2`, it sends the "end" message.
2022-07-06 13:18:45 -07:00
Christopher Willis-Ford
8fbf3b465e test: temporarily skip flaky order-changes-backwards-2-broadcast-and-wait-repeat-message.sb2 2022-07-06 09:41:56 -07:00
Christopher Willis-Ford
5700456f13 ci(transifex): access TX_TOKEN by using new 'transifex' CI context 2022-07-06 08:35:28 -07:00
semantic-release-bot
98edec07a1 chore(release): 1.0.1 [skip ci]
## [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](fd6b301b5a))
2022-07-06 00:12:07 +00:00
renovate[bot]
69bda6df8d
Merge pull request #3678 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20220703031542
2022-07-06 00:08:29 +00:00
renovate[bot]
81bede3cd2
chore(deps): update dependency scratch-l10n to v3.14.20220703031542 2022-07-05 22:09:14 +00:00
Christopher Willis-Ford
fd6b301b5a fix(JSON-RPC): rephrase previous commit for semantic-release
As an experiment, I merged a PR which did not follow the commit message
rules. This commit fixes the fallout from that experiment. I intend to
make a future change improving the behavior in this case.
2022-07-05 14:25:42 -07:00
Christopher Willis-Ford
0e165275e0
Merge pull request #3619 from cwillisf/rpc-allow-id-0
correctly handle JSON-RPC requests with ID=0
2022-07-05 14:11:45 -07:00
semantic-release-bot
cbbbbb6c9c chore(release): 1.0.0 [skip ci]
# 1.0.0 (2022-07-05)

### Bug Fixes

* Equalise the chances when picking a random backdrop ([b29f076](b29f07636d))
* initialize stack frame params for all procedures ([20ff75b](20ff75b776))
* **package:** update @vernier/godirect to version 1.4.1 ([089f892](089f892316)), closes [#1915](https://github.com/LLK/scratch-vm/issues/1915)
* **package:** update @vernier/godirect to version 1.5.0 ([e1fe21c](e1fe21cd2a)), closes [#1961](https://github.com/LLK/scratch-vm/issues/1961)
* **package:** update diff-match-patch to version 1.0.4 ([7d32c81](7d32c8107e)), closes [#1552](https://github.com/LLK/scratch-vm/issues/1552)
* **package:** update format-message to version 6.2.0 ([5779a48](5779a48434))
* **package:** update format-message to version 6.2.1 ([c71da28](c71da286c8))
* **package:** update htmlparser2 to version 3.10.0 ([e1fc448](e1fc448493))
* **package:** update scratch-parser to version 4.2.0 ([b1dacd4](b1dacd4b59))
* **package:** update scratch-parser to version 4.3.0 ([a103af8](a103af8bb9))
* **package:** update scratch-parser to version 4.3.1 ([d909ac5](d909ac5391))
* **package:** update scratch-parser to version 4.3.3 ([641c2f3](641c2f398d))
* **package:** update scratch-parser to version 4.3.5 ([6715b2e](6715b2ec34))
* **package:** update scratch-parser to version 4.3.6 ([d354d89](d354d89f97))
* **package:** update scratch-parser to version 5.0.0 ([43ddb7c](43ddb7ce81))
* **package:** update scratch-sb1-converter to version 0.2.2 ([58c9f4e](58c9f4eb3b))
* **package:** update scratch-sb1-converter to version 0.2.5 ([29d229c](29d229c1db))
* **package:** update scratch-sb1-converter to version 0.2.6 ([e4300da](e4300da429))
* **package:** update scratch-sb1-converter to version 0.2.7 ([f64eaa3](f64eaa3329))
* resolve scratch-*/src/index.js for expose-loader ([fda2885](fda288506a))
* use ValidationError to determine if an SB1File error should throw ([a92f339](a92f33960f))
* **util:** Make string comparisons match Flash's, everywhere ([dab78c4](dab78c4f62))

### Features

* Allow switching to specially named backdrops ([341bd8f](341bd8f3d3))
* Implement "point towards random direction" ([306996e](306996e54c))

### Reverts

* Revert "Consistently format text bubbles" ([2a42285](2a42285abe))
* Revert "add SAY_OR_THINK getter" ([7330129](7330129cc6))
* Revert "synth extension" ([dbcbe8b](dbcbe8b94f))
* Revert "lightplay extension stub" ([d1b261d](d1b261d56e))
* Revert "lightplay extension stub" ([7501af4](7501af4c6b))
* Revert "Attempting to fix #1492: WeDo2 use of  should be backwards compatible." ([1f7d9d3](1f7d9d3b67)), closes [#1492](https://github.com/LLK/scratch-vm/issues/1492)
* Revert "Revert #1260, #1258, #1239" ([9afe401](9afe401dca)), 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](d04d6b2c6a))
* Revert "Fix test" ([a586c5d](a586c5d9cd))

### BREAKING CHANGES

* specially-named backdrops can now be navigated
2022-07-05 20:16:29 +00:00