axe-core 4.10.3
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
Product Impacts
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.