Repository navigation
v0.12.1
What's Changed
New Features 🎉
- feat(core): show previous errors for retried tests by @9aoy in #1862
- feat(playwright): re-export common Playwright types by @9aoy in #1866
Performance 🚀
Bug Fixes 🐞
- fix(playwright): make context cleanup idempotent by @9aoy in #1859
- fix(core): drain worker IPC writes before async leak checks by @9aoy in #1863
- fix(playwright): cap assertions by active test deadline by @9aoy in #1865
- fix(core): unify startup, fatal and retryable failure semantics across node and browser by @fi3ework in #1849
- fix(core): defer auto-mock module evaluation by @9aoy in #1868
- fix(browser): await websocket server teardown by @9aoy in #1870
- fix(browser): report test entry load errors as file failures by @fi3ework in #1871
- fix(core): infer federation for browser globalSetup and reject setup files without a usable export by @fi3ework in #1872
- fix(core, browser): unify CLI signal ownership across node and browser by @fi3ework in #1874
- fix(core): finalize runs after executor startup failures by @fi3ework in #1879
- fix(core): let the host own cancellation on a process-group SIGINT by @fi3ework in #1880
Refactor 🔨
Document 📖
- docs: add Rstest 0.12 release blog by @fi3ework in #1852
- docs: fix skipFull guidance in coverage example and Vitest migration table by @fi3ework in #1881
Other Changes
- chore(deps): update all non-major dependencies by @renovate[bot] in #1861
- test(browser): verify capped timeout without deadline race by @9aoy in #1867
- test(e2e): drain CLI output before assertions by @9aoy in #1869
- chore: remove redundant CLAUDE.md symlinks by @chenjiahan in #1873
- chore(deps): update rsbuild and rspack by @renovate[bot] in #1882
Full Changelog: v0.12.0...main