Skip to content

fix(deps): align @vitest/coverage-v8 with vitest v5 - #1217

Merged
prisis merged 2 commits into
mainfrom
fix/vitest5-coverage
Oct 13, 2026
Merged

prisis merged 2 commits into
mainfrom
fix/vitest5-coverage

Conversation

@prisis

@prisis prisis commented Oct 13, 2026 •

Copy link
Copy Markdown
Member

Fixes the test:coverage failures introduced by the vitest v5 upgrade: @vitest/coverage-v8 was still pinned at 4.1.11, so vitest 5 received a v4 coverage payload (Expected string coverage payload, received object). Bumped to 5.0.3 to match. Verified pnpm build:packages && pnpm test:all passes locally.

Summary by CodeRabbit

  • Chores
    • Updated the version configured for code-coverage checks. This maintenance change is limited to the project’s testing setup and does not change application features, behavior, or user-facing workflows. No action is needed, and existing functionality remains unchanged. There are no other user-visible changes in this release. The update does not add or remove any capabilities.

The vitest v5 bump left @vitest/coverage-v8 on 4.1.11, whose v4 coverage payload is incompatible with vitest 5 and broke the test:coverage jobs. Bump it to 5.0.3 to match.
@coderabbitai

coderabbitai Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: e4a39d74-f8de-45e9-90c4-b04d80bd8ccf
📥 Commits

Reviewing files that changed from the base of the PR and between b9c3f9d and 0eeadc9.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (1)
  • pnpm-workspace.yaml
 ______________________________________________________________
< Your function has more side effects than my caffeine intake. >
 --------------------------------------------------------------
  \
   \   (\__/)
       (•ㅅ•)
       /   づ
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added the size:XS Size of the change, tests and generated files excluded. label Oct 13, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Thank you for following the naming conventions! 🙏

@github-actions github-actions Bot added the vouch:trusted PR author is a collaborator, a bot or on the VOUCHED list. label Oct 13, 2026
@socket-security

socket-security Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​vitest/​coverage-v8@​4.1.11 ⏵ 5.0.39910079 +199 +2100

View full report

@prisis
prisis merged commit ebbaaaa into main Oct 13, 2026
15 checks passed
@prisis
prisis deleted the fix/vitest5-coverage branch October 13, 2026 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS Size of the change, tests and generated files excluded. vouch:trusted PR author is a collaborator, a bot or on the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant