Vitest v2.1.5stable Released Nov 13, 2024
Impact Score: 5/10

Vitest v2.1.5 โ€” 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 v2.1.5. 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.

โšก Performance & Enhancements (1)

  • Limit workspace project concurrency to available cores &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6869 <samp>(f4c04)</samp>

๐Ÿ”ง Bug Fixes & Patches (6)

  • `dangerouslyIgnoreUnhandledErrors` without base reporter &nbsp;-&nbsp; by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/6808 <samp>(0bf0a)</samp>
  • Capture `unhandledRejection` even when base reporter is not used &nbsp;-&nbsp; by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/6812 <samp>(8878b)</samp>
  • Don't change the working directory when loading workspace projects &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6811 <samp>(f0aea)</samp>
  • Remove `sequence.concurrent` from the `RuntimeConfig` type &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6880 <samp>(6af73)</samp>
  • Stop the runner before restarting, restart on workspace config change &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6859 <samp>(b01df)</samp>
  • Don't rerun on Esc or Ctrl-C during watch filter &nbsp;-&nbsp; by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6895 <samp>(98f76)</samp>
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
### &nbsp;&nbsp;&nbsp;๐Ÿž Bug Fixes - `dangerouslyIgnoreUnhandledErrors` without base reporter &nbsp;-&nbsp; by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/6808 [<samp>(0bf0a)</samp>](https://github.com/vitest-dev/vitest/commit/0bf0ab00) - Capture `unhandledRejection` even when base reporter is not used &nbsp;-&nbsp; by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/6812 [<samp>(8878b)</samp>](https://github.com/vitest-dev/vitest/commit/8878b04d) - Don't change the working directory when loading workspace projects &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6811 [<samp>(f0aea)</samp>](https://github.com/vitest-dev/vitest/commit/f0aeaca8) - Remove `sequence.concurrent` from the `RuntimeConfig` type &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6880 [<samp>(6af73)</samp>](https://github.com/vitest-dev/vitest/commit/6af73d93) - Stop the runner before restarting, restart on workspace config change &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6859 [<samp>(b01df)</samp>](https://github.com/vitest-dev/vitest/commit/b01df47d) - Don't rerun on Esc or Ctrl-C during watch filter &nbsp;-&nbsp; by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6895 [<samp>(98f76)</samp>](https://github.com/vitest-dev/vitest/commit/98f76ea7) - Print ssrTransform error &nbsp;-&nbsp; by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6885 [<samp>(4c96c)</samp>](https://github.com/vitest-dev/vitest/commit/4c96cce7) - Throw an error and a warning if `.poll`, `.element`, `.rejects`/`.resolves`, and `locator.*` weren't awaited &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6877 [<samp>(93b67)</samp>](https://github.com/vitest-dev/vitest/commit/93b67c24) - **browser**: - Don't process the default css styles &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6861 [<samp>(0d67f)</samp>](https://github.com/vitest-dev/vitest/commit/0d67f04b) - Support non US key input &nbsp;-&nbsp; by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6873 [<samp>(5969d)</samp>](https://github.com/vitest-dev/vitest/commit/5969d8da) - Stop the browser rpc when the pool is closed &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6858 [<samp>(9a0c9)</samp>](https://github.com/vitest-dev/vitest/commit/9a0c93d7) - Init browsers eagerly when tests are running &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6876 [<samp>(417bd)</samp>](https://github.com/vitest-dev/vitest/commit/417bdb42) - **coverage**: - Report uncovered files when re-run by `enter` or `'a'` &nbsp;-&nbsp; by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/6848 [<samp>(487c8)</samp>](https://github.com/vitest-dev/vitest/commit/487c80ae) - **ui**: - Remove crossorigin attributes for same origin assets &nbsp;-&nbsp; by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6883 [<samp>(6e793)</samp>](https://github.com/vitest-dev/vitest/commit/6e793c64) - **vite-node**: - Improve esm check to decide external &nbsp;-&nbsp; by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6816 [<samp>(7e1fa)</samp>](https://github.com/vitest-dev/vitest/commit/7e1faf3d) - Top-level throw in module is not reported properly &nbsp;-&nbsp; by @vanaigr and @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6840 [<samp>(cf0cb)</samp>](https://github.com/vitest-dev/vitest/commit/cf0cbf6a) - **vitest**: - Use fetch() implementation from happy-dom &nbsp;-&nbsp; by @capricorn86 in https://github.com/vitest-dev/vitest/issues/6879 [<samp>(3c56f)</samp>](https://github.com/vitest-dev/vitest/commit/3c56feb4) ### &nbsp;&nbsp;&nbsp;๐ŸŽ Performance - Limit workspace project concurrency to available cores &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6869 [<samp>(f4c04)</samp>](https://github.com/vitest-dev/vitest/commit/f4c04ab6) ##### &nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v2.1.4...v2.1.5)