Change8

v4.0.5

📦 vitestView on GitHub →
2 features🐛 5 fixes🔧 5 symbols

Summary

This release (v4.0.5) includes several bug fixes, performance improvements, and a minor API rename from `groupId` to `groupOrder`.

✨ New Features

  • Pass testfiles at once when `--no-isolate --maxWorkers=1`.
  • `expect`: Optimize checking the input type.

🐛 Bug Fixes

  • Respect `ssr.noExternal` when externalizing dependencies, fixing Svelte and Astro.
  • Allow module in `--config`.
  • `browser`: Allow `Locator` type in `selectOptions` element parameter.
  • `module-runner`: Do not return node builtins for `getBuiltins` unconditionally.
  • `pool`: Rename `groupId` to `groupOrder` in error message.

🔧 Affected Symbols

ssr.noExternalLocatormodule-runner.getBuiltinspool.groupIdpool.groupOrder