Correctly interop nested default for external and inlined modules - by @sheremet-va in #2512(084e9)
If your environment is node, Vitest will not resolve invalid named exports (exports that are on "default" property will not magically appear as named exports), unless deps.interopDefault is enabled, or dependency is in deps.inline. This change doesn't affect jsdom, happy-dom or edge environments.
web-worker: Make web-worker implementation more compatible with spec - by @sheremet-va in #2431(c3a63)
Messages are now cloned with structuredClone, if it's available, or fallbacks to a polyfill.
If you have @vitest/ui installed, you can now use 'html' reporter to get a beautiful UI to view your test results, inspect module graph and read log messages.