unstale

npm / @stryker-mutator/vitest-runner

@stryker-mutator/vitest-runner

What changed in @stryker-mutator/vitest-runner 9 to 10, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-25.

2 breaking2 new APIs and options3 tooling6 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.6 on npm

@stryker-mutator/vitest-runner 103 changes

Breaking changes 1

  • Node.js 20 is no longer supported; Node.js 22 or higher is required.

    10.0.0release notes

New APIs and options 1

  • Configure the Vitest pool used to run tests; defaults to threads. The vmForks pool is unsupported by Vitest versions below 1.0.0.

    10.1.0docs

Fixes and other changes 1

  • Fixes noisy warnings about Vitest options and setup files.

    10.0.0release notes

@stryker-mutator/vitest-runner 910 changes

Breaking changes 1

  • The Vitest runner now supports Vitest v2 or higher.

    9.0.0release notes

New APIs and options 1

Tooling 3

Fixes and other changes 5

  • Fixes mutant hitcount and coverage in the Vitest runner for Vitest 4.1.

    9.6.1release notes

  • Fixes the dual instance problem with Vitest plugins.

    9.5.0release notesrelease notes

  • Fixes the EBUSY warning on Windows when concurrency is 2 or greater.

    9.5.0release notesrelease notes

  • Detects suite-level failures when a test is skipped, so those failures are not missed.

    9.4.0release notes

  • The Vitest runner ensures that test failure screenshots are not produced.

    9.0.0release notes