## vitest-dev/vitest — v5.0.0-rc.1…v5.0.0-rc.2

_32 commits._

### Features
- **feat(reporter): add custom GitHub Actions summary title (#10891)** (4363cdb)

### Fixes
- **fix(reporters): display `test.name` in GitHub Actions reporter summary header (#10887)** (49e24fa)
- **fix(browser): don't redirect vitest in client environment (#10975)** (aeb6720)
- **fix(mocker): restrict redirect mocks to the fs allowlist (#10972)** (8ff9b9a)
- **fix(pool): report the worker exit instead of a pipe error that raced it (#10964)** (59a0373)
- **fix(ui): require auth for coverage report and all UI subtree requests (#10971)** (5622f09)
- **fix: preserve correct root during resolve config (#10909)** (210ba00)
- **fix(browser): exit gracefully when the browser disconnects during cancellation (#10962)** (67e8485)
- **fix(browser): fail instead of hanging when the browser stops responding (#10956)** (c496c2e)
- **fix(ui): synchronize watch-run UI state on file removal (#10941)** (30c21e6)
- **fix(deps): update all non-major dependencies (#10966)** (65263d7)
- **fix(ui): fix code editor error and annotations gadgets layout shifts (#10969)** (438eda1)
- **fix: own the post-restart rerun, keep `process.exit` disabled in workers (#10963)** (5e69aba)
- **fix: revive global concurrency limit for test lifecycle (#10928)** (cf9176b)
- **fix(browser): disallow filter-only options in getBy* locators (fix #10295) (#10933)** (9b4df4b)
- **fix(utils): don't crash on a malformed inline source map (fix #10892) (#10893)** (fe79062)
- **fix(pool): worker init to handle queued synchronous messages (#10932)** (76096c7)
- **fix(snapshot): support no-unsafe-eval CSP by evaluating snapshot files on server (#10665)** (667c139)
- **fix(vitest): render non-Error causes from env setup so the actual diagnostic is not dropped (#10567)** (b298df6)
- **fix(browser): trigger playwright/chromium gc on lower disk availability (#10912)** (032d318)

### Tests
- **test: add module diagnostic coverage (#10954)** (78a82b0)
- **test(browser): update browser mode snapshot error assertion (#10937)** (68352a3)
- **test: strip rc versions from reporter output snapshot (#10926)** (34e4c00)

### Docs
- **docs: update migration guide (#10930)** (903e593)

### Chore
- **chore: release v5.0.0-rc.2 (#10976)** (af83d1b)
- **chore: update agents file (#10952)** (a8aa1df)
- **chore(deps): update dependency @types/yauzl to v3 (#10967)** (6e8c57d)
- **refactor(projects): cleanup comments, add more `debug` statements (#10953)** (bac009d)
- **refactor(ui): consolidate ws handlers definition and remove unused code (#10946)** (d845465)
- **refactor(ui): consolidate project config metadata derivation (#10943)** (adcb270)
- **chore: add bundled workspace dep build gotcha in AGENTS.md (#10938)** (e75c8d1)
- **chore: reference local knip schema instead of unpkg (#10921)** (1fa9837)

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