Releases: web-infra-dev/rstest
v0.7.2
What's Changed
New Features 🎉
- feat(vscode): report test run progress by @claneo in #720
- feat: support use
toMatchInlineSnapshotoutside of test by @9aoy in #747
Bug Fixes 🐞
Other Changes
- chore(ci): manually update rsbuild core package until v1.7 by @9aoy in #746
- chore(deps): update all non-major dependencies by @renovate[bot] in #662
- test: remove flaky signalListener case by @9aoy in #748
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
New Features 🎉
Performance 🚀
Bug Fixes 🐞
- fix: should not throw error when undefined module is mocked by @9aoy in #740
- fix: not exit with code 1 when unexpectedly exited during teardown by @9aoy in #741
Document 📖
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
Breaking Changes
Use SWC v47
Since SWC 46 is incompatible with swc-plugin-coverage-instrument, we are skipping SWC 46 (rspack 1.6 and rsbuild 1.6). Instead, SWC 47 will be used in rspack 1.7, and rstest will directly use the canary version of rspack / rsbuild 1.7 with SWC 47.
If your project uses SWC Wasm plugins (such as @swc/plugin-emotion), you will need to upgrade the plugins to a version compatible with swc_core@47; otherwise, it may cause build errors due to version incompatibility.
see https://plugins.swc.rs/versions/range/768 to get all available swc plugin versions for Rstest v0.7.
New Features 🎉
Bug Fixes 🐞
- fix wasm load error in #712
- always hoist
@rstest/coreinit fragment in web-infra-dev/rspack#12363
Document 📖
Full Changelog: v0.6.9...v0.7.0
v0.6.9
v0.6.8
v0.6.7
What's Changed
New Features 🎉
Bug Fixes 🐞
Document 📖
- docs: update titles and section headers by @chenjiahan in #709
- docs: update roadmap introduction by @9aoy in #711
- docs: add
Configure SWCguide by @9aoy in #713 - docs: add
upgrade-rstestguide by @9aoy in #714 - docs: add vitest migration guide by @9aoy in #715
Other Changes
- chore: update dts distPath to
dist/by @9aoy in #710 - chore: support
--bailwithout value by @9aoy in #716 - chore(deps-dev): bump valibot from 1.1.0 to 1.2.0 by @dependabot[bot] in #719
New Contributors
- @dependabot[bot] made their first contribution in #719
Full Changelog: v0.6.6...v0.6.7
v0.6.6
What's Changed
New Features 🎉
- feat(vscode): communicate with worker using ipc instead of websocket by @claneo in #691
- feat: support get runtime config via
rs.getConfigAPI by @9aoy in #701 - feat: support displaying slow-running tests by @9aoy in #706
Bug Fixes 🐞
- fix(vscode): correct icon path by @fi3ework in #703
- fix: should load json file correctly by @9aoy in #702
- fix: suppress ESModulesLinkingError for exports that might be implemented in mock by @9aoy in #704
- fix:
describe.eachtype error by @9aoy in #707
Document 📖
- docs: use rspress new UI by @9aoy in #697
- docs: update doc ui by @9aoy in #699
- docs!: rename filename from camel to kebab by @9aoy in #705
Other Changes
Full Changelog: v0.6.5...v0.6.6
v0.6.5
What's Changed
New Features 🎉
Bug Fixes 🐞
- fix: should get project's tsconfigPath correctly by @9aoy in #687
- fix(vscode-extension): import rstest error on windows by @9aoy in #693
Document 📖
Other Changes
- chore: no need to run files when run list filesOnly by @9aoy in #689
- chore: only render status in tty context by @9aoy in #692
- chore(vscode-extension): update default test file glob pattern by @9aoy in #694
New Contributors
Full Changelog: v0.6.4...v0.6.5