This is an update of the 4.x branch from changes already made to the 3.x branch
What's Changed
Rules and Engine
- fix(engine): Fix circular structure caused by aria-owns v4 by @shunguoy in #2166
- fixrule(meta_refresh_delay | meta_redirect_optional): Align rules with ACT v4 by @shunguoy in #2168
- fix(engine): Fix
accessible name
concatenation and deprecatearia_search_label_unique
rule v4 by @shunguoy in #2178 - fixrule(
input_label_visible
): fix issues related to the Firefox css pseudo-element v4 by @shunguoy in #2187
CI/CD packages
- bug(node): ESM packages need .js extension for modules for v4.x by @tombrunet in #2182
- fix(cypress-accessibility-checker): Update links in ReadMe by @philljenkins in #2188
- fix(node): Generate summaries on close() by @tombrunet in #2196
Chores and dependencies
- Bump path-to-regexp and express in /rule-server by @dependabot in #2128
- fix(ACT): Add note of [not approved] in ACT Text Results debug file v4(for 4.x branch) by @tombrunet in #2181
- fix(ACT): ACT errors with SC IDs for ARIA and HTML by @tombrunet in #2193
- chore(repo): Update main-4.x for Jan release by @tombrunet in #2148
- chore(archive): Create Rule Set archive for Feb 10, 2025 for v4.x by @tombrunet in #2198
Full Changelog: 4.0.0-rc.2...4.0.0