scratchfoundation / scratchfoundation/scratch-editor
Dependency Dashboard
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 281
- Forks
- 276
- Avg merge
- 7d 8h
- Merged PRs (30d)
- 6
Description
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.
Repository Problems
These problems occurred while renovating this repository. View logs.
- ⚠️ WARN: No releases satisfy vulnerabilityFixVersion
Deprecations / Replacements
[!WARNING]
The following dependencies are either deprecated or have replacements available.
| Datasource | Package | Replacement PR? |
|---|---|---|
| npm | @babel/polyfill | |
| npm | babel-plugin-react-intl | |
| npm | hull.js | |
| npm | rolldown-vite | |
| npm | text-encoding |
Abandoned Dependencies
The following dependencies have not received updates for an extended period and may be unmaintained.
[!NOTE]
Packages are marked as abandoned when they exceed theabandonmentThresholdsince their last release. Unlike deprecated packages with official notices, abandonment is detected by release inactivity.
View abandoned dependencies (105)
| Datasource | Package | Last Updated |
|---|---|---|
| github-actions | contributor-assistant/github-action | 2024-09-26 |
| npm | @microbit/microbit-universal-hex | 2021-01-14 |
| npm | @scratch/paper | 2022-12-01 |
| npm | @semantic-release/exec | 2025-05-09 |
| npm | @tensorflow-models/face-detection | 2024-10-10 |
| npm | @tensorflow/tfjs | 2025-01-08 |
| npm | @vernier/godirect | 2023-06-27 |
| npm | arraybuffer-loader | 2019-10-12 |
| npm | atob |
2018-08-18 |
| npm | balance-text | 2022-03-27 |
| npm | base64-js | 2020-11-11 |
| npm | base64-loader | 2015-09-06 |
| npm | btoa |
2018-03-28 |
| npm | buffer | 2020-11-23 |
| npm | callsite |
2013-01-24 |
| npm | canvas-toBlob | 2016-12-01 |
| npm | classnames | 2023-12-29 |
| npm | computed-style-to-inline-style | 2023-08-28 |
| npm | decode-html | 2017-08-28 |
| npm | diff-match-patch | 2020-05-20 |
| npm | docdash | 2023-08-30 |
| npm | es6-object-assign | 2017-03-18 |
| npm | eslint-plugin-react | 2025-04-03 |
| npm | expose-loader | 2025-02-07 |
| npm | fastestsmallesttextencoderdecoder | 2020-06-09 |
| npm | file-loader | 2020-10-27 |
| npm | format-message | 2022-02-17 |
| npm | format-message-cli | 2022-02-17 |
| npm | get-float-time-domain-data | 2015-02-08 |
| npm | get-user-media-promise | 2018-04-30 |
| npm | gh-pages | 2025-01-02 |
| npm | grapheme-breaker | 2015-11-16 |
| npm | husky | 2024-11-18 |
| npm | ify-loader | 2017-09-18 |
| npm | in-publish | 2020-03-16 |
| npm | intl | 2016-09-20 |
| npm | json | 2021-04-27 |
| npm | json5 | 2022-12-31 |
| npm | keymirror | 2014-12-21 |
| npm | linebreak | 2022-05-20 |
| npm | lodash.bindall | 2016-08-13 |
| npm | lodash.debounce | 2016-08-13 |
| npm | lodash.defaultsdeep | 2019-07-10 |
| npm | lodash.throttle | 2016-08-13 |
| npm | minilog | 2017-01-05 |
| npm | mkdirp | 2023-04-24 |
| npm | omggif | 2019-07-16 |
| npm | parse-color | 2014-08-06 |
| npm | pngjs | 2023-02-20 |
| npm | postcss-simple-vars | 2022-11-10 |
| npm | prop-types | 2022-01-05 |
| npm | raf | 2018-11-02 |
| npm | raw-loader | 2020-10-09 |
| npm | react-ga | 2022-06-16 |
| npm | react-intl-redux | 2024-03-09 |
| npm | react-modal | 2024-12-17 |
| npm | react-popover | 2018-09-24 |
| npm | react-responsive | 2025-03-01 |
| npm | react-style-proptype | 2018-08-31 |
| npm | react-visibility-sensor | 2019-07-25 |
| npm | redux | 2023-12-23 |
| npm | redux-mock-store | 2024-10-21 |
| npm | redux-throttle | 2016-06-03 |
| npm | regenerator-runtime | 2023-12-15 |
| npm | scratch-translate-extension-languages | 2024-09-11 |
| npm | script-loader | 2017-09-29 |
| npm | startaudiocontext | 2017-05-10 |
| npm | stream-browserify | 2020-04-16 |
| npm | style-loader | 2024-04-08 |
| npm | tiny-worker | 2019-09-20 |
| npm | to-style | 2015-01-22 |
| npm | transformation-matrix | 2025-08-18 |
| npm | twgl.js | 2025-07-16 |
| npm | url-loader | 2020-10-09 |
| npm | wav-encoder | 2017-08-11 |
| npm | web-audio-test-api | 2017-02-08 |
| npm | xhr | 2020-11-28 |
Pending Status Checks
The following updates await pending status checks. To force their creation now, click on a checkbox below.
- chore(deps): update dependency jest to v30.5.2
- chore(deps): update dependency webpack to v5.111.1
Pending Branch Automerge
The following updates await pending status checks before automerging. To abort the branch automerge and create a PR instead, click on a checkbox below.
- chore(deps): update peaceiris/actions-gh-pages digest to 84c30a8
Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- chore(deps): update dependency adm-zip to v0.6.1 [security]
- fix(deps): update dependency cookie to v0.7.0 [security]
- chore(deps): update dependency json to v10 [security]
- fix(deps): update dependency uuid to v11 [security]
- chore(deps): update actions/checkout digest to fbc6f39
- chore(deps): update actions/setup-node digest to 2499707
- chore(deps): update dorny/paths-filter digest to ceb8a2b
- chore(deps): update enricomi/publish-unit-test-result-action digest to d0a4676
- chore(deps): update dependency prettier to v3.9.7
- chore(deps): update dependency typedoc to v0.28.20
- chore(deps): update dependency regenerator-runtime to v0.14.1
- fix(deps): update dependency js-md5 to v0.9.2
- chore(deps): update actions/cache action to v6
- chore(deps): update actions/checkout action to v7
- chore(deps): update actions/setup-node action to v7
- chore(deps): update commitlint monorepo to v21 (
@commitlint/cli,@commitlint/config-conventional) - chore(deps): update dependency @semantic-release/git to v11
- chore(deps): update dependency babel-loader to v10
- chore(deps): update dependency conventional-changelog-angular to v9
- chore(deps): update dependency cross-env to v10
- chore(deps): update dependency docdash to v2
- chore(deps): update dependency eslint to v10
- chore(deps): update dependency expose-loader to v5
- chore(deps): update dependency globals to v17
- chore(deps): update dependency husky to v9
- chore(deps): update dependency jest-junit to v17
- chore(deps): update dependency jsdom to v30
- chore(deps): update dependency json to v11
- chore(deps): update dependency mkdirp to v3
- chore(deps): update dependency npm to v12
- chore(deps): update dependency pngjs to v7
- chore(deps): update dependency redux to v5
- chore(deps): update dependency rimraf to v6.1.3
- chore(deps): update dependency selenium-webdriver to v4
- chore(deps): update dependency typescript to v7
- chore(deps): update dependency webpack-cli to v7
- chore(deps): update dependency webpack-dev-server to v6
- chore(deps): update github artifact actions (major) (
actions/download-artifact,actions/upload-artifact) - chore(deps): update jest monorepo to v30 (
@types/jest,babel-jest,jest,jest-environment-jsdom) - chore(deps): update react monorepo to v19 (
react,react-dom,react-test-renderer) - chore(deps): update testing-library monorepo (major) (
@testing-library/jest-dom,@testing-library/react) - chore(deps): update vitest monorepo to v5 (
@vitest/coverage-v8,vitest) - fix(deps): update babel monorepo to v8 (
@babel/cli,@babel/core,@babel/node,@babel/plugin-transform-runtime,@babel/preset-env,@babel/preset-react,@babel/runtime) - fix(deps): update dependency autoprefixer to v10
- fix(deps): update dependency bowser to v2
- fix(deps): update dependency computed-style-to-inline-style to v4
- fix(deps): update dependency copy-webpack-plugin to v14
- fix(deps): update dependency core-js to v3
- fix(deps): update dependency css-loader to v7
- fix(deps): update dependency htmlparser2 to v12
- fix(deps): update dependency immutable to v5
- fix(deps): update dependency isomorphic-dompurify to v4
- fix(deps): update dependency js-base64 to v3
- fix(deps): update dependency linebreak to v1
- fix(deps): update dependency postcss-import to v17
- fix(deps): update dependency postcss-loader to v8
- fix(deps): update dependency postcss-simple-vars to v7
- fix(deps): update dependency query-string to v9
- fix(deps): update dependency raw-loader to v4
- fix(deps): update dependency react-draggable to v4
- fix(deps): update dependency react-redux to v9
- fix(deps): update dependency react-responsive to v10
- fix(deps): update dependency react-tabs to v6
- fix(deps): update dependency react-tooltip to v6
- fix(deps): update dependency transformation-matrix to v3
- fix(deps): update dependency tslog to v5
- fix(deps): update dependency twgl.js to v7
- fix(deps): update formatjs monorepo (major) (
babel-plugin-react-intl,react-intl) - fix(deps): lock file maintenance
- Click on this checkbox to rebase all open PRs at once
PR Closed (Blocked)
The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below.
Detected Dependencies
github-actions (12)
.github/actions/deploy-pages-with-retry/action.yml (3)
peaceiris/actions-gh-pages v4@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e→ [Updates:v4]peaceiris/actions-gh-pages v4@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e→ [Updates:v4]peaceiris/actions-gh-pages v4@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e→ [Updates:v4].github/actions/install-dependencies/action.yml (2)
actions/cache v4@0057852bfaa89a56745cba8c7296529d2fc39830→ [Updates:v6]actions/cache v4@0057852bfaa89a56745cba8c7296529d2fc39830→ [Updates:v6].github/actions/test-package/action.yml (1)
actions/upload-artifact v5@330a01c490aca151604b8cf639adc76d48f6c5d4→ [Updates:v7].github/workflows/ci.yml (4)
actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8→ [Updates:v7,v5]actions/setup-node v6@2028fbc5c25fe9cf00d9f06a71cc4710d4507903→ [Updates:v7,v6]dorny/paths-filter v4@fbd0ab8f3e69293af611ebaee6363fc25e6d187d→ [Updates:v4]actions/upload-artifact v5@330a01c490aca151604b8cf639adc76d48f6c5d4→ [Updates:v7].github/workflows/commitlint.yml (2)
actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8→ [Updates:v7,v5]wagoid/commitlint-github-action v6@b948419dd99f3fd78a6548d48f94e3df7f6bf3ed.github/workflows/deploy-playground-preview.yml (2)
actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8→ [Updates:v7,v5]actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53→ [Updates:v8].github/workflows/gha-debug.yml
.github/workflows/ghpages-cleanup.yml (1)
actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8→ [Updates:v7,v5].github/workflows/publish.yml (15)
actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8→ [Updates:v7,v5]actions/setup-node v6@2028fbc5c25fe9cf00d9f06a71cc4710d4507903→ [Updates:v7,v6]actions/upload-artifact v5@330a01c490aca151604b8cf639adc76d48f6c5d4→ [Updates:v7]actions/upload-artifact v5@330a01c490aca151604b8cf639adc76d48f6c5d4→ [Updates:v7]actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8→ [Updates:v7,v5]actions/setup-node v6@2028fbc5c25fe9cf00d9f06a71cc4710d4507903→ [Updates:v7,v6]actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53→ [Updates:v8]actions/upload-artifact v5@330a01c490aca151604b8cf639adc76d48f6c5d4→ [Updates:v7]actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8→ [Updates:v7,v5]actions/setup-node v6@2028fbc5c25fe9cf00d9f06a71cc4710d4507903→ [Updates:v7,v6]actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53→ [Updates:v8]actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53→ [Updates:v8]actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8→ [Updates:v7,v5]actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53→ [Updates:v8]apexskier/github-release-commenter v1@e7813a9625eabd79a875b4bc4046cfcae377ab34.github/workflows/signature-assistant.yml (2)
scratchfoundation/scratch-agreements main@833af902d249556f7b191f145ed2c3259866bfe6contributor-assistant/github-action v2.6.1@ca4a40a7d1004f18d9960b404b97e5f30a505a08.github/workflows/test-packages.yml (5)
actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8→ [Updates:v7,v5]actions/setup-node v6@2028fbc5c25fe9cf00d9f06a71cc4710d4507903→ [Updates:v7,v6]actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53→ [Updates:v8]actions/download-artifact v6@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53→ [Updates:v8]EnricoMi/publish-unit-test-result-action v2@34d7c956a59aed1bfebf31df77b8de55db9bbaaf→ [Updates:v2].github/workflows/update-i18n.yml (2)
actions/checkout v5@08c6903cd8c0fde910a37f88322edcfb5dd907a8→ [Updates:v7,v5]actions/setup-node v6@2028fbc5c25fe9cf00d9f06a71cc4710d4507903→ [Updates:v7,v6]
npm (9)
package.json (11)
@commitlint/cli 17.8.1→ [Updates:21.2.2]@commitlint/config-conventional 17.8.1→ [Updates:21.2.2]@semantic-release/exec 7.1.0@semantic-release/git 10.0.1→ [Updates:11.0.1]conventional-changelog-angular 8.3.1→ [Updates:9.4.0]cross-env 7.0.3→ [Updates:10.1.0]globals 16.5.0→ [Updates:17.12.0]husky 8.0.3→ [Updates:9.1.7]npm 10.9.9→ [Updates:12.0.2]semantic-release 25.0.9ts-node 10.9.2packages/scratch-gui/package.json (111)
@mediapipe/face_detection 0.4.1646425229@microbit/microbit-universal-hex 0.2.2@radix-ui/react-context-menu 2.3.4@tensorflow-models/face-detection 1.0.3@tensorflow/tfjs 4.22.0@testing-library/user-event 14.6.7arraybuffer-loader 1.0.8autoprefixer 9.8.8→ [Updates:10.6.1]balance-text 3.3.1base64-loader 1.0.0bowser 1.9.4→ [Updates:2.14.1]classnames 2.5.1computed-style-to-inline-style 3.0.0→ [Updates:4.0.0]cookie 0.6.0→ [Updates:0.7.0]copy-webpack-plugin 6.4.1→ [Updates:14.0.0]core-js 2.6.12→ [Updates:3.50.0]css-loader 5.2.7→ [Updates:7.1.5]dapjs 2.3.0driver.js 1.8.0es6-object-assign 1.1.0fastestsmallesttextencoderdecoder 1.0.22get-float-time-domain-data 0.1.0get-user-media-promise 1.1.4immutable 3.8.4→ [Updates:5.1.9]intl 1.2.5js-base64 2.6.4→ [Updates:3.9.3]keymirror 0.1.1lodash.bindall 4.4.0lodash.debounce 4.0.8lodash.defaultsdeep 4.6.1lodash.omit 4.18.0lodash.throttle 4.1.1omggif 1.0.10papaparse 5.7.0postcss-import 12.0.1→ [Updates:17.0.0]postcss-loader 4.3.0→ [Updates:8.2.1]postcss-simple-vars 5.0.2→ [Updates:7.0.1]prop-types 15.8.1query-string 5.1.1→ [Updates:9.5.1]raw-loader 4.0.2react-draggable 3.3.2→ [Updates:4.7.1]react-ga 3.3.1react-intl 6.8.9→ [Updates:12.0.2]react-modal 3.16.3react-popover 0.5.10react-redux 8.1.3→ [Updates:9.3.0]react-responsive 9.0.2→ [Updates:10.0.1]react-style-proptype 3.2.2react-tabs 5.2.0→ [Updates:6.1.1]react-tooltip 4.5.1→ [Updates:6.0.8]react-virtualized 9.22.6react-visibility-sensor 5.1.1redux-throttle 0.1.1scratch-audio 2.0.268scratch-blocks 2.1.19scratch-l10n 6.1.116scratch-render-fonts 1.0.252startaudiocontext 1.2.1style-loader 4.0.0text-encoding 0.7.0to-style 1.3.3tslog 4.11.0→ [Updates:5.2.0]wav-encoder 1.3.0xhr 2.6.0@babel/cli 7.29.7→ [Updates:8.0.5]@babel/core 7.29.7→ [Updates:8.0.5]@babel/preset-env 7.29.7→ [Updates:8.0.5]@babel/preset-react 7.29.7→ [Updates:8.0.1]@playwright/test 1.63.0@reduxjs/toolkit 2.12.0@testing-library/jest-dom 5.17.0→ [Updates:7.0.1]@testing-library/react 14.3.1→ [Updates:16.3.3]@types/jest 25.2.3→ [Updates:30.0.0]@types/prop-types 15.7.15@types/react-modal 3.16.3babel-core 7.0.0-bridge.0babel-loader 9.2.1→ [Updates:10.1.1]babel-plugin-react-intl 3.5.1→ [Updates:8.2.25]buffer 6.0.3cheerio 1.2.0cross-env 7.0.3→ [Updates:10.1.0]eslint 9.39.5→ [Updates:10.10.0]eslint-config-scratch 14.1.70eslint-import-resolver-typescript 4.4.5eslint-plugin-import-x 4.17.1eslint-plugin-react 7.37.5file-loader 6.2.0html-webpack-plugin 5.6.8jest 29.7.0→ [Updates:30.5.1]jest-environment-jsdom 29.7.0→ [Updates:30.5.1]jest-junit 7.0.0→ [Updates:17.0.0]mkdirp 1.0.4→ [Updates:3.0.1]raf 3.4.1react-test-renderer 18.3.1→ [Updates:19.3.0]redux-mock-store 1.5.5rimraf 2.7.1→ [Updates:6.1.3]scratch-webpack-configuration 3.1.2selenium-webdriver 3.6.0→ [Updates:4.49.0]stream-browserify 3.0.0ts-jest 29.4.12ts-loader 9.6.2url-loader 4.1.1web-audio-test-api 0.5.2webpack 5.111.0→ [Updates:5.111.1]webpack-cli 5.1.4→ [Updates:7.2.3]webpack-dev-server 5.2.6→ [Updates:6.0.0]yauzl 3.4.0react ^18.0.0→ [Updates:^18.0.0 || ^19.0.0]react-dom ^18.0.0→ [Updates:^18.0.0 || ^19.0.0]react-redux ^8.0.0→ [Updates:^8.0.0 || ^9.0.0]redux ^4.0.0→ [Updates:^4.0.0 || ^5.0.0]packages/scratch-media-lib-scripts/package.json (6)
json5 2.2.3eslint 9.39.5→ [Updates:10.10.0]eslint-config-scratch 14.1.70jest 30.5.1→ [Updates:30.5.2]jest-junit 16.0.0→ [Updates:17.0.0]prettier 3.9.6→ [Updates:3.9.7]packages/scratch-paint/package.json (56)
@scratch/paper 0.11.20221201200345classnames 2.5.1keymirror 0.1.1lodash.bindall 4.4.0lodash.omit 4.18.0minilog 3.1.0parse-color 1.0.0prop-types 15.8.1@babel/cli 7.29.7→ [Updates:8.0.5]@babel/core 7.29.7→ [Updates:8.0.5]@babel/node 7.29.7→ [Updates:8.0.5]@babel/preset-env 7.29.7→ [Updates:8.0.5]@babel/preset-react 7.29.7→ [Updates:8.0.1]@testing-library/react 14.3.1→ [Updates:16.3.3]autoprefixer 9.8.8→ [Updates:10.6.1]babel-jest 29.7.0→ [Updates:30.5.1]babel-loader 9.2.1→ [Updates:10.1.1]babel-plugin-react-intl 3.5.1→ [Updates:8.2.25]canvas 3.2.3css-loader 5.2.7→ [Updates:7.1.5]eslint 9.39.5→ [Updates:10.10.0]eslint-config-scratch 14.1.70gh-pages 3.2.3→ [Updates:5.0.0]globals 16.5.0→ [Updates:17.12.0]html-webpack-plugin 5.6.8jest 29.7.0→ [Updates:30.5.1]jest-environment-jsdom 29.7.0→ [Updates:30.5.1]jest-junit 13.2.0→ [Updates:17.0.0]json 9.0.6→ [Updates:10.0.0]mkdirp 1.0.4→ [Updates:3.0.1]postcss-import 12.0.1→ [Updates:17.0.0]postcss-loader 4.3.0→ [Updates:8.2.1]postcss-simple-vars 5.0.2→ [Updates:7.0.1]raf 3.4.1react-test-renderer 18.3.1→ [Updates:19.3.0]redux-mock-store 1.5.5redux-throttle 0.1.1regenerator-runtime 0.13.9→ [Updates:0.14.1]rimraf 2.7.1→ [Updates:6.1.3]scratch-l10n 6.1.116scratch-webpack-configuration 3.1.2style-loader 4.0.0webpack 5.111.0→ [Updates:5.111.1]webpack-cli 5.1.4→ [Updates:7.2.3]webpack-dev-server 5.2.6→ [Updates:6.0.0]react ^18→ [Updates:^18 || ^19.0.0]react-dom ^18→ [Updates:^18 || ^19.0.0]react-intl ^6→ [Updates:^6 || ^12.0.0]react-intl-redux ^0.7 || ^2.0.0react-popover ^0.5react-redux ^8→ [Updates:^8 || ^9.0.0]react-responsive ^9→ [Updates:^9 || ^10.0.0]react-style-proptype ^3react-tooltip ^4→ [Updates:^4 || ^6.0.0]redux ^4→ [Updates:^4 || ^5.0.0]scratch-render-fonts 1.0.252packages/scratch-render/package.json (27)
grapheme-breaker 0.3.2hull.js 0.2.10ify-loader 1.1.0linebreak 0.3.0→ [Updates:1.1.0]raw-loader 0.5.1→ [Updates:4.0.2]tslog 4.11.0→ [Updates:5.2.0]twgl.js 4.24.0→ [Updates:7.0.0]@babel/core 7.29.7→ [Updates:8.0.5]@babel/polyfill 7.12.1@babel/preset-env 7.29.7→ [Updates:8.0.5]babel-loader 9.2.1→ [Updates:10.1.1]copy-webpack-plugin 6.4.1→ [Updates:14.0.0]docdash 0.4.0→ [Updates:2.0.2]eslint 9.39.5→ [Updates:10.10.0]eslint-config-scratch 14.1.70globals 16.5.0→ [Updates:17.12.0]html-webpack-plugin 5.6.8playwright-chromium 1.63.0scratch-render-fonts 1.0.252scratch-webpack-configuration 3.1.2tap 21.8.0terser-webpack-plugin 5.6.1typedoc 0.28.18→ [Updates:0.28.20]webpack 5.111.0→ [Updates:5.111.1]webpack-cli 5.1.4→ [Updates:7.2.3]webpack-dev-server 5.2.6→ [Updates:6.0.0]scratch-render-fonts 1.0.252packages/scratch-storage/package.json (26)
@babel/runtime 7.29.7→ [Updates:8.0.5]arraybuffer-loader 1.0.8base64-js 1.5.1buffer 6.0.3fastestsmallesttextencoderdecoder 1.0.22js-md5 0.7.3→ [Updates:0.9.2]minilog 3.1.0@babel/core 7.29.7→ [Updates:8.0.5]@babel/plugin-transform-runtime 7.29.7→ [Updates:8.0.1]@babel/polyfill 7.12.1@babel/preset-env 7.29.7→ [Updates:8.0.5]@types/jest 29.5.14→ [Updates:30.0.0]babel-loader 9.2.1→ [Updates:10.1.1]eslint 9.39.5→ [Updates:10.10.0]eslint-config-scratch 14.1.70file-loader 6.2.0jest 29.7.0→ [Updates:30.5.1]jest-junit 17.0.0json 10.0.0→ [Updates:11.0.0]rimraf 6.1.3scratch-webpack-configuration 3.1.2ts-jest 29.4.12ts-jest-mock-import-meta 1.3.2ts-loader 9.6.2webpack 5.111.0→ [Updates:5.111.1]webpack-cli 5.1.4→ [Updates:7.2.3]packages/scratch-svg-renderer/package.json (27)
base64-js 1.5.1base64-loader 1.0.0css-tree 3.2.1fastestsmallesttextencoderdecoder 1.0.22isomorphic-dompurify 2.36.0→ [Updates:4.2.0]svgo 4.1.0transformation-matrix 1.15.3→ [Updates:3.1.0]tslog 4.11.0→ [Updates:5.2.0]@babel/core 7.29.7→ [Updates:8.0.5]@babel/preset-env 7.29.7→ [Updates:8.0.5]@playwright/test 1.63.0babel-loader 9.2.1→ [Updates:10.1.1]canvas 3.2.3copy-webpack-plugin 6.4.1→ [Updates:14.0.0]eslint 9.39.5→ [Updates:10.10.0]eslint-config-scratch 14.1.70globals 16.5.0→ [Updates:17.12.0]jsdom 13.2.0→ [Updates:30.0.1]mkdirp 2.1.6→ [Updates:3.0.1]rimraf 3.0.2→ [Updates:6.1.3]scratch-render-fonts 1.0.252scratch-webpack-configuration 3.1.2tap 21.8.0webpack 5.111.0→ [Updates:5.111.1]webpack-cli 5.1.4→ [Updates:7.2.3]webpack-dev-server 5.2.6→ [Updates:6.0.0]scratch-render-fonts 1.0.252packages/scratch-vm/package.json (46)
@vernier/godirect 1.8.3arraybuffer-loader 1.0.8atob 2.1.2btoa 1.2.1canvas-toBlob 1.0.0decode-html 2.0.0diff-match-patch 1.0.5format-message 6.2.4htmlparser2 3.10.1→ [Updates:12.0.0]immutable 3.8.4→ [Updates:5.1.9]jszip 3.10.2scratch-audio 2.0.268scratch-parser 6.0.1scratch-sb1-converter 2.0.280scratch-translate-extension-languages 1.0.7text-encoding 0.7.0tslog 4.11.0→ [Updates:5.2.0]uuid 8.3.2→ [Updates:11.1.1]@babel/core 7.29.7→ [Updates:8.0.5]@babel/preset-env 7.29.7→ [Updates:8.0.5]adm-zip 0.4.11→ [Updates:0.6.1]babel-loader 9.2.1→ [Updates:10.1.1]callsite 1.0.0copy-webpack-plugin 6.4.1→ [Updates:14.0.0]docdash 1.2.0→ [Updates:2.0.2]eslint 9.39.5→ [Updates:10.10.0]eslint-config-scratch 14.1.70expose-loader 1.0.3→ [Updates:5.0.1]file-loader 6.2.0format-message-cli 6.2.4globals 16.5.0→ [Updates:17.12.0]in-publish 2.0.1js-md5 0.7.3→ [Updates:0.9.2]pngjs 3.4.0→ [Updates:7.0.0]scratch-blocks 2.1.19scratch-l10n 6.1.116scratch-render-fonts 1.0.252scratch-webpack-configuration 3.1.2script-loader 0.7.2stats.js 0.17.0tap 21.8.0tiny-worker 2.3.0typedoc 0.28.18→ [Updates:0.28.20]webpack 5.111.0→ [Updates:5.111.1]webpack-cli 4.10.0→ [Updates:7.2.3]webpack-dev-server 5.2.6→ [Updates:6.0.0]packages/task-herder/package.json (10)
@vitest/coverage-v8 4.1.11→ [Updates:5.0.1]eslint 9.39.5→ [Updates:10.10.0]eslint-config-scratch 14.1.70prettier 3.9.6→ [Updates:3.9.7]rimraf 6.1.2→ [Updates:6.1.3]typescript 5.9.3→ [Updates:7.0.2]unplugin-dts 1.1.0vite 7.3.1→ [Updates:8.0.0]vitest 4.1.11→ [Updates:5.0.1]vite 7.3.1→ [Updates:8.0.0]
nvm (2)
.nvmrc (1)
node 24.21.0packages/scratch-media-lib-scripts/.nvmrc (1)
node 24.21.0
renovate-config (1)
renovate.json5
- Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue is an automated Renovate Dependency Dashboard rather than a scoped change request. Start with the linked Dependency Dashboard documentation and review the pending and open update entries; done would require a separately defined dependency update with its checks passing, not work on this issue as written.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, javascript, webpack
- Domain
- build-system, devops
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 10/100