# Vitest v5.0.3 — Release & Upgrade Intelligence
- **Product:** Vitest (https://vitest.dev)
- **Version:** v5.0.3
- **Released:** Sep 30, 2026
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/vitest/updates/v5.0.3/

## Executive Summary (TL;DR)
Vitest v5.0.3. Source highlight: &nbsp;&nbsp;&nbsp;🐞 Bug Fixes

## Bug Fixes
- Isolate `result.status` between `repeats` runs &nbsp;-&nbsp; by @hi-ogawa, **Hiroshi Ogawa** and **Codex (GPT-6)** in https://github.com/vitest-dev/vitest/issues/11218 <samp>(5dbeb)</samp>
- Don't print an interceptor warning in browser mode &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/11377 <samp>(15cc0)</samp>
- Don't retry when `test.fails` expectedly failed &nbsp;-&nbsp; by @hi-ogawa, **Hiroshi Ogawa** and **Codex (GPT-6)** in https://github.com/vitest-dev/vitest/issues/11219 <samp>(b2458)</samp>
- Scope cache key generators to projects &nbsp;-&nbsp; by @ecoyoung in https://github.com/vitest-dev/vitest/issues/11281 and https://github.com/vitest-dev/vitest/issues/11301 <samp>(92ba7)</samp>
- Delay server `listen` until tests start running &nbsp;-&nbsp; by @sheremet-va in https://github.com/vitest-dev/vitest/issues/11366 <samp>(7d8ed)</samp>
- Check mock path boundaries &nbsp;-&nbsp; by @saryn17, **Ryosei Sato** and @sheremet-va in https://github.com/vitest-dev/vitest/issues/11361 and https://github.com/vitest-dev/vitest/issues/11362 <samp>(1c388)</samp>
