Commit graph

662 commits

Author SHA1 Message Date
semantic-release-bot
da67fcc331 chore(release): 1.2.3 [skip ci]
## [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](8749d78258))
2022-09-13 11:01:13 +00:00
renovate[bot]
8749d78258
fix(deps): update dependency scratch-l10n to v3.15.20220913031617 2022-09-13 05:17:36 +00:00
semantic-release-bot
deaa9c1056 chore(release): 1.2.2 [skip ci]
## [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](bc98bb6d4d))
2022-09-11 11:04:11 +00:00
renovate[bot]
bc98bb6d4d
fix(deps): update dependency scratch-l10n to v3.15.20220911031603 2022-09-11 05:27:57 +00:00
semantic-release-bot
b3efab24a0 chore(release): 1.2.1 [skip ci]
## [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](01eaac3027))
2022-09-10 06:46:07 +00:00
renovate[bot]
01eaac3027
fix(deps): update dependency scratch-l10n to v3.15.20220910031637 2022-09-10 03:48:45 +00:00
semantic-release-bot
0c0eb59c09 chore(release): 1.2.0 [skip ci]
# [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](32dc92c734))
2022-09-09 22:00:26 +00:00
renovate[bot]
32dc92c734
feat(deps): update dependency scratch-l10n to v3.15.20220909182214 2022-09-09 18:36:36 +00:00
semantic-release-bot
c869dd32cd chore(release): 1.1.13 [skip ci]
## [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](37a81d9707))
2022-09-09 07:34:32 +00:00
renovate[bot]
37a81d9707
fix(deps): update dependency scratch-l10n to v3.14.20220909031555 2022-09-09 04:42:28 +00:00
semantic-release-bot
dabf496e81 chore(release): 1.1.12 [skip ci]
## [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](a3dff46ad0))
2022-09-08 14:31:34 +00:00
renovate[bot]
a3dff46ad0
fix(deps): update dependency scratch-l10n to v3.14.20220908031553 2022-09-08 06:23:39 +00:00
semantic-release-bot
0598a3d7d8 chore(release): 1.1.11 [skip ci]
## [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](318552121d))
2022-09-07 15:07:55 +00:00
renovate[bot]
318552121d
fix(deps): update dependency scratch-l10n to v3.14.20220907031609 2022-09-07 07:44:34 +00:00
semantic-release-bot
774edec9fa chore(release): 1.1.10 [skip ci]
## [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](947c340b51))
2022-09-04 11:24:57 +00:00
renovate[bot]
947c340b51
fix(deps): update dependency scratch-l10n to v3.14.20220904031537 2022-09-04 06:03:17 +00:00
semantic-release-bot
8443a756b2 chore(release): 1.1.9 [skip ci]
## [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](d8e447aa89))
2022-09-02 06:12:15 +00:00
renovate[bot]
d8e447aa89
fix(deps): update dependency scratch-l10n to v3.14.20220902031540 2022-09-02 04:10:04 +00:00
semantic-release-bot
ccfaef9a90 chore(release): 1.1.8 [skip ci]
## [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](a158b06bff))
2022-09-01 10:10:29 +00:00
renovate[bot]
a158b06bff
fix(deps): update dependency scratch-l10n to v3.14.20220901031546 2022-09-01 04:31:50 +00:00
semantic-release-bot
7a3eb74ecc chore(release): 1.1.7 [skip ci]
## [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](e57d1d5da5))
2022-08-31 21:57:30 +00:00
renovate[bot]
e57d1d5da5
fix(deps): update dependency scratch-semantic-release-config to v1.0.4 2022-08-31 18:18:36 +00:00
renovate[bot]
eadf460673
fix(deps): update dependency scratch-semantic-release-config to v1.0.3 2022-08-26 19:14:04 +00:00
renovate[bot]
e09a99be13
fix(deps): update dependency scratch-l10n to v3.14.20220826031556 2022-08-26 05:49:15 +00:00
renovate[bot]
6abe408f83
fix(deps): update dependency scratch-l10n to v3.14.20220825031548 2022-08-25 04:30:31 +00:00
renovate[bot]
f8b1cbaf38
fix(deps): update dependency scratch-l10n to v3.14.20220824031545 2022-08-24 04:15:55 +00:00
renovate[bot]
5a97782ea1
fix(deps): update dependency scratch-l10n to v3.14.20220821031607 2022-08-21 05:21:22 +00:00
renovate[bot]
e5b6c28430
fix(deps): update dependency scratch-l10n to v3.14.20220820031550 2022-08-20 05:41:00 +00:00
renovate[bot]
27ded72946
fix(deps): update dependency scratch-l10n to v3.14.20220817031614 2022-08-17 04:00:23 +00:00
renovate[bot]
c989658024
fix(deps): update dependency scratch-l10n to v3.14.20220816031545 2022-08-16 05:24:52 +00:00
renovate[bot]
5c7f85c025
fix(deps): update dependency scratch-l10n to v3.14.20220815031546 2022-08-15 04:17:32 +00:00
renovate[bot]
4f7861624c
fix(deps): update dependency scratch-l10n to v3.14.20220814031555 2022-08-14 04:41:37 +00:00
renovate[bot]
df3d450dae
fix(deps): update dependency scratch-l10n to v3.14.20220812031537 2022-08-12 03:21:01 +00:00
renovate[bot]
60a50c462b
fix(deps): update dependency scratch-l10n to v3.14.20220811031607 2022-08-11 04:28:42 +00:00
renovate[bot]
ddf840f28e
fix(deps): update dependency scratch-l10n to v3.14.20220806031552 2022-08-06 04:21:28 +00:00
renovate[bot]
096e9921ff
fix(deps): update dependency scratch-l10n to v3.14.20220805031557 2022-08-05 03:34:15 +00:00
renovate[bot]
d356764fcc
fix(deps): update dependency scratch-l10n to v3.14.20220804031609 2022-08-04 05:58: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]
4ea8bbf18a
chore(deps): update dependency scratch-l10n to v3.14.20220801031550 2022-08-01 04:04:29 +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]
8afe1c846b
chore(deps): update dependency scratch-l10n to v3.14.20220726031547 2022-07-26 04:11:56 +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]
3f6d303f7b
chore(deps): update dependency scratch-l10n to v3.14.20220722031545 2022-07-22 03:39:54 +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]
130150ab66
chore(deps): update dependency scratch-l10n to v3.14.20220719031533 2022-07-19 04:11:24 +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]
d160356d0e
chore(deps): update dependency scratch-l10n to v3.14.20220714031534 2022-07-14 05:40:58 +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]
464ac1d00c
chore(deps): update dependency scratch-l10n to v3.14.20220712031635 2022-07-12 03:41:53 +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]
a5edef92dc
chore(deps): update dependency scratch-l10n to v3.14.20220710031532 2022-07-10 05:05:54 +00:00
renovate[bot]
211be2b54f
chore(deps): update dependency scratch-l10n to v3.14.20220708031602 2022-07-08 04:38:11 +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
8263893c5b ci: add GH Pages deploy and the i18n cron job
All non-cron builds deploy to GH Pages, but only release branches
generate actual releases on npm / GH. Hotfix branches are considered
release branches and should be released under the `hotfix` tag on npm.
2022-06-07 14:55:24 -07:00
Christopher Willis-Ford
05f8692300 test: upgrade tap, configure coverage thresholds
As part of simplifying the CI setup I plan to not explicitly specify
`--jobs=4` to `tap` going forward. Upgrading to a newer version of `tap`
means that it will automatically parallelize jobs according to available
CPU count, which should be better anyway. Only one of our tests was
incompatible with newer versions of `tap`, so this commit includes a
compatibility fix there.

Also, by default newer versions of `tap` calculate coverage and consider
the test run to fail if below the configured thresholds. The default is
100% coverage and we're not there, so I adjusted the thresholds to match
where we're at for now. We can ratchet those up over time.
2022-06-07 11:44:06 -07:00
Christopher Willis-Ford
c2c66a68d6 ci: add initial CircleCI config
This doesn't yet handle hotfixes or cron jobs
2022-06-07 11:44:06 -07:00
Christopher Willis-Ford
5cea05b8e8 chore: add semantic-release settings 2022-06-07 11:44:06 -07:00
Christopher Willis-Ford
3cccbe1cd5 chore: add Commitizen settings 2022-06-07 11:44:05 -07:00
Christopher Willis-Ford
bb47165dfd chore: add husky hook for commitlint 2022-06-07 11:44:05 -07:00
Christopher Willis-Ford
dfd70e06c7 chore: add commitlint 2022-06-07 11:44:05 -07:00
Christopher Willis-Ford
5266c84c0e chore(deps): upgrade lockfileVersion
Also fix devDependencies order (`jsdoc` was out of place)
2022-06-07 11:43:52 -07:00
Renovate Bot
1895c2a112
chore(deps): update dependency scratch-l10n to v3.14.20220602031631 2022-06-02 05:15:17 +00:00
Renovate Bot
c732a8763e
chore(deps): update dependency scratch-l10n to v3.14.20220601031612 2022-06-01 04:18:21 +00:00
Renovate Bot
74c9ee1bc4
chore(deps): update dependency scratch-l10n to v3.14.20220530031613 2022-05-30 05:25:45 +00:00
Renovate Bot
ef96f67d42
chore(deps): update dependency scratch-l10n to v3.14.20220528031543 2022-05-28 03:38:23 +00:00
Renovate Bot
30037dcbb9
chore(deps): update dependency scratch-l10n to v3.14.20220527031600 2022-05-27 05:53:18 +00:00
Renovate Bot
35128f2c2a
chore(deps): update dependency scratch-storage to v2.0.2 2022-05-26 11:58:44 +00:00
Renovate Bot
324c250f9a
chore(deps): update dependency scratch-l10n to v3.14.20220526031602 2022-05-26 05:12:38 +00:00
Renovate Bot
546264af78
chore(deps): update dependency scratch-l10n to v3.14.20220525031553 2022-05-25 05:16:27 +00:00
Renovate Bot
bd5a6052d0
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220524062105 2022-05-24 10:35:07 +00:00
Renovate Bot
daa5fbfa13
chore(deps): update dependency scratch-l10n to v3.14.20220524031600 2022-05-24 04:51:24 +00:00
Renovate Bot
335c9d4ea7
chore(deps): update dependency scratch-l10n to v3.14.20220523031547 2022-05-23 15:25:26 +00:00
Renovate Bot
a84477c73e
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220523113733 2022-05-23 13:07:55 +00:00
Renovate Bot
61d8263156
chore(deps): update dependency scratch-l10n to v3.14.20220522031547 2022-05-22 13:54:54 +00:00
Renovate Bot
8d793c82ba
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220522064333 2022-05-22 11:42:30 +00:00
Renovate Bot
686c231620
chore(deps): update dependency scratch-l10n to v3.14.20220521031617 2022-05-21 14:11:27 +00:00
Renovate Bot
115375ad0f
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220521063649 2022-05-21 11:21:37 +00:00
Renovate Bot
f7bdb48ead
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220520115326 2022-05-20 13:54:00 +00:00
Renovate Bot
6c5d5f158a
chore(deps): update dependency scratch-l10n to v3.14.20220520031604 2022-05-20 05:20:56 +00:00
Karishma Chadha
5c68d7fae7
Merge pull request #3637 from kchadha/gqm-serialize-broken
Handle errors while loading vector costumes or sounds
2022-05-19 18:35:17 -04:00
Renovate Bot
c4f48f54d2
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220519063721 2022-05-19 11:39:40 +00:00
Renovate Bot
ea583c86b4
chore(deps): update dependency scratch-l10n to v3.14.20220519031627 2022-05-19 04:10:35 +00:00
Karishma Chadha
4679d06ac0 Update storage and update 'loadSound' to handle null asset from storage. Track additional metadata for broken costumes: 'bitmapResolution' and 'dataFormat'. 2022-05-18 21:26:36 -04:00
Karishma Chadha
11f938f8a9 Update to latest version of storage which fixes issue where an HTML 404 page was being returned for missing asset data. Update VM to handle null assets properly. 2022-05-18 16:55:46 -04:00
Renovate Bot
64fa5ac9cb
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220518171845 2022-05-18 18:28:08 +00:00
Renovate Bot
537fa5f130
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220518054341 2022-05-18 06:07:00 +00:00
Renovate Bot
76f7ab7431
chore(deps): update dependency scratch-l10n to v3.14.20220518031553 2022-05-18 03:57:17 +00:00
Renovate Bot
0d67556f98
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220515051842 2022-05-15 09:53:15 +00:00
Renovate Bot
7073fc9d4a
chore(deps): update dependency scratch-l10n to v3.14.20220515031551 2022-05-15 03:58:38 +00:00
Renovate Bot
7a7d844d20
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220514094633 2022-05-14 11:02:24 +00:00
Renovate Bot
3339ee7cf3
chore(deps): update dependency scratch-l10n to v3.14.20220514031546 2022-05-14 03:28:12 +00:00
Karishma Chadha
70a78cf7db Add tests for load costume error handling. Fix issue where asset data was not getting saved out properly. 2022-05-13 19:07:34 -04:00
Renovate Bot
62ca761daa
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220513114647 2022-05-13 13:50:14 +00:00
Renovate Bot
06400409e2
chore(deps): update dependency scratch-l10n to v3.14.20220513031553 2022-05-13 05:10:50 +00:00
Renovate Bot
7eb269eb39
chore(deps): update dependency scratch-l10n to v3.14.20220512031601 2022-05-12 04:40:50 +00:00
Renovate Bot
711cd13015
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220510060607 2022-05-10 10:14:37 +00:00
Renovate Bot
a9f30c2fa3
chore(deps): update dependency scratch-l10n to v3.14.20220510031559 2022-05-10 04:56:08 +00:00
Renovate Bot
6a982dd6ae
chore(deps): update dependency scratch-storage to v1.3.6 2022-05-09 20:14:30 +00:00
Renovate Bot
95b82f28e4
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220507112727 2022-05-07 12:55:35 +00:00
Renovate Bot
f4cd091951
chore(deps): update dependency scratch-l10n to v3.14.20220507031549 2022-05-07 05:24:35 +00:00