Vitest v2.0.0: Browser Mode
Vitest v2.0.0 がリリースされた。非推奨な API の削除やカバレッジの改善、ブラウザモードの追加などが行われている。
https://github.com/vitest-dev/vitest/releases/tag/v2.0.0
いくつか破壊的な変更が行われているが、mock.results が自動的に resolved されることを期待したようなコードを書いていたり、coverage 周りの設定をしていない場合、そのまま移行できると思われる。 カバレッジのスコアは変わる可能性があるが、基本的に問題があればエラーが出るような変更が多い。
https://vitest.dev/guide/migration.html#migrating-to-vitest-2-0
Broser Mode がサポートされたと紹介されているが、まだ実験的な機能ではあるように見える。 これを利用することで、ブラウザ上で Vitest のテストを実行できるようになる。 Provider として Webdriverio と Playwright がサポートされている。