# Vitest v2.0.5 — Release & Upgrade Intelligence
- **Product:** Vitest (https://vitest.dev)
- **Version:** v2.0.5
- **Released:** Jul 31, 2024
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/vitest/updates/v2.0.5/

## Executive Summary (TL;DR)
Vitest v2.0.5. Source highlight: &nbsp;&nbsp;&nbsp;🚀 Features

## New Features
- Introduce experimental reported tasks &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6149 <samp>(13d85)</samp>
- This is part of the experimental API and doesn't follow semver. We are hoping to stabilize it for 2.1. If you are working with custom reporters, give this a go!

## Bug Fixes
- Show a difference between string characters if both values are strings &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6191 <samp>(29176)</samp>
- `testNamePattern` adds leading space &nbsp;-&nbsp; by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/6186 <samp>(073a5)</samp>
- Don't bundle `afterEach` cleanup hooks in node entrypoint &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6192 <samp>(e6fbc)</samp>
- UserEvent.setup initiates a separate state for userEvent instance &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6088 <samp>(883f3)</samp>
- Correctly import optimized module in vi.importActual &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6219 <samp>(804ff)</samp>
- Passing options to hover/unhover &nbsp;-&nbsp; by @MNeverOff in https://github.com/vitest-dev/vitest/issues/6175 <samp>(d4c00)</samp>
