npm axe-core 4.3.4
Release v4.3.4

latest releases: 4.10.2-canary.b7736de, 4.10.2-canary.d260ea8, 4.10.1-canary.7e9bacf...
3 years ago

Bug Fixes

  • aria-allowed-attr: check for invalid aria-attributes for role="row" (#3160) (76aa5ec)
  • aria-allowed-children,aria-allowed-parent: allow group role in listbox (#3195) (d742b29)
  • aria-allowed-role: updates the allowed roles for the wbr element to none and presentation (#3192) (66db765), closes #3177
  • aria-prohibited-attr: update metadata message (#3206) (f9cf9fa)
  • axe.configure: do not remove newline characters from locale doT strings (#3216) (5925898)
  • axe.run: add option to increase iframe ping timeout (#3233) (023f356)
  • color-contrast: account for 0 width scroll regions with children (#3172) (ac913a1)
  • color-contrast: account for elements that do not fill entire bounding size (#3186) (84229d4)
  • color-contrast: correctly apply page background color (#3207) (0ea7e1b)
  • color-contrast: correctly compute color-contrast of truncated children (#3203) (4adb911)
  • color-contrast: correctly handle nested scroll regions (#3212) (80d91c0)
  • color-contrast: correctly work with positioned elements without z-index (#3209) (0322070)
  • greater consistency of help / description text (#3204) (0be12e6)
  • Separate Level AAA rules from A and best-practices (#3191) (7e6e6da)
  • color-contrast: properly blend multiple alpha colors (#3193) (5aa0441)
  • is-visible: do not error if window.Node does not exist (#3168) (cf58aea)
  • label-title-only: allow hidden labels (#3183) (ab636ef)
  • nativeSelectValue: update selected value on change (#3154) (ad584a1)
  • p-as-heading: p-as-heading rule to account for textContent length (#3145) (e0d4dc6)
  • typescript: allow passing a NodeList to ElementContext (#3161) (5f2e517)
  • check for hidden elements on aria-errormessage (#3156) (69b2e33)

Don't miss a new axe-core release

NewReleases is sending notifications on new releases.