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,239 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
4239 commits
Select commit Hold shift + click to select a range
781b3ff
Merge pull request #9515 from scratchfoundation/renovate/scratch-sema…
renovate[bot] Feb 22, 2024
6dbbd0c
chore(release): 3.6.11 [skip ci]
semantic-release-bot Feb 22, 2024
2778e94
fix(deps): update dependency eslint-config-scratch to v9.0.6
renovate[bot] Feb 22, 2024
d3b0387
Merge pull request #9516 from scratchfoundation/renovate/eslint-confi…
renovate[bot] Feb 22, 2024
43966a7
chore(release): 3.6.12 [skip ci]
semantic-release-bot Feb 22, 2024
e91c814
fix(deps): update dependency scratch-semantic-release-config to v1.0.13
renovate[bot] Feb 22, 2024
623a0ad
Merge pull request #9517 from scratchfoundation/renovate/scratch-sema…
renovate[bot] Feb 22, 2024
8ef0fcf
style(deps): update dependency eslint-config-scratch to v9.0.7
renovate[bot] Feb 22, 2024
a3d5e19
Merge pull request #9518 from scratchfoundation/renovate/eslint-confi…
cwillisf Feb 22, 2024
caaa062
build: correct LLK URLs in package.json
cwillisf Feb 23, 2024
46655dd
chore(release): 3.6.13 [skip ci]
semantic-release-bot Feb 23, 2024
be04bf4
chore(deps): update babel monorepo
renovate[bot] Feb 23, 2024
2bac344
Merge pull request #7410 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Feb 23, 2024
a345e35
chore(deps): update dependency enzyme to v3.11.0
renovate[bot] Feb 23, 2024
3b6c680
Merge pull request #7411 from scratchfoundation/renovate/enzyme-3.x
renovate[bot] Feb 24, 2024
6caf215
fix(deps): update dependency scratch-semantic-release-config to v1.0.14
renovate[bot] Feb 24, 2024
8e8ef9c
Merge pull request #9519 from scratchfoundation/renovate/scratch-sema…
renovate[bot] Feb 24, 2024
a79729f
chore(release): 3.6.14 [skip ci]
semantic-release-bot Feb 24, 2024
e6f2f7f
chore(deps): update dependency redux-mock-store to v1.5.4
renovate[bot] Feb 26, 2024
efc559a
Merge pull request #7402 from scratchfoundation/renovate/redux-mock-s…
renovate[bot] Feb 26, 2024
da18f9c
chore(deps): update dependency eslint-plugin-jest to v22.21.0
renovate[bot] Feb 26, 2024
f0121c9
Merge pull request #7414 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Feb 26, 2024
643bdae
style(deps): update dependency eslint-config-scratch to v9.0.8
renovate[bot] Feb 26, 2024
009c507
Merge pull request #9520 from scratchfoundation/renovate/eslint-confi…
renovate[bot] Feb 26, 2024
fa6cec1
chore(deps): update dependency eslint to v8.57.0
renovate[bot] Feb 26, 2024
0fdb68b
Merge pull request #9521 from scratchfoundation/renovate/eslint-8.x
renovate[bot] Feb 26, 2024
ef36829
chore(deps): upgrade dependency node to v18
cwillisf Feb 28, 2024
bbf5c23
chore(deps): update dependency css-loader to v3.x
cwillisf Feb 28, 2024
6aba4bf
chore(deps): update dependency html-webpack-plugin to v4.x
cwillisf Feb 28, 2024
a7a9338
Merge branch 'develop' into towerofnix-housekeeping/terser
cwillisf Feb 28, 2024
cf91538
Merge branch 'towerofnix-housekeeping/terser' into develop
cwillisf Feb 28, 2024
8c74cf9
chore(deps): upgrade terser-webpack-plugin to v4.x
cwillisf Feb 28, 2024
f2a2c32
chore(deps): update dependency webpack-cli to v4.x
cwillisf Feb 28, 2024
f8d76ab
chore(release): 3.6.15 [skip ci]
semantic-release-bot Feb 28, 2024
f8d5068
chore(deps): update babel monorepo to v7.24.0
renovate[bot] Mar 2, 2024
34604ea
Merge pull request #9528 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Mar 2, 2024
28ab624
fix(deps): update dependency scratch-vm to v3
renovate[bot] Mar 4, 2024
4ce1143
Merge pull request #9529 from scratchfoundation/renovate/scratch-vm-3.x
cwillisf Mar 4, 2024
cc4b72d
chore(release): 3.6.16 [skip ci]
semantic-release-bot Mar 4, 2024
fd12d64
fix(deps): update dependency scratch-svg-renderer to v2
renovate[bot] Mar 4, 2024
ed4d05b
Merge pull request #9525 from scratchfoundation/renovate/scratch-svg-…
cwillisf Mar 4, 2024
753b5b5
chore(release): 3.6.17 [skip ci]
semantic-release-bot Mar 4, 2024
4a0e068
chore(deps): update dependency eslint-plugin-react to v7.34.0
renovate[bot] Mar 7, 2024
0c46d7b
Merge pull request #9532 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Mar 7, 2024
61d154a
ci: don't hide lint results
cwillisf Mar 11, 2024
a4d8125
chore(deps): update dependency webpack to v5
renovate[bot] Mar 11, 2024
96a53e8
chore(deps): update dependency webpack-cli to v5
renovate[bot] Mar 11, 2024
da8d81c
chore(deps): update dependency webpack-dev-server to v5
renovate[bot] Mar 11, 2024
bfb634d
fix(deps): update dependency scratch-vm to v4
renovate[bot] Mar 11, 2024
cf9fa06
chore(deps): update dependency babel-loader to v9
renovate[bot] Mar 11, 2024
9ebf34f
chore(deps): update dependency html-webpack-plugin to v5
renovate[bot] Mar 12, 2024
a0ca82c
fix(deps): update dependency raw-loader to v4
renovate[bot] Mar 12, 2024
17e45dd
Merge pull request #7452 from scratchfoundation/renovate/raw-loader-4.x
cwillisf Mar 12, 2024
d963343
Merge branch 'develop' into use-scratch-webpack-config
cwillisf Mar 12, 2024
13aa69e
chore(release): 3.6.18 [skip ci]
semantic-release-bot Mar 12, 2024
f1438f7
build!: use scratch-webpack-configuration
cwillisf Mar 13, 2024
f7ca856
test: fix XMLSerializer mock
cwillisf Mar 14, 2024
b315db9
test: fix file mocks for empty query strings
cwillisf Mar 14, 2024
48fb28a
fix(deps): update scratch-{svg-renderer,vm,webpack-configuration}
cwillisf Mar 14, 2024
3b89677
fix(build): bring back BUILD_MODE now that the dust is settling
cwillisf Mar 14, 2024
df34896
fix: remove unnecessary babel-jest transform config
cwillisf Mar 14, 2024
b18652d
build: move more settings into shared webpack config
cwillisf Mar 18, 2024
3c715d9
chore(deps): update dependency eslint-plugin-react to v7.34.1
renovate[bot] Mar 18, 2024
53f1240
Merge pull request #9538 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Mar 18, 2024
43a1e8f
fix(build): add exports field to package.json
cwillisf Mar 19, 2024
44efae4
chore(deps): update babel monorepo
renovate[bot] Mar 23, 2024
cdca4f3
Merge pull request #9539 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Mar 23, 2024
bbdeb00
Merge pull request #9536 from scratchfoundation/use-scratch-webpack-c…
cwillisf Mar 29, 2024
2fd3fcd
chore(deps): update dependency webpack-dev-server to v5.0.4
renovate[bot] Mar 29, 2024
40c59f6
chore(release): 4.0.0 [skip ci]
semantic-release-bot Mar 29, 2024
4c84788
Merge pull request #9505 from scratchfoundation/renovate/webpack-dev-…
renovate[bot] Mar 29, 2024
b516fec
chore(deps): update dependency webpack to v5.91.0
renovate[bot] Mar 29, 2024
1263724
Merge pull request #7437 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Mar 29, 2024
2137a7d
chore(deps): update babel monorepo to v7.24.4
renovate[bot] Apr 6, 2024
e54e644
Merge pull request #9545 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Apr 6, 2024
ebb4b6f
fix(deps): update dependency cookie to ^0.6.0
renovate[bot] Apr 10, 2024
b2cdd9e
Merge pull request #9335 from scratchfoundation/renovate/cookie-0.x
cwillisf Apr 10, 2024
126f8b1
chore(release): 4.0.1 [skip ci]
semantic-release-bot Apr 10, 2024
8ffff71
fix(package): don't omit src
cwillisf Apr 10, 2024
6334071
chore(release): 4.0.2 [skip ci]
semantic-release-bot Apr 10, 2024
4cc9f9a
ci: reduce package size
cwillisf Apr 11, 2024
dbc8f1d
fix: force publish
cwillisf Apr 12, 2024
db4b7a0
chore(release): 4.0.3 [skip ci]
semantic-release-bot Apr 12, 2024
3c2afd1
fix(deps): update dependency react-tooltip to v4
cwillisf Apr 24, 2024
898bbfd
fix(deps): bump scratch-paint from 2.2.2 to 2.2.151
cwillisf Apr 24, 2024
22a846f
chore(release): 4.0.4 [skip ci]
semantic-release-bot Apr 24, 2024
0063f8c
chore(deps): update babel monorepo to v7.24.5
renovate[bot] May 2, 2024
8930936
Merge pull request #9592 from scratchfoundation/renovate/babel-monorepo
renovate[bot] May 3, 2024
5d766c9
chore(deps): update babel monorepo to v7.24.6
renovate[bot] May 27, 2024
077da96
Merge pull request #9599 from scratchfoundation/renovate/babel-monorepo
renovate[bot] May 27, 2024
ba767a6
chore(deps): update dependency eslint-plugin-react to v7.34.2
renovate[bot] May 31, 2024
64c048d
Merge pull request #9603 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] May 31, 2024
637411f
chore(deps): update babel monorepo to v7.24.7
renovate[bot] Jun 8, 2024
b69c8a9
Merge pull request #9607 from scratchfoundation/renovate/babel-monorepo
renovate[bot] Jun 8, 2024
29d434c
chore(deps): update dependency webpack to v5.92.0
renovate[bot] Jun 14, 2024
f06a96e
Merge pull request #9609 from scratchfoundation/renovate/webpack-5.x
renovate[bot] Jun 14, 2024
e78b2dd
chore(deps): update dependency eslint-plugin-react to v7.34.3
renovate[bot] Jun 21, 2024
5c61517
Merge pull request #9612 from scratchfoundation/renovate/eslint-plugi…
renovate[bot] Jun 22, 2024
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
4b2c0af
chore(release): 4.0.32 [skip ci]
semantic-release-bot Sep 29, 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@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3
with:
name: build-output
path: ./build
- name: Store Dist Output
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3
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@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3
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