Axe DevTools for Web API/CLI 4.3
Axe DevTools for Web API/CLI 4.3の変更点について記載されたリリースノート
リリース日: 2021年9月27日
概要
Axe DevTools 4.3は、セキュリティを保証するための重要な内部リファクタリングです。また、最新バージョンのaxe-coreも含まれています。Axe DevTools 4.3には、すべての統合においてフレームセットとシャドウDOMの完全なスキャンが含まれています。
新機能
-
axe-coreバージョンの更新
Axe DevTools 4.3には、デフォルトで最新のaxe-coreバージョンv4.3.3が含まれています。axe-core 4.3の詳細については、axe-core変更履歴をご覧ください。 -
すべてのaxe DevToolsパッケージに新しいセキュリティ機能を実装
Axe DevTools 4.3は、runPartial()およびfinishRun()関数を使用してaxe-core 4.3で最初に行われた重要な変更を活用しています。 -
WebdriverIO v7のサポートを追加
WebdriverIO v5とv6のサポートを維持するだけでなく、axe DevTools 4.3はv7のサポートも含まれています。 -
すべての統合において、フレームセットとシャドウDOMを完全にカバーするためのスキャンツールを更新しました。
バグ修正
一部のセットアップでの使用を妨げていたKarma/JSONレポーターの重大なバグを修正しました。
既知の問題
axe DevTools WebdriverIOと統合されたテストファイルは、WebdriverIOのバージョン7.x以前を使用する場合、tscでコンパイルすると失敗します。
Axe DevTools 4.3のテストは非常に徹底的に行いましたが、行われた内部の大規模な変更により、アップグレード時に予期しない問題が発生する可能性があります。そのため、慎重に行うことをお勧めし、容易に元に戻せる方法でのアップグレードを検討してください。
何らかの理由で、axe DevTools 4.3が予期しない問題を引き起こす場合、runLegacy() 新機能の4.3を無効にする新しい機能を含めました。このオプションは、セキュリティを損なうことはありませんが、特定のページでテストされる内容が制限されます。問題が発生したり、追加の質問があるお客様には、弊社のヘルプデスクを通じてご連絡いただくことをお勧めします。
