Added the ability to specify which rules to use when running Axe reports on a page. This is not a breaking change as the default is still running the report on the full page using default rules
An example of filtering rules using tags: rule_filter={"runOnly": ['wcag2a', 'wcag2aa']} - this will run WCAG
2.0 Level A and Level AA rules only
Full Axe accessibility report is now returned regardless of whether violations are found
Motivation and Context
User can filter the Axe accessibility report using rules in addition to including/excluding elements
axe-core updated from version 4.6.2 > 4.8.2
Checklist
[x] New and/or updated tests
[x] All the unit tests are passing.
This is enforced automatically as part of the pull request, but we'd appreciate you running locally first.
[x] Linting score remains above threshold.
This is enforced automatically as part of the pull request, but we'd appreciate you running locally first.
Description
Motivation and Context
Checklist
CHANGELOG