Skip to content
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

Bump to v1.2.6 #3

Open
wants to merge 4,339 commits into
base: code-club-world
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4339 commits
Select commit Hold shift + click to select a range
013940d
chore(deps): update dependency webpack to v5.92.1
renovate[bot] Jun 22, 2024
3d54b9c
Merge pull request #9613 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Jun 22, 2024
2abcf61
refactor: [UEPR-17] Applied the new flag for splitting chunks
MiroslavDionisiev Jun 26, 2024
f448ab0
Merge pull request #1 from MiroslavDionisiev/UEPR-17
MiroslavDionisiev Jul 4, 2024
b7808e8
fix: [UEPR-27] Updated the css loader and added libraries to the build
MiroslavDionisiev Jul 4, 2024
aedee32
refactor: [UEPR-27] Moved rules to the shared configuration
MiroslavDionisiev Jul 9, 2024
464542f
chore(deps): update babel monorepo to v7.24.8
renovate[bot] Jul 14, 2024
43f1bca
Merge pull request #9618 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Jul 14, 2024
3a0c689
chore(deps): update dependency webpack to v5.93.0
renovate[bot] Jul 14, 2024
a306553
Merge pull request #9619 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Jul 14, 2024
6558c82
chore: [UEPR-27] Resolved merge conflicts
MiroslavDionisiev Jul 16, 2024
76b036e
Merge pull request #2 from MiroslavDionisiev/UEPR-27
MiroslavDionisiev Jul 16, 2024
509d294
fix: [UEPR-30] Updated style-loader version to fix component not rend…
MiroslavDionisiev Jul 17, 2024
dbefa88
Merge pull request #3 from MiroslavDionisiev/UEPR-30
MiroslavDionisiev Jul 17, 2024
d17d191
chore(deps): update dependency @babel/core to v7.24.9
renovate[bot] Jul 18, 2024
053743d
Merge pull request #9621 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Jul 18, 2024
fa5902e
chore(deps): update dependency eslint-plugin-react to v7.34.4
renovate[bot] Jul 18, 2024
96ba67e
Merge pull request #9620 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Jul 18, 2024
9b908a3
chore: [UEPR-31] Update node version
MiroslavDionisiev Jul 19, 2024
e4a94d5
chore(deps): update dependency eslint-plugin-react to v7.35.0
renovate[bot] Jul 23, 2024
fe68315
Merge pull request #4 from MiroslavDionisiev/UEPR-31
MiroslavDionisiev Jul 23, 2024
cd1ef05
Merge pull request #9623 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Jul 23, 2024
64b0f7b
chore: update merge conflicts
MiroslavDionisiev Jul 24, 2024
68dd96a
refactor: moved buffer plugin to shared config
MiroslavDionisiev Jul 26, 2024
2db6705
chore: update versions of scratch packages and set-node github action
MiroslavDionisiev Jul 29, 2024
e63c484
chore(deps): update babel monorepo to v7.25.0
renovate[bot] Jul 29, 2024
9cc6556
Merge pull request #9629 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Jul 29, 2024
637ac65
chore: resolved merge conflicts
MiroslavDionisiev Jul 31, 2024
63c5f03
Merge pull request #9622 from MiroslavDionisiev/monorepo-integration
MiroslavDionisiev Jul 31, 2024
d31a0da
chore(release): 4.0.5 [skip ci]
semantic-release-bot Jul 31, 2024
56bdaf0
chore(deps): update dependency @babel/eslint-parser to v7.25.1
renovate[bot] Jul 31, 2024
aaf33fc
Merge pull request #9632 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Aug 1, 2024
d7c5f60
Revert "fix(package): don't omit src"
MiroslavDionisiev Aug 1, 2024
1054259
Revert "ci: reduce package size"
MiroslavDionisiev Aug 1, 2024
e656465
Merge pull request #9634 from MiroslavDionisiev/revert-workflow-changes
MiroslavDionisiev Aug 1, 2024
82cb1be
chore(release): 4.0.6 [skip ci]
semantic-release-bot Aug 1, 2024
a71c714
chore(deps): update babel monorepo to v7.25.2
renovate[bot] Aug 2, 2024
757eb82
Merge pull request #9636 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Aug 2, 2024
64881e2
chore(deps): update dependency @babel/preset-env to v7.25.3
renovate[bot] Aug 3, 2024
297990a
Merge pull request #9637 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Aug 3, 2024
febbefa
refactor: changed package exports and removed chunk optimizations
MiroslavDionisiev Aug 6, 2024
4d19d8d
Merge pull request #9638 from MiroslavDionisiev/change-package-exports
MiroslavDionisiev Aug 6, 2024
68c2da0
fix(deps): lock file maintenance
renovate[bot] Aug 7, 2024
2fc85b0
Merge pull request #9590 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 8, 2024
145cfd3
fix(deps): lock file maintenance
renovate[bot] Aug 8, 2024
9fd874a
chore(release): 4.0.7 [skip ci]
semantic-release-bot Aug 8, 2024
12655a6
Merge pull request #9639 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 8, 2024
1868ae9
fix(deps): lock file maintenance
renovate[bot] Aug 8, 2024
3abdaca
chore(release): 4.0.8 [skip ci]
semantic-release-bot Aug 8, 2024
0703558
Merge pull request #9640 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 9, 2024
6078482
fix(deps): lock file maintenance
renovate[bot] Aug 9, 2024
968aead
chore(release): 4.0.9 [skip ci]
semantic-release-bot Aug 9, 2024
cb5f255
Merge pull request #9641 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 10, 2024
c874e70
chore(release): 4.0.10 [skip ci]
semantic-release-bot Aug 10, 2024
395ef83
chore(deps): update dependency @babel/preset-env to v7.25.4
renovate[bot] Aug 25, 2024
d85ca29
Merge pull request #9645 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Aug 25, 2024
cdf3ad5
chore(deps): update dependency webpack to v5.94.0
renovate[bot] Aug 25, 2024
31fdcd1
Merge pull request #9646 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Aug 25, 2024
6753315
fix(deps): lock file maintenance
renovate[bot] Aug 26, 2024
ac9a6e5
fix: pin cheerio to 1.0.0-rc.3 for now
cwillisf Aug 26, 2024
3364fd2
Merge pull request #9642 from scratchfoundation/renovate/lock-file-ma…
cwillisf Aug 26, 2024
8aec6f4
chore(release): 4.0.11 [skip ci]
semantic-release-bot Aug 26, 2024
67246f8
fix(deps): lock file maintenance
renovate[bot] Aug 26, 2024
2b827a8
build: move back to port 8601
cwillisf Aug 26, 2024
1ecdd3a
Merge pull request #9648 from cwillisf/back-to-8601
cwillisf Aug 26, 2024
650464c
ci: ensure tests use build output and simplify CI/CD workflow
cwillisf Aug 26, 2024
745025d
Merge pull request #9650 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 27, 2024
c704c18
fix(deps): lock file maintenance
renovate[bot] Aug 27, 2024
0aba5e5
chore(release): 4.0.12 [skip ci]
semantic-release-bot Aug 27, 2024
72a3c1a
Merge pull request #9651 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 27, 2024
0709c0f
chore(release): 4.0.13 [skip ci]
semantic-release-bot Aug 27, 2024
8df385f
fix(deps): lock file maintenance
renovate[bot] Aug 27, 2024
dea503f
ci: run CI/CD checks on PRs from other forks
cwillisf Aug 27, 2024
7bb299b
ci: only try GH Pages deploy on primary branch(es)
cwillisf Aug 27, 2024
c518b32
fix(deps): lock file maintenance
renovate[bot] Aug 28, 2024
0ebb9e9
chore(release): 4.0.14 [skip ci]
semantic-release-bot Aug 28, 2024
c1da45d
ci: store unit and integration test results together
cwillisf Aug 28, 2024
43cd8f2
Merge pull request #9649 from cwillisf/test-the-actual-build
cwillisf Aug 28, 2024
9d851ca
test: boost screen height to fix l10n test
cwillisf Aug 28, 2024
256b84b
Merge pull request #9652 from scratchfoundation/taller-screen-for-tests
cwillisf Aug 28, 2024
38f753f
Merge pull request #9653 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 29, 2024
cbfffa2
fix(deps): lock file maintenance
renovate[bot] Aug 29, 2024
f8e5ba8
chore(release): 4.0.15 [skip ci]
semantic-release-bot Aug 29, 2024
04fa3d2
Merge pull request #9655 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Aug 31, 2024
e59686e
fix(deps): lock file maintenance
renovate[bot] Aug 31, 2024
205bb0e
chore(deps): update dependency @babel/cli to v7.25.6
renovate[bot] Sep 1, 2024
313dcbe
Merge pull request #9656 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Sep 1, 2024
c9021e6
chore(release): 4.0.16 [skip ci]
semantic-release-bot Sep 1, 2024
511f5b4
Merge pull request #9657 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 2, 2024
9e11cb7
fix(deps): lock file maintenance
renovate[bot] Sep 2, 2024
d3a76e4
chore(release): 4.0.17 [skip ci]
semantic-release-bot Sep 2, 2024
14b0add
Merge pull request #9659 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 5, 2024
61b13a4
chore(release): 4.0.18 [skip ci]
semantic-release-bot Sep 5, 2024
39e2334
chore(deps): update dependency eslint-plugin-react to v7.35.1
renovate[bot] Sep 6, 2024
9e10719
Merge pull request #9660 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Sep 6, 2024
cadfc2b
chore(deps): update dependency eslint-plugin-import to v2.30.0
renovate[bot] Sep 6, 2024
a687bfa
Merge pull request #9661 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Sep 6, 2024
b295eee
chore(deps): update dependency webpack-dev-server to v5.1.0
renovate[bot] Sep 6, 2024
8fc0fb4
Merge pull request #9662 from scratchfoundation/renovate/webpack-dev-…
renovate[bot] Sep 6, 2024
7224d73
chore(deps): update dependency eslint-plugin-react to v7.35.2
renovate[bot] Sep 6, 2024
01ef778
Merge pull request #9663 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Sep 7, 2024
0741369
fix: update scratch-{vm,webpack-configuration} to fix music extension
cwillisf Sep 7, 2024
7e65def
fix(deps): lock file maintenance
renovate[bot] Sep 7, 2024
883385b
chore(release): 4.0.19 [skip ci]
semantic-release-bot Sep 7, 2024
5d34c16
Merge pull request #9664 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 9, 2024
bdab885
fix(deps): lock file maintenance
renovate[bot] Sep 9, 2024
bc75e7e
chore(release): 4.0.20 [skip ci]
semantic-release-bot Sep 9, 2024
92aa296
fix(deps): update dependency scratch-semantic-release-config to v1.0.15
renovate[bot] Sep 10, 2024
9ece33d
Merge pull request #9665 from scratchfoundation/renovate/scratch-sema…
cwillisf Sep 10, 2024
05718f2
chore(release): 4.0.21 [skip ci]
semantic-release-bot Sep 10, 2024
11a0a8e
fix(deps): update dependency scratch-semantic-release-config to v1.0.16
renovate[bot] Sep 11, 2024
51f19b1
Merge pull request #9666 from scratchfoundation/renovate/scratch-sema…
cwillisf Sep 11, 2024
318671c
chore(release): 4.0.22 [skip ci]
semantic-release-bot Sep 11, 2024
a2140a7
Merge pull request #9669 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 11, 2024
47c5977
fix(deps): lock file maintenance
renovate[bot] Sep 11, 2024
7219853
chore(release): 4.0.23 [skip ci]
semantic-release-bot Sep 11, 2024
1d3ad9f
fix(deps): update dependency scratch-webpack-configuration to v1.5.1
renovate[bot] Sep 11, 2024
e311ea2
Merge pull request #9668 from scratchfoundation/renovate/scratch-webp…
renovate[bot] Sep 11, 2024
c748ec6
chore(release): 4.0.24 [skip ci]
semantic-release-bot Sep 11, 2024
6e0ce02
style(deps): update dependency eslint-config-scratch to v9.0.9
renovate[bot] Sep 11, 2024
9ccbb75
Merge pull request #9667 from scratchfoundation/renovate/eslint-confi…
renovate[bot] Sep 11, 2024
a49b8cf
Merge pull request #9670 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 12, 2024
61b8d36
fix(deps): lock file maintenance
renovate[bot] Sep 12, 2024
f766891
chore(release): 4.0.25 [skip ci]
semantic-release-bot Sep 12, 2024
0597c46
Merge pull request #9671 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 14, 2024
d76341f
fix(deps): lock file maintenance
renovate[bot] Sep 14, 2024
6d380f8
chore(release): 4.0.26 [skip ci]
semantic-release-bot Sep 14, 2024
8b69936
chore(deps): update dependency eslint-plugin-react to v7.36.1
renovate[bot] Sep 15, 2024
02278c7
Merge pull request #9672 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Sep 15, 2024
9266033
Merge pull request #9673 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 16, 2024
d2e8559
fix(deps): lock file maintenance
renovate[bot] Sep 16, 2024
c332d10
chore(release): 4.0.27 [skip ci]
semantic-release-bot Sep 16, 2024
0f145ca
Merge pull request #9674 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 18, 2024
14dea16
fix(deps): lock file maintenance
renovate[bot] Sep 18, 2024
d678d60
chore(release): 4.0.28 [skip ci]
semantic-release-bot Sep 18, 2024
ecac831
chore(deps): update dependency babel-loader to v9.2.1
renovate[bot] Sep 19, 2024
d408727
Merge pull request #9675 from scratchfoundation/renovate/babel-loader…
renovate[bot] Sep 19, 2024
b28b60e
chore(deps): update dependency eslint to v8.57.1
renovate[bot] Sep 19, 2024
e4105cf
Merge pull request #9676 from scratchfoundation/renovate/eslint-monorepo
renovate[bot] Sep 19, 2024
b4d5d86
Merge pull request #9677 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 21, 2024
8c3e709
fix(deps): lock file maintenance
renovate[bot] Sep 21, 2024
dc45f6e
chore(release): 4.0.29 [skip ci]
semantic-release-bot Sep 21, 2024
ed31637
Merge pull request #9678 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 24, 2024
c6b3e7f
fix(deps): lock file maintenance
renovate[bot] Sep 24, 2024
0d70b74
chore(release): 4.0.30 [skip ci]
semantic-release-bot Sep 24, 2024
86f0be0
Merge pull request #9681 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 27, 2024
bd90616
fix(deps): lock file maintenance
renovate[bot] Sep 27, 2024
66884df
chore(release): 4.0.31 [skip ci]
semantic-release-bot Sep 27, 2024
b70e592
chore(deps): update dependency webpack to v5.95.0
renovate[bot] Sep 28, 2024
00dff22
Merge pull request #9683 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Sep 28, 2024
01af3be
Merge pull request #9682 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Sep 29, 2024
91c6117
fix(deps): lock file maintenance
renovate[bot] Sep 29, 2024
4b2c0af
chore(release): 4.0.32 [skip ci]
semantic-release-bot Sep 29, 2024
6df2042
chore(deps): update dependency eslint-plugin-react to v7.37.0
renovate[bot] Sep 30, 2024
4dcf51e
Merge pull request #9685 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Sep 30, 2024
973657f
Merge pull request #9686 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 2, 2024
1d097df
fix(deps): lock file maintenance
renovate[bot] Oct 2, 2024
cb056c5
chore(release): 4.0.33 [skip ci]
semantic-release-bot Oct 2, 2024
cf3dcaf
chore(deps): update dependency eslint-plugin-react to v7.37.1
renovate[bot] Oct 4, 2024
c28034d
Merge pull request #9688 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Oct 4, 2024
c1d930a
Merge pull request #9687 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 5, 2024
a6fd209
fix(deps): lock file maintenance
renovate[bot] Oct 5, 2024
629c282
chore(release): 4.0.34 [skip ci]
semantic-release-bot Oct 5, 2024
a061299
chore(deps): update babel monorepo to v7.25.7
renovate[bot] Oct 5, 2024
e0f44f7
Merge pull request #9690 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Oct 5, 2024
fc39ff4
chore(deps): update dependency eslint-plugin-import to v2.31.0
renovate[bot] Oct 6, 2024
5e91ecd
Merge pull request #9692 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Oct 6, 2024
2b9f21f
Merge pull request #9691 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 7, 2024
c406036
fix(deps): lock file maintenance
renovate[bot] Oct 7, 2024
3cadb6e
chore(release): 4.0.35 [skip ci]
semantic-release-bot Oct 7, 2024
0056290
Merge pull request #9694 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 9, 2024
58c1696
fix(deps): lock file maintenance
renovate[bot] Oct 9, 2024
a994d4d
chore(release): 4.0.36 [skip ci]
semantic-release-bot Oct 9, 2024
01f493f
feat: [UEPR-44] exported redux action and added additional class to t…
MiroslavDionisiev Oct 11, 2024
6d068db
Merge branch 'develop' into replace-text-encoding
cwillisf Oct 11, 2024
b78f2e6
chore: make package-lock.json consistent with package.json
cwillisf Oct 11, 2024
afdec7e
Merge pull request #6899 from adroitwhiz/replace-text-encoding
cwillisf Oct 11, 2024
f6c82f3
Merge pull request #9695 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 12, 2024
ac3aec9
fix(deps): lock file maintenance
renovate[bot] Oct 12, 2024
3879f4c
chore(release): 4.0.37 [skip ci]
semantic-release-bot Oct 12, 2024
a37ced9
chore(deps): update babel monorepo to v7.25.8
renovate[bot] Oct 13, 2024
94bef4d
Merge pull request #9697 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Oct 13, 2024
d569875
Merge pull request #9698 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 15, 2024
40788c8
fix(deps): lock file maintenance
renovate[bot] Oct 15, 2024
6c1ab21
chore(release): 4.0.38 [skip ci]
semantic-release-bot Oct 15, 2024
737d465
chore: uepr-72: uepr-65: migrate monorepo changes
Oct 16, 2024
3ede51f
feat: [UEPR-44] added ability to stop project when playing
MiroslavDionisiev Oct 16, 2024
3cb9d91
Merge pull request #9701 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 18, 2024
368497a
fix(deps): lock file maintenance
renovate[bot] Oct 18, 2024
2d13a9d
Merge pull request #9696 from MiroslavDionisiev/UEPR-44
MiroslavDionisiev Oct 18, 2024
338d9cf
chore(release): 4.0.39 [skip ci]
semantic-release-bot Oct 19, 2024
dbb3ad9
chore(deps): update dependency html-webpack-plugin to v5.6.2
renovate[bot] Oct 20, 2024
6820436
Merge pull request #9705 from scratchfoundation/renovate/html-webpack…
renovate[bot] Oct 20, 2024
e7b58ff
Merge pull request #9704 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Oct 21, 2024
6c24a1d
chore(release): 4.0.40 [skip ci]
semantic-release-bot Oct 21, 2024
c84caa2
fix: uepr-8: fix library item selection
Oct 21, 2024
533f6f7
fix: uepr-8: Fix test
Oct 21, 2024
194e0ce
Merge pull request #9700 from KManolov3/chore/migrate-monorepo-changes
KManolov3 Oct 21, 2024
edbc925
chore(release): 4.0.41 [skip ci]
semantic-release-bot Oct 21, 2024
74559f4
chore(deps): update dependency redux-mock-store to v1.5.5
renovate[bot] Oct 24, 2024
c0c2f3e
Merge pull request #9711 from scratchfoundation/renovate/redux-mock-s…
renovate[bot] Oct 24, 2024
35cdf89
chore(deps): update babel monorepo to v7.25.9
renovate[bot] Oct 25, 2024
88a34fd
Merge pull request #9712 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Oct 25, 2024
ac89505
chore(deps): update dependency eslint-plugin-react to v7.37.2
renovate[bot] Oct 26, 2024
7970583
Merge pull request #9713 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Oct 26, 2024
30e2dcd
chore(deps): update dependency html-webpack-plugin to v5.6.3
renovate[bot] Oct 26, 2024
6491481
Merge pull request #9714 from scratchfoundation/renovate/html-webpack…
renovate[bot] Oct 26, 2024
c0197b7
chore(deps): update babel monorepo to v7.26.0
renovate[bot] Oct 28, 2024
ef06e9e
Merge pull request #9715 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Oct 28, 2024
648ab47
fix(deps): update dependency scratch-l10n to v4
renovate[bot] Nov 1, 2024
4c676d1
Merge pull request #9716 from scratchfoundation/renovate/scratch-l10n…
cwillisf Nov 2, 2024
4293ed6
fix(deps): lock file maintenance
renovate[bot] Nov 2, 2024
6a272b4
chore(release): 4.0.42 [skip ci]
semantic-release-bot Nov 2, 2024
03d5bdf
Merge pull request #9709 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Nov 2, 2024
2fd0f95
chore(release): 4.0.43 [skip ci]
semantic-release-bot Nov 2, 2024
910199a
fix(deps): lock file maintenance
renovate[bot] Nov 2, 2024
2d84ae2
chore(deps): update dependency webpack to v5.96.0
renovate[bot] Nov 3, 2024
42edbc1
Merge pull request #9722 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Nov 4, 2024
8b37b48
chore(deps): update dependency webpack to v5.96.1
renovate[bot] Nov 4, 2024
f550822
Merge pull request #9724 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Nov 4, 2024
4cd2cd7
Merge pull request #9723 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Nov 5, 2024
e7cc56c
fix(deps): lock file maintenance
renovate[bot] Nov 5, 2024
3f63ee7
chore(release): 4.0.44 [skip ci]
semantic-release-bot Nov 5, 2024
004f092
chore(deps): update actions/upload-artifact action to v4
renovate[bot] Nov 6, 2024
c9414af
Merge pull request #9509 from scratchfoundation/renovate/major-github…
cwillisf Nov 6, 2024
46b9ba5
Merge pull request #9726 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Nov 7, 2024
62f69aa
fix(deps): lock file maintenance
renovate[bot] Nov 7, 2024
861d0ef
chore(release): 4.0.45 [skip ci]
semantic-release-bot Nov 7, 2024
4924b95
Merge pull request #9728 from scratchfoundation/onboarding-integration
MiroslavDionisiev Nov 8, 2024
7ba1e35
chore(release): 4.1.0 [skip ci]
semantic-release-bot Nov 8, 2024
7d1ca19
Merge pull request #9729 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Nov 9, 2024
08346d5
fix(deps): lock file maintenance
renovate[bot] Nov 9, 2024
c0ee90f
chore(release): 4.1.1 [skip ci]
semantic-release-bot Nov 9, 2024
d9a6fb8
Merge pull request #9731 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Nov 12, 2024
8a528fd
fix(deps): lock file maintenance
renovate[bot] Nov 12, 2024
9d4e990
chore(release): 4.1.2 [skip ci]
semantic-release-bot Nov 12, 2024
92b004a
Merge pull request #9733 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Nov 14, 2024
c73db8d
fix(deps): lock file maintenance
renovate[bot] Nov 14, 2024
4f13409
chore(release): 4.1.3 [skip ci]
semantic-release-bot Nov 14, 2024
bf38db8
Merge pull request #9734 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Nov 16, 2024
e7f17f9
fix(deps): lock file maintenance
renovate[bot] Nov 16, 2024
eed80f1
chore(release): 4.1.4 [skip ci]
semantic-release-bot Nov 16, 2024
2e1ed68
Merge pull request #9737 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Nov 19, 2024
a5b6abf
fix(deps): lock file maintenance
renovate[bot] Nov 19, 2024
d01eb37
chore(release): 4.1.5 [skip ci]
semantic-release-bot Nov 19, 2024
f8912cc
Merge pull request #9738 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Nov 21, 2024
88192de
fix(deps): lock file maintenance
renovate[bot] Nov 21, 2024
f0f3eb0
chore(release): 4.1.6 [skip ci]
semantic-release-bot Nov 21, 2024
b316a9d
Merge pull request #9739 from scratchfoundation/renovate/lock-file-ma…
renovate[bot] Nov 23, 2024
7a72429
chore(release): 4.1.7 [skip ci]
semantic-release-bot Nov 23, 2024
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
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
233 changes: 0 additions & 233 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']
};
93 changes: 93 additions & 0 deletions .github/workflows/ci-cd.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
name: CI/CD

on:
pull_request: # Runs whenever a pull request is created or updated (including from another fork)
push: # Runs whenever a commit is pushed to the repository...
branches: [master, develop, hotfix/*] # ...on any of these branches
workflow_dispatch: # Allows you to run this workflow manually from the Actions tab
concurrency:
group: "${{ github.workflow }} @ ${{ github.head_ref || github.ref }}"
cancel-in-progress: true

permissions:
contents: write # publish a GitHub release
pages: write # deploy to GitHub Pages
issues: write # comment on released issues
pull-requests: write # comment on released pull requests

jobs:
ci-cd:
runs-on: ubuntu-latest
env:
DETECT_CHROMEDRIVER_VERSION: "true"
JEST_JUNIT_OUTPUT_DIR: test-results
NODE_OPTIONS: --max-old-space-size=4000
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
- uses: actions/setup-node@26961cf329f22f6837d5f54c3efd76b480300ace # v4
with:
cache: "npm"
node-version-file: ".nvmrc"
- name: Info
run: |
cat <<EOF
Node version: $(node --version)
NPM version: $(npm --version)
GitHub ref: ${{ github.ref }}
GitHub head ref: ${{ github.head_ref }}
EOF
- name: Install Dependencies
run: npm ci
- name: Lint
run: npm run test:lint
- name: Run Unit Tests
env:
JEST_JUNIT_OUTPUT_NAME: unit-results.xml
JEST_JUNIT_OUTPUT_DIR: test-results/unit
run: npm run test:unit -- --reporters="default" --reporters="jest-junit" --coverage --coverageReporters=text --coverageReporters=lcov --maxWorkers="2"
- name: Run Build
env:
NODE_OPTIONS: --max-old-space-size=4000
NODE_ENV: production
run: npm run build
- name: Store Build Output
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4
with:
name: build-output
path: ./build
- name: Store Dist Output
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4
with:
name: dist-output
path: ./dist
- run: |
for F in chrome chromium chromedriver; do
which $F && $F --version || echo Not found: $F
done
- name: Run Integration Tests
env:
JEST_JUNIT_OUTPUT_NAME: results.txt
JEST_JUNIT_OUTPUT_DIR: test-results/integration
run: npm run test:integration -- --reporters="default" --reporters="jest-junit"
- name: Store Test Results
if: always() # Even if tests fail
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4
with:
name: test-output
path: ./test-results/* # Both unit and integration test results
- run: |
if [[ ${{contains(github.ref, 'hotfix')}} ]]; then
sed -e "s|hotfix/REPLACE|${{ github.ref_name }}|" --in-place release.config.js
fi
- name: Semantic Release
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npx --no -- semantic-release
- name: Deploy playground to GitHub Pages
uses: peaceiris/actions-gh-pages@373f7f263a76c20808c831209c920827a82a2847 # v3
if: github.ref == 'refs/heads/develop' || github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main'
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./build
full_commit_message: "Build for ${{ github.sha }} ${{ github.event.head_commit.message }}"
12 changes: 12 additions & 0 deletions .github/workflows/commitlint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: Lint commit messages
on: [pull_request]

concurrency:
group: "${{ github.workflow }} @ ${{ github.event.pull_request.head.label || github.head_ref || github.sha }}"

jobs:
commitlint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
- uses: wagoid/commitlint-github-action@5ce82f5d814d4010519d15f0552aec4f17a1e1fe # v5
Loading