Skip to content

chore(deps): upgrade vitest 3 → 4 and jsdom 26 → 29#29

Merged
craigmorrison merged 1 commit intomainfrom
chore/upgrade-vitest-4-jsdom-29
Apr 17, 2026
Merged

chore(deps): upgrade vitest 3 → 4 and jsdom 26 → 29#29
craigmorrison merged 1 commit intomainfrom
chore/upgrade-vitest-4-jsdom-29

Conversation

@craigmorrison
Copy link
Copy Markdown
Owner

@craigmorrison craigmorrison commented Apr 17, 2026

Major version bumps for the two testing deps flagged in the upgrade review.

  • vitest: ^3.0.0^4.0.0
  • jsdom: ^26.0.0^29.0.0

No existing tests in the repo (packages/*/src/**/*.{test,spec}.{ts,tsx,js,jsx} is empty), so this is a clean version bump. Verified locally:

  • npm run test → vitest 4.1.4 loads the config and exits 0 (no tests)
  • npm run lint → no new issues (pre-existing warning in app-people-list only)
  • npm run buildportal-shell-ssr build failure is pre-existing on main, unrelated to this change

Note: the branch commit message contains literal \u2192 escapes — the squash-merge commit will use this (corrected) PR title instead.

No existing tests so this is purely a version bump;
vitest 4.1.4 boots cleanly with the same vitest.config.ts and jsdom 29
is a drop-in replacement.
@craigmorrison craigmorrison changed the title chore(deps): upgrade vitest 3 \u2192 4 and jsdom 26 \u2192 29 chore(deps): upgrade vitest 3 → 4 and jsdom 26 → 29 Apr 17, 2026
@craigmorrison craigmorrison merged commit c9134e1 into main Apr 17, 2026
6 checks passed
@craigmorrison craigmorrison deleted the chore/upgrade-vitest-4-jsdom-29 branch April 17, 2026 05:02
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