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ファイルを必要とします。