Repository navigation
build(deps-dev): bump the development group with 2 updates - #154
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the development group with 2 updates: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest). Updates `@vitest/coverage-v8` from 5.0.5 to 5.1.0 - [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/v5.1.0/packages/coverage-v8) Updates `vitest` from 5.0.5 to 5.1.0 - [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/v5.1.0/packages/vitest) --- updated-dependencies: - dependency-name: "@vitest/coverage-v8" dependency-version: 5.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development - dependency-name: vitest dependency-version: 5.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development ... Signed-off-by: dependabot[bot] <support@github.com>
|
🦞👀 Pull request received. I will update this pull request when review starts. ClawSweeper review completeClawSweeper finished reviewing this revision. The review result is being finalized. |
|
Codex review: needs changes before merge. What this changesUpdates Vitest and its matching V8 coverage provider from 5.0.5 to 5.1.0 in the pnpm lockfile. Example: A contributor installs dependencies with pnpm install --frozen-lockfile.
Review scores
ProductKind: Maintenance · Worth it: Yes · Fix scope: Complete Merge readiness⛔ Needs changes before merge - 1 item remains Keep this PR open: main still uses Vitest 5.0.5, and the paired upgrade passes current-head checks; add the required tooling changelog entry before merge. Priority: P3 Before merge
Findings
Agent review detailsHow this fits togetherThe development toolchain runs TypeScript tests through Vitest and produces V8 coverage reports; these dependencies are separate from the published terminal runtime. flowchart LR
A[pnpm lockfile] --> B[Development installation]
B --> C[Vitest runner]
D[TypeScript tests] --> C
C --> E[V8 coverage provider]
E --> F[Coverage reports]
Technical reviewBest possible solution: Land the paired lockfile upgrade with a short Unreleased changelog entry. Do we have a high-confidence way to reproduce the issue? This dependency-maintenance PR reports no terminal-runtime bug requiring reproduction. Is this the best way to solve the issue? Updating the runner and coverage provider together is appropriately scoped and preserves their exact peer-version relationship. Full review comments:
Overall correctness: patch is correct AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning medium; reviewed against d6167fbc7e0a. Provenance checked
TestingProof path: unit tests only. SecurityNone. EvidenceAcceptance criteria:
What I checked:
LabelsLabel changes:
Label justifications:
Rating scale6/6 🦀 challenger crab · 5/6 🦞 diamond lobster · 4/6 🐚 platinum hermit · 3/6 🦐 gold shrimp · 2/6 🦪 silver shellfish · 1/6 🧂 unranked krab. Overall follows the weaker of proof and patch quality; ✨ marks media proof (a screenshot, video, or linked artifact) that directly shows the changed behavior. WorkflowClawSweeper edits this one comment on every review. Comment Reviewed November 4, 2026, 12:29 PM ET / 17:29 UTC. |
Update Vitest and its V8 coverage provider together to 5.1.0. Align Oxlint and tsdown manifest minimums with the already-qualified versions in the lockfile, retaining the two-day dependency cooldown, pnpm 11 and supported Node.js versions. Incorporates #154. Vince's Ghostty wrapper investigation (#41) remains separate and untouched. Independent P0–P2 review is scoped-clean. Linux validation passed: full release check, 186 unit tests, 11 Chromium browser tests, packed-package checks, V8 coverage and pnpm audit (no vulnerabilities). [Remote proof](https://crabbox.openclaw.ai/portal/runs/run_993188a63e2c1d040594fcd40f84b260).
|
Incorporated in #155 and merged after exact-head Linux/macOS/Windows CI, browser smoke and CodeQL passed. Vitest and its coverage provider move together to 5.1.0, with the two-day cooldown and runtime floors preserved. The Linux release check, 186 unit tests, 11 browser tests, coverage and audit also passed. |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
Bumps the development group with 2 updates: @vitest/coverage-v8 and vitest.
Updates
@vitest/coverage-v8from 5.0.5 to 5.1.0Release notes
Sourced from @vitest/coverage-v8's releases.
... (truncated)
Commits
7a38449chore: release v5.1.0 (#11838)5901fb4fix(coverage): v8 to ignore Vite's generated CJS namespace import helper (#11...e02db08feat(coverage): v8 to supportignoreNodeoption (#11688)e1b0d33chore: release v5.1.0-beta.1 (#11647)de5af29fix(coverage): v8autoAttachSubprocessto use.tmpdirectory (#11632)Updates
vitestfrom 5.0.5 to 5.1.0Release notes
Sourced from vitest's releases.
... (truncated)
Commits
7a38449chore: release v5.1.0 (#11838)a5ec316fix(vm): keep assignable accessor globals writable in node environment (#11834)e46c6c1refactor: share trace types and utils (#11825)9e23ce5refactor(snapshot): unify review update withSnapshotStateupdate (#11790)a0e33ccchore: eliminate lint error (#11822)fd145d8feat(experimental): add message option to vi.waitFor and vi.waitUntil (#11754)4e98551feat(experimental): add trace timeline for node (#11753)bf96dadfix: preserve rootDir in project paths (#11816)54e5b8afeat: interactively review failed snapshots (#11325)4277075fix(expect): keep soft .resolves/.rejects error location (#11792)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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions