Skip to content

chore(deps-dev): bump vitest and @vitest/coverage-v8 - #1512

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/multi-b6d487308a
Open

chore(deps-dev): bump vitest and @vitest/coverage-v8#1512
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/multi-b6d487308a

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 28, 2026

Copy link
Copy Markdown
Contributor

Bumps vitest and @vitest/coverage-v8. These dependencies needed to be updated together.
Updates vitest from 3.2.4 to 4.1.10

Release notes

Sourced from vitest's releases.

v4.1.10

   🐞 Bug Fixes

    View changes on GitHub

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

... (truncated)

Commits
  • db616d2 chore: release v4.1.10 (#10718)
  • bae52b5 fix(vm): fix external module resolve error with deps optimizer query for enco...
  • a7a61e7 chore: release v4.1.9 (#10598)
  • 934b0f5 fix(pool): prevent test run hang on worker crash (#10543) [backport to v4] (#...
  • 7fb2965 fix(browser): wait for orchestrator readiness before resolving browser sessio...
  • a518019 fix: fix importOriginal with optimizer and query import [backport to v4] (#...
  • e61f2dd chore: release v4.1.8
  • e4067b3 fix(browser): disable client cdp API when allowWrite/allowExec: false [ba...
  • a09d472 chore: release v4.1.7
  • a8fd24c chore: release v4.1.6
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for vitest since your current version.


Updates @vitest/coverage-v8 from 3.2.6 to 4.1.10

Release notes

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

v4.1.10

   🐞 Bug Fixes

    View changes on GitHub

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

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 28, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/multi-b6d487308a branch 2 times, most recently from bc6bcea to 149a992 Compare July 28, 2026 17:57
@zbigniewsobiecki

Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) and [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8). These dependencies needed to be updated together.

Updates `vitest` from 3.2.4 to 4.1.10
- [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.10/packages/vitest)

Updates `@vitest/coverage-v8` from 3.2.6 to 4.1.10
- [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.10/packages/coverage-v8)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.1.10
  dependency-type: direct:development
- dependency-name: vitest
  dependency-version: 4.1.10
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/multi-b6d487308a branch from 149a992 to da61a7f Compare July 28, 2026 18:08
@zbigniewsobiecki

Copy link
Copy Markdown
Member

⛔ Blocked — vitest 4 breaks the React component tests

Rebased this against current dev (which is now green after #1513 fixed the npm audit gate). It still fails, and the failure is real, not infrastructure.

tests/unit/web/linear-webhook-step.test.ts — 6 of 7 tests fail with:

Invalid hook call. Hooks can only be called inside of the body of a function component.
This could happen for one of the following reasons:
1. You might have mismatching versions of React and the renderer (such as React DOM)
2. You might be breaking the Rules of Hooks
3. You might have more than one copy of React in the same app

The run then dies with Error: write EPIPE in the vitest forks pool and the job is cancelled.

Cause #3 is the likely one: vitest 4 changed module resolution / the default pool, and the React component tests now end up with more than one copy of React in the worker. This is a genuine migration task — it needs a deliberate look at vitest.config.* (pool settings, resolve.dedupe for react / react-dom, and the unit-core project's environment), not a version-range change.

Recommendation: leave this open but do not merge as-is. It should be picked up as its own piece of work alongside the vitest 4 changelog, ideally after #1515 (vite 8) lands so the toolchain moves in one direction.

Two of the other stale Dependabot PRs turned out to be Dependabot lockfile defects rather than real breakage and have been superseded — #1514 (seroval) and #1515 (vite 8). This one is different: the bump genuinely breaks tests.

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

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant