Impact Score: 5/10
Vitest v1.1.1 โ 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 v1.1.1. 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)
- Don't crash when using happy-dom or jsdom environment on Yarn PnP workspaces - by @wojtekmaj and @sheremet-va in https://github.com/vitest-dev/vitest/issues/4698 <samp>(ee8b4)</samp>
- Don't fail if `inline: true` is set - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4815 <samp>(8f622)</samp>
- Correct option name `--no-parallelism` - by @bonyuta0204 in https://github.com/vitest-dev/vitest/issues/4831 <samp>(5053a)</samp>
- Match jest json output by making json reporter output ndjson-compatible - by @bard in https://github.com/vitest-dev/vitest/issues/4824 <samp>(7e6a6)</samp>
- Reset "current test" state on dynamic `skip` - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/4814 <samp>(19faf)</samp>
- Don't hang when mocking files with cyclic dependencies - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4811 <samp>(e8ca6)</samp>
๐ View Raw Release Notes (Original Developer Log)
### ๐ Bug Fixes
- Don't crash when using happy-dom or jsdom environment on Yarn PnP workspaces - by @wojtekmaj and @sheremet-va in https://github.com/vitest-dev/vitest/issues/4698 [<samp>(ee8b4)</samp>](https://github.com/vitest-dev/vitest/commit/ee8b46db)
- Don't fail if `inline: true` is set - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4815 [<samp>(8f622)</samp>](https://github.com/vitest-dev/vitest/commit/8f6225b8)
- Correct option name `--no-parallelism` - by @bonyuta0204 in https://github.com/vitest-dev/vitest/issues/4831 [<samp>(5053a)</samp>](https://github.com/vitest-dev/vitest/commit/5053a5dd)
- Match jest json output by making json reporter output ndjson-compatible - by @bard in https://github.com/vitest-dev/vitest/issues/4824 [<samp>(7e6a6)</samp>](https://github.com/vitest-dev/vitest/commit/7e6a62af)
- **runner**:
- Reset "current test" state on dynamic `skip` - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/4814 [<samp>(19faf)</samp>](https://github.com/vitest-dev/vitest/commit/19faf00e)
- **vitest**:
- Don't hang when mocking files with cyclic dependencies - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4811 [<samp>(e8ca6)</samp>](https://github.com/vitest-dev/vitest/commit/e8ca6437)
- Initialize snapshot state only once for each file suite - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/4796 [<samp>(957da)</samp>](https://github.com/vitest-dev/vitest/commit/957daa32)
- Fix file snapshots in skipped suites considered obsolete - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/4795 [<samp>(06c14)</samp>](https://github.com/vitest-dev/vitest/commit/06c14f7d)
- Show `beforeAll/afterAll` errors in junit reporter - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/4819 [<samp>(2baea)</samp>](https://github.com/vitest-dev/vitest/commit/2baea35e)
- **vm-threads**:
- Tests not cancelled on key press, cancelled tests shown twice - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/4781 [<samp>(cf53d)</samp>](https://github.com/vitest-dev/vitest/commit/cf53d4be)
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v1.1.0...v1.1.1)