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)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps axe-core from 4.9.1 to 4.10.0.
Release notes
Sourced from axe-core's releases.
Changelog
Sourced from axe-core's changelog.
Commits
c49c8ea
chore(release): v4.10.0 (#4545)a29af56
chore: update changelogd579e2f
chore(release): 4.10.007c5d91
fix(aria-prohibited-attr): allow aria-label/ledby on decendants of widget (#4...f019068
fix(aria-allowed-attr): allow aria-multiline=false for element with contented...2e242e1
fix(aria-allowed-attr): allow aria-required=false when normally not allowed (...2f5b7c3
test: don't load axe.min (#4533)a6361bb
refactor: put isContext methods on axe.utils (#4524)5b4cb9d
fix(aria-roledescription): keep disabled with { runOnly: 'wcag2a' } (#4526)f379c32
chore(summary-name): add role=button example (#4528)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show