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

## Executive Summary (TL;DR)
Vitest v0.14.0. Source highlight: **vite-node:** use `.mjs` for esm build (692ad34)

## Breaking Changes & Deprecations
- Breaking Changes * **vite-node:** use `.mjs` for esm build ([692ad34](https://github.com/vitest-dev/vitest/commit/692ad34))

## New Features
- improve watcher performance, add forceRerunTriggers option, `watchIgnore` is renamed to `watchExclude` and now accepts only glob patterns (#1424) (3f5ff5b)

## Bug Fixes
- repair TestFunction return type. (#1408) (f169f5a)
- don't escape quotes for objects in difference view (#1435) (1560417)
- **types:** add callable type to vi.spyOn (#1432) (17dfd39)
- **types:** add explicit extension for ESM compatibility (#1417) (4b54aed)
- **vite-node:** Prevent crash when passing single module as options (#1406) (ab8f004)
