WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Releases: web-infra-dev/rstest

v0.7.2

10 Dec 06:42
d6ee7fa

Choose a tag to compare

What's Changed

New Features 🎉

  • feat(vscode): report test run progress by @claneo in #720
  • feat: support use toMatchInlineSnapshot outside of test by @9aoy in #747

Bug Fixes 🐞

  • fix: fixed font color when use background color by @9aoy in #750

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

08 Dec 11:35
38dbedc

Choose a tag to compare

What's Changed

New Features 🎉

  • feat: support output test files in ES module format by @9aoy in #735

Performance 🚀

  • perf: fix sourcemap performance degradation in browser environment by @9aoy in #743

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 📖

  • docs: add Specify external type guide by @9aoy in #742

Full Changelog: v0.7.0...v0.7.1

v0.7.0

05 Dec 06:53
87cc4f3

Choose a tag to compare

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 🎉

  • faet: use rspack / rsbuild 1.7 canary (swc 47) by @9aoy in #712

Bug Fixes 🐞

Document 📖

  • docs: add node.js profiling guide by @9aoy in #736

Full Changelog: v0.6.9...v0.7.0

v0.6.9

04 Dec 06:37
c8be3bf

Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • fix: should handle circular reference in error object correctly by @9aoy in #728
  • fix: stripping types error under node_modules by @9aoy in #730
  • fix(vscode): should compute range correctly with chinese characters by @9aoy in #733

Document 📖

Full Changelog: v0.6.8...v0.6.9

v0.6.8

28 Nov 12:18
f87674d

Choose a tag to compare

What's Changed

New Features 🎉

  • feat: show relevant running tests when worker unexpectedly exited by @9aoy in #722
  • feat: support nested projects by @9aoy in #723

Full Changelog: v0.6.7...v0.6.8

v0.6.7

27 Nov 07:55
0d2ef07

Choose a tag to compare

What's Changed

New Features 🎉

  • feat(vscode): support workspaces and monorepo by @claneo in #688

Bug Fixes 🐞

  • fix: wasm file not found error by @9aoy in #677

Document 📖

  • docs: update titles and section headers by @chenjiahan in #709
  • docs: update roadmap introduction by @9aoy in #711
  • docs: add Configure SWC guide by @9aoy in #713
  • docs: add upgrade-rstest guide 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 --bail without 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

Full Changelog: v0.6.6...v0.6.7

v0.6.6

20 Nov 03:57
05293c1

Choose a tag to compare

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.getConfig API 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.each type 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

  • chore: update vscode extension build script by @9aoy in #696

Full Changelog: v0.6.5...v0.6.6

v0.6.5

13 Nov 12:02
1075950

Choose a tag to compare

What's Changed

New Features 🎉

  • feat(vscode): remove unnecessary logger code by @claneo in #685

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 📖

  • docs: update testNamePattern configuration details by @9aoy in #690

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

v0.6.4

11 Nov 08:50
9fab8c0

Choose a tag to compare

What's Changed

New Features 🎉

  • feat: support customize the chai config via chaiConfig configuration. by @9aoy in #683
  • feat: support bail tests by @9aoy in #684

Other Changes

  • chore: exports some Rstest API types by @9aoy in #682

Full Changelog: v0.6.3...v0.6.4

v0.6.3

10 Nov 03:30
ad39bb5

Choose a tag to compare

What's Changed

New Features 🎉

  • feat(vscode): support custom rstest package path by @njzydark in #679

Bug Fixes 🐞

  • fix(coverage): defaultSummarizer pkg by @9aoy in #675

Other Changes

  • chore: bump rslib to fix rstest/core rebuild panic by @9aoy in #674
  • chore(vscode): adjust the compatible version of vscode to 1.97.0 by @njzydark in #678
  • chore: remove SIGTERM event handler by @9aoy in #680

Full Changelog: v0.6.2...v0.6.3