axe-core 4.10.0

Link to axe-core 4.10.0 copied to clipboard

Release Notes

This axe-core release introduces a new rule for testing the HTML summary element. Additionally, a number of false positives have been fixed. Upgrading to this release may therefore both increase, or decrease the number of issues found on a website. Most likely the impact of upgrading from axe-core 4.9.2 to axe-core 4.10.0 should be minimal.

Features

  • new-rule: summary elements must have an accessible name (#4511) (0d8a99e), closes #4510

Bug Fixes

  • aria-allowed-attr: allow aria-multiline=false for element with contenteditable (#4537) (f019068)
  • aria-allowed-attr: allow aria-required=false when normally not allowed (#4532) (2e242e1)
  • aria-prohibited-attr: allow aria-label/ledby on descendants of widget (#4541) (07c5d91)
  • aria-roledescription: keep disabled with { runOnly: 'wcag2a' } (#4526) (5b4cb9d), closes #4523
  • autocomplete-valid: incomplete for invalid but safe values (#4500) (e31a974), closes #4492
  • build: limit locales to valid files when using the --all-lang option (#4486) (d3db593), closes #4485
  • Prevent errors when loading axe in Angular + Jest (#4456) (3ef9353), closes #4400
  • Minor grammatical fixes for some rules and checks (#4499) (11fad59)
  • landmark-unique: follow spec, aside -> landmark (#4469) (e32f803), closes #4460
  • required-attr: allow aria-valuetext on slider instead of valuenow (#4518) (135898b), closes #4515

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

Issue totals could be impacted based on the addition of the new rule and bug fixes described above.

axe Developer Hub

Issue totals could be impacted based on the addition of the new rule and bug fixes described above.

axe DevTools APIs and CLI

Issue totals could be impacted based on the addition of the new rule and bug fixes described above.

axe DevTools Extension

Issue totals could be impacted based on the addition of the new rule and bug fixes described above.

axe DevTools Linter

axe DevTools Linter will be releasing changes to account for the new rule available in axe-core. Other bug fixes may impact feedback from the linter, please review release notes for recent changes.

axe Monitor

Accessibility Scores and total issues may fluctuate with the addition of new rule #4511, and due to the various bug fixes listed.

axe Reports

Accessibility Scores and total issues may fluctuate with the addition of new rule #4511, and due to the various bug fixes listed.