v0.11.4
What's Changed
New Features 🎉
- feat(browser): converge watch mode onto core-owned watch controls by @fi3ework in #1589
- feat(core): add Module Federation compatibility mode by @ScriptedAlchemy in #1407
- feat(core): support fixtures in hooks by @9aoy in #1606
Bug Fixes 🐞
- fix(core): preserve mocked class static members by @9aoy in #1601
- fix(core): restore withImplementation after errors by @9aoy in #1602
- fix(core): preserve jest matchers namespace in declarations by @9aoy in #1607
- fix(core): preserve config factory inference by @chenjiahan in #1609
- fix(vscode): stop notifying when @rstest/core is not installed by @fi3ework in #1611
- fix(playwright): limit test.for fixture inference by @9aoy in #1617
- fix(core): validate hook fixture availability by @9aoy in #1621
- fix(playwright): infer extended fixture types in hooks by @chenjiahan in #1604
Document 📖
- docs: add Playwright E2E tests feature by @9aoy in #1600
- docs: rebuild the agent harness around verified contracts and a drift checker by @fi3ework in #1603
- docs: refresh Rstack slogan by @chenjiahan in #1618
Other Changes
- chore(deps): upgrade Vitest runtime dependencies by @9aoy in #1599
- test(e2e): make CLI output waits level-triggered by @fi3ework in #1610
- test(playwright): remove nested Rstest runs by @9aoy in #1614
- chore(deps): upgrade Rslib to 1.0.0-beta.1 by @elecmonkey in #1613
- ci: collapse e2e script matrix and coalesce main push runs by @fi3ework in #1615
- ci: reduce main-push job count and enforce OS-agnostic unit tests by @fi3ework in #1619
Full Changelog: v0.11.3...v0.11.4