Skip to content

chore(deps): update vitest monorepo to v5 - #140

Merged
dawsontoth merged 1 commit into
mainfrom
renovate/major-vitest-monorepo
Sep 14, 2026
Merged

dawsontoth merged 1 commit into
mainfrom
renovate/major-vitest-monorepo

Conversation

@renovate

@renovate renovate Bot commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@vitest/coverage-v8 (source) ^4.0.17^5.0.0 age confidence
vitest (source) ^4.0.17^5.0.0 age confidence

Release Notes

vitest-dev/vitest (@​vitest/coverage-v8)

v5.0.0

Compare Source

   🚨 Breaking Changes
   🚀 Features
   🐞 Bug Fixes

Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • "before 9am on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from a team as a code owner September 14, 2026 05:15
@renovate
renovate Bot requested review from dawsontoth and removed request for a team September 14, 2026 05:15

@dawsontoth dawsontoth left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verified locally (macOS, Node 24.21.0, npm 11.x) on the PR head:

npm ci    exit 0
npm test  exit 0   39 files, 248 passing

Why this major is safe here

The manifest change is devDependencies onlyvitest and @vitest/coverage-v8 ^4.0.17^5.0.0. Nothing else in package.json moves, so neither the published create-harper package nor any generated template is affected; this only changes how this repo runs its own tests.

The lockfile is a net shrink (187 insertions / 273 deletions) — vitest 5 consolidating its Vite/rolldown deps — plus the usual "peer": true annotation churn. No unexpected packages added.

CI backs it up: all 8 template × 3 package-manager generation jobs are green, as are the Yarn Berry deploy-install path and Test on Node 20/22/24 across ubuntu and windows.

Approving.

@dawsontoth
dawsontoth merged commit cfdc678 into main Sep 14, 2026
35 checks passed
@dawsontoth
dawsontoth deleted the renovate/major-vitest-monorepo branch September 14, 2026 13:46
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.12.6 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant