Skip to content

Bump @vitest/coverage-v8 from 1.6.1 to 4.1.9#89

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/vitest/coverage-v8-4.1.9
Closed

Bump @vitest/coverage-v8 from 1.6.1 to 4.1.9#89
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/vitest/coverage-v8-4.1.9

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 22, 2026

Copy link
Copy Markdown

Bumps @vitest/coverage-v8 from 1.6.1 to 4.1.9.

Release notes

Sourced from @​vitest/coverage-v8's releases.

v4.1.9

🐞 Bug Fixes

View changes on GitHub

v4.1.8

   🐞 Bug Fixes

    View changes on GitHub

v4.1.7

   🐞 Bug Fixes

    View changes on GitHub

v4.1.6

   🐞 Bug Fixes

   🏎 Performance

    View changes on GitHub

v4.1.5

   🚀 Experimental Features

   🐞 Bug Fixes

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​vitest/coverage-v8 since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 1.6.1 to 4.1.9.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/coverage-v8)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.1.9
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added major PR will bump major semver skip-release Merging PR will not trigger release labels Jun 22, 2026
@dependabot dependabot Bot requested a review from kibertoad as a code owner June 22, 2026 04:24
@dependabot dependabot Bot added major PR will bump major semver skip-release Merging PR will not trigger release labels Jun 22, 2026
@coderabbitai

coderabbitai Bot commented Jun 22, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Updated development tooling dependencies to improve testing infrastructure.

Walkthrough

The @vitest/coverage-v8 dev dependency in package.json is upgraded from version ^1.5.3 to ^4.1.9. No other files are changed.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description is largely incomplete, missing the required 'Changes' section and the checklist items mandated by the template. Add a 'Changes' section describing the key changes, and complete the checklist items including label selection, documentation and test updates.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately and specifically describes the main change—a dependency version bump from 1.6.1 to 4.1.9 for @vitest/coverage-v8.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/npm_and_yarn/vitest/coverage-v8-4.1.9

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

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@package.json`:
- Line 48: Update the vitest dependency version to match the `@vitest/coverage-v8`
package version that was bumped to ^4.1.9. Change the vitest entry in
package.json from v1.5.3 to ^4.1.9 to resolve the peer dependency violation
between vitest and `@vitest/coverage-v8` and ensure compatibility.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository: lokalise/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 8920d847-05bd-41f9-8839-d3234f9c1936

📥 Commits

Reviewing files that changed from the base of the PR and between e6d6b13 and 6aa0024.

📒 Files selected for processing (1)
  • package.json

Comment thread package.json
"@typescript-eslint/eslint-plugin": "^7.8.0",
"@typescript-eslint/parser": "^7.8.0",
"@vitest/coverage-v8": "^1.5.3",
"@vitest/coverage-v8": "^4.1.9",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo "== package.json: vitest-related deps =="
python - <<'PY'
import json
from pathlib import Path

p = Path("package.json")
data = json.loads(p.read_text())
for section in ("dependencies", "devDependencies", "peerDependencies", "optionalDependencies"):
    deps = data.get(section, {})
    selected = {k:v for k,v in deps.items() if k == "vitest" or k.startswith("`@vitest/`")}
    if selected:
        print(f"[{section}]")
        for k,v in sorted(selected.items()):
            print(f"  {k}: {v}")
PY

echo
echo "== lockfile hits for vitest-related packages (if lockfiles exist) =="
fd -HI 'pnpm-lock.yaml|package-lock.json|yarn.lock' . | while read -r lock; do
  echo "--- $lock ---"
  rg -n -C2 '`@vitest/coverage-v8`|\"vitest\"|`@vitest/`' "$lock" || true
done

Repository: lokalise/zod-extras

Length of output: 238


🌐 Web query:

What are the peer dependency requirements for @vitest/coverage-v8 4.1.9, and which Vitest major versions are supported?

💡 Result:

The @vitest/coverage-v8 package version 4.1.9 has the following peer dependency requirements [1]: 1. vitest: 4.1.9 [1] 2. @vitest/browser: 4.1.9 (optional) [1] Regarding supported Vitest major versions, @vitest/coverage-v8 4.1.9 is designed for compatibility with Vitest 4.x [1][2]. Vitest packages typically maintain strict version parity with their corresponding peer dependencies [1][3]. As of June 2026, Vitest 4.x is the current major version series [1][2].

Citations:


Fix vitest version to match @vitest/coverage-v8 major version.

The PR bumps @vitest/coverage-v8 to v4.1.9 (which requires vitest: 4.1.9), but vitest remains at v1.5.3. This creates a peer dependency violation that will break coverage and potentially runtime behavior. Upgrade vitest to ^4.1.9 to align with the coverage plugin.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@package.json` at line 48, Update the vitest dependency version to match the
`@vitest/coverage-v8` package version that was bumped to ^4.1.9. Change the vitest
entry in package.json from v1.5.3 to ^4.1.9 to resolve the peer dependency
violation between vitest and `@vitest/coverage-v8` and ensure compatibility.

@dependabot @github

dependabot Bot commented on behalf of github Jul 13, 2026

Copy link
Copy Markdown
Author

Superseded by #95.

@dependabot dependabot Bot closed this Jul 13, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/vitest/coverage-v8-4.1.9 branch July 13, 2026 04:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

major PR will bump major semver skip-release Merging PR will not trigger release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants