ARIA Query provides programmatic access to the WAI-ARIA 1.2 roles model, tracking the W3C Recommendation updates. It lets you look up ARIA role definitions and map between roles and HTML elements (including cases that depend on specific attributes like input type).
Project status
- Maintenance status: Likely not actively maintained today, with the most recent observed updates in 2024 (latest tagged update v5.3.2 on 2024-09-20, and last upstream push 2024-12-06). Relative to 2026-09-10, this suggests the project is quiet/dormant (maintenance mode at best).
- Update cadence: Earlier activity shows a few releases in 2022 to mid-2023, then a small burst in mid to late 2024 (v5.3.0 in 2023, v5.3.1 in 2024-09-12, v5.3.2 in 2024-09-20). After that, there is no evidence of further updates in 2025 to 2026 from the provided data.
AI summary generated
Recent updates
v5.3.2
v5.3.2 has no release notes provided by the publisher. The available diff content shows changes only in the test suite, where repeated Map/iterator/forEach assertions were refactored into shared helper utilities and some async test scaffolding was simplified.
v5.3.1
v5.3.1 has no release notes provided by the publisher. The diff shown is dominated by test suite changes (framework/assertions and imports), and the updated test expectations strongly suggest underlying aria-query map data (entries and constraints) changed between v5.3.0 and v5.3.1.
v5.3.0
Release v5.3.0 was published on 2023-06-24, but the publisher did not provide any release notes or changelog details. As a result, there is no documented information here about new features, breaking changes, bug fixes, security, performance, dependencies, or migration steps.
v5.2.1
v5.2.1 is a patch release that updates package metadata (version bump) and regenerates package-lock.json. The only concrete changes in the diff are dependency lockfile updates for the dev toolchain, with no direct source or API changes shown.
v5.2.0
v5.2.0 contains a large internal audit and ARIA mapping updates, along with substantially expanded test coverage. The publisher did not provide release notes, but the changelog in the diff indicates the project was updated to better match the ARIA spec and that equality logic was changed to use dequal instead of deep-equal.
Featuresv5.1.3
v5.1.3 appears to be a packaging-only release. The only functional change visible in the diff is a development dependency bump, along with version metadata updates, while the changelog explicitly states there are no changes beyond syncing the NPM build.
v5.1.2
v5.1.2 updates aria-query to include additional ARIA roles related to graphics. The published release notes section for this version is empty, so the functional changes below are not described there.
Featuresv5.1.1
v5.1.1 is a patch version bump (from 5.1.0 to 5.1.1). The only files changed in the provided diff are CHANGELOG.md, package.json, and package-lock.json, with no application/source code changes shown.
Featuresv5.1.0
v5.1.0 has no publisher release notes, but the code diff shows a fairly broad internal refactor across the various “query maps” (ariaPropsMap, domMap, rolesMap, roleElementMap, elementRoleMap). The release also adds new ARIA GRAPHICS role definitions and expands role mapping rules (for example, rowheader now considers scope=rowgroup).
BreakingFeaturesv5.0.2
Release v5.0.2 was published on 2022-08-26, but no release notes were provided by the publisher. As a result, there is no documented information about changes, fixes, or potential upgrade impacts in the provided data.