axe-core 4.10.0
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
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
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
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.