We've upgraded our accessibility validation servers to the latest version of axe-core, 4.12, which adds a new accessibility rule and includes a number of bug fixes and improvements.
The headline change is a new rule, ARIA tab elements must have an accessible name. It checks that every element with role="tab" exposes an accessible name, so screen reader users can tell which panel each tab opens. Tabs that show only an icon, or that are built from empty elements, are the most common cause of this issue. Our guide explains why it matters and shows how to fix it.
This release also brings a number of bug fixes and improvements across existing rules. Some of these changes can surface new issues, while others close out false positives, so your issue counts may shift slightly from one report to the next.
As usual, you don't need to do anything on your side to update, we've upgraded our servers with this version so they'll run automatically in your next reports.
Full Changelog
Check out the 4.12 release notes.
Current accessibility ruleset
Check out the full list of accessibility rules that are being checked currently by our web crawler