vitest-dev/vitest
### [`v0.22.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.22.0)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.21.1...v0.22.0)
##### 🚨 Breaking Changes
- `c8` coverage support now require peer dependency `@vitest/coverage-c8` to be installed. Alternatively, you can install `@vitest/coverage-istanbul` to use `istanbul` for coverage instead of `c8`.
##### 🚀 Features
- Add --no-color to cli - by [@jereklas](https://togithub.com/jereklas) in [https://github.com/vitest-dev/vitest/issues/1849](https://togithub.com/vitest-dev/vitest/issues/1849)
- Support auto retry on Node segfault `--segfault-retry` - by [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/1854](https://togithub.com/vitest-dev/vitest/issues/1854)
- Support `istanbul` coverage provider - by [@AriPerkkio](https://togithub.com/AriPerkkio) and [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/1676](https://togithub.com/vitest-dev/vitest/issues/1676)
- **cli**: Support passing `--inspect` and `--inspect-brk` - by [@antfu](https://togithub.com/antfu) [(ea80f)](https://togithub.com/vitest-dev/vitest/commit/ea80f2bf)
##### 🐞 Bug Fixes
- Handle undefined returns of module mocks, and update migration docs - by [@jereklas](https://togithub.com/jereklas) in [https://github.com/vitest-dev/vitest/issues/1763](https://togithub.com/vitest-dev/vitest/issues/1763) and [https://github.com/vitest-dev/vitest/issues/1830](https://togithub.com/vitest-dev/vitest/issues/1830)
- Clear pattern when rerun all tests - by [@ChpShy](https://togithub.com/ChpShy) in [https://github.com/vitest-dev/vitest/issues/1834](https://togithub.com/vitest-dev/vitest/issues/1834)
- **reporter-junit**: Remove trailing zeros in duration - by [@nieyuyao](https://togithub.com/nieyuyao) in [https://github.com/vitest-dev/vitest/issues/1842](https://togithub.com/vitest-dev/vitest/issues/1842)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.21.1...v0.22.0)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.21.1
->0.22.0
Release Notes
vitest-dev/vitest
### [`v0.22.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.22.0) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.21.1...v0.22.0) ##### 🚨 Breaking Changes - `c8` coverage support now require peer dependency `@vitest/coverage-c8` to be installed. Alternatively, you can install `@vitest/coverage-istanbul` to use `istanbul` for coverage instead of `c8`. ##### 🚀 Features - Add --no-color to cli - by [@jereklas](https://togithub.com/jereklas) in [https://github.com/vitest-dev/vitest/issues/1849](https://togithub.com/vitest-dev/vitest/issues/1849) - Support auto retry on Node segfault `--segfault-retry` - by [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/1854](https://togithub.com/vitest-dev/vitest/issues/1854) - Support `istanbul` coverage provider - by [@AriPerkkio](https://togithub.com/AriPerkkio) and [@antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/1676](https://togithub.com/vitest-dev/vitest/issues/1676) - **cli**: Support passing `--inspect` and `--inspect-brk` - by [@antfu](https://togithub.com/antfu) [(ea80f)](https://togithub.com/vitest-dev/vitest/commit/ea80f2bf) ##### 🐞 Bug Fixes - Handle undefined returns of module mocks, and update migration docs - by [@jereklas](https://togithub.com/jereklas) in [https://github.com/vitest-dev/vitest/issues/1763](https://togithub.com/vitest-dev/vitest/issues/1763) and [https://github.com/vitest-dev/vitest/issues/1830](https://togithub.com/vitest-dev/vitest/issues/1830) - Clear pattern when rerun all tests - by [@ChpShy](https://togithub.com/ChpShy) in [https://github.com/vitest-dev/vitest/issues/1834](https://togithub.com/vitest-dev/vitest/issues/1834) - **reporter-junit**: Remove trailing zeros in duration - by [@nieyuyao](https://togithub.com/nieyuyao) in [https://github.com/vitest-dev/vitest/issues/1842](https://togithub.com/vitest-dev/vitest/issues/1842) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.21.1...v0.22.0)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.