chore(deps): bump vitest from 3.2.6 to 4.1.8#246
Conversation
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.2.6 to 4.1.8. - [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.8/packages/vitest) --- updated-dependencies: - dependency-name: vitest dependency-version: 4.1.8 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
zjshen14
left a comment
There was a problem hiding this comment.
Review: chore(deps): bump vitest from 3.2.6 to 4.1.8
CI is red — the "Typecheck, Lint, Test" job fails on this branch.
Context: this is half of a coordinated upgrade. #219 bumps @vitest/coverage-v8 from 3.2.6 to 4.1.8, and this PR bumps the vitest runner to match. Together they complete the vitest 3→4 migration that has been pending since #219 was first raised. The failure here is almost certainly because @vitest/coverage-v8 is still on 3.x in main, and vitest 4.x declares a peer-dep conflict with coverage-v8 3.x (the same mismatch that has been blocking #219).
Recommended path:
- Verify the CI failure is the expected peer-dep startup error by checking the job logs.
- If confirmed, merge this PR and #219 in the same coordinated squash (or merge this one first — once vitest 4 lands, rebasing #219 should make it pass CI immediately).
- If CI is failing for a different reason (test API break in vitest 4), the test code may need a small update before either PR can land.
Not merging: CI is red.
Generated by Claude Code
Review: chore(deps): bump vitest from 3.2.6 to 4.1.8CI fails at This is the mirror image of PR #219 (
Neither can pass CI independently. The cleanest path is a single coordinated PR that bumps both Not merging: CI is red. This PR cannot succeed without the companion Generated by Claude Code |
|
Superseded by #257. |
Bumps vitest from 3.2.6 to 4.1.8.
Release notes
Sourced from vitest's releases.
... (truncated)
Commits
e61f2ddchore: release v4.1.8e4067b3fix(browser): disable clientcdpAPI whenallowWrite/allowExec: false[ba...a09d472chore: release v4.1.7a8fd24cchore: release v4.1.618af98cfix(browser): simplify orchestrator otel carrier (#10285)3188260feat(browser): provide project reference inToMatchScreenshotResolvePath(#...e399846chore: release v4.1.57dc6d54Revert "fix: respect diff config options in soft assertions (#8696)"9787dedfix: respect diff config options in soft assertions (#8696)325463afix(ast-collect): recognize _vi_import prefix in static test discovery (#10...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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)