chore(deps): upgrade vitest monorepo 4.0.18 → 4.1.5#138
Conversation
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (2)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Bumps vitest and @vitest/coverage-v8 from 4.0.18 → 4.1.5 (minor). Notable changes across the 4.1.x series: - 4.1.2: bumps flatted to resolve CVE (security fix) - 4.1.0: new features — aroundEach/aroundAll hooks, tags support, mockThrow/mockThrowOnce, improved retry options, agent reporter - Various deprecations (toBe* spy aliases, vitest/* sub-entries) — deprecated but NOT removed; codebase does not use any of these No migration required. All 51 tests pass. Supersedes #129 (renovate PR had merge conflicts against current main).
880c6ab to
3b29875
Compare
Summary
Clean replacement for #129 (which has merge conflicts against the current
main).Upgrades
vitestand@vitest/coverage-v8from 4.0.18 → 4.1.5 - a minor version bump.No migration required. All 51 tests pass.
Is this a breaking change?
No. This is a
4.0.x → 4.1.xminor bump. All 4.1.x changes are additive or deprecation-only. Nothing was removed in this series. The deprecations emit runtime warnings but do not break existing code. This codebase uses none of the deprecated APIs anyway (verified by code scan).Key changes across the 4.1.x series
Security
flatteddependency to resolve its CVE (security advisory #9975)New features (4.1.0)
aroundEach/aroundAlllifecycle hooksmockThrow/mockThrowOncemock helperstest.tag)retryoptions for flaky testsagentreporter (reduces AI agent token usage)--detect-async-leaksCLI flagDeprecations (backward-compatible warnings only)
toBe*spy aliases → prefertoHaveBeen*(not used in this codebase)vitest/*sub-entry points (not used in this codebase)Changes
package.json: specifiers bumped^4.0.18/^4.0.0→^4.1.5pnpm-lock.yaml: lockfile updated — vitest and@vitest/coverage-v8resolve to4.1.5Supersedes: #129