Impact Score: 5/10
Vitest v0.9.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 v0.9.4. Source highlight: **deps:** update all non-major dependencies (#1159) (4d1e0a0)
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 (2)
- **ui:** add the draft state * on code editor (#1131) (571b94b)
- add satisfy alias (#1172) (7dbd837)
๐ง Bug Fixes & Patches (6)
- **deps:** update all non-major dependencies (#1159) (4d1e0a0)
- config.root priority (#1164) (d8e0493)
- optimizeDeps.disabled (#1150) (b40fb60)
- remove invalid xml characters in junit reporter output (fix #1144) (#1145) (ab8e2b8)
- remove process.env edge case in defines (#1156) (0c9137d)
- reset snapshot state between test reruns (#1162) (c2e98ef)
๐ View Raw Release Notes (Original Developer Log)
### Bug Fixes
* **deps:** update all non-major dependencies ([#1159](https://github.com/vitest-dev/vitest/issues/1159)) ([4d1e0a0](https://github.com/vitest-dev/vitest/commit/4d1e0a0))
* config.root priority ([#1164](https://github.com/vitest-dev/vitest/issues/1164)) ([d8e0493](https://github.com/vitest-dev/vitest/commit/d8e0493))
* optimizeDeps.disabled ([#1150](https://github.com/vitest-dev/vitest/issues/1150)) ([b40fb60](https://github.com/vitest-dev/vitest/commit/b40fb60))
* remove invalid xml characters in junit reporter output (fix [#1144](https://github.com/vitest-dev/vitest/issues/1144)) ([#1145](https://github.com/vitest-dev/vitest/issues/1145)) ([ab8e2b8](https://github.com/vitest-dev/vitest/commit/ab8e2b8))
* remove process.env edge case in defines ([#1156](https://github.com/vitest-dev/vitest/issues/1156)) ([0c9137d](https://github.com/vitest-dev/vitest/commit/0c9137d))
* reset snapshot state between test reruns ([#1162](https://github.com/vitest-dev/vitest/issues/1162)) ([c2e98ef](https://github.com/vitest-dev/vitest/commit/c2e98ef))
* temporary revert [@sinonjs](https://github.com/sinonjs)/fake-timers ([f685b87](https://github.com/vitest-dev/vitest/commit/f685b87))
### Features
* **ui:** add the draft state * on code editor ([#1131](https://github.com/vitest-dev/vitest/issues/1131)) ([571b94b](https://github.com/vitest-dev/vitest/commit/571b94b))
* add satisfy alias ([#1172](https://github.com/vitest-dev/vitest/issues/1172)) ([7dbd837](https://github.com/vitest-dev/vitest/commit/7dbd837))