Vitest v0.8.5stable Released Apr 06, 2022
Impact Score: 5/10

Vitest v0.8.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 v0.8.5. Source highlight: **mock-api:** provide an explainatory error message when the mocks API hoisting doesn't work (#1098) (0b6d980)

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)

  • add resolveSnapshotPath option (#1101) (5cc592b)
  • show all spy calls on assertion error (#1091) (b027d16)

๐Ÿ”ง Bug Fixes & Patches (6)

  • **mock-api:** provide an explainatory error message when the mocks API hoisting doesn't work (#1098) (0b6d980)
  • don't reexport vi utils from vitest (#1100) (6f55275)
  • exported configDefaults has right type (#1117) (1696195)
  • fix duration when fake timers are enabled (#1089) (bec43fc)
  • get taskId before scheduling console (#1086) (cb90dcb)
  • hide ignored stacktrace on windows (#1116) (57c048b)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
### Bug Fixes * **mock-api:** provide an explainatory error message when the mocks API hoisting doesn't work ([#1098](https://github.com/vitest-dev/vitest/issues/1098)) ([0b6d980](https://github.com/vitest-dev/vitest/commit/0b6d980)) * don't reexport vi utils from vitest ([#1100](https://github.com/vitest-dev/vitest/issues/1100)) ([6f55275](https://github.com/vitest-dev/vitest/commit/6f55275)) * exported configDefaults has right type ([#1117](https://github.com/vitest-dev/vitest/issues/1117)) ([1696195](https://github.com/vitest-dev/vitest/commit/1696195)) * fix duration when fake timers are enabled ([#1089](https://github.com/vitest-dev/vitest/issues/1089)) ([bec43fc](https://github.com/vitest-dev/vitest/commit/bec43fc)) * get taskId before scheduling console ([#1086](https://github.com/vitest-dev/vitest/issues/1086)) ([cb90dcb](https://github.com/vitest-dev/vitest/commit/cb90dcb)) * hide ignored stacktrace on windows ([#1116](https://github.com/vitest-dev/vitest/issues/1116)) ([57c048b](https://github.com/vitest-dev/vitest/commit/57c048b)) * really disable deps optimization ([#1104](https://github.com/vitest-dev/vitest/issues/1104)) ([0d2413f](https://github.com/vitest-dev/vitest/commit/0d2413f)) * rerun tests on --changed, if test was changed ([#1115](https://github.com/vitest-dev/vitest/issues/1115)) ([6473fd4](https://github.com/vitest-dev/vitest/commit/6473fd4)) * **logs:** collect logs per test ([#1088](https://github.com/vitest-dev/vitest/issues/1088)) ([b24fb25](https://github.com/vitest-dev/vitest/commit/b24fb25)) * **ui:** a11y + codemirror scrolls + minor addons ([#1103](https://github.com/vitest-dev/vitest/issues/1103)) ([a1188b5](https://github.com/vitest-dev/vitest/commit/a1188b5)) * **ui:** hide native codemirror scrolls on firefox ([#1105](https://github.com/vitest-dev/vitest/issues/1105)) ([cf226c5](https://github.com/vitest-dev/vitest/commit/cf226c5)) * typescript allows new Spy, add lastCall support for spy ([#1085](https://github.com/vitest-dev/vitest/issues/1085)) ([6680152](https://github.com/vitest-dev/vitest/commit/6680152)) ### Features * add resolveSnapshotPath option ([#1101](https://github.com/vitest-dev/vitest/issues/1101)) ([5cc592b](https://github.com/vitest-dev/vitest/commit/5cc592b)) * show all spy calls on assertion error ([#1091](https://github.com/vitest-dev/vitest/issues/1091)) ([b027d16](https://github.com/vitest-dev/vitest/commit/b027d16))