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