Release v8.0.0 · avajs/ava
AVA v8.0.0リリース。
Node.js v22.20/v24.12以降が必須となり、内部実装をESM化。
CommonJSから利用する場合はconst {default: test} = require('ava')への変更が必要。
デフォルトのテストファイル拡張子がjs/mjsに変更され、テストファイルはimport()経由で読み込まれるように変更。
実行時条件でテストをスキップ/実行するtest.skipIf()/test.runIf()を追加。
*.tsbuildinfoファイルの変更をWatchモードで無視、TAPレポーターのエラー名復元処理の改善など。