Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7139 commits
Select commit Hold shift + click to select a range
0d993cd
chore(deps): update dependency webpack to v5.99.7
renovate[bot] Apr 28, 2025
785d9ec
Merge pull request #9878 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Apr 28, 2025
b12d4d0
fix(deps): lock file maintenance
renovate[bot] Apr 28, 2025
07453a6
Merge pull request #9877 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Apr 29, 2025
70198c4
chore(release): 5.1.63 [skip ci]
semantic-release-bot Apr 29, 2025
6d8a681
fix(deps): lock file maintenance
renovate[bot] Apr 29, 2025
b80b8c8
Merge pull request #9879 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] May 2, 2025
fd6b9f7
chore(release): 5.1.64 [skip ci]
semantic-release-bot May 2, 2025
cd3fa20
chore(deps): update babel monorepo to v7.27.1
renovate[bot] May 3, 2025
e84ba99
Merge pull request #9881 from scratchfoundation/renovate/babel-monorepo
renovate[bot] May 3, 2025
a331ead
fix(deps): lock file maintenance
renovate[bot] May 3, 2025
4981acf
Merge pull request #9883 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] May 6, 2025
67e8cd0
chore(release): 5.1.65 [skip ci]
semantic-release-bot May 6, 2025
2a8dab6
fix(deps): lock file maintenance
renovate[bot] May 6, 2025
f2fe504
Merge pull request #9886 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] May 8, 2025
62fb734
chore(release): 5.1.66 [skip ci]
semantic-release-bot May 8, 2025
ac1d04d
chore(deps): update dependency webpack to v5.99.8
renovate[bot] May 9, 2025
45d85af
Merge pull request #9888 from scratchfoundation/renovate/webpack-5.x
renovate[bot] May 9, 2025
d5630d1
chore(deps): update babel monorepo to v7.27.2
renovate[bot] May 9, 2025
d84af3f
Merge pull request #9889 from scratchfoundation/renovate/babel-monorepo
renovate[bot] May 9, 2025
ce1374d
fix(deps): lock file maintenance
renovate[bot] May 9, 2025
8c2f01e
Merge pull request #9887 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] May 10, 2025
b05a91e
chore(release): 5.1.67 [skip ci]
semantic-release-bot May 10, 2025
9646b84
fix(deps): lock file maintenance
renovate[bot] May 10, 2025
5d00c2d
Merge pull request #9890 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] May 13, 2025
6fb9751
chore(release): 5.1.68 [skip ci]
semantic-release-bot May 13, 2025
7bd7604
fix(deps): lock file maintenance
renovate[bot] May 13, 2025
2967054
Merge pull request #9891 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] May 15, 2025
fa28e9a
chore(release): 5.1.69 [skip ci]
semantic-release-bot May 15, 2025
834c955
fix(deps): lock file maintenance
renovate[bot] May 15, 2025
be70e20
Merge pull request #9892 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] May 17, 2025
35228d3
chore(release): 5.1.70 [skip ci]
semantic-release-bot May 17, 2025
0af6509
fix(deps): lock file maintenance
renovate[bot] May 17, 2025
9164237
Merge pull request #9893 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] May 20, 2025
5be9b34
chore(release): 5.1.71 [skip ci]
semantic-release-bot May 20, 2025
fe25cf0
fix(deps): lock file maintenance
renovate[bot] May 20, 2025
5eff02f
Merge pull request #9894 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] May 23, 2025
40b0641
chore(release): 5.1.72 [skip ci]
semantic-release-bot May 23, 2025
9a7415f
chore(deps): update dependency webpack to v5.99.9
renovate[bot] May 23, 2025
49d3c2f
Merge pull request #9896 from scratchfoundation/renovate/webpack-5.x
renovate[bot] May 23, 2025
b24d592
fix(deps): lock file maintenance
renovate[bot] May 23, 2025
bd3e077
Merge pull request #9897 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] May 26, 2025
b9a9f12
chore(release): 5.1.73 [skip ci]
semantic-release-bot May 26, 2025
f762d3e
fix(deps): lock file maintenance
renovate[bot] May 26, 2025
36f948d
Merge pull request #9899 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] May 29, 2025
eb9d189
chore(release): 5.1.74 [skip ci]
semantic-release-bot May 29, 2025
db4e518
chore(deps): update dependency @babel/core to v7.27.3
renovate[bot] May 30, 2025
1392a4d
Merge pull request #9901 from scratchfoundation/renovate/babel-monorepo
renovate[bot] May 30, 2025
0953301
fix(deps): lock file maintenance
renovate[bot] May 30, 2025
0dcf174
Merge pull request #9902 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jun 1, 2025
e132a68
chore(release): 5.1.75 [skip ci]
semantic-release-bot Jun 1, 2025
919b387
chore(deps): update dependency @babel/core to v7.27.4
renovate[bot] Jun 2, 2025
5afe2cd
Merge pull request #9904 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Jun 2, 2025
7a8d403
chore(deps): update dependency @babel/eslint-parser to v7.27.5
renovate[bot] Jun 6, 2025
ec0faf1
Merge pull request #9906 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Jun 7, 2025
10f3f19
chore(deps): update dependency webpack-dev-server to v5.2.2
renovate[bot] Jun 7, 2025
2f82456
Merge pull request #9907 from scratchfoundation/renovate/webpack-dev-…
renovate[bot] Jun 7, 2025
dfa39cc
fix(deps): lock file maintenance
renovate[bot] Jun 7, 2025
c2642e9
Merge pull request #9905 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jun 7, 2025
03ef6a7
chore(release): 5.1.76 [skip ci]
semantic-release-bot Jun 7, 2025
cc1ca08
fix(deps): lock file maintenance
renovate[bot] Jun 7, 2025
cec7d9e
Merge pull request #9908 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jun 9, 2025
b478a41
chore(release): 5.1.77 [skip ci]
semantic-release-bot Jun 9, 2025
9d2bc41
fix(deps): lock file maintenance
renovate[bot] Jun 9, 2025
40c50e6
Merge pull request #9910 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jun 12, 2025
be6a82a
chore(release): 5.1.78 [skip ci]
semantic-release-bot Jun 12, 2025
7864940
fix(deps): lock file maintenance
renovate[bot] Jun 12, 2025
56ef5f0
Merge pull request #9911 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jun 14, 2025
bd960a3
chore(release): 5.1.79 [skip ci]
semantic-release-bot Jun 14, 2025
8b02491
fix(deps): lock file maintenance
renovate[bot] Jun 14, 2025
1cacf96
Merge pull request #9913 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jun 17, 2025
f483fa4
chore(release): 5.1.80 [skip ci]
semantic-release-bot Jun 17, 2025
c115874
fix(deps): lock file maintenance
renovate[bot] Jun 17, 2025
15beb16
Merge pull request #9914 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jun 19, 2025
5c58ad6
chore(release): 5.1.81 [skip ci]
semantic-release-bot Jun 19, 2025
74e907f
chore(deps): update dependency eslint-plugin-import to v2.32.0
renovate[bot] Jun 23, 2025
c6ff3c0
Merge pull request #9917 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Jun 24, 2025
eefa2ee
fix(deps): lock file maintenance
renovate[bot] Jun 24, 2025
28e1091
Merge pull request #9916 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jun 24, 2025
90a42ec
chore(release): 5.1.82 [skip ci]
semantic-release-bot Jun 24, 2025
03a3c16
fix(deps): lock file maintenance
renovate[bot] Jun 24, 2025
2bb95a4
Merge pull request #9918 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jun 26, 2025
3d0579a
chore(release): 5.1.83 [skip ci]
semantic-release-bot Jun 26, 2025
08e7ef7
fix(deps): lock file maintenance
renovate[bot] Jun 26, 2025
a73f33c
docs: fix markdown lint issues
cwillisf Jun 27, 2025
a087f3f
docs: add mono-repo migration notice
cwillisf Jun 27, 2025
f79f205
Merge pull request #9919 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jun 28, 2025
e01ea7e
chore(release): 5.1.84 [skip ci]
semantic-release-bot Jun 28, 2025
0754582
chore(deps): update dependency @babel/core to v7.27.7
renovate[bot] Jun 29, 2025
cbe3363
Merge pull request #9921 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Jun 29, 2025
77608cd
fix(deps): lock file maintenance
renovate[bot] Jun 29, 2025
2fa97cb
Merge pull request #9922 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jul 2, 2025
c1f1ff9
chore(release): 5.1.85 [skip ci]
semantic-release-bot Jul 2, 2025
e6d39d0
Merge pull request #9920 from scratchfoundation/monorepo-notice
cwillisf Jul 2, 2025
b2d6639
fix(deps): lock file maintenance
renovate[bot] Jul 2, 2025
743d319
Merge pull request #9923 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jul 5, 2025
42ab12c
chore(release): 5.1.86 [skip ci]
semantic-release-bot Jul 5, 2025
a72fbfc
chore(deps): update babel monorepo to v7.28.0
renovate[bot] Jul 5, 2025
c7e7039
Merge pull request #9925 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Jul 5, 2025
1684657
fix(deps): lock file maintenance
renovate[bot] Jul 5, 2025
f62eb69
Merge pull request #9927 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jul 8, 2025
7ddce6b
chore(release): 5.1.87 [skip ci]
semantic-release-bot Jul 8, 2025
d01f3c7
fix(deps): lock file maintenance
renovate[bot] Jul 8, 2025
df03eea
Merge pull request #9928 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jul 11, 2025
8a7a95e
chore(release): 5.1.88 [skip ci]
semantic-release-bot Jul 11, 2025
70cce26
chore(deps): update dependency webpack to v5.100.0
renovate[bot] Jul 12, 2025
d93dab7
Merge pull request #9930 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Jul 12, 2025
fa7c078
chore(deps): update dependency webpack to v5.100.1
renovate[bot] Jul 14, 2025
92eaf23
Merge pull request #9932 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Jul 14, 2025
b54f914
fix(deps): lock file maintenance
renovate[bot] Jul 14, 2025
805bd5e
Merge pull request #9931 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jul 15, 2025
a478bbf
chore(release): 5.1.89 [skip ci]
semantic-release-bot Jul 15, 2025
3268738
fix(deps): lock file maintenance
renovate[bot] Jul 15, 2025
642dc5f
Merge pull request #9933 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jul 17, 2025
7a0f811
chore(release): 5.1.90 [skip ci]
semantic-release-bot Jul 17, 2025
b07d265
chore(deps): update dependency webpack to v5.100.2
renovate[bot] Jul 18, 2025
7e92bb3
Merge pull request #9935 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Jul 18, 2025
ea5c7e5
fix(deps): lock file maintenance
renovate[bot] Jul 18, 2025
7aaa877
Merge pull request #9936 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jul 20, 2025
83c6221
chore(release): 5.1.91 [skip ci]
semantic-release-bot Jul 20, 2025
59e270c
fix(deps): lock file maintenance
renovate[bot] Jul 20, 2025
23b5888
Merge pull request #9937 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jul 23, 2025
45f4b68
chore(release): 5.1.92 [skip ci]
semantic-release-bot Jul 23, 2025
b655d33
fix(deps): lock file maintenance
renovate[bot] Jul 23, 2025
f6bf4ba
Merge pull request #9939 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jul 25, 2025
4078dc5
chore(release): 5.1.93 [skip ci]
semantic-release-bot Jul 25, 2025
23f9245
fix(deps): lock file maintenance
renovate[bot] Jul 25, 2025
e479176
Merge pull request #9940 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jul 27, 2025
96dd366
chore(release): 5.1.94 [skip ci]
semantic-release-bot Jul 27, 2025
c1349f0
fix(deps): lock file maintenance
renovate[bot] Jul 27, 2025
24b82b5
Merge pull request #9941 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Jul 30, 2025
b7bfe45
chore(release): 5.1.95 [skip ci]
semantic-release-bot Jul 30, 2025
6493750
chore(deps): update dependency webpack to v5.101.0
renovate[bot] Jul 31, 2025
c5972ec
Merge pull request #9942 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Aug 1, 2025
7ffa702
fix(deps): lock file maintenance
renovate[bot] Aug 1, 2025
e991621
Merge pull request #9944 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 3, 2025
bb7b5cf
chore(release): 5.1.96 [skip ci]
semantic-release-bot Aug 3, 2025
ab4c949
fix(deps): lock file maintenance
renovate[bot] Aug 3, 2025
041bb18
Merge pull request #9946 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 6, 2025
7552f66
chore(release): 5.1.97 [skip ci]
semantic-release-bot Aug 6, 2025
07597c7
fix(deps): lock file maintenance
renovate[bot] Aug 6, 2025
8a3b148
Merge pull request #9947 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 8, 2025
a05fa22
chore(release): 5.1.98 [skip ci]
semantic-release-bot Aug 8, 2025
85919e0
fix(deps): lock file maintenance
renovate[bot] Aug 8, 2025
16651a4
Merge pull request #9948 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 10, 2025
84757bb
chore(release): 5.1.99 [skip ci]
semantic-release-bot Aug 10, 2025
19782be
fix(deps): lock file maintenance
renovate[bot] Aug 10, 2025
e163461
Merge pull request #9949 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 12, 2025
9285031
chore(release): 5.1.100 [skip ci]
semantic-release-bot Aug 12, 2025
bd34af2
fix(deps): lock file maintenance
renovate[bot] Aug 13, 2025
36e2fd3
Merge pull request #9950 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 14, 2025
12fec9e
chore(release): 5.1.101 [skip ci]
semantic-release-bot Aug 14, 2025
a67108d
chore(deps): update dependency webpack to v5.101.1
renovate[bot] Aug 15, 2025
3dea39f
Merge pull request #9952 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Aug 15, 2025
3217d26
chore(deps): update babel monorepo to v7.28.3
renovate[bot] Aug 17, 2025
4dc1a39
Merge pull request #9954 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Aug 17, 2025
bf9714b
chore(deps): update dependency html-webpack-plugin to v5.6.4
renovate[bot] Aug 17, 2025
e629bbc
Merge pull request #9955 from scratchfoundation/renovate/html-webpack…
renovate[bot] Aug 17, 2025
5062fcd
chore(deps): update dependency webpack to v5.101.2
renovate[bot] Aug 17, 2025
cc99358
Merge pull request #9956 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Aug 18, 2025
1cdcac5
fix(deps): lock file maintenance
renovate[bot] Aug 18, 2025
f707b68
Merge pull request #9953 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 19, 2025
456499d
chore(release): 5.1.102 [skip ci]
semantic-release-bot Aug 19, 2025
94fca72
chore(deps): update dependency webpack to v5.101.3
renovate[bot] Aug 24, 2025
30b4ebe
Merge pull request #9958 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Aug 24, 2025
49d5b5a
fix(deps): lock file maintenance
renovate[bot] Aug 24, 2025
bdad9ec
Merge pull request #9957 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 24, 2025
8b6ff79
chore(release): 5.1.103 [skip ci]
semantic-release-bot Aug 24, 2025
642f2ab
fix(deps): lock file maintenance
renovate[bot] Aug 24, 2025
ac70825
Merge pull request #9960 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 28, 2025
c30d475
chore(release): 5.1.104 [skip ci]
semantic-release-bot Aug 28, 2025
ec3dcb0
fix(deps): lock file maintenance
renovate[bot] Aug 28, 2025
a51b9bf
Merge pull request #9961 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 3, 2025
9e532b9
chore(release): 5.1.105 [skip ci]
semantic-release-bot Sep 3, 2025
eaa3199
fix(deps): lock file maintenance
renovate[bot] Sep 3, 2025
f709b7f
Merge pull request #9963 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 6, 2025
3422ee7
chore(release): 5.1.106 [skip ci]
semantic-release-bot Sep 6, 2025
76a1bd0
chore(deps): update babel monorepo to v7.28.4
renovate[bot] Sep 8, 2025
50df1d7
Merge pull request #9966 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Sep 8, 2025
0c76c60
fix(deps): lock file maintenance
renovate[bot] Sep 8, 2025
3636061
Merge pull request #9965 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 9, 2025
0c05986
chore(release): 5.1.107 [skip ci]
semantic-release-bot Sep 9, 2025
79849fe
fix(deps): lock file maintenance
renovate[bot] Sep 9, 2025
514d0ae
Merge pull request #9968 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 15, 2025
abbb595
chore(release): 5.1.108 [skip ci]
semantic-release-bot Sep 15, 2025
bb3f271
fix(deps): lock file maintenance
renovate[bot] Sep 15, 2025
c989432
Merge pull request #9969 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 18, 2025
ca84dc2
chore(release): 5.1.109 [skip ci]
semantic-release-bot Sep 18, 2025
c9214f2
fix(deps): lock file maintenance
renovate[bot] Sep 18, 2025
2bf6303
Merge pull request #9971 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 20, 2025
c90bab3
chore(release): 5.1.110 [skip ci]
semantic-release-bot Sep 20, 2025
f7c01f2
fix(deps): lock file maintenance
renovate[bot] Sep 20, 2025
3beef09
Merge pull request #9973 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 23, 2025
6ccd0e9
chore(release): 5.1.111 [skip ci]
semantic-release-bot Sep 23, 2025
89d478f
fix(deps): lock file maintenance
renovate[bot] Sep 25, 2025
0a41509
Merge pull request #9975 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 26, 2025
57d3e38
chore(release): 5.1.112 [skip ci]
semantic-release-bot Sep 26, 2025
6bbc02b
feat(deps): update dependency scratch-webpack-configuration to v3.1.0
renovate[bot] Oct 1, 2025
614706a
Merge pull request #9978 from scratchfoundation/renovate/scratch-webp…
renovate[bot] Oct 2, 2025
64c6dbc
chore(release): 5.2.0 [skip ci]
semantic-release-bot Oct 2, 2025
b29dc6b
fix(deps): lock file maintenance
renovate[bot] Oct 2, 2025
83f98f9
Merge pull request #9976 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 2, 2025
b1d5c3a
chore(release): 5.2.1 [skip ci]
semantic-release-bot Oct 2, 2025
61b2aff
chore(deps): update dependency webpack to v5.102.0
renovate[bot] Oct 2, 2025
f767ba1
Merge pull request #9979 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Oct 3, 2025
703caeb
fix(deps): lock file maintenance
renovate[bot] Oct 3, 2025
d7c7a25
Merge pull request #9981 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 5, 2025
8d18111
chore(release): 5.2.2 [skip ci]
semantic-release-bot Oct 5, 2025
81f80e0
fix(deps): lock file maintenance
renovate[bot] Oct 5, 2025
36509fc
Merge pull request #9982 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 8, 2025
94e998e
chore(release): 5.2.3 [skip ci]
semantic-release-bot Oct 8, 2025
66482e4
fix(deps): lock file maintenance
renovate[bot] Oct 8, 2025
a189571
Merge pull request #9983 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 10, 2025
12ff352
chore(release): 5.2.4 [skip ci]
semantic-release-bot Oct 10, 2025
4ef1f0e
chore(deps): update dependency webpack to v5.102.1
renovate[bot] Oct 10, 2025
f6d2d57
Merge pull request #9984 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Oct 10, 2025
8ca498a
fix(deps): lock file maintenance
renovate[bot] Oct 10, 2025
5420ecc
Merge pull request #9985 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 12, 2025
3eb2ef6
chore(release): 5.2.5 [skip ci]
semantic-release-bot Oct 12, 2025
46cc11b
fix(deps): lock file maintenance
renovate[bot] Oct 12, 2025
238a17e
Merge pull request #9986 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 16, 2025
b281570
chore(release): 5.2.6 [skip ci]
semantic-release-bot Oct 16, 2025
05eb360
fix(deps): lock file maintenance
renovate[bot] Oct 16, 2025
7dfdcd0
Merge pull request #9988 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 19, 2025
ee73c7a
fix(deps): lock file maintenance
renovate[bot] Oct 19, 2025
c69c96c
Merge pull request #9990 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 23, 2025
aba6780
chore(release): 5.2.7 [skip ci]
semantic-release-bot Oct 23, 2025
c792d4f
fix(deps): lock file maintenance
renovate[bot] Oct 23, 2025
9547ce1
Merge pull request #9991 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 26, 2025
1b7a684
chore(release): 5.2.8 [skip ci]
semantic-release-bot Oct 26, 2025
dad60ae
chore(deps): update babel monorepo to v7.28.5
renovate[bot] Oct 26, 2025
c4c1dfa
Merge pull request #9992 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Oct 26, 2025
00064cb
fix(deps): lock file maintenance
renovate[bot] Oct 26, 2025
9faade1
Merge pull request #9994 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 29, 2025
4501f54
chore(release): 5.2.9 [skip ci]
semantic-release-bot Oct 29, 2025
1338fe2
fix(deps): lock file maintenance
renovate[bot] Oct 29, 2025
b419a3a
Merge pull request #9995 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 31, 2025
0b51454
chore(release): 5.2.10 [skip ci]
semantic-release-bot Oct 31, 2025
9550c3f
fix(deps): lock file maintenance
renovate[bot] Oct 31, 2025
d71cc2b
Merge pull request #9997 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Nov 2, 2025
1f36bd2
chore(release): 5.2.11 [skip ci]
semantic-release-bot Nov 2, 2025
79d2d2b
fix(deps): lock file maintenance
renovate[bot] Nov 2, 2025
049ed0a
Merge pull request #9999 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Nov 3, 2025
a73f08e
chore(release): 5.2.12 [skip ci]
semantic-release-bot Nov 3, 2025
c7a7dad
fix(deps): lock file maintenance
renovate[bot] Nov 3, 2025
395dc4b
Merge pull request #10001 from scratchfoundation/renovate/lock-file-m…
renovate[bot] Nov 7, 2025
8be744c
chore(release): 5.2.13 [skip ci]
semantic-release-bot Nov 7, 2025
8afff5c
fix(deps): lock file maintenance
renovate[bot] Nov 7, 2025
6fe1608
Merge pull request #10002 from scratchfoundation/renovate/lock-file-m…
renovate[bot] Nov 10, 2025
5af7019
chore(release): 5.2.14 [skip ci]
semantic-release-bot Nov 10, 2025
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .babelrc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"messagesDir": "./translations/messages/"
}]],
"presets": [
["@babel/preset-env", {"targets": {"browsers": ["last 3 versions", "Safari >= 8", "iOS >= 8"]}}],
"@babel/preset-env",
"@babel/preset-react"
]
}
10 changes: 7 additions & 3 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
last 3 versions
Safari >= 8
iOS >= 8
# See https://scratch.mit.edu/faq
Chrome >= 63
Edge >= 15
Firefox >= 57
Safari >= 11
Android >= 63
iOS >= 11
207 changes: 0 additions & 207 deletions .circleci/config.yml

This file was deleted.

8 changes: 5 additions & 3 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
node_modules/*
build/*
dist/*
/node_modules/
/build/
/dist/
/test/
/src/examples/
2 changes: 1 addition & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module.exports = {
extends: ['scratch', 'scratch/node']
extends: ['scratch', 'scratch/node', 'scratch/es6']
};
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,15 @@
*.svg binary

# Prefer LF for most file types
*.css text eol=lf
*.frag text eol=lf
*.htm text eol=lf
*.html text eol=lf
*.iml text eol=lf
*.js text eol=lf
*.js.map text eol=lf
*.json text eol=lf
*.json5 text eol=lf
*.jsx text eol=lf
*.md text eol=lf
*.vert text eol=lf
Expand Down
59 changes: 56 additions & 3 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,64 @@
## Contributing
The development of Scratch is an ongoing process, and we love to have people in the Scratch and open source communities help us along the way.

If you're interested in contributing, please take a look at the [issues](https://github.com/LLK/scratch-gui/issues) on this repository.
Two great ways of helping are by identifying bugs and documenting them as issues, or fixing issues and creating pull requests. When looking for bugs to fix, please look for the ["Help Wanted" label](https://github.com/LLK/scratch-gui/issues?q=label%3A%22help+wanted%22). Bugs with this label have been specifically set aside for Open Source contributors. Issues without the label can also be worked on but we ask that you comment on the issue prior to starting work. When submitting pull requests please be patient -- it can take a while to find time to review them. The organization and class structures can't be radically changed without significant coordination and collaboration from the Scratch Team, so these types of changes should be avoided.
### Ways to Help

It's been said that the Scratch Team spends about one hour of design discussion for every pixel in Scratch, but some think that estimate is a little low. While we welcome suggestions for new features in our [suggestions forum](https://scratch.mit.edu/discuss/1/) (especially ones that come with mockups), we are unlikely to accept PRs with new features that haven't been thought through and discussed as a group. Why? Because we have a strong belief in the value of keeping things simple for new users. To learn more about our design philosophy, see [the Scratch Developers page](https://scratch.mit.edu/developers), or [this paper](http://web.media.mit.edu/~mres/papers/Scratch-CACM-final.pdf).
* **Documenting bugs**
* If you've identified a bug in Scratch you should first check to see if it's been filed as an issue, if not you can file one. Make sure you follow the issue template.
* It's important that we can consistently reproduce issues. When writing an issue, be sure to follow our [reproduction step guidelines](https://github.com/LLK/scratch-gui/wiki/Writing-good-repro-steps).
* Some issues are marked "Needs Repro". Adding a comment with good reproduction steps to those issues is a great way to help.
* If you don't have an issue in mind already, you can look through the [Bugs & Glitches forum.](https://scratch.mit.edu/discuss/3/) Look for users reporting problems, reproduce the problem yourself, and file new issues following our guidelines.

* **Fixing bugs**
* You can request to fix a bug in a comment on the issue if you at mention the repo coordinator, who for this repo is @chrisgarrity.
* If the issue is marked "Help Wanted" you can go ahead and start working on it!
* **We will only accept Pull Requests for bugs that have an issue filed that has a priority label**
* If you're interested in fixing a bug with no issue, file the issue first and wait for it to have a priority added to it.

* We are not looking for Pull Requests ("PR") for every issue and may deny a PR if it doesn't fit our criteria.
* We are far more likely to accept a PR if it is for an issue marked with Help Wanted.
* We will not accept PRs for issues marked with "Needs Discussion" or "Needs Design."
* Wait until the Repo Coordinator assigns the issue to you before you begin work or submit a PR.

### Learning Git and Github

If you want to work on fixing issues, you should be familiar with Git and Github.

* [Learn Git branching](https://learngitbranching.js.org/) includes an introduction to basic git commands and useful branching features.
* Here's a general introduction to [contributing to an open source project](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github).

**Important:** we follow the [Github Flow process](https://guides.github.com/introduction/flow/) as our development process.

### How to Fix Bugs
1. Identify which Github issue you are working on. Leave a comment on the issue to let us (and other contributors) know you're working on it.
2. Make sure you have a fork of this repo (see [Github's forking a repo](https://help.github.com/en/github/getting-started-with-github/fork-a-repo) for details)
3. Switch to the `develop` branch, and pull down the latest changes from upstream
4. Run the code, and reproduce the problem
5. Create your branch from the `develop` branch
6. Make code changes to fix the problem
7. Run `npm test` to make sure that your changes pass our tests
8. Commit your changes
9. Push your branch to your fork
10. Create your pull request
1. Make sure to follow the template in the PR description
1. Remember to check the “[Allow edits from maintainers](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/allowing-changes-to-a-pull-request-branch-created-from-a-fork)” box

When submitting pull requests keep in mind:
* please be patient -- it can take a while to find time to review them
* try to change the least amount of code necessary to fix the bug
* the code can't be radically changed without significant coordination with the Scratch Team, so these types of changes should be avoided
* if you find yourself changing a substantial amount of code or considering radical changes, please ask for clarification -- we may have envisioned a different approach, or underestimated the amount of effort

### Suggestions
![Block sketch](https://user-images.githubusercontent.com/3431616/77192550-1dcebe00-6ab3-11ea-9606-8ecd8500c958.png)

Please note: **_we are unlikely to accept PRs with new features that haven't been thought through and discussed as a group_**.

Why? Because we have a strong belief in the value of keeping things simple for new users. It's been said that the Scratch Team spends about one hour of design discussion for every pixel in Scratch. To learn more about our design philosophy, see [the Scratch Developers page](https://scratch.mit.edu/developers), or [this paper](http://web.media.mit.edu/~mres/papers/Scratch-CACM-final.pdf).

We welcome suggestions! If you want to suggest a feature, please post in our [suggestions forum](https://scratch.mit.edu/discuss/1/). Your suggestion will be helped if you include a mockup design; this can be simple, even hand-drawn.

### Other resources
Beyond this repo, there are also some other resources that you might want to take a look at:
* [Community Guidelines](https://github.com/LLK/scratch-www/wiki/Community-Guidelines) (we find it important to maintain a constructive and welcoming community, just like on Scratch)
* [Open Source forum](https://scratch.mit.edu/discuss/49/) on Scratch
Expand Down
Loading