Repository navigation
chore(deps): update vitest monorepo to v5.1.0 - #347
Conversation
Signed-off-by: ferrlabs-renovate[bot] <282300760+ferrlabs-renovate[bot]@users.noreply.github.com>
There was a problem hiding this comment.
Vitest and @vitest/coverage-v8 5.0.5 to 5.1.0, lockfile only. mcp/package.json keeps ^5.0.0, so the bump is within range.
What changed: the 5.1.0 release notes list only new features (--last-failed, --since-last-run, Temporal support in vi.setSystemTime, Node fake-timer support, browser-mode additions) and fixes. They list no breaking changes, removed APIs or changed defaults. The Node engine range is unchanged (^22.12 || ^24 || >=26), and the repo requires >=22.0.0.
What breaks here: nothing found. The repo only uses vitest run and vitest run --coverage (mcp/package.json scripts). It has no browser mode, and the browser-only changes, including the new default port, don't apply. The coverage-v8 changes are fixes or opt-in options. The transitive @vitest/istanbul-lib-* packages go from 1.0.2 to 2.1.0 and are internal to coverage-v8. They declare the same node >=22 engine.
CI: the Test, Lint, Quality and kind smoke jobs were still running when I reviewed. Nothing had failed. Check that they go green before merging.
This PR contains the following updates:
5.0.5→5.1.05.0.5→5.1.0Release Notes
vitest-dev/vitest (@vitest/coverage-v8)
v5.1.0Compare Source
🚀 Features
--last-failedto run only failed tests - by @sheremet-va in #11558 (82f63)Temporal.InstantandTemporal.ZonedDateTimeinvi.setSystemTime()- by @Prajwal2246, Prajwal2246, Claude Opus 5.5 (1M context), @hi-ogawa and Codex (GPT-6) in #11321 (f150f)--since-last-runflag - by @sheremet-va in #11516 (08bd9)node:timersandnode:timers/promise- by @hi-ogawa, OpenCode and Codex (GPT-6) in #10899 (fbe97)pointerAPI - by @macarie in #10780 (5dc09)ignoreNodeoption - by @erickserra and @AriPerkkio in #11688 (e02db)🐞 Bug Fixes
--changedfiltering - by @sheremet-va in #11621 (3a39c)watchfrom the root config in projects - by @nstepien and Claude Opus 5.5 (1M context) in #11724 (77c12)page.viewport()- by @sheremet-va in #11738 (49ff4)autoAttachSubprocessto use.tmpdirectory - by @AriPerkkio in #11632 (de5af)🏎 Performance
magic-string+rolldownfor instrumentation - by @AriPerkkio in #11648 (2470b)Promise.all- by @AriPerkkio in #11713 (f1092)View changes on GitHub
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate CLI.