Vitest v0.29.4stable Released Mar 20, 2023
Impact Score: 5/10

Vitest v0.29.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.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Vitest v0.29.4. Source highlight:    ๐Ÿš€ Features

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.

โœจ New Features & Capabilities (5)

  • `--test-timeout` CLI argument &nbsp;-&nbsp; by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/3019 <samp>(63c62)</samp>
  • Add an option to control Vitest pool with filepath &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3029 <samp>(c7f0c)</samp>
  • Process timeout to log names of stuck test files &nbsp;-&nbsp; by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/3031 <samp>(0ddf7)</samp>
  • Support relative path in html report &nbsp;-&nbsp; by @poyoho and @sheremet-va in https://github.com/vitest-dev/vitest/issues/2695 <samp>(a7680)</samp>
  • Webdriverio (+ custom providers) integration for browser mode &nbsp;-&nbsp; by @Aslemammad, **Christian Bromann**, @sheremet-va, @userquin and @dammy001 in https://github.com/vitest-dev/vitest/issues/2999 <samp>(9cdc8)</samp>

๐Ÿ”ง Bug Fixes & Patches (3)

  • Show correct line numbers in stack trace when using vi.resetModules() &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3020 <samp>(35730)</samp>
  • Mocking value proxy filter Symbol static properties &nbsp;-&nbsp; by @ChpShy in https://github.com/vitest-dev/vitest/issues/3036 <samp>(0cf44)</samp>
  • Escape XML in error stack trace when using junit reporter &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3038 <samp>(cc577)</samp>
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
### &nbsp;&nbsp;&nbsp;๐Ÿš€ Features - `--test-timeout` CLI argument &nbsp;-&nbsp; by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/3019 [<samp>(63c62)</samp>](https://github.com/vitest-dev/vitest/commit/63c62f9e) - Add an option to control Vitest pool with filepath &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3029 [<samp>(c7f0c)</samp>](https://github.com/vitest-dev/vitest/commit/c7f0c86b) - Process timeout to log names of stuck test files &nbsp;-&nbsp; by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/3031 [<samp>(0ddf7)</samp>](https://github.com/vitest-dev/vitest/commit/0ddf7220) - Support relative path in html report &nbsp;-&nbsp; by @poyoho and @sheremet-va in https://github.com/vitest-dev/vitest/issues/2695 [<samp>(a7680)</samp>](https://github.com/vitest-dev/vitest/commit/a768015e) - Webdriverio (+ custom providers) integration for browser mode &nbsp;-&nbsp; by @Aslemammad, **Christian Bromann**, @sheremet-va, @userquin and @dammy001 in https://github.com/vitest-dev/vitest/issues/2999 [<samp>(9cdc8)</samp>](https://github.com/vitest-dev/vitest/commit/9cdc8030) ### &nbsp;&nbsp;&nbsp;๐Ÿž Bug Fixes - Show correct line numbers in stack trace when using vi.resetModules() &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3020 [<samp>(35730)</samp>](https://github.com/vitest-dev/vitest/commit/35730328) - Mocking value proxy filter Symbol static properties &nbsp;-&nbsp; by @ChpShy in https://github.com/vitest-dev/vitest/issues/3036 [<samp>(0cf44)</samp>](https://github.com/vitest-dev/vitest/commit/0cf44098) - Escape XML in error stack trace when using junit reporter &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3038 [<samp>(cc577)</samp>](https://github.com/vitest-dev/vitest/commit/cc5779d6) ##### &nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v0.29.3...v0.29.4)