Release summary
This release addresses a number of false positives, which may result in a slightly lower number of issues reported. It also resolves a problem that caused the color contrast rule skip a page in edge cases. A page that wasn't tested because of this edge case may now be tested, and so could see new color contrast issues reported.
Lastly this rule corrects a few of the newly released RGAA tags, so when running an RGAA ruleset which rules run, and how they are mapped to RGAA is slightly different.
Bug Fixes
- allow shadow roots in axe.run contexts (#4952) (d4aee16), closes #4941
- color contrast fails for oklch and oklab with none (#4959) (8f249fd)
- color-contrast: do not incomplete on textarea (#4968) (d271788), closes #4947
- commons/color: Match browser behavior for out-of-gamut oklch colors (#4908) (5036be8)
- don't runs rules that select
htmlon nestedhtmlelements (#4969) (1e9a5c3) - replaced luminance threshold constant 0.03928 with 0.04045 (#4934) (316967d), closes #4933
- rgaa: adjust mapping of aria-hidden-* and valid-lang (#4935) (77571f2)
- valid-lang: update valid-langs for newer language codes (#4966) (c3f5446), closes #4963