Skip to content

bump vitest to 5.0.5 and drop node 20 - #60

Merged
fabracht merged 3 commits into
mainfrom
bump-vitest-5
Oct 23, 2026
Merged

fabracht merged 3 commits into
mainfrom
bump-vitest-5

Conversation

@fabracht

@fabracht fabracht commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Bumps vitest, @vitest/browser, @vitest/browser-playwright, and @vitest/ui from 4.1.x to 5.0.5, and drops Node 20 support.

vitest 5 requires node ^22.12.0 || ^24.0.0 || >=26.0.0, so engines.node moves from >=20 to >=22.12 and the CI matrix changes from [20, 22] to [22, 24]. Node 20 reached EOL in April 2026.

Salvages the non-blocked part of grouped Dependabot PR #56. Still deferred from that group: typescript 6→7 (no released typescript-eslint supports TS 7 yet) and lint-staged 16→17 (needs node >=22.22.1).

Verified: npm install clean (0 vulnerabilities, 26 @esbuild platform entries intact), and CI green on Node 22 and Node 24 (type-check, lint, format, 40 tests on real wasm, build).

@fabracht fabracht changed the title bump vitest to 5.0.5 bump vitest to 5.0.5 and drop node 20 Oct 23, 2026
@fabracht
fabracht merged commit 0251e0d into main Oct 23, 2026
4 checks passed
@fabracht
fabracht deleted the bump-vitest-5 branch October 23, 2026 15:53
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.

1 participant