Skip to content

build(deps): dependabot round 2026-10-10 (vitest 5, jsdom 30, npm minor/patch, Maven 3.10.0) - #76

Merged
visterion merged 6 commits into
mainfrom
chore/dependabot-2026-10-10
Oct 10, 2026
Merged

visterion merged 6 commits into
mainfrom
chore/dependabot-2026-10-10

Conversation

@visterion

Copy link
Copy Markdown
Owner

Consolidates the open Dependabot PRs into one change.

What lands

Engine check (majors)

  • npm view vitest@5.0.3 engines → node: ^22.12.0 || ^24.0.0 || >=26.0.0
  • npm view jsdom@30.1.2 engines → node: ^22.22.2 || ^24.15.0 || >=26.0.0
  • CI uses setup-node with node-version: '22' (resolves to latest 22.x); the frontend Docker stage is node:26-bookworm-slim. Both satisfy the ranges.

New CI step

No workflow ran npm run test:unit, so green CI said nothing about vitest/jsdom bumps. test.yml now runs npm ci && npm run test:unit in chronicle/ before the Maven build.

Local verification

  • ./mvnw -B -ntp verify (JDK 25, Maven 3.10.0): BUILD SUCCESS — 3385 unit + 488 IT, 0 failures
  • npm ci with npm 10.9.8 accepts the lockfile (regenerated with npm 11, minimal diff)
  • npm run test:unit: 63 files / 364 tests passed (same as baseline on vitest 4)
  • npm run build: OK
  • Playwright e2e (CI=1, single worker as in CI): 187 passed, 2 skipped

Supersedes #72, #73, #74, #75.

https://claude.ai/code/session_017PagRVvcXuoEPBJArfTGgf

dependabot Bot and others added 6 commits October 5, 2026 04:16
Bumps the maven-minor-and-patch group in /java-server with 1 update: org.apache.maven:apache-maven.


Updates `org.apache.maven:apache-maven` from 3.9.16 to 3.10.0

---
updated-dependencies:
- dependency-name: org.apache.maven:apache-maven
  dependency-version: 3.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the npm-minor-and-patch group in /chronicle with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [vue-echarts](https://github.com/ecomfe/vue-echarts) | `8.3.0` | `8.3.1` |
| [vuetify](https://github.com/vuetifyjs/vuetify/tree/HEAD/packages/vuetify) | `4.2.2` | `4.2.3` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.6.2` | `26.6.4` |
| [sass](https://github.com/sass/dart-sass) | `1.105.0` | `1.105.1` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.3.1` | `8.3.2` |


Updates `vue-echarts` from 8.3.0 to 8.3.1
- [Release notes](https://github.com/ecomfe/vue-echarts/releases)
- [Changelog](https://github.com/ecomfe/vue-echarts/blob/main/CHANGELOG.md)
- [Commits](ecomfe/vue-echarts@v8.3.0...v8.3.1)

Updates `vuetify` from 4.2.2 to 4.2.3
- [Release notes](https://github.com/vuetifyjs/vuetify/releases)
- [Commits](https://github.com/vuetifyjs/vuetify/commits/v4.2.3/packages/vuetify)

Updates `@types/node` from 26.6.2 to 26.6.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `sass` from 1.105.0 to 1.105.1
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.105.0...1.105.1)

Updates `vite` from 8.3.1 to 8.3.2
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.3.2/packages/vite)

---
updated-dependencies:
- dependency-name: vue-echarts
  dependency-version: 8.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-minor-and-patch
- dependency-name: vuetify
  dependency-version: 4.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-minor-and-patch
- dependency-name: "@types/node"
  dependency-version: 26.6.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-minor-and-patch
- dependency-name: sass
  dependency-version: 1.105.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-minor-and-patch
- dependency-name: vite
  dependency-version: 8.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…en-minor-and-patch-5462c19834' into chore/dependabot-2026-10-10
…e/npm-minor-and-patch-542a2bb25d' into chore/dependabot-2026-10-10
…ap-js

Takes the two majors from #75 and #74 on top of the merged minor/patch
group. Both engine ranges (vitest ^22.12, jsdom ^22.22.2) are met by CI's
setup-node '22' (latest 22.x) and the node:26 frontend Docker stage.
Lockfile regenerated with npm 11 to match the existing lock format;
npm 10 `npm ci` accepts it. `npm audit fix` bumps source-map-js
1.2.1 -> 1.2.2 (GHSA-68fv-2mgg-jv7q, high); audit is now clean.

Claude-Session: https://claude.ai/code/session_017PagRVvcXuoEPBJArfTGgf
No workflow ran `npm run test:unit`, so a green CI said nothing about
vitest/jsdom upgrades. The step is cheap (~5 s of tests after npm ci).

Claude-Session: https://claude.ai/code/session_017PagRVvcXuoEPBJArfTGgf
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