Bump axe-core from 4.3.5 to 4.4.1
Bumps axe-core from 4.3.5 to 4.4.1.
Release notes
Sourced from axe-core's releases.
Release v4.4.1
Bug Fixes
- DPUB: deprecate endnote, rather than endnotes (plural) (#3373) (1ba9917)
- d.ts: correct getFrameContexts return type (#3370) (a1b9611)
Release v4.4.0
Features
- add new ARIA roles (#3138) (61be7e5)
- aria-allowed-attr: report violation for non-global ARIA attrs on element without role (#3342) (fb5d990)
- aria-allowed-attr: report violations for non-global ARIA attributes on elements without a role (#3102) (87cfc0b)
- color-contrast: add support for CSS mix-blend-mode (#3226) (d497f40)
- commons: deprecate shadowElementsFromPoint (#3311) (c3a7d16)
- configure: Deprecate branding: Object, use a string instead. (#3278) (1f01309)
- dpub: upgrade to DPUB 1.1 and report deprecated roles (#3280) (034a846)
- options: make axe.ping configurable with pingWaitTime (#3273) (ce4dfaf)
- rule: add new color-contrast-enhanced rule (WCAG AAA) (#3235) (bec20fc), closes #2934
Bug Fixes
- allowed-role: area without href can have a button or link role (#3275) (bf7e60a)
- aria-allowed-attr: check for invalid
aria-attributes
forrole="row"
(#3160) (cfa900d)- aria-allowed-attr: revert violation for non-global ARIA attrs on element without role (#3243) (112b960)
- aria-allowed-children,aria-allowed-parent: allow group role in listbox (#3195) (cb01975)
- aria-allowed-role: allow title, aria-label and aria-labelledby on a img element with a supported role (#3224) (006a681)
- aria-allowed-role: landmark roles banner on header and contentinfo on footer to only report on top-level rule (#3142) (1fd4b00)
- aria-allowed-roles: allow role=radio on img with non-empty name (#3320) (accafdf)
- aria-allowed-roles: update role allowances for section element (#3238) (99676ec), closes #3237
- aria-allowed-role: Update allowed roles based on ARIA spec updates (#3124) (00f6efc)
- aria-allowed-role: updates the allowed roles for the wbr element to none and presentation (#3192) (2f439b3), closes #3177
- aria-prohibited-attr: update metadata message (#3206) (d1a768e)
- autocomplete-valid: Allow custom autocomplete attribute values (#3225) (6076ee8)
- axe.configure: do not remove newline characters from locale doT strings (#3216) (ea2ce17)
- axe.d.ts: allow Node for include/exclude object (#3338) (e699939)
- axe.run: add option to increase iframe ping timeout (#3233) (ec937e3)
- check for hidden elements on
aria-errormessage
(#3156) (95d37dd)- color-contrast: account for 0 width scroll regions with children (#3172) (5908f0d)
- color-contrast: account for elements that do not fill entire bounding size (#3186) (699697b)
- color-contrast: check bg on fg contrast for thin text-shadows (#3350) (d92a7e5)
- color-contrast: correctly apply page background color (#3207) (fbc581d)
- color-contrast: correctly compute color-contrast of truncated children (#3203) (ac7b2b5)
- color-contrast: correctly handle nested scroll regions (#3212) (22db29c)
- color-contrast: correctly work with positioned elements without z-index (#3209) (725a20c)
- color-contrast: inconsistency of bgOverlap message based on scroll (#3310) (25eff98)
- color-contrast: properly blend multiple alpha colors (#3193) (e930a70)
- core: Incomplete fallback was missing, and could cause infinite loop (#3302) (f23d8c8)
- custom-elms: Don't error on custom Element.children prop (#3326) (2ad92f6)
- d.ts: Add PartialResults type (#3126) (544b6d5)
- get-selector: do not URL encode or token escape attribute selectors (#3215) (6f7e183)
... (truncated)
Changelog
Sourced from axe-core's changelog.
4.4.1 (2022-02-03)
Bug Fixes
- DPUB: deprecate endnote, rather than endnotes (plural) (#3373) (1ba9917)
- d.ts: correct getFrameContexts return type (#3370) (a1b9611)
4.4.0 (2022-01-26)
Features
- add new ARIA roles (#3138) (61be7e5)
- aria-allowed-attr: report violation for non-global ARIA attrs on element without role (#3342) (fb5d990)
- aria-allowed-attr: report violations for non-global ARIA attributes on elements without a role (#3102) (87cfc0b)
- color-contrast: add support for CSS mix-blend-mode (#3226) (d497f40)
- commons: deprecate shadowElementsFromPoint (#3311) (c3a7d16)
- configure: Deprecate branding: Object, use a string instead. (#3278) (1f01309)
- dpub: upgrade to DPUB 1.1 and report deprecated roles (#3280) (034a846)
- options: make axe.ping configurable with pingWaitTime (#3273) (ce4dfaf)
- rule: add new color-contrast-enhanced rule (WCAG AAA) (#3235) (bec20fc), closes #2934
Bug Fixes
- allowed-role: area without href can have a button or link role (#3275) (bf7e60a)
- aria-allowed-attr: check for invalid
aria-attributes
forrole="row"
(#3160) (cfa900d)- aria-allowed-attr: revert violation for non-global ARIA attrs on element without role (#3243) (112b960)
- aria-allowed-children,aria-allowed-parent: allow group role in listbox (#3195) (cb01975)
- aria-allowed-role: allow title, aria-label and aria-labelledby on a img element with a supported role (#3224) (006a681)
- aria-allowed-role: landmark roles banner on header and contentinfo on footer to only report on top-level rule (#3142) (1fd4b00)
- aria-allowed-roles: allow role=radio on img with non-empty name (#3320) (accafdf)
- aria-allowed-roles: update role allowances for section element (#3238) (99676ec), closes #3237
- aria-allowed-role: Update allowed roles based on ARIA spec updates (#3124) (00f6efc)
- aria-allowed-role: updates the allowed roles for the wbr element to none and presentation (#3192) (2f439b3), closes #3177
- aria-prohibited-attr: update metadata message (#3206) (d1a768e)
- autocomplete-valid: Allow custom autocomplete attribute values (#3225) (6076ee8)
- axe.configure: do not remove newline characters from locale doT strings (#3216) (ea2ce17)
- axe.d.ts: allow Node for include/exclude object (#3338) (e699939)
- axe.run: add option to increase iframe ping timeout (#3233) (ec937e3)
- check for hidden elements on
aria-errormessage
(#3156) (95d37dd)- color-contrast: account for 0 width scroll regions with children (#3172) (5908f0d)
- color-contrast: account for elements that do not fill entire bounding size (#3186) (699697b)
- color-contrast: check bg on fg contrast for thin text-shadows (#3350) (d92a7e5)
- color-contrast: correctly apply page background color (#3207) (fbc581d)
- color-contrast: correctly compute color-contrast of truncated children (#3203) (ac7b2b5)
- color-contrast: correctly handle nested scroll regions (#3212) (22db29c)
- color-contrast: correctly work with positioned elements without z-index (#3209) (725a20c)
- color-contrast: inconsistency of bgOverlap message based on scroll (#3310) (25eff98)
- color-contrast: properly blend multiple alpha colors (#3193) (e930a70)
- core: Incomplete fallback was missing, and could cause infinite loop (#3302) (f23d8c8)
- custom-elms: Don't error on custom Element.children prop (#3326) (2ad92f6)
... (truncated)
Commits
-
f583c70
Merge pull request #3377 from dequelabs/release-4.4.1 -
296acdf
chore(release): 4.4.1 -
1ba9917
fixIdpub): deprecate endnote, rather than endnotes (plural) (#3373) -
df50d1e
chore(rule-description): bump version in links (#3374) -
8a8c28e
chore: add rule-descriptions to release script (#3376) -
478c35c
chore(i18n): Update Korean locale translate (#3368) -
a1b9611
fix(d.ts): correct getFrameContexts return type (#3370) -
30ebc27
Merge pull request #3369 from dequelabs/master -
2c6f028
Merge pull request #3362 from dequelabs/release-4.4.0 -
08c3ef9
chore(release): 4.4.0 - 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