Axe DevTools for Web CLI リリースノート
バージョン 4.7.0 以降の CLI の変更を説明するリリースノート
Not for use with personal data
4.12.0 (2026年6月22日)
universalを--formatの新しい値としてuri、spec、reporterサブコマンドに追加し、ユニバーサルエクスポート形式で結果を出力するようにしました。メタデータに記録されたルールセットを指定するには--universal-ruleset <id>を使用し(デフォルトはwcag2.1)、最適なプラクティスが有効であることを示すには--universal-best-practicesを使います。- axe-coreの依存関係を4.12.1に更新しました。
4.11.3 (2026年6月3日)
- アクセシビリティテスト中にスクリーンショットをキャプチャする機能が追加されました。プロジェクトのspecファイルで
screenshotオプションを設定し、spec実行時に違反が見つかった要素のスクリーンショットとバウンディングボックスをキャプチャします。
4.11.2 (2026年4月30日)
- Chrome のバイナリパスに空白が含まれているとテストが実行できなくなる問題を修正しました。
- axe-core の依存関係を 4.11.4 に更新しました。
4.11.1 (2026年4月17日)
- Axe Developer Hub および CLI レポーターへの結果のアップロードに対するプロキシサポートを追加しました。
specサブコマンドを--devhubフラグなしで使用したとき、Developer Hubに関するエラーが表示される問題が修正されました。- axe-core の依存関係を 4.11.3 に更新しました。
4.11.0 (2025年12月3日)
- axe-core の依存関係を 4.11.0 に更新しました。
- @axe-devtools/reporter の依存関係を 4.12.0 に更新しました。
- RGAAv4 ルールセットのサポートを追加しました。
- スキャン結果をAxe Developer Hubにアップロードするために
devhubサブコマンドを追加しました。 --axe-devhub-server-urlフラグがヘルプ出力で非表示にならないように修正されました。- Axe Reports へ送信される日時のタイムスタンプ形式を修正しました。
4.10.2 (2025年8月12日)
- axe-core の依存関係を 4.10.3 に更新しました。
4.10.1 (2025年1月22日)
licensesサブコマンドを追加し、ユーザーがファイルに表示および保存できるようにしました(-sまたは--saveオプションを使用)。- 以前はChromeのパスを指定していた代わりに、ChromeDriverのパスを指定するように
--chromedriver-pathを修正し、Chromeバイナリへのパスを指定するために--chrome-pathを追加しました。 specCLIサブコマンドを--set-legacy-modeコマンドラインオプションと一緒に使用する場合にレガシーモードが使用できるようになりました。これにより、分析対象のウェブサイトがwindow.open()をオーバーライドして分析が失敗する場合に便利です。このオプションは、CLIによって呼び出されるAPIの非推奨機能を使用しています。
オプションを使用しても)。
- ページがリダイレクトされた後にアラートが解除されない問題に対処しました(
--dismiss-alertオプションを使用しても)。 - 4.9.1 (2024年5月31日)
- axe-core の依存関係を 4.9.1 に更新しました。
@axe-devtools/reporter の依存関係を 4.8.0 に更新しました。
- @axe-devtools/reporter-csv の依存関係を 4.8.0 に更新しました。
- @axe-devtools/logger の依存関係を 4.8.0 に更新しました。
- 4.9.0 (2024年4月5日)
- axe-core の依存関係を 4.9.0 に更新しました。
4.8.2 (2024年2月13日)
- @axe-core/cli の依存関係をバージョン 4.8.5 にアップグレードしました。
axe-core をバージョン 4.8.3 にアップグレードしました。
- 4.8.1 (2024年1月30日)
- axe-coreバージョン4.8.3にアップグレードしました。
4.8.1 (2024年1月30日)
--axe-reports-urlコマンドラインオプションで指定されたURLが/reportsで終わるときに発生する問題を修正しました。- 大きな仕様ファイルを処理する際に、プロセスが終了しないことがある問題を修正しました。
fetchUrlTimeとactionTimeをJSON結果ファイルに追加しました。duration、fetchUrlTime、actionTimeを--verboseコマンドラインオプションを使用する際に標準出力に追加しました。- axe-coreバージョン4.8.2にアップグレードしました。
- @axe-core/cliの依存関係をバージョン4.8.4にアップグレードしました。
4.8.0(2023年10月24日)
- 無効な
bulk-reportsオプションに対する追加のエラーメッセージを追加しました。 - Trusted Tester v5ルールセットを追加しました。
- EN 301 549ルールセットを追加しました。
- axe-coreバージョン4.8.2にアップグレードしました。
- @axe-core/cliの依存関係を4.8.1にアップグレードしました。
4.7.2(2023年8月28日)
- WindowsでCLIがJSON結果をaxe-reportsにアップロードできない問題を修正しました。
bulk-specコマンドにYAMLサポートを追加しました。- JSON結果における
dimensionsフィールドの設定を追加する新しいオプションを追加しました(--axe-reports-dimensions)。
4.7.1(2023年6月15日)
bulk-reportsに詳細なログオプションを追加しました。- axe-core 4.7.2にアップグレードしました。
- axe-core統合を4.7.3にアップグレードしました。
4.7.0(2023年5月12日)
- axe-core 4.7.0にアップグレードしました。
bulk-spec
Windows上でspecファイルのバッチ処理を行う際にbulk-specコマンドがspecファイルの処理をスキップしてしまう問題が修正されました。- コマンドラインオプションの更新
いくつかのコマンドラインオプションが、その使用をより明確かつ一貫性のあるものにするために変更されました:
--user-agentオプションは、ヘッドレス設定やリモートプロキシが設定されているかどうかに関わらず、常にChromeで使用されます。--accept-untrustedオプションは、ブラウザやヘッドレス設定に関係なく常に使用されます。(以前は、このオプションを使用するには--headlessオプションを設定する必要がありました。)--remote-proxyは常にChromeで使用されます(--headlessオプションやhttpsサイトがスキャンされているかどうかに依存しなくなりました)。
