Bump axe-core from 4.3.5 to 4.5.0
Bumps axe-core from 4.3.5 to 4.5.0.
Release notes
Sourced from axe-core's releases.
Release 4.5.0
Features
Highlights
- new rule: Add WCAG 2.2 target-size rule (off by default) (#3616) (691f1b6)
- new rule: Add meta-refresh-no-exceptions (off by default, wcag2aaa) (#3530) (27031a8)
- identical-links-same-purpose: Disable by default (wcag2aaa rule) (#3615) (a2c2d2f)
- link-in-text-block: Remove experimental and enable by default (#3706) (37b6e7a)
- i18n: Add Norwegian Bokmål locale (#3375) (2886d33)
- i18n: Add Hebrew translation (#3438) (b4162ed)
Tags and Metadata Updates
Various changes of tags, for greater consistency with ACT Rules.
- area-alt: Remove the wcag111 tag (#3479) (1c3cc51)
- aria-hidden-focus: Remove the wcag131 tag (#3477) (36ace76)
- empty-table-headers: Rule is now best-practice and fails instead of incompletes (#3427) (0a4397d), closes #3404
- frame-title: Remove wcag241 tag (#3519) (9c6b828)
- input-image-alt: Add the wcag412 tag (#3478) (34272c6)
- label,select-name: Remove the sc131 tag (#3476) (7caef89)
- meta-viewport: Report as violation of wcag 1.4.4 (#3704) (6f7e4a9)
- metadata: Update ACT tags & actIds (#3498) (571722b)
Deprecations
- Deprecate Internet Explorer support (#3644) (11f5163)
- Deprecate sri-history.json file (#3646) (6f6a89e)
- Deprecate and replace dom.isVisible, utils.isHidden, and dom.isHiddenWithCss (#3351) (1ae2ac0)
- Deprecate only-dlitems-evaluate & only-listitems-evaluate methods (#3724) (322e9ed)
- Deprecate presentation-role-conflict-matchess (#3638) (0f02a15)
- Deprecate is-visible-matches, use is-visible-on-screen-matches (#3679) (738dd8f)
- Deprecate not-html-matches, use :not(html) instead (#3540) (e0010d9)
Others
- aria-roles: Permit fallback roles (#3683) (5665260)
- aria-required-children: Allow aria-busy on children (#3569) (3618f50)
- aria-required-children: Fail for children which are not listed as required (#3597) (b5ceabc)
- getRules: Return actIds when set (#3470) (a3d5cef)
- is-in-tab-order: Add isInTabOrder to commons (#3619) (77afe90), closes #3500
- list/definition-list: Only allow required owned roles (#3707) (a920d35)
- presentation-role-conflict: Test img elements with empty alt (#3717) (ea32fa7)
Bug Fixes
... (truncated)
Changelog
Sourced from axe-core's changelog.
4.5.0 (2022-10-17)
Features
Highlights
- new rule: Add WCAG 2.2 target-size rule (off by default) (#3616) (691f1b6)
- new rule: Add meta-refresh-no-exceptions (off by default, wcag2aaa) (#3530) (27031a8)
- identical-links-same-purpose: Disable by default (wcag2aaa rule) (#3615) (a2c2d2f)
- link-in-text-block: Remove experimental and enable by default (#3706) (37b6e7a)
- i18n: Add Norwegian Bokmål locale (#3375) (2886d33)
- i18n: Add Hebrew translation (#3438) (b4162ed)
Tags and Metadata Updates
Various changes of tags, for greater consistency with ACT Rules.
- area-alt: Remove the wcag111 tag (#3479) (1c3cc51)
- aria-hidden-focus: Remove the wcag131 tag (#3477) (36ace76)
- empty-table-headers: Rule is now best-practice and fails instead of incompletes (#3427) (0a4397d), closes #3404
- frame-title: Remove wcag241 tag (#3519) (9c6b828)
- input-image-alt: Add the wcag412 tag (#3478) (34272c6)
- label,select-name: Remove the sc131 tag (#3476) (7caef89)
- meta-viewport: Report as violation of wcag 1.4.4 (#3704) (6f7e4a9)
- metadata: Update ACT tags & actIds (#3498) (571722b)
Deprecations
- Deprecate Internet Explorer support (#3644) (11f5163)
- Deprecate sri-history.json file (#3646) (6f6a89e)
- Deprecate and replace dom.isVisible, utils.isHidden, and dom.isHiddenWithCss (#3351) (1ae2ac0)
- Deprecate only-dlitems-evaluate & only-listitems-evaluate methods (#3724) (322e9ed)
- Deprecate presentation-role-conflict-matchess (#3638) (0f02a15)
- Deprecate is-visible-matches, use is-visible-on-screen-matches (#3679) (738dd8f)
- Deprecate not-html-matches, use :not(html) instead (#3540) (e0010d9)
Others
- aria-roles: Permit fallback roles (#3683) (5665260)
- aria-required-children: Allow aria-busy on children (#3569) (3618f50)
- aria-required-children: Fail for children which are not listed as required (#3597) (b5ceabc)
- getRules: Return actIds when set (#3470) (a3d5cef)
- is-in-tab-order: Add isInTabOrder to commons (#3619) (77afe90), closes #3500
- list/definition-list: Only allow required owned roles (#3707) (a920d35)
- presentation-role-conflict: Test img elements with empty alt (#3717) (ea32fa7)
Bug Fixes
... (truncated)
Commits
-
8ce3098
chore(release): 4.5.0 (sir-history corrected) (#3747) -
ebff028
chore: release axe-core 4.5.0 (sri-history corrected) (#3744) -
d27488e
Merge pull request #3729 from dequelabs/release-4.5.0 -
2a55e25
chore(target-size): fix typo in tag (#3738) -
7ab61c2
docs(readme): add new locales (#3732) -
a6a5a6a
chore: update rule-description URLs -
ac361ca
chore: Improve changelog entry -
073d991
chore(release): 4.5.0 -
e65e962
fix(is-hidden-for-everyone): count elements inside closed details as hidden (... -
dfc5643
chore: run prettier (#3725) - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebase
will rebase this MR -
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts