Impact Score: 5/10
Vitest v3.0.8 โ Release Notes & Engineering Impact
Source available โ automated, not human-reviewed
Component: vitest ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
Vitest v3.0.8. Source highlight: ๐ Bug Fixes
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
๐ง Bug Fixes & Patches (6)
- Fix fetch cache multiple writes - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7546 <samp>(1a8b4)</samp>
- Use browser.isolate instead of config.isolate - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7560 <samp>(4b5ed)</samp>
- Remove vestigial spy stub, import directly from `@vitest/spy` - by @mrginglymus in https://github.com/vitest-dev/vitest/issues/7575 <samp>(7f7ff)</samp>
- Correctly split the argv string - by @btea in https://github.com/vitest-dev/vitest/issues/7533 <samp>(4325a)</samp>
- Remove @testing-library/dom from dependencies - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7555 <samp>(5387a)</samp>
- Improve source map handling for bundled files - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7534 <samp>(e2c57)</samp>
๐ View Raw Release Notes (Original Developer Log)
### ๐ Bug Fixes
- Fix fetch cache multiple writes - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7546 [<samp>(1a8b4)</samp>](https://github.com/vitest-dev/vitest/commit/1a8b4337)
- Use browser.isolate instead of config.isolate - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7560 [<samp>(4b5ed)</samp>](https://github.com/vitest-dev/vitest/commit/4b5ed902)
- Remove vestigial spy stub, import directly from `@vitest/spy` - by @mrginglymus in https://github.com/vitest-dev/vitest/issues/7575 [<samp>(7f7ff)</samp>](https://github.com/vitest-dev/vitest/commit/7f7ff11c)
- Correctly split the argv string - by @btea in https://github.com/vitest-dev/vitest/issues/7533 [<samp>(4325a)</samp>](https://github.com/vitest-dev/vitest/commit/4325ac67)
- **browser**:
- Remove @testing-library/dom from dependencies - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7555 [<samp>(5387a)</samp>](https://github.com/vitest-dev/vitest/commit/5387a5b3)
- Improve source map handling for bundled files - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7534 [<samp>(e2c57)</samp>](https://github.com/vitest-dev/vitest/commit/e2c570b6)
- Print related test file and potential test in unhandled errors - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7564 [<samp>(fee90)</samp>](https://github.com/vitest-dev/vitest/commit/fee90d85)
- **runner**:
- Fix `beforeEach/All` cleanup callback timeout - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7500 [<samp>(0c292)</samp>](https://github.com/vitest-dev/vitest/commit/0c2924b7)
- Fix and simplify `Task.suite` initialization - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7414 [<samp>(ca9ff)</samp>](https://github.com/vitest-dev/vitest/commit/ca9ffac5)
- **snapshot**:
- Allow inline snapshot calls on same location with same snapshot - by @jycouet and @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7464 [<samp>(d5cb8)</samp>](https://github.com/vitest-dev/vitest/commit/d5cb8212)
- **vite-node**:
- Fix `buildStart` on Vite 6 - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7480 [<samp>(c0f47)</samp>](https://github.com/vitest-dev/vitest/commit/c0f47e03)
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8)