releases.shpreview
Vitest

Vitest

vitest.devDeveloper Tools
$npx @buildinternet/releases get vitest
Recently Shipped7 releases · updated Jul 8, 2026

v5 beta.6 added a screenshotDirectory config for browser-mode toMatchScreenshot and began clearing mocks by default before each test.

A cascade of v5 breaking changes hit the nightly line. @vitest/runner was inlined and will no longer be published as a separate package. @vitest/expect was also inlined, removing it as a dependency. The webdriverio package was removed. Environments now allow mutating the happy-dom/jsdom window object. Locators are represented as objects, not strings, and the sequential test/suite options were removed — use concurrent: false instead. toHaveTextContent became strict, with toMatchTextContent as the partial-match alternative. The benchmark API was rewritten. @sinonjs/fake-timers was updated, adding Temporal mocking support.

Browser mode hardening continued. The v4 and v3 lines backported file-system access checks on builtin commands. Sessions now wait for orchestrator readiness before resolving, and the iframe waits for tester readiness before preparing.

Runner and mocker fixes shipped to v4. importOriginal works again with optimizer and query imports. The mocker correctly hoists vi.mock() for vite-plus/test imports. Runner concurrency was limited per task branch, not just per leaf callback.

The VS Code extension hit v1.50.7, normalizing Windows drive letter matching in failure stacks.

AI-generated summaries may contain mistakes.

Sources

Latest releases

See all releases

Activity

207 releases5d interval6/mo
Mon
Wed
Fri
JulAugSepOctNovDecJanFebMarAprMayJunJul
Less
More