Skip to content

Update branch next to develop. #160

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1,447 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1447 commits
Select commit Hold shift + click to select a range
c5e289c
chore(release): 2.0.12 [skip ci]
semantic-release-bot Oct 12, 2023
4b9b221
fix(deps): update dependency scratch-l10n to v3.16.20231013034330
renovate[bot] Oct 13, 2023
a22aad6
Merge pull request #4101 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 13, 2023
e9cb3a7
chore(release): 2.0.13 [skip ci]
semantic-release-bot Oct 13, 2023
1c6bc33
fix(deps): update dependency scratch-audio to v0.1.0-prerelease.20231…
renovate[bot] Oct 13, 2023
960ed71
Merge pull request #4102 from scratchfoundation/renovate/scratch-audi…
renovate[bot] Oct 13, 2023
6dd8dc7
chore(release): 2.0.14 [skip ci]
semantic-release-bot Oct 13, 2023
23a1fde
fix(deps): update dependency scratch-render to v0.1.0-prerelease.2023…
renovate[bot] Oct 13, 2023
f644aae
Merge pull request #4103 from scratchfoundation/renovate/scratch-rend…
renovate[bot] Oct 13, 2023
17cda92
chore(release): 2.0.15 [skip ci]
semantic-release-bot Oct 13, 2023
a4f978e
feat(deps): update dependency scratch-storage to v2.3.1
renovate[bot] Oct 13, 2023
81ae6ff
Merge pull request #4090 from scratchfoundation/renovate/scratch-stor…
cwillisf Oct 13, 2023
f8664eb
chore(release): 2.1.0 [skip ci]
semantic-release-bot Oct 13, 2023
bb4d30d
fix(deps): update dependency scratch-l10n to v3.16.20231014032135
renovate[bot] Oct 14, 2023
6d04449
Merge pull request #4104 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 14, 2023
253a79a
chore(release): 2.1.1 [skip ci]
semantic-release-bot Oct 14, 2023
d80f178
fix(deps): update dependency scratch-l10n to v3.16.20231015032136
renovate[bot] Oct 15, 2023
d832ec7
Merge pull request #4105 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 15, 2023
352b20b
chore(release): 2.1.2 [skip ci]
semantic-release-bot Oct 15, 2023
c50ef94
fix(deps): update dependency scratch-l10n to v3.16.20231016032141
renovate[bot] Oct 16, 2023
32438be
Merge pull request #4106 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 16, 2023
2a00145
chore(release): 2.1.3 [skip ci]
semantic-release-bot Oct 16, 2023
ec3a9d2
fix(deps): update dependency scratch-l10n to v3.16.20231017032149
renovate[bot] Oct 17, 2023
4f10274
Merge pull request #4107 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 17, 2023
83b9e67
chore(release): 2.1.4 [skip ci]
semantic-release-bot Oct 17, 2023
15cdd2f
Merge pull request #2416 from adroitwhiz/no-relativetime
cwillisf Oct 17, 2023
2ae6759
Merge pull request #2449 from apple502j/patch-13
cwillisf Oct 17, 2023
76c63ba
fix(deps): update dependency scratch-render-fonts to v1.0.0-prereleas…
renovate[bot] Oct 18, 2023
efcc135
Merge pull request #4108 from scratchfoundation/renovate/scratch-rend…
renovate[bot] Oct 18, 2023
64c481a
chore(release): 2.1.5 [skip ci]
semantic-release-bot Oct 18, 2023
d13ab75
fix(deps): update dependency scratch-render to v0.1.0-prerelease.2023…
renovate[bot] Oct 18, 2023
774bdce
Merge pull request #4109 from scratchfoundation/renovate/scratch-rend…
renovate[bot] Oct 18, 2023
bcacace
chore(release): 2.1.6 [skip ci]
semantic-release-bot Oct 18, 2023
491afd6
fix(deps): update dependency scratch-l10n to v3.16.20231018032141
renovate[bot] Oct 18, 2023
c809018
Merge pull request #4110 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 18, 2023
223194a
chore(release): 2.1.7 [skip ci]
semantic-release-bot Oct 18, 2023
dace7a8
fix(deps): update dependency scratch-l10n to v3.16.20231019032205
renovate[bot] Oct 19, 2023
20951b5
Merge pull request #4111 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 19, 2023
0b4b35d
chore(release): 2.1.8 [skip ci]
semantic-release-bot Oct 19, 2023
d79de71
fix(deps): update dependency scratch-l10n to v3.16.20231020032152
renovate[bot] Oct 20, 2023
31b0a31
Merge pull request #4113 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 20, 2023
eae24e6
chore(release): 2.1.9 [skip ci]
semantic-release-bot Oct 20, 2023
5b2e95a
fix(deps): update dependency scratch-l10n to v3.16.20231021032150
renovate[bot] Oct 21, 2023
2e8f4ac
Merge pull request #4114 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 21, 2023
3ab34d9
chore(release): 2.1.10 [skip ci]
semantic-release-bot Oct 21, 2023
50e9127
fix(deps): update dependency scratch-l10n to v3.16.20231022032157
renovate[bot] Oct 22, 2023
0a57a9a
Merge pull request #4115 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 22, 2023
8bb5684
chore(release): 2.1.11 [skip ci]
semantic-release-bot Oct 22, 2023
f8b1a9f
fix(deps): update dependency scratch-l10n to v3.16.20231023032150
renovate[bot] Oct 23, 2023
62ed2e5
Merge pull request #4116 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 23, 2023
f952d61
chore(release): 2.1.12 [skip ci]
semantic-release-bot Oct 23, 2023
a2b9977
fix(deps): update dependency scratch-l10n to v3.16.20231024032150
renovate[bot] Oct 24, 2023
3865d2e
Merge pull request #4119 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 24, 2023
9607e00
chore(release): 2.1.13 [skip ci]
semantic-release-bot Oct 24, 2023
c0480e8
fix(deps): update dependency scratch-l10n to v3.16.20231024152916
renovate[bot] Oct 24, 2023
52ca937
Merge pull request #4121 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Oct 24, 2023
12d8ac8
chore(release): 2.1.14 [skip ci]
semantic-release-bot Oct 24, 2023
5ea4ce4
fix(deps): update dependency scratch-l10n to v3.16.20231115192225
renovate[bot] Nov 15, 2023
2714a65
Merge pull request #4126 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Nov 16, 2023
7961f0b
chore(release): 2.1.15 [skip ci]
semantic-release-bot Nov 16, 2023
1a5b6f0
fix(deps): update dependency scratch-l10n to v3.16.20231116165736
renovate[bot] Nov 16, 2023
cea9248
Merge pull request #4127 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Nov 16, 2023
91dadad
chore(release): 2.1.16 [skip ci]
semantic-release-bot Nov 16, 2023
607c022
fix(deps): update dependency scratch-l10n to v3.16.20231120220205
renovate[bot] Nov 21, 2023
19413f2
Merge pull request #4129 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Nov 21, 2023
0fb700a
chore(release): 2.1.17 [skip ci]
semantic-release-bot Nov 21, 2023
fa82d73
fix(deps): update dependency scratch-l10n to v3.16.20231122224019
renovate[bot] Nov 23, 2023
63942d5
Merge pull request #4130 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Nov 23, 2023
ae412a0
chore(release): 2.1.18 [skip ci]
semantic-release-bot Nov 23, 2023
6d30eb7
fix(deps): update dependency scratch-l10n to v3.16.20231127215636
renovate[bot] Nov 27, 2023
6792ede
Merge pull request #4131 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Nov 28, 2023
ca2c121
chore(release): 2.1.19 [skip ci]
semantic-release-bot Nov 28, 2023
2451d71
fix(deps): update dependency scratch-l10n to v3.16.20231128031858
renovate[bot] Nov 28, 2023
54d3f8b
Merge pull request #4132 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Nov 28, 2023
3bfd136
chore(release): 2.1.20 [skip ci]
semantic-release-bot Nov 28, 2023
a964001
fix(deps): update dependency scratch-l10n to v3.16.20231129031855
renovate[bot] Nov 29, 2023
13e29c6
Merge pull request #4133 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Nov 29, 2023
c751e06
chore(release): 2.1.21 [skip ci]
semantic-release-bot Nov 29, 2023
0f0750a
fix(deps): update dependency scratch-l10n to v3.16.20231202032055
renovate[bot] Dec 2, 2023
a0b063e
Merge pull request #4134 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 2, 2023
0976c1e
chore(release): 2.1.22 [skip ci]
semantic-release-bot Dec 2, 2023
c9f93b9
Resolve relative Scratch.canEmbed() URLs before sending to security m…
GarboMuffin Dec 4, 2023
62fa80c
fix(deps): update dependency scratch-l10n to v3.16.20231204031853
renovate[bot] Dec 4, 2023
de2590c
Merge pull request #4136 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 4, 2023
703ed3e
chore(release): 2.1.23 [skip ci]
semantic-release-bot Dec 4, 2023
aa24bc3
fix(deps): update dependency scratch-l10n to v3.16.20231206031906
renovate[bot] Dec 6, 2023
d2f2edf
Merge pull request #4137 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 6, 2023
01d6c7b
chore(release): 2.1.24 [skip ci]
semantic-release-bot Dec 6, 2023
d2f2e63
fix(deps): update dependency scratch-l10n to v3.16.20231207031849
renovate[bot] Dec 7, 2023
02c8ddf
Merge pull request #4138 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 7, 2023
4e41a13
chore(release): 2.1.25 [skip ci]
semantic-release-bot Dec 7, 2023
e0f04b9
fix(deps): update dependency scratch-l10n to v3.16.20231208031914
renovate[bot] Dec 8, 2023
e5300be
Merge pull request #4139 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 8, 2023
489111f
chore(release): 2.1.26 [skip ci]
semantic-release-bot Dec 8, 2023
89235ba
fix(deps): update dependency scratch-l10n to v3.16.20231209032032
renovate[bot] Dec 9, 2023
f08b6d5
Merge pull request #4140 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 9, 2023
c4a367f
chore(release): 2.1.27 [skip ci]
semantic-release-bot Dec 9, 2023
1ae43c1
fix(deps): update dependency scratch-l10n to v3.16.20231212031840
renovate[bot] Dec 12, 2023
5888666
Merge pull request #4144 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 12, 2023
fb6f2f7
chore(release): 2.1.28 [skip ci]
semantic-release-bot Dec 12, 2023
660baf3
fix(deps): update dependency scratch-l10n to v3.16.20231213032014
renovate[bot] Dec 13, 2023
f5b7ba6
Merge pull request #4145 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 13, 2023
6d41715
chore(release): 2.1.29 [skip ci]
semantic-release-bot Dec 13, 2023
b72dfb3
fix(deps): update dependency scratch-l10n to v3.16.20231214031848
renovate[bot] Dec 14, 2023
0994bb8
Merge pull request #4146 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 14, 2023
bb1dc56
chore(release): 2.1.30 [skip ci]
semantic-release-bot Dec 14, 2023
5f9c744
fix(deps): update dependency scratch-l10n to v3.16.20231215032046
renovate[bot] Dec 15, 2023
3059618
Merge pull request #4147 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 15, 2023
1b8cb3c
chore(release): 2.1.31 [skip ci]
semantic-release-bot Dec 15, 2023
b82db65
fix(deps): update dependency scratch-l10n to v3.16.20231215210459
renovate[bot] Dec 15, 2023
54d045c
Merge pull request #4148 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 16, 2023
4f6a97d
chore(release): 2.1.32 [skip ci]
semantic-release-bot Dec 16, 2023
52276a7
fix(deps): update dependency scratch-audio to v0.1.0-prerelease.20231…
renovate[bot] Dec 16, 2023
62e0b05
Merge pull request #4149 from scratchfoundation/renovate/scratch-audi…
renovate[bot] Dec 16, 2023
b1cc55e
chore(deps): update eslint-config-scratch
renovate[bot] Dec 16, 2023
1abce08
chore(release): 2.1.33 [skip ci]
semantic-release-bot Dec 16, 2023
8dbcc1f
style: fix hasOwnProperty lint complaints
cwillisf Dec 16, 2023
7d5a780
style: fix the other lint complaints
cwillisf Dec 16, 2023
ef86783
Merge pull request #4151 from scratchfoundation/renovate/major-eslint…
cwillisf Dec 16, 2023
a51b79a
fix(deps): update dependency scratch-l10n to v3.16.20231216003333
renovate[bot] Dec 16, 2023
8096f5d
Merge pull request #4152 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 16, 2023
496ce4b
chore(release): 2.1.34 [skip ci]
semantic-release-bot Dec 16, 2023
b2bd80c
fix(deps): update dependency scratch-render to v0.1.0-prerelease.2023…
renovate[bot] Dec 16, 2023
9df30e1
Merge pull request #4153 from scratchfoundation/renovate/scratch-rend…
renovate[bot] Dec 16, 2023
1c397c7
chore(release): 2.1.35 [skip ci]
semantic-release-bot Dec 16, 2023
39164a4
fix(deps): update dependency scratch-render to v0.1.0-prerelease.2023…
renovate[bot] Dec 16, 2023
ae32ceb
Merge pull request #4155 from scratchfoundation/renovate/scratch-rend…
renovate[bot] Dec 16, 2023
216e2eb
chore(release): 2.1.36 [skip ci]
semantic-release-bot Dec 16, 2023
a0e1a78
fix(deps): update dependency scratch-l10n to v3.16.20231216122255
renovate[bot] Dec 16, 2023
d9790ae
Merge pull request #4154 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 16, 2023
efcce63
chore(release): 2.1.37 [skip ci]
semantic-release-bot Dec 16, 2023
540ba56
fix(deps): update dependency scratch-l10n to v3.16.20231217064326
renovate[bot] Dec 17, 2023
35c4beb
Merge pull request #4156 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 17, 2023
a8031b7
chore(release): 2.1.38 [skip ci]
semantic-release-bot Dec 17, 2023
0f908bb
fix(deps): update dependency scratch-l10n to v3.16.20231217121130
renovate[bot] Dec 17, 2023
2431d2f
Merge pull request #4158 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 17, 2023
696fcab
chore(release): 2.1.39 [skip ci]
semantic-release-bot Dec 17, 2023
0f9442c
fix(deps): update dependency scratch-l10n to v3.16.20231217161719
renovate[bot] Dec 17, 2023
d04cfb4
Merge pull request #4159 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 17, 2023
9e3c61e
chore(release): 2.1.40 [skip ci]
semantic-release-bot Dec 17, 2023
af175ab
fix(deps): update dependency scratch-l10n to v3.16.20231217221331
renovate[bot] Dec 18, 2023
d1298a1
Merge pull request #4160 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 18, 2023
3b03af4
chore(release): 2.1.41 [skip ci]
semantic-release-bot Dec 18, 2023
8a28d4b
fix(deps): update dependency scratch-l10n to v3.16.20231219031959
renovate[bot] Dec 19, 2023
4d89a64
Merge pull request #4161 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 19, 2023
368a7d4
chore(release): 2.1.42 [skip ci]
semantic-release-bot Dec 19, 2023
9c72261
fix(deps): update dependency scratch-l10n to v3.16.20231220031946
renovate[bot] Dec 20, 2023
21c2b32
Merge pull request #4162 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 20, 2023
15147e9
chore(release): 2.1.43 [skip ci]
semantic-release-bot Dec 20, 2023
dde659b
fix(deps): update dependency scratch-render to v0.1.0-prerelease.2023…
renovate[bot] Dec 20, 2023
2a66757
Merge pull request #4163 from scratchfoundation/renovate/scratch-rend…
renovate[bot] Dec 21, 2023
79f6bbc
chore(release): 2.1.44 [skip ci]
semantic-release-bot Dec 21, 2023
292d666
fix(deps): update dependency scratch-audio to v0.1.0-prerelease.20231…
renovate[bot] Dec 21, 2023
cfbdf2c
Merge pull request #4165 from scratchfoundation/renovate/scratch-audi…
renovate[bot] Dec 21, 2023
03e9fec
chore(release): 2.1.45 [skip ci]
semantic-release-bot Dec 21, 2023
24b6036
Add Scratch.translate.language extension API
GarboMuffin Dec 21, 2023
e27cd32
fix(deps): update dependency scratch-l10n to v3.16.20231222031921
renovate[bot] Dec 22, 2023
3739688
Merge pull request #4166 from scratchfoundation/renovate/scratch-l10n…
renovate[bot] Dec 22, 2023
8ddd5ec
chore(release): 2.1.46 [skip ci]
semantic-release-bot Dec 22, 2023
bd0cf91
Add `branchIconURI` (#174)
CubesterYT Dec 22, 2023
81a0382
merge-upstream: initial merge of upstream/develop
GarboMuffin Dec 22, 2023
4ca1460
merge-upstream: Update workflows
GarboMuffin Dec 22, 2023
5d52268
merge-upstream: Fix test errors
GarboMuffin Dec 22, 2023
9f26069
merge-upstream: Fix ESLint errors
GarboMuffin Dec 22, 2023
dbd8ea5
merge-upstream: Disable docs npm script
GarboMuffin Dec 23, 2023
c05d172
merge-upstream: Update actions
GarboMuffin Dec 23, 2023
ae75a7b
fix(deps): update dependency scratch-l10n to v3.16.20231223032112
renovate[bot] Dec 23, 2023
ba0ba69
merge-upstream: Document that CHANGELOG.md is unused
GarboMuffin Dec 25, 2023
ed487bd
merge-upstream: cli: use quit() instead of stop()
GarboMuffin Dec 25, 2023
051c310
merge-upstream: Fix broken test
GarboMuffin Dec 25, 2023
4fffe87
Merge pull request #175 from TurboWarp/merge-upstream
GarboMuffin Dec 30, 2023
c52c52a
Node 20
GarboMuffin Dec 30, 2023
66cbf13
Replace scratch-svg-renderer with @turbowarp/scratch-svg-renderer
GarboMuffin Dec 30, 2023
c309c42
Use media:// for default loop icon (requires scratch-blocks change)
GarboMuffin Dec 31, 2023
7e9dab8
Allow serializing and deserializing infinite length comments
GarboMuffin Dec 31, 2023
b27142a
Allow removing loop icon using branchIconURI (#176)
CubesterYT Dec 31, 2023
7f9c8f7
Add per-block extensions and colors (#177)
LilyMakesThings Dec 31, 2023
dd848db
Extension storage (#179)
GarboMuffin Jan 3, 2024
8297dd4
Add native loading progress tracking (#180)
GarboMuffin Jan 3, 2024
642be37
Use the same version of immutable as scratch-gui
GarboMuffin Jan 3, 2024
4945316
Use TurboWarp/scratch-parser
GarboMuffin Jan 3, 2024
3a3e9b5
Explicitly target TurboWarp/scratch-parser master branch
GarboMuffin Jan 3, 2024
e4e461a
Reset runtime's extension storage when loading a new project
GarboMuffin Jan 3, 2024
088b0c1
Experiment with `staticFetch` to improve reliability of large data: URLs
GarboMuffin Jan 9, 2024
b7e9016
Apply new TurboWarp/scratch-blocks extensions
GarboMuffin Jan 11, 2024
bb246c2
Fix typo in comment
GarboMuffin Jan 11, 2024
74129b7
Log the complete error when refreshBlocks() fails
GarboMuffin Jan 12, 2024
d47a096
compiler: don't use branchCount for substack compilation
CST1229 Jan 13, 2024
ce0b7d7
Add test for starting a substack beyond branchCount
GarboMuffin Jan 14, 2024
c857903
Replace use of deprecated vm.stop() in branch tests
GarboMuffin Jan 14, 2024
9511cc4
Remove note/drum concurrency limit when misc limits are removed
GarboMuffin Jan 14, 2024
cd9782a
Replace minilog with nanolog
GarboMuffin Jan 14, 2024
03cd07f
Replace usage of log.warning with log.warn
GarboMuffin Jan 14, 2024
46b9766
Fix compiler's waitPromise implementation
FurryR Jan 17, 2024
72cdbc2
Avoid using `promise.catch` in waitPromise
FurryR Jan 17, 2024
b3e621c
Add test for promise-like blocks
GarboMuffin Jan 21, 2024
08eb399
Merge pull request #185 from FurryR/develop
GarboMuffin Jan 21, 2024
696cda7
merge-upstream: re-merge ae75a7bdf819bdd48d1bca4a3c63815bae6eb094
GarboMuffin Jan 21, 2024
a15c069
Improve promise-like extension block test
GarboMuffin Jan 27, 2024
75d6e56
Create enums for AST opodes and value types
Tacodiva Nov 28, 2022
ae1fc2d
Fix exports
Tacodiva Nov 28, 2022
f505a5d
Fixed un-enumed references to constant
Tacodiva Nov 28, 2022
da3505a
Fix mistakes
Tacodiva Nov 28, 2022
964dfb5
Add ;
Tacodiva Nov 28, 2022
c223d58
Fix garbo nitpicks
Tacodiva Nov 28, 2022
a2592df
Fix some more whoopsies
Tacodiva Nov 28, 2022
baf19eb
Create classes for AST inputs and stack blocks
Tacodiva Nov 28, 2022
f8c5032
Rename 'ValueType' to 'InputType'
Tacodiva Nov 29, 2022
7c5260a
Fix broken sensing distance to
Tacodiva Nov 29, 2022
c50566c
Add type information to IR in irgen
Tacodiva Nov 29, 2022
bc8580f
Still lots of work to do, but getting closer
Tacodiva Dec 1, 2022
99b2843
Make this PR (hopefully) mergable
Tacodiva Dec 6, 2022
92b5115
I SAWED THIS BLOCK IN HALF
Tacodiva Dec 6, 2022
1acb7e5
Remove unused parameter from equals saftey func
Tacodiva Dec 6, 2022
89946ca
Fix jsdoc for stack stuff
Tacodiva Dec 6, 2022
a7743a5
Type analysis foundations
Tacodiva Dec 6, 2022
5b78e27
Attach yield information to the IR
Tacodiva Dec 6, 2022
a2bae5d
Create a class for 'stacks' of blocks
Tacodiva Dec 7, 2022
6bb4b4d
And this is why you run tests after every commit
Tacodiva Dec 7, 2022
d7fcc91
Working prototype
Tacodiva Dec 7, 2022
2d6666f
Add sub, mul and div optomizations
Tacodiva Dec 7, 2022
67f7671
Run snapshot testing
Tacodiva Dec 7, 2022
7178a3c
Fix comments
Tacodiva Dec 7, 2022
80e3bff
Make some irgen types more specific
Tacodiva Dec 8, 2022
6698980
Fix overzealous optimizing
Tacodiva Dec 12, 2022
028844c
Teach the compiler what an integer is
Tacodiva Dec 12, 2022
1287e03
Fix mistake in motion_turnright
Tacodiva Dec 19, 2022
64fd85d
Fix #102 and #103
Tacodiva Dec 19, 2022
838e047
Update snapshot tests
Tacodiva Dec 19, 2022
5e9cff6
Add @ts-check + Fix various invalid jsdoc comments
Tacodiva Dec 20, 2022
8213a5a
Fix all the issues revealed by @ts-check
Tacodiva Dec 20, 2022
9be8d56
Remove `||=` (thanks node 14)
Tacodiva Dec 20, 2022
3bc78ee
Use variable IDs instead of names in type map
Tacodiva Dec 20, 2022
43485ae
Commit before the big merge.
Tacodiva Sep 15, 2023
ad8df91
Merge "Fix compiler's hat implementation"
Tacodiva Sep 15, 2023
fa45925
Format code
Tacodiva Sep 15, 2023
84601e4
Merge "Implement procedure returns in compiler"
Tacodiva Sep 16, 2023
2a4d3f0
Merge "Fix color pickers returning number instead of hex code"
Tacodiva Sep 16, 2023
62a16bb
Merge "Implement reporter-shaped addon blocks in compiler"
Tacodiva Sep 16, 2023
bedbbb3
Merge "Implement CONDITIONAL blocks in compiler"
Tacodiva Sep 16, 2023
e06418b
Fix the remaining problems.
Tacodiva Sep 16, 2023
ed1f789
Update snapshots
Tacodiva Sep 16, 2023
3f81f1b
Fix LOOP and CONDITIONAL substacks
Tacodiva Sep 16, 2023
3bbbd4c
Fix hats execution order
Tacodiva Sep 16, 2023
c90ff71
Update snapshots
Tacodiva Sep 16, 2023
e7effee
Fix pen color- stop converting hex codes to numbers
Tacodiva Sep 18, 2023
1f1a3b9
Add new test tw_type_assertions
Tacodiva Sep 18, 2023
6a3cc8d
Add new test tw_operator_type_matrix
Tacodiva Sep 18, 2023
a94785a
Support custom reporters properly and use procedure state info
Tacodiva Sep 18, 2023
9054d11
Merge "Optimize counter blocks in compiler"
Tacodiva Jan 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,7 @@ trim_trailing_whitespace = true

[*.{js,html}]
indent_style = space

[.circleci/config.yml]
indent_size = 2
indent_style = space
9 changes: 5 additions & 4 deletions .github/workflows/node.js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,12 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Install Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v4
with:
node-version: 14.x
node-version: 20.x
- run: npm ci
- run: npm run lint
- run: npm run build
- run: npm run tap
- run: npm run test
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v16
74 changes: 0 additions & 74 deletions .travis.yml

This file was deleted.

Loading