axe-core 4.10.1

Link to axe-core 4.10.1 copied to clipboard

Release Notes

Because a few false positives were fixed, this release may see the number of reported issues go down. In pages with lots of very similar elements a performance bottleneck was fixed, allowing axe to finish sometimes up to 10x faster, although for most pages there won't be a difference. Lastly there is a small change to the ancestry selector of elements in shadow DOM. These weren't always guaranteed to be unique. The change means deduplication based on ancestry selectors may not work between 4.10.1 and older versions.

Bug Fixes

View on GitHub

Product Impacts

note

Each product has a separate axe-core version rollout process. The information below describes the impacts of this axe-core release once it is pulled into the given product.

axe Auditor

No meaningful impacts.

axe Developer Hub

Issue totals and the number of duplicates found could be impacted based on the fixes described above. To ensure the most accurate comparisons in axe Developer Hub, we recommend comparing results generated using the same version of axe-core. For example, when comparing scan results, use axe-core 4.10.1 consistently rather than mixing versions.

axe DevTools APIs and CLI

Issue totals could be impacted based on the fixes described above.

axe DevTools Extension

Issue totals could be impacted based on the fixes described above.

axe DevTools Linter

No meaningful impacts.

axe Monitor

Accessibility scores and issue totals could be impacted based on the fixes described above.

axe Reports

Accessibility scores and issue totals could be impacted based on the fixes described above.