Skip to content

Update dependencies to latest available versions - #178

Merged
jamesfredley merged 3 commits into
mainfrom
chore/update-dependencies
Sep 3, 2026
Merged

jamesfredley merged 3 commits into
mainfrom
chore/update-dependencies

Conversation

@jdaugherty

Copy link
Copy Markdown
Contributor

app/launch:

  • @mui/material, @mui/icons-material 9.2.0 -> 9.4.0; @mui/x-tree-view 9.0.4 -> 9.12.0
  • react, react-dom -> 19.2.8; zustand -> 5.0.15
  • vite 8.1.4 -> 8.2.2; vitest -> 4.1.11; @vitejs/plugin-react 6.0.3 -> 6.1.1
  • @testing-library/jest-dom 6 -> 7; jsdom 29 -> 30; @testing-library/react -> 16.3.3
  • prettier, globals, baseline-browser-mapping to latest

Regenerated app/launch/package-lock.json so transitive packages resolve fresh. This clears four high-severity advisories (brace-expansion, browserslist, js-yaml, undici); npm audit is now clean.

ESLint stays on 9.x: eslint-plugin-import and eslint-plugin-react are both at their latest releases and neither declares an ESLint 10 peer range yet.

dev-proxy-server: axios 1.16.0 -> 1.20.0, cors 2.8.5 -> 2.8.6, plus transitive body-parser and qs advisory fixes.

Build:

  • Gradle wrapper 9.5.1 -> 9.7.1
  • develocity plugin 4.1.1 -> 4.5.0; common-custom-user-data 2.3 -> 2.8.0
  • .nvmrc 24.16.0 -> 24.20.0 (current Krypton LTS)
  • actions/checkout v7.0.0 -> v7.0.1, actions/setup-java v5.6.0 -> v6.0.0, gradle/actions/setup-gradle v6.2.0 -> v6.3.0

Verified with ./gradlew clean build, npm run lint, and npm test.

app/launch:
- @mui/material, @mui/icons-material 9.2.0 -> 9.4.0; @mui/x-tree-view 9.0.4 -> 9.12.0
- react, react-dom -> 19.2.8; zustand -> 5.0.15
- vite 8.1.4 -> 8.2.2; vitest -> 4.1.11; @vitejs/plugin-react 6.0.3 -> 6.1.1
- @testing-library/jest-dom 6 -> 7; jsdom 29 -> 30; @testing-library/react -> 16.3.3
- prettier, globals, baseline-browser-mapping to latest

Regenerated app/launch/package-lock.json so transitive packages resolve
fresh. This clears four high-severity advisories (brace-expansion,
browserslist, js-yaml, undici); npm audit is now clean.

ESLint stays on 9.x: eslint-plugin-import and eslint-plugin-react are both
at their latest releases and neither declares an ESLint 10 peer range yet.

dev-proxy-server: axios 1.16.0 -> 1.20.0, cors 2.8.5 -> 2.8.6, plus
transitive body-parser and qs advisory fixes.

Build:
- Gradle wrapper 9.5.1 -> 9.7.1
- develocity plugin 4.1.1 -> 4.5.0; common-custom-user-data 2.3 -> 2.8.0
- .nvmrc 24.16.0 -> 24.20.0 (current Krypton LTS)
- actions/checkout v7.0.0 -> v7.0.1, actions/setup-java v5.6.0 -> v6.0.0,
  gradle/actions/setup-gradle v6.2.0 -> v6.3.0

Verified with ./gradlew clean build, npm run lint, and npm test.
@jamesfredley
jamesfredley merged commit 4d76b78 into main Sep 3, 2026
1 check passed
@jamesfredley
jamesfredley deleted the chore/update-dependencies branch September 3, 2026 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants