## vitest-dev/vitest — v5.0.2…v5.0.3

_28 commits._

### Fixes
- **fix(vm): don't reuse scripts across vite environments (#11395)** (346d389)
- **fix(expect): pass current equality testers to `expect.extend` asymmetric matchers (#11401)** (3e794a9)
- **fix(deps): pin `why-is-node-running` to `3.2.1` to avoid users running into `ERR_PNPM_TRUST_DOWNGRADE` (#11403)** (f6c9a49)
- **fix(vm): do not optimize deps from index.html (fix #11329) (#11360)** (caf2887)
- **fix(browser): `toMatchScreenshot` uses wrong reference on retried tests (#11393)** (c22aba9)
- **fix(pool): preserve unique pool ids when `groupOrder` is set (#11392)** (50312eb)
- **fix(browser): ignore page crash while cancelling (#11386)** (7c36748)
- **fix: scope cache key generators to projects (fix #11281) (#11301)** (92ba7fc)
- **fix(cache): revalidate imports of cached modules (#11381)** (38f9885)
- **fix: don't retry when `test.fails` expectedly failed (#11219)** (b24585f)
- **fix(ui): split-pane handle overlapping iframe (#11221)** (f91db0d)
- **fix(vitest): remove root temp dir on close (#11248)** (7c7119c)
- **fix(jsdom): support Blob on jsdom 30.1 (#11379)** (6c49b71)
- **fix(browser): keep config of browser-consumed environments (#11378)** (aafc099)
- **fix: don't print an interceptor warning in browser mode (#11377)** (15cc006)
- **fix: isolate `result.status` between `repeats` runs (#11218)** (5dbebe9)
- **fix(browser): check mock path boundaries (fix #11361) (#11362)** (1c3888b)
- **fix(browser): delay server `listen` until tests start running (#11366)** (7d8ed3e)

### Tests
- **test: fix failing win test (#11390)** (07ee717)

### Docs
- **docs(bench): Fix import statements and update benchmark examples (#11364)** (62a7fe6)
- **docs: deploy on cloudflare (#11388)** (a1fd673)
- **docs: document cwd behavior on projects (#11376)** (07cd732)

### Chore
- **chore: release v5.0.3 (#11409)** (33cadea)
- **chore: remove `CLAUDE.md` (#11396)** (245f094)
- **chore: fix standalone docs build, update exports maps (#11394)** (062c75d)
- **chore(deps): ignore rrweb-snapshot in renovate (#11290)** (ada2a5e)
- **chore: migrate to oxc (#11367)** (a029e76)
- **chore: ask to not act on behalf of the operator (#11365)** (d4faa08)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/vitest-dev/vitest?utm_source=github-action)._