Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4261 commits
Select commit Hold shift + click to select a range
be28326
fix(deps): update dependency scratch-l10n to v6.0.72 (#3382)
renovate[bot] Oct 26, 2025
58938f2
chore(release): 4.0.25 [skip ci]
semantic-release-bot Oct 26, 2025
f41d245
chore(deps): update babel monorepo to v7.28.5 (#3383)
renovate[bot] Oct 26, 2025
56cc86e
style(deps): update dependency eslint-config-scratch to v12.0.18 (#3384)
renovate[bot] Oct 27, 2025
bc1e24a
fix(deps): update dependency scratch-l10n to v6.0.73 (#3385)
renovate[bot] Oct 27, 2025
37b16c5
chore(release): 4.0.26 [skip ci]
semantic-release-bot Oct 27, 2025
a70e5bd
style(deps): update dependency eslint-config-scratch to v12.0.20 (#3386)
renovate[bot] Oct 28, 2025
cf162ae
fix(deps): update dependency scratch-l10n to v6.0.74 (#3387)
renovate[bot] Oct 28, 2025
4b1d5b0
chore(release): 4.0.27 [skip ci]
semantic-release-bot Oct 28, 2025
73b4252
style(deps): update dependency eslint-config-scratch to v12.0.21 (#3388)
renovate[bot] Oct 30, 2025
81e0869
feat(deps): update dependency scratch-l10n to v6.1.1 (#3390)
renovate[bot] Oct 31, 2025
f9a6f8c
chore(release): 4.1.0 [skip ci]
semantic-release-bot Oct 31, 2025
8246e7b
fix(deps): update dependency scratch-l10n to v6.1.2 (#3392)
renovate[bot] Oct 31, 2025
7c5a833
chore(release): 4.1.1 [skip ci]
semantic-release-bot Oct 31, 2025
3a7826f
fix(deps): lock file maintenance (#3389)
renovate[bot] Nov 1, 2025
ec7f0c9
chore(release): 4.1.2 [skip ci]
semantic-release-bot Nov 1, 2025
4ade124
fix(deps): update dependency scratch-l10n to v6.1.3 (#3393)
renovate[bot] Nov 1, 2025
f579881
chore(release): 4.1.3 [skip ci]
semantic-release-bot Nov 1, 2025
a800aa0
style(deps): update dependency eslint-config-scratch to v12.0.22 (#3394)
renovate[bot] Nov 1, 2025
240424f
style(deps): update dependency eslint-config-scratch to v12.0.23 (#3395)
renovate[bot] Nov 2, 2025
e0f467d
fix(deps): update dependency scratch-l10n to v6.1.5 (#3396)
renovate[bot] Nov 2, 2025
5fd95b6
chore(release): 4.1.4 [skip ci]
semantic-release-bot Nov 2, 2025
25122eb
fix(deps): update dependency scratch-l10n to v6.1.7 (#3397)
renovate[bot] Nov 3, 2025
e79112b
chore(release): 4.1.5 [skip ci]
semantic-release-bot Nov 3, 2025
7a72df6
chore(deps): update dependency eslint to v9.39.0 (#3398)
renovate[bot] Nov 4, 2025
2838889
style(deps): update dependency eslint-config-scratch to v12.0.24 (#3399)
renovate[bot] Nov 4, 2025
63b8ac1
fix(deps): update dependency scratch-l10n to v6.1.8 (#3400)
renovate[bot] Nov 4, 2025
4ff73e6
chore(release): 4.1.6 [skip ci]
semantic-release-bot Nov 4, 2025
bddcdf1
chore(deps): update dependency globals to v16.5.0 (#3401)
renovate[bot] Nov 4, 2025
a3e89ab
style(deps): update dependency eslint-config-scratch to v12.0.25 (#3402)
renovate[bot] Nov 5, 2025
2ace9e9
chore(deps): update dependency tap to v21.1.3 (#3403)
renovate[bot] Nov 5, 2025
a6c2983
fix(deps): update dependency scratch-l10n to v6.1.10 (#3404)
renovate[bot] Nov 5, 2025
93f2a1a
chore(release): 4.1.7 [skip ci]
semantic-release-bot Nov 5, 2025
b8afd49
fix(deps): update dependency scratch-l10n to v6.1.12 (#3405)
renovate[bot] Nov 6, 2025
3dc0af7
chore(release): 4.1.8 [skip ci]
semantic-release-bot Nov 6, 2025
14119c2
chore(deps): update dependency eslint to v9.39.1 (#3406)
renovate[bot] Nov 7, 2025
0aca8a9
style(deps): update dependency eslint-config-scratch to v12.0.26 (#3407)
renovate[bot] Nov 7, 2025
32c4bea
fix(deps): update dependency scratch-l10n to v6.1.14 (#3408)
renovate[bot] Nov 7, 2025
2e962bb
chore(release): 4.1.9 [skip ci]
semantic-release-bot Nov 7, 2025
71ff515
style(deps): update dependency eslint-config-scratch to v12.0.28 (#3409)
renovate[bot] Nov 7, 2025
dfe1528
style(deps): update dependency eslint-config-scratch to v12.0.29 (#3410)
renovate[bot] Nov 8, 2025
7b981c8
fix(deps): update dependency scratch-l10n to v6.1.15 (#3411)
renovate[bot] Nov 8, 2025
f6c3b1b
chore(release): 4.1.10 [skip ci]
semantic-release-bot Nov 8, 2025
b23ff54
fix(deps): update dependency scratch-l10n to v6.1.17 (#3413)
renovate[bot] Nov 11, 2025
42c9d52
chore(release): 4.1.11 [skip ci]
semantic-release-bot Nov 11, 2025
76efdae
fix(deps): lock file maintenance (#3412)
renovate[bot] Nov 12, 2025
4b0a76c
chore(release): 4.1.12 [skip ci]
semantic-release-bot Nov 12, 2025
4dba9c7
fix(deps): update dependency scratch-l10n to v6.1.18 (#3415)
renovate[bot] Nov 14, 2025
788d32f
chore(release): 4.1.13 [skip ci]
semantic-release-bot Nov 14, 2025
fc13e65
fix(deps): update dependency scratch-l10n to v6.1.20 (#3416)
renovate[bot] Nov 14, 2025
f276e3e
chore(release): 4.1.14 [skip ci]
semantic-release-bot Nov 14, 2025
7019f64
fix(deps): lock file maintenance (#3414)
renovate[bot] Nov 15, 2025
5a8fb7c
chore(release): 4.1.15 [skip ci]
semantic-release-bot Nov 15, 2025
2bb98cb
fix(deps): update dependency scratch-l10n to v6.1.22 (#3417)
renovate[bot] Nov 15, 2025
e0d0a42
chore(release): 4.1.16 [skip ci]
semantic-release-bot Nov 15, 2025
ae185bc
style(deps): update dependency eslint-config-scratch to v12.0.30 (#3418)
renovate[bot] Nov 16, 2025
f8f235a
fix(deps): update dependency scratch-l10n to v6.1.23 (#3419)
renovate[bot] Nov 16, 2025
2f4ac0d
chore(release): 4.1.17 [skip ci]
semantic-release-bot Nov 16, 2025
a126bae
style(deps): update dependency eslint-config-scratch to v12.0.31 (#3420)
renovate[bot] Nov 16, 2025
3a88699
fix(deps): update dependency scratch-l10n to v6.1.24 (#3421)
renovate[bot] Nov 17, 2025
e65e535
chore(release): 4.1.18 [skip ci]
semantic-release-bot Nov 17, 2025
4603bbe
fix(deps): update dependency scratch-l10n to v6.1.25 (#3423)
renovate[bot] Nov 19, 2025
2901fb0
chore(release): 4.1.19 [skip ci]
semantic-release-bot Nov 19, 2025
c3a6f1c
chore(deps): update actions/checkout action to v6
renovate[bot] Nov 23, 2025
bdd386d
style(deps): update dependency eslint-config-scratch to v12.0.32 (#3425)
renovate[bot] Nov 24, 2025
7bffd9b
style(deps): update dependency eslint-config-scratch to v12.0.33 (#3426)
renovate[bot] Nov 25, 2025
67e1178
chore(deps): update dependency tap to v21.1.5 (#3427)
renovate[bot] Nov 25, 2025
c0bb469
chore(deps): update dependency tap to v21.1.6 (#3428)
renovate[bot] Nov 26, 2025
b92fc8b
fix(deps): update dependency scratch-l10n to v6.1.26 (#3429)
renovate[bot] Nov 26, 2025
5b23dd1
chore(release): 4.1.20 [skip ci]
semantic-release-bot Nov 26, 2025
331be4a
style(deps): update dependency eslint-config-scratch to v12.0.34 (#3430)
renovate[bot] Nov 26, 2025
27c9013
chore(deps): update node.js to v20.19.6 (#3431)
renovate[bot] Nov 28, 2025
cd1d236
fix(deps): update dependency scratch-l10n to v6.1.27 (#3432)
renovate[bot] Nov 28, 2025
8878299
chore(release): 4.1.21 [skip ci]
semantic-release-bot Nov 28, 2025
5f9c66b
chore(deps): update dependency tap to v21.2.0 (#3433)
renovate[bot] Nov 28, 2025
910e9c8
chore(deps): update dependency tap to v21.3.0 (#3434)
renovate[bot] Nov 29, 2025
3fbc4cd
fix(deps): update dependency scratch-l10n to v6.1.28 (#3435)
renovate[bot] Nov 29, 2025
e7a64eb
chore(release): 4.1.22 [skip ci]
semantic-release-bot Nov 29, 2025
aa623cb
chore(deps): update dependency tap to v21.4.0 (#3436)
renovate[bot] Nov 30, 2025
2e31ce2
fix(deps): update dependency scratch-l10n to v6.1.29 (#3437)
renovate[bot] Nov 30, 2025
95bd9f9
chore(release): 4.1.23 [skip ci]
semantic-release-bot Nov 30, 2025
0406d83
style(deps): update dependency eslint-config-scratch to v12.0.35 (#3438)
renovate[bot] Dec 1, 2025
c8daff7
fix(deps): update dependency scratch-l10n to v6.1.30 (#3439)
renovate[bot] Dec 1, 2025
2e1242f
chore(release): 4.1.24 [skip ci]
semantic-release-bot Dec 1, 2025
55a42c9
style(deps): update dependency eslint-config-scratch to v12.0.36 (#3440)
renovate[bot] Dec 2, 2025
01bc70b
style(deps): update dependency eslint-config-scratch to v12.0.37 (#3441)
renovate[bot] Dec 2, 2025
ddbd458
style(deps): update dependency eslint-config-scratch to v12.0.38 (#3442)
renovate[bot] Dec 3, 2025
f3ec508
fix(deps): update dependency scratch-l10n to v6.1.31 (#3443)
renovate[bot] Dec 3, 2025
8375ea5
chore(release): 4.1.25 [skip ci]
semantic-release-bot Dec 3, 2025
e85261f
fix(deps): update dependency scratch-l10n to v6.1.33 (#3445)
renovate[bot] Dec 4, 2025
14c9be5
chore(release): 4.1.26 [skip ci]
semantic-release-bot Dec 4, 2025
df75988
fix(deps): update dependency scratch-l10n to v6.1.34 (#3446)
renovate[bot] Dec 5, 2025
dcc5dc7
chore(release): 4.1.27 [skip ci]
semantic-release-bot Dec 5, 2025
6837bb3
chore(deps): update dependency tap to v21.5.0 (#3447)
renovate[bot] Dec 5, 2025
137f465
fix(deps): update dependency scratch-l10n to v6.1.35 (#3448)
renovate[bot] Dec 6, 2025
e0bcf19
chore(release): 4.1.28 [skip ci]
semantic-release-bot Dec 6, 2025
5db2a77
style(deps): update dependency eslint-config-scratch to v12.0.39 (#3449)
renovate[bot] Dec 6, 2025
945928d
fix(deps): update dependency scratch-l10n to v6.1.36 (#3450)
renovate[bot] Dec 7, 2025
fb6acdb
chore(release): 4.1.29 [skip ci]
semantic-release-bot Dec 7, 2025
bc7306d
fix(deps): update dependency scratch-l10n to v6.1.37 (#3451)
renovate[bot] Dec 10, 2025
f41ad06
chore(release): 4.1.30 [skip ci]
semantic-release-bot Dec 10, 2025
c94fbfc
style(deps): update dependency eslint-config-scratch to v12.0.40 (#3452)
renovate[bot] Dec 10, 2025
a88b9f7
style(deps): update dependency eslint-config-scratch to v12.0.41 (#3453)
renovate[bot] Dec 11, 2025
9696dfd
fix(deps): update dependency scratch-l10n to v6.1.38 (#3454)
renovate[bot] Dec 11, 2025
9b12a07
chore(release): 4.1.31 [skip ci]
semantic-release-bot Dec 11, 2025
230b099
fix(deps): update dependency scratch-l10n to v6.1.39 (#3455)
renovate[bot] Dec 12, 2025
a67aeab
chore(release): 4.1.32 [skip ci]
semantic-release-bot Dec 12, 2025
434987f
fix(deps): update dependency scratch-l10n to v6.1.40 (#3456)
renovate[bot] Dec 13, 2025
50d679b
chore(release): 4.1.33 [skip ci]
semantic-release-bot Dec 13, 2025
6c01b3d
fix(deps): update dependency scratch-l10n to v6.1.41 (#3457)
renovate[bot] Dec 14, 2025
0521137
chore(release): 4.1.34 [skip ci]
semantic-release-bot Dec 14, 2025
775fbb8
chore(deps): update dependency eslint to v9.39.2 (#3458)
renovate[bot] Dec 16, 2025
251a67a
fix(deps): update dependency scratch-l10n to v6.1.42 (#3459)
renovate[bot] Dec 16, 2025
a9dfbd4
chore(release): 4.1.35 [skip ci]
semantic-release-bot Dec 16, 2025
e2471c2
style(deps): update dependency eslint-config-scratch to v12.0.42 (#3460)
renovate[bot] Dec 16, 2025
94d02b2
fix(deps): update dependency scratch-l10n to v6.1.43 (#3461)
renovate[bot] Dec 17, 2025
55195bf
chore(release): 4.1.36 [skip ci]
semantic-release-bot Dec 17, 2025
3357a2a
fix(deps): update dependency scratch-l10n to v6.1.44 (#3462)
renovate[bot] Dec 18, 2025
adcd71b
chore(release): 4.1.37 [skip ci]
semantic-release-bot Dec 18, 2025
3ae801b
fix(deps): update dependency scratch-l10n to v6.1.45 (#3463)
renovate[bot] Dec 19, 2025
67c918c
chore(release): 4.1.38 [skip ci]
semantic-release-bot Dec 19, 2025
a40a351
fix(deps): update dependency scratch-l10n to v6.1.46 (#3465)
renovate[bot] Dec 25, 2025
9dde160
chore(release): 4.1.39 [skip ci]
semantic-release-bot Dec 25, 2025
8c97c33
fix(deps): update dependency scratch-l10n to v6.1.47 (#3466)
renovate[bot] Dec 30, 2025
bf50d4e
chore(release): 4.1.40 [skip ci]
semantic-release-bot Dec 30, 2025
0ae1ab6
fix(deps): update dependency scratch-l10n to v6.1.48 (#3467)
renovate[bot] Dec 31, 2025
9794c1f
chore(release): 4.1.41 [skip ci]
semantic-release-bot Dec 31, 2025
cc5da26
fix(deps): update dependency scratch-l10n to v6.1.49 (#3468)
renovate[bot] Jan 1, 2026
249ce3d
chore(release): 4.1.42 [skip ci]
semantic-release-bot Jan 1, 2026
b1e90c5
fix(deps): update dependency scratch-l10n to v6.1.50 (#3469)
renovate[bot] Jan 2, 2026
8e42520
chore(release): 4.1.43 [skip ci]
semantic-release-bot Jan 2, 2026
b7598a9
fix(deps): update dependency scratch-l10n to v6.1.51 (#3470)
renovate[bot] Jan 3, 2026
def81ec
chore(release): 4.1.44 [skip ci]
semantic-release-bot Jan 3, 2026
2a58a20
fix(deps): update dependency scratch-l10n to v6.1.52 (#3472)
renovate[bot] Jan 8, 2026
06d0bad
chore(release): 4.1.45 [skip ci]
semantic-release-bot Jan 8, 2026
48a7ac4
fix(deps): update dependency scratch-l10n to v6.1.53 (#3473)
renovate[bot] Jan 9, 2026
907a855
chore(release): 4.1.46 [skip ci]
semantic-release-bot Jan 9, 2026
07ef90f
fix(deps): update dependency scratch-l10n to v6.1.54 (#3474)
renovate[bot] Jan 11, 2026
bc46396
chore(release): 4.1.47 [skip ci]
semantic-release-bot Jan 11, 2026
75aebbd
style(deps): update dependency eslint-config-scratch to v12.0.43 (#3475)
renovate[bot] Jan 12, 2026
6a6217b
chore(deps): update node.js to v20.20.0 (#3476)
renovate[bot] Jan 15, 2026
5e54179
chore(deps): update babel monorepo to v7.28.6 (#3477)
renovate[bot] Jan 15, 2026
f8ab581
style(deps): update dependency eslint-config-scratch to v12.0.44 (#3478)
renovate[bot] Jan 16, 2026
e8aa53c
fix(deps): update dependency scratch-l10n to v6.1.55 (#3479)
renovate[bot] Jan 16, 2026
27d7399
chore(release): 4.1.48 [skip ci]
semantic-release-bot Jan 16, 2026
348d49e
fix(deps): update dependency scratch-l10n to v6.1.56 (#3480)
renovate[bot] Jan 17, 2026
3774e5d
chore(release): 4.1.49 [skip ci]
semantic-release-bot Jan 17, 2026
ec01620
style(deps): update dependency eslint-config-scratch to v12.0.45 (#3481)
renovate[bot] Jan 17, 2026
f45d141
fix(deps): update dependency scratch-l10n to v6.1.57 (#3482)
renovate[bot] Jan 18, 2026
43bc127
chore(release): 4.1.50 [skip ci]
semantic-release-bot Jan 18, 2026
e53c980
style(deps): update dependency eslint-config-scratch to v12.0.46 (#3483)
renovate[bot] Jan 18, 2026
067d5be
fix(deps): update dependency scratch-semantic-release-config to v4.0.…
renovate[bot] Jan 22, 2026
4086b24
fix(deps): update dependency scratch-l10n to v6.1.59 (#3485)
renovate[bot] Jan 22, 2026
a5742ee
style(deps): update dependency eslint-config-scratch to v12.0.47 (#3486)
renovate[bot] Jan 22, 2026
b59773c
fix(deps): update dependency scratch-l10n to v6.1.60 (#3487)
renovate[bot] Jan 23, 2026
382e85c
style(deps): update dependency eslint-config-scratch to v12.0.48 (#3488)
renovate[bot] Jan 25, 2026
5396e95
style(deps): update dependency eslint-config-scratch to v12.0.49 (#3489)
renovate[bot] Jan 26, 2026
79e31d7
chore(deps): update babel monorepo to v7.29.0 (#3490)
renovate[bot] Feb 3, 2026
cb77d15
chore(deps): update dependency tap to v21.5.1 (#3491)
renovate[bot] Feb 9, 2026
3507512
chore(deps): update dependency tap to v21.6.1 (#3493)
renovate[bot] Feb 22, 2026
bff58b8
chore(deps): update dependency eslint to v9.39.3 (#3494)
renovate[bot] Feb 23, 2026
cc7d953
chore(deps): update dependency tap to v21.6.2 (#3495)
renovate[bot] Feb 23, 2026
5724fde
style(deps): update dependency eslint-config-scratch to v12.0.50 (#3496)
renovate[bot] Feb 24, 2026
fba7744
style(deps): update dependency eslint-config-scratch to v12.0.51 (#3497)
renovate[bot] Feb 27, 2026
b4a3af8
chore(deps): update node.js to v20.20.1 (#3500)
renovate[bot] Mar 7, 2026
a337268
chore(deps): update dependency eslint to v9.39.4 (#3501)
renovate[bot] Mar 10, 2026
e78da44
feat: upgrade webpack to v5 and use scratch-webpack-configuration
KManolov3 Mar 16, 2026
2e5be55
feat: update node to v24 and canvas to support it
KManolov3 Mar 16, 2026
8ada91c
fix: export rules
KManolov3 Mar 16, 2026
4deac31
chore(deps): update dependency @babel/preset-env to v7.29.2 (#3504)
renovate[bot] Mar 20, 2026
1b057be
fix(deps): update dependency scratch-l10n to v6.1.61 (#3505)
renovate[bot] Mar 25, 2026
b581832
fix(deps): update dependency scratch-l10n to v6.1.62 (#3506)
renovate[bot] Mar 26, 2026
7d901da
chore(deps): update node.js to v20.20.2 (#3507)
renovate[bot] Mar 27, 2026
32c01a5
fix(deps): update dependency scratch-l10n to v6.1.63 (#3510)
renovate[bot] Apr 1, 2026
fc3f7c3
chore(deps): pin dependency scratch-render-fonts to 1.0.250 (#3511)
renovate[bot] Apr 3, 2026
67c9fbc
fix(deps): update dependency scratch-l10n to v6.1.64 (#3513)
renovate[bot] Apr 3, 2026
77021fc
fix(deps): update dependency scratch-render-fonts to v1.0.252 (#3512)
renovate[bot] Apr 3, 2026
89ee919
chore(deps): update dependency lodash.omit to v4.18.0 (#3514)
renovate[bot] Apr 4, 2026
acf12fe
fix(deps): update dependency scratch-l10n to v6.1.65 (#3516)
renovate[bot] Apr 4, 2026
104833c
fix(deps): update dependency scratch-l10n to v6.1.66 (#3517)
renovate[bot] Apr 7, 2026
7cf4aa6
fix(deps): update dependency scratch-l10n to v6.1.67 (#3518)
renovate[bot] Apr 8, 2026
d632951
chore(deps): update dependency tap to v21.6.3 (#3519)
renovate[bot] Apr 9, 2026
6d4a240
fix(deps): update dependency scratch-l10n to v6.1.68 (#3520)
renovate[bot] Apr 9, 2026
ad6e0c9
fix(deps): update dependency scratch-l10n to v6.1.69 (#3521)
renovate[bot] Apr 16, 2026
ec80549
fix(deps): update dependency scratch-l10n to v6.1.70 (#3522)
renovate[bot] Apr 18, 2026
1fbf136
chore(deps): update dependency tap to v21.7.0 (#3523)
renovate[bot] Apr 18, 2026
8c7f6e7
chore(deps): update dependency tap to v21.7.1 (#3524)
renovate[bot] Apr 20, 2026
7e9ce3d
fix(deps): update dependency scratch-l10n to v6.1.71 (#3525)
renovate[bot] Apr 20, 2026
0519588
fix(deps): update dependency scratch-l10n to v6.1.72 (#3526)
renovate[bot] Apr 21, 2026
d787f3e
fix(deps): update dependency scratch-l10n to v6.1.73 (#3527)
renovate[bot] Apr 22, 2026
4c1a9b4
fix(deps): update dependency scratch-l10n to v6.1.74 (#3530)
renovate[bot] May 2, 2026
e8819b6
fix(deps): update dependency scratch-l10n to v6.1.75 (#3531)
renovate[bot] May 3, 2026
f4ddf07
chore(deps): update dependency @babel/preset-env to v7.29.3 (#3532)
renovate[bot] May 4, 2026
522752c
chore(deps): update dependency canvas to v3
renovate[bot] May 4, 2026
e683a3e
Merge pull request #3027 from scratchfoundation/renovate/canvas-3.x
cwillisf May 4, 2026
78089ae
chore(deps): add two missing dev deps to package-lock.json
cwillisf May 4, 2026
325c9de
chore(deps): update node.js to v24
renovate[bot] May 4, 2026
b44f63e
Merge pull request #3391 from scratchfoundation/renovate/node-24.x
cwillisf May 4, 2026
e6eaeee
chore(deps): update dependency tap to v21.7.2 (#3533)
renovate[bot] May 4, 2026
c28f9ac
test: add Paper.js JSON round-trip scene-graph fidelity test
cwillisf May 4, 2026
7cd710d
Merge pull request #3534 from scratchfoundation/feature/svg-fidelity-…
cwillisf May 5, 2026
0082189
chore(deps): update dependency semantic-release to v25
renovate[bot] May 5, 2026
cd93609
Merge pull request #2131 from scratchfoundation/renovate/major-semant…
cwillisf May 5, 2026
390e419
chore(release): 4.1.51 [skip ci]
semantic-release-bot May 5, 2026
056f326
Merge pull request #3424 from scratchfoundation/renovate/actions-chec…
cwillisf May 5, 2026
abdfdac
fix: sanitize SVG before paper.project.importSVG
cwillisf May 5, 2026
735bef4
Merge pull request #3536 from scratchfoundation/fix/svg-paper-sanitize
cwillisf May 5, 2026
81ba2ba
chore(release): 4.1.52 [skip ci]
semantic-release-bot May 5, 2026
6ee9909
fix(deps): update dependency @scratch/scratch-svg-renderer to v13.7.3…
renovate[bot] May 5, 2026
554e4fd
chore(release): 4.1.53 [skip ci]
semantic-release-bot May 5, 2026
37e449c
fix: drop data-paper-data attributes whose value isn't valid JSON
cwillisf May 6, 2026
26a3919
perf: parse SVG once for viewBox and data-paper-data strip
cwillisf May 7, 2026
2fdf126
Merge pull request #3538 from scratchfoundation/fix/strip-invalid-pap…
cwillisf May 7, 2026
bc4871c
chore(release): 4.1.54 [skip ci]
semantic-release-bot May 7, 2026
efa3455
chore(deps): update dependency @babel/preset-env to v7.29.5 (#3539)
renovate[bot] May 8, 2026
d5504fc
Merge branch 'develop' into feat/uepr-156-webpack-v5-upgrade
cwillisf May 14, 2026
c5f588a
Merge pull request #3502 from scratchfoundation/feat/uepr-156-webpack…
cwillisf May 14, 2026
ef827e0
chore(release): 4.2.0 [skip ci]
semantic-release-bot May 14, 2026
602f216
chore(deps): update dependency webpack-dev-server to v5.2.1 [security…
renovate[bot] May 15, 2026
5dad795
chore(deps): update dependency html-webpack-plugin to v5.6.7 (#1735)
renovate[bot] May 15, 2026
9c96aaf
chore(deps): update dependency webpack-dev-server to v5.2.4 (#3541)
renovate[bot] May 15, 2026
b2b3223
chore(deps): update dependency webpack to v5.106.2 (#1749)
renovate[bot] May 15, 2026
a04f5a6
chore(deps): update dependency tap to v21.7.3 (#3544)
renovate[bot] May 17, 2026
25b2a45
fix(deps): update dependency scratch-l10n to v6.1.76 (#3545)
renovate[bot] May 17, 2026
c7d2e86
chore(release): 4.2.1 [skip ci]
semantic-release-bot May 17, 2026
b99700e
fix(deps): update dependency scratch-l10n to v6.1.77 (#3546)
renovate[bot] May 18, 2026
8e06651
chore(release): 4.2.2 [skip ci]
semantic-release-bot May 18, 2026
4931049
chore(deps): update dependency tap to v21.7.4 (#3547)
renovate[bot] May 19, 2026
5b1e6ab
fix(deps): update dependency scratch-l10n to v6.1.78 (#3548)
renovate[bot] May 20, 2026
a590db2
fix(deps): update dependency scratch-l10n to v6.1.79 (#3550)
renovate[bot] May 21, 2026
b007e15
fix(deps): update dependency scratch-l10n to v6.1.80 (#3551)
renovate[bot] May 22, 2026
6566ca0
fix(deps): update dependency scratch-l10n to v6.1.81 (#3552)
renovate[bot] May 22, 2026
65b22cb
fix(deps): update dependency scratch-l10n to v6.1.82 (#3553)
renovate[bot] May 23, 2026
1a2ee67
chore(deps): update dependency webpack to v5.107.0 (#3554)
renovate[bot] May 24, 2026
42e83d8
fix(deps): update dependency scratch-l10n to v6.1.83 (#3555)
renovate[bot] May 24, 2026
3dab811
chore(deps): update node.js to v24.16.0 (#3556)
renovate[bot] May 24, 2026
3d7335d
chore(deps): update dependency webpack to v5.107.1 (#3557)
renovate[bot] May 24, 2026
6b2ad51
fix(deps): update dependency scratch-l10n to v6.1.84 (#3558)
renovate[bot] May 25, 2026
55af2b0
chore(deps): update dependency webpack to v5.107.2 (#3559)
renovate[bot] May 29, 2026
a2cf451
chore(release): 4.2.3 [skip ci]
semantic-release-bot May 29, 2026
d14e25c
chore(deps): update babel monorepo to v7.29.7 (#3560)
renovate[bot] May 29, 2026
28d5bd7
fix: avoid jq /dev/fd process-substitution failure in add-repo script
adzhindzhi May 29, 2026
ba3c328
feat: add scratch-paint#develop as packages/scratch-paint
adzhindzhi May 29, 2026
6278111
feat: integrate scratch-paint into monorepo
adzhindzhi May 29, 2026
fb6bb67
ci: regenerate workflows after adding scratch-paint
adzhindzhi May 29, 2026
fb331a3
chore: add prepublishOnly scrirpt and remove unused devDependency
adzhindzhi May 29, 2026
b07db6e
chore: upgrade eslint-config-scratch to v14 in scratch-paint
adzhindzhi May 29, 2026
7844858
fix: handle scoped package files for scratch-gui build
adzhindzhi May 29, 2026
e560ac3
chore: update jest to version 29.7.0
adzhindzhi May 29, 2026
f2b2d1e
fix: add a comment explaining why jest-canvas-environment was necessary
adzhindzhi May 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/path-filters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,10 @@ task-herder:
scratch-svg-renderer:
- *global
- "packages/scratch-svg-renderer/**"
scratch-paint:
- *global
- "packages/scratch-paint/**"
- "packages/scratch-svg-renderer/**"
scratch-render:
- *global
- "packages/scratch-render/**"
Expand All @@ -33,6 +37,7 @@ scratch-vm:
scratch-gui:
- *global
- "packages/scratch-gui/**"
- "packages/scratch-paint/**"
- "packages/scratch-render/**"
- "packages/scratch-svg-renderer/**"
- "packages/scratch-vm/**"
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -242,6 +242,9 @@ jobs:
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

- name: Publish scratch-paint
run: npm publish --access=public --tag="$NPM_TAG" --ignore-scripts --workspace=@scratch/scratch-paint

# update-gha-workflows.ts: insert new "Publish <package>" steps before this line.

finalize:
Expand Down
Loading
Loading