Impact Score: 5/10
Vitest v3.2.4 โ 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.2.4. 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)
- Use correct path for optimisation of strip-literal - by @mrginglymus in https://github.com/vitest-dev/vitest/issues/8139 <samp>(44940)</samp>
- Print uint and buffer as a simple string - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/8141 <samp>(b86bf)</samp>
- Show a helpful error when spying on an export - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/8178 <samp>(56007)</samp>
- `vitest run --watch` should be watch-mode - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/8128 <samp>(657e8)</samp>
- Use absolute path environment on Windows - by @colinaaa in https://github.com/vitest-dev/vitest/issues/8105 <samp>(85dc0)</samp>
- Throw error when `--shard x/<count>` exceeds count of test files - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/8112 <samp>(8a18c)</samp>
๐ View Raw Release Notes (Original Developer Log)
### ๐ Bug Fixes
- Use correct path for optimisation of strip-literal - by @mrginglymus in https://github.com/vitest-dev/vitest/issues/8139 [<samp>(44940)</samp>](https://github.com/vitest-dev/vitest/commit/44940d9dd)
- Print uint and buffer as a simple string - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/8141 [<samp>(b86bf)</samp>](https://github.com/vitest-dev/vitest/commit/b86bf0d99)
- **browser**:
- Show a helpful error when spying on an export - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/8178 [<samp>(56007)</samp>](https://github.com/vitest-dev/vitest/commit/5600772c2)
- **cli**:
- `vitest run --watch` should be watch-mode - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/8128 [<samp>(657e8)</samp>](https://github.com/vitest-dev/vitest/commit/657e83f9f)
- Use absolute path environment on Windows - by @colinaaa in https://github.com/vitest-dev/vitest/issues/8105 [<samp>(85dc0)</samp>](https://github.com/vitest-dev/vitest/commit/85dc0195f)
- Throw error when `--shard x/<count>` exceeds count of test files - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/8112 [<samp>(8a18c)</samp>](https://github.com/vitest-dev/vitest/commit/8a18c8e20)
- **coverage**:
- Ignore SCSS in browser mode - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/8161 [<samp>(0c3be)</samp>](https://github.com/vitest-dev/vitest/commit/0c3be6f63)
- **deps**:
- Update all non-major dependencies - in https://github.com/vitest-dev/vitest/issues/8123 [<samp>(93f32)</samp>](https://github.com/vitest-dev/vitest/commit/93f3200e4)
- **expect**:
- Handle async errors in expect.soft - by @lzl0304 in https://github.com/vitest-dev/vitest/issues/8145 [<samp>(68699)</samp>](https://github.com/vitest-dev/vitest/commit/686996912)
- **pool**:
- Auto-adjust `minWorkers` when only `maxWorkers` specified - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/8110 [<samp>(14dc0)</samp>](https://github.com/vitest-dev/vitest/commit/14dc0724f)
- **reporter**:
- `task.meta` should be available in custom reporter's errors - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/8115 [<samp>(27df6)</samp>](https://github.com/vitest-dev/vitest/commit/27df68a0e)
- **runner**:
- Preserve handler wrapping on extend - by @pengooseDev in https://github.com/vitest-dev/vitest/issues/8153 [<samp>(a9281)</samp>](https://github.com/vitest-dev/vitest/commit/a92812b70)
- **ui**:
- Ensure ui config option works correctly - by @lzl0304 in https://github.com/vitest-dev/vitest/issues/8147 [<samp>(42eeb)</samp>](https://github.com/vitest-dev/vitest/commit/42eeb2ee6)
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v3.2.3...v3.2.4)