Migrating to Vitest v4.0.0-beta.19
Version v4.0.0-beta.19 introduces 1 breaking change. This guide details how to update your code.
Released: 10/21/2025
1
Breaking Changes
3
Migration Steps
6
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
tinypoolpoolmodule-runnercoverage.excluderesolvedSourcesgetBuiltinsBreaking Changes
●Issue #1
Pools have been rewritten to no longer depend on `tinypool`. Code that imported or configured `tinypool` will break; remove `tinypool` usage or update pool configuration to the new API.
Migration Steps
- 1Remove any direct imports or configuration of `tinypool`.
- 2Update pool usage to the new built‑in pool implementation provided by Vitest.
- 3Run the test suite and address any errors related to missing `tinypool`.
Release Summary
Vitest v4.0.0-beta.19 removes the tinypool dependency and includes several bug fixes across browser, coverage, and module‑runner areas.
Need More Details?
View the full release notes and all changes for Vitest v4.0.0-beta.19.
View Full Changelog