# Vitest v0.22.0 — Release & Upgrade Intelligence
- **Product:** Vitest (https://vitest.dev)
- **Version:** v0.22.0
- **Released:** Aug 15, 2022
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/vitest/updates/v0.22.0/

## Executive Summary (TL;DR)
Vitest v0.22.0. Source highlight: &nbsp;&nbsp;&nbsp;🚨 Breaking Changes

## Breaking Changes & Deprecations
- &nbsp;&nbsp;&nbsp;🚨 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`.

## New Features
- Add --no-color to cli &nbsp;-&nbsp;
- Support auto retry on Node segfault `--segfault-retry` &nbsp;-&nbsp; by @tony19 @antfu in https://github.com/vitest-dev/vitest/issues/1854
- Support `istanbul` coverage provider &nbsp;-&nbsp; by @AriPerkkio and @antfu in https://github.com/vitest-dev/vitest/issues/1676
- **cli**: Support passing `--inspect` and `--inspect-brk` &nbsp;-&nbsp; by @antfu <samp>(ea80f)</samp>

## Bug Fixes
- Handle undefined returns of module mocks, and update migration docs &nbsp;-&nbsp; by @jereklas in https://github.com/vitest-dev/vitest/issues/1763 and https://github.com/vitest-dev/vitest/issues/1830
- Clear pattern when rerun all tests &nbsp;-&nbsp;
- **reporter-junit**: Remove trailing zeros in duration &nbsp;-&nbsp;
