What's Changed
- Noticeable performance improvements
Rules and Engine
- fix(engine): rule engine refactor and update by @shunguoy in #2025
- Conflict cases when
aria-autocomplete
andautocomplete
are used together - fix(
target_spacing_sufficient
): Ignore cases for potential_overlap of text links - fix(
target_spacing_sufficient
): Ignore cases for clipped components - Rewrite accessible name module
- Categorize the engine utility functions
- Conflict cases when
Java package
- fix(java): Fix exception when baseline has fewer issues than what is returned by scan by @tombrunet in #2078
Chores and dependencies
- chore(java): Fix version setting on release publish by @tombrunet in #2075
- chore(engine): Generate a spreadsheet of rule mappings as an artifact for PRs by @tombrunet in #2071
- Bump cookie and express in /report-react by @dependabot in #2073
- Bump markdown-to-jsx from 7.1.9 to 7.5.0 in /accessibility-checker-extension by @dependabot in #2072
- Bump axios from 1.6.1 to 1.7.7 in /accessibility-checker-extension by @dependabot in #2064
- Bump rollup from 2.75.6 to 2.79.2 in /report-react by @dependabot in #2059
- Bump axios from 1.6.0 to 1.7.4 in /common/module by @dependabot in #2046
- Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /report-react by @dependabot in #2076
Full Changelog: 3.1.76...3.1.77