Axe DevTools for Web API/CLI 4.2
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の使用サービスにイベント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ファイルが必要であり、{}が正しく機能するためには、これが必要です。
