Axe DevTools for Web API/CLI 4.2

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Axe DevTools for Web API/CLI 4.2の変更点を説明するリリースノート

Not for use with personal data

リリース日: 2021年6月23日

概要

Axe DevTools 4.2にはUsage Serviceの更新、新しいaxe-coreのバージョン、そしてPlaywrightとの新しいノード統合が含まれています。

新機能

  • 更新されたaxe-coreバージョン
    Axe DevTools 4.2は、デフォルトで最新のaxe-coreバージョンv4.2.1が付属しています。axe-core 4.2.1の詳細については、axe-coreの変更履歴を参照してください。

  • DequeのUsage Serviceでイベントv2インターフェースのサポートが追加されました
    Axe DevToolsのユーザーは、環境変数を通じて多くの追加の使用サービス関連パラメーターを設定できるようになりました。

環境変数 タイプ
AXE_IS_LOGGED_IN ブール値
AXE_KEYCLOAK_ID 文字列
AXE_USER_ID 文字列
AXE_SESSION_ID 文字列
AXE_USER_STATUS 文字列
AXE_USER_JOB_ROLE 文字列
AXE_DISTINCT_ID 文字列
AXE_IS_DEV_INSTANCE ブール値
AXE_ORGANIZATION 文字列
AXE_APPLICATION 文字列
AXE_METRICS_URL 文字列
AXE_TRACK_USAGE ブール値
  • PlaywrightとのAxe DevToolsインテグレーションのサポートを追加
    これは、Axe DevToolsのJavaScriptベースAPIの標準機能をすべて含んでいますが、急速に普及しているPlaywrightのエンドツーエンドテストフレームワークと統合されています。

  • Axe DevTools Maven HTMLパッケージに、iframe内のスキャンを無効にする機能を追加しました。

  • Axe DevTools pip 4.2には、結果を直接JSONオブジェクトに変換できる新しい関数が追加されました。

バグ修正

  • Axe DevTools NuGet、Maven HTML、およびpipで、ベストプラクティスルールの有効化を妨げるバグが修正されました。

  • Axe DevTools CLIで2つのバグも修正されました。

    • CLIのスペックモードで詳細モードが正しく詳細な結果を出力するようになりました。
    • CLIのスペックモードで無効なタグが使用された場合、期待される動作に一致するエラーが出力されるようになりました。

既知の問題

  • Axe DevTools Cypressはまだデフォルトでバンドルされていません。
  • Axe DevTools Cypressには、プロジェクトルートレベルに空のオブジェクトcypress.jsonファイルが必要であり、{}が正しく機能するためには、これが必要です。