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の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ファイルが必要であり、{}が正しく機能するためには、これが必要です。
