axe-core 4.10.3

Link to axe-core 4.10.3 copied to clipboard

Release Notes

This release addresses a few performance issues, corrects a few typos, and addresses a few inconsistencies between axe and the latest web standards. This may, but is unlikely to reduce the total number of issues found.

Bug Fixes

  • aria-allowed-role: Add math to allowed roles for img element (#4658) (f6dddd9), closes #4657
  • captions: fix grammar in captions check incomplete message (#4661) (3ef7058)
  • consistently parse tabindex, following HTML 5 spec (#4637) (3b0a361), closes #4632
  • core: measure perf for async checks (#4609) (e7dc26e)
  • locale: fixed typos in german (DE) locale (#4631) (0740980)
  • locale: proofread and updated de.json (#4643) (910cdb2)
  • no-autoplay-audio: don't timeout for preload=none media elements (#4684) (b7f1ad1)
  • target-size: do not treat focusable tabpanels as targets (#4702) (67d4e4f), closes #4421 #4701

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 major impact. Accessibility scores and issue counts may fluctuate with the changes to rules #4658, #4637, #4684, and #4702.

axe Developer Hub

For customers using preload media in their sites under test may see a significant performance improvement in test run execution times. See #4665 for more details.

Issue counts may fluctuate with the changes to rules #4658, #4637, #4684, and #4702.

axe DevTools APIs and CLI

Issue counts may fluctuate with the changes to rules #4658, #4637, #4684, and #4702.

axe DevTools Extension

Issue counts may fluctuate with the changes to rules #4658, #4637, #4684, and #4702.

axe DevTools Linter

Issue counts may fluctuate with the changes to rules #4658, and #4637.

axe Monitor

Accessibility scores and issue counts may fluctuate with the changes to rules #4658, #4637, #4684, and #4702.

axe Reports

Accessibility scores and issue counts may fluctuate with the changes to rules #4658, #4637, #4684, and #4702.