Skip to content

v0.12.1

Choose a tag to compare

@9aoy 9aoy released this 23 Sep 07:23
· 181 commits to main since this release
def6df7

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 🚀

  • perf(core): cache test entry compilation in VM pools by @Gobd in #1864

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 🔨

  • refactor(core): organize core modules by @9aoy in #1877

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

Full Changelog: v0.12.0...main