Commit Graph
1543 Commits
Author SHA1 Message Date
GarboMuffin 56646e4fdf Replace project downloader with SBDL 2022-08-14 18:03:57 -05:00
GarboMuffin 3efd8f97f9 Fix sendThrottledAssetProgressUpdate not being throttled 2022-08-06 23:06:16 -05:00
GarboMuffin 5f1d15a9ad Update translations 2022-08-06 16:27:55 -05:00
GarboMuffin 4849cb7196 Use storage.createAsset instead of new storage.Asset 2022-08-05 17:47:48 -05:00
GarboMuffin d0e8b34eeb Fix typo in comment 2022-08-05 11:55:17 -05:00
GarboMuffin 2ecb09ee01 Allow zip to be garbage collected after the project has loaded
Some closures in this function will otherwise hold a permanent reference
2022-08-05 00:54:43 -05:00
GarboMuffin 1b9a50ba62 Fix getProjectData zip being accidentally global 2022-08-05 00:40:18 -05:00
dependabot[bot] 7f57e722f9 build(deps-dev): bump scratch-vm from 9045311 to 6db9599 (#493)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `9045311` to `6db9599`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/9045311a98b1a5571b6cb67ed5319a6d1d81330e...6db9599f2e7788bd2599710f993c29bb30c737f7)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-05 00:28:26 -05:00
GarboMuffin f1c4771c0e Add experimental option to enable "packaged runtime" mode 2022-08-05 00:26:44 -05:00
GarboMuffin 2efa9f302c Gate convertToPackagedRuntime behind canUsePackagedRuntimeMode setting 2022-08-05 00:21:16 -05:00
Muffin 2a660ad093 Revert "Update package-locks to version 2"
This reverts commit 509c63ad55.

npm is broken: https://github.com/npm/cli/issues/2610
2022-08-02 21:12:37 -05:00
Muffin 509c63ad55 Update package-locks to version 2
This is apparently supposed to be backwards compatible with old npm
versions.
2022-08-02 20:22:17 -05:00
dependabot[bot] a404d04c0a build(deps-dev): bump scratch-vm from 73c0261 to 9045311 (#490)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `73c0261` to `9045311`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/73c02614808a5bffc9c9f0d5807e0a65315b93fc...9045311a98b1a5571b6cb67ed5319a6d1d81330e)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-02 13:11:56 -05:00
dependabot[bot] 6308ce4bf4 build(deps-dev): bump scratch-vm from 45a4ca7 to 73c0261 (#489)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `45a4ca7` to `73c0261`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/45a4ca767ac0a6382065e4dc32a63a40897f074b...73c02614808a5bffc9c9f0d5807e0a65315b93fc)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-02 11:58:37 -05:00
GarboMuffin 88cad6f171 Update translations 2022-07-31 17:02:02 -05:00
Joshpinto6 b53bdd22d5 Export/Import Packager Options (#481) 2022-07-31 16:37:59 -05:00
dependabot[bot] 309fbb3bf5 build(deps-dev): bump scratch-vm from 20258b5 to 45a4ca7 (#487)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `20258b5` to `45a4ca7`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/20258b5a7dc1e7c647d1ec3e0e079a058ece8270...45a4ca767ac0a6382065e4dc32a63a40897f074b)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 16:09:21 -05:00
dependabot[bot] 3b609d86b6 build(deps-dev): bump scratch-vm from 125f20b to 20258b5 (#486)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `125f20b` to `20258b5`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/125f20b9cefefc526d7deaf48ffba01f9dc22039...20258b5a7dc1e7c647d1ec3e0e079a058ece8270)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 14:15:08 -05:00
dependabot[bot] 3d3d9ba75c build(deps-dev): bump scratch-render from e6aa9bf to 8d234da (#485)
Bumps [scratch-render](https://github.com/TurboWarp/scratch-render) from `e6aa9bf` to `8d234da`.
- [Release notes](https://github.com/TurboWarp/scratch-render/releases)
- [Commits](https://github.com/TurboWarp/scratch-render/compare/e6aa9bff2ea8b55a5d72e2707230420bd819eb0a...8d234dad9d9093973b445057791ae47afec3c1b1)

---
updated-dependencies:
- dependency-name: scratch-render
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 02:10:17 -05:00
dependabot[bot] cf1c05ffc8 build(deps-dev): bump scratch-vm from 4325486 to 125f20b (#484)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `4325486` to `125f20b`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/4325486bef3cbb0b8a5bf8f4c262c8ec1670508b...125f20b9cefefc526d7deaf48ffba01f9dc22039)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 02:09:38 -05:00
dependabot[bot] 7b49e8e439 Bump scratch-vm from 7ea25cb to 4325486 (#483)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `7ea25cb` to `4325486`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/7ea25cbbe8635c3e5bd306e4e7238027727dc283...4325486bef3cbb0b8a5bf8f4c262c8ec1670508b)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-28 12:25:25 -05:00
GarboMuffin 86a8445003 Update actions/checkout and actions/setup-node 2022-07-27 18:24:43 -05:00
GarboMuffin 61adf6c87c Do tests after build 2022-07-27 18:20:45 -05:00
GarboMuffin f733ac7e43 Update build workflow to more closely match deploy 2022-07-27 18:18:18 -05:00
GarboMuffin 90a1cdf6c6 Update Node.js in GitHub Actions from 10 to 14 2022-07-27 18:16:28 -05:00
GarboMuffin a9af34b1df Migrate to new GitHub Pages deploy action 2022-07-27 18:16:28 -05:00
dependabot[bot] 04057bd440 Bump scratch-render from 7ee8d17 to e6aa9bf (#482)
Bumps [scratch-render](https://github.com/TurboWarp/scratch-render) from `7ee8d17` to `e6aa9bf`.
- [Release notes](https://github.com/TurboWarp/scratch-render/releases)
- [Commits](https://github.com/TurboWarp/scratch-render/compare/7ee8d171276b82d60abb6e45703ac5a0988f653f...e6aa9bff2ea8b55a5d72e2707230420bd819eb0a)

---
updated-dependencies:
- dependency-name: scratch-render
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-26 18:14:07 -05:00
GarboMuffin 303550bd72 1.2.0 2022-07-23 20:36:43 -05:00
dependabot[bot] 9c118fe111 Bump terser from 4.8.0 to 4.8.1 (#479)
Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v4.8.0...v4.8.1)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-22 15:22:52 -05:00
dependabot[bot] 549cb315f1 Bump scratch-vm from bbd9631 to 7ea25cb (#476)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `bbd9631` to `7ea25cb`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/bbd9631a415e1a83d9edc7cb9af795b1bd9b5441...7ea25cbbe8635c3e5bd306e4e7238027727dc283)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 11:19:53 -05:00
GarboMuffin 70548af66e Update translations 2022-07-17 23:25:10 -05:00
Thomas Weber 7976305690 Update translations 2022-07-14 20:56:45 -05:00
dependabot[bot] cd72b76d1d Bump scratch-vm from 91afd10 to bbd9631 (#473)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `91afd10` to `bbd9631`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/91afd10407e92761c501b10d80289d7bc7badc6b...bbd9631a415e1a83d9edc7cb9af795b1bd9b5441)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-14 12:21:01 -05:00
Thomas Weber be6c4bb7e3 Add experimental peripheral autoconnect 2022-07-11 13:11:29 -05:00
Thomas Weber b5ce85f20a Trim whitespace 2022-07-11 13:11:29 -05:00
dependabot[bot] 80be6f55d2 Bump scratch-vm from 24bdd21 to 91afd10 (#471)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `24bdd21` to `91afd10`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/24bdd21bdd7141e5374e1cf2af706032c276568e...91afd10407e92761c501b10d80289d7bc7badc6b)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 12:06:01 -05:00
Thomas Weber 57c9be3d92 Update translations 2022-07-10 17:23:02 -05:00
dependabot[bot] 91594aeb88 Bump svelte from 3.48.0 to 3.49.0 (#466)
Bumps [svelte](https://github.com/sveltejs/svelte) from 3.48.0 to 3.49.0.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/compare/v3.48.0...v3.49.0)

---
updated-dependencies:
- dependency-name: svelte
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-09 17:28:44 -05:00
dependabot[bot] a8330a07c9 Bump scratch-vm from 7cbfab1 to 24bdd21 (#470)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `7cbfab1` to `24bdd21`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/7cbfab12730f1f856c78893d98417fe366eb64e8...24bdd21bdd7141e5374e1cf2af706032c276568e)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-09 17:28:37 -05:00
Thomas Weber 0e370f1218 Add list color option 2022-07-09 17:24:01 -05:00
Thomas Weber 80b31bab40 Convert list background-color to hex code 2022-07-09 17:24:01 -05:00
dependabot[bot] 92a0a43edb Bump scratch-vm from b182b0a to 7cbfab1 (#467)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `b182b0a` to `7cbfab1`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/b182b0afd0b65bcb33bdd66a82d1a776077980b0...7cbfab12730f1f856c78893d98417fe366eb64e8)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-08 22:53:28 -05:00
dependabot[bot] 156a4084df Bump scratch-render from 26f67d7 to 7ee8d17 (#465)
Bumps [scratch-render](https://github.com/TurboWarp/scratch-render) from `26f67d7` to `7ee8d17`.
- [Release notes](https://github.com/TurboWarp/scratch-render/releases)
- [Commits](https://github.com/TurboWarp/scratch-render/compare/26f67d766e151bc35dd8b7efaab1707c13c1f575...7ee8d171276b82d60abb6e45703ac5a0988f653f)

---
updated-dependencies:
- dependency-name: scratch-render
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-08 22:52:08 -05:00
dependabot[bot] c67d3b7958 Bump scratch-vm from 6c037a9 to b182b0a (#464)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `6c037a9` to `b182b0a`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/6c037a9c657662199f44fa697baa9264d653fa31...b182b0afd0b65bcb33bdd66a82d1a776077980b0)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-08 22:51:49 -05:00
Thomas Weber 0f835afa4e Merge branch 'master' of github.com:TurboWarp/packager 2022-07-08 22:49:12 -05:00
Thomas Weber 10eb2eada6 Clarify what the theme detection in template.ejs does 2022-07-08 22:49:10 -05:00
dependabot[bot] 6a4424de51 Bump scratch-vm from 7f0291a to 6c037a9 (#459)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `7f0291a` to `6c037a9`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/7f0291a1ae0735546c0bb6186a96c1ae7af097db...6c037a9c657662199f44fa697baa9264d653fa31)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-06 11:55:49 -05:00
dependabot[bot] eca163d5c2 Bump scratch-render from 713f7eb to 26f67d7 (#460)
Bumps [scratch-render](https://github.com/TurboWarp/scratch-render) from `713f7eb` to `26f67d7`.
- [Release notes](https://github.com/TurboWarp/scratch-render/releases)
- [Commits](https://github.com/TurboWarp/scratch-render/compare/713f7eb3ad87dba538658db072fd5ea65881af7f...26f67d766e151bc35dd8b7efaab1707c13c1f575)

---
updated-dependencies:
- dependency-name: scratch-render
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-06 11:55:41 -05:00
Thomas Weber ff863d4ec7 Use project token when it's available
Tokens are not being enforced yet.
2022-07-05 22:46:34 -05:00
Thomas Weber 1764191584 Reorganize sb3 downloader 2022-07-05 13:20:35 -05:00