Impact Score: 5/10
Vitest v4.0.10 โ 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 v4.0.10. 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)
- Remove `onCancel` when worker is terminated - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/9033 <samp>(6d7f0)</samp>
- Don't scale the iframe if UI is disabled - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/9018 <samp>(5406e)</samp>
- Handle dependency stack traces with external source maps. Resolves: #9003 - by @iclectic in https://github.com/vitest-dev/vitest/issues/9016 and https://github.com/vitest-dev/vitest/issues/9003 <samp>(57ae5)</samp>
- Parsing of stack trace for bun runtime - by @nazarhussain in https://github.com/vitest-dev/vitest/issues/9032 <samp>(f3ec6)</samp>
- Prevent starting new run when cancelling - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/8991 <samp>(eb98d)</samp>
- Prevent writing to closed worker - by @AriPerkkio and @sheremet-va in https://github.com/vitest-dev/vitest/issues/9023 <samp>(042c6)</samp>
๐ View Raw Release Notes (Original Developer Log)
### ๐ Bug Fixes
- Remove `onCancel` when worker is terminated - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/9033 [<samp>(6d7f0)</samp>](https://github.com/vitest-dev/vitest/commit/6d7f0a99e)
- **browser**:
- Don't scale the iframe if UI is disabled - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/9018 [<samp>(5406e)</samp>](https://github.com/vitest-dev/vitest/commit/5406e8ea4)
- Handle dependency stack traces with external source maps. Resolves: #9003 - by @iclectic in https://github.com/vitest-dev/vitest/issues/9016 and https://github.com/vitest-dev/vitest/issues/9003 [<samp>(57ae5)</samp>](https://github.com/vitest-dev/vitest/commit/57ae547de)
- **bun**:
- Parsing of stack trace for bun runtime - by @nazarhussain in https://github.com/vitest-dev/vitest/issues/9032 [<samp>(f3ec6)</samp>](https://github.com/vitest-dev/vitest/commit/f3ec6fcb0)
- **core**:
- Prevent starting new run when cancelling - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/8991 [<samp>(eb98d)</samp>](https://github.com/vitest-dev/vitest/commit/eb98dd8fd)
- **pool**:
- Prevent writing to closed worker - by @AriPerkkio and @sheremet-va in https://github.com/vitest-dev/vitest/issues/9023 [<samp>(042c6)</samp>](https://github.com/vitest-dev/vitest/commit/042c60c80)
- **reporters**:
- Report correct test run duration at the end - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/8969 [<samp>(bc3a6)</samp>](https://github.com/vitest-dev/vitest/commit/bc3a6921e)
- **ui**:
- Use execution time from ws reporter (`onFinished`) - by @userquin in https://github.com/vitest-dev/vitest/issues/8975 [<samp>(f56dc)</samp>](https://github.com/vitest-dev/vitest/commit/f56dc0cc4)
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v4.0.9...v4.0.10)