NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #274 most downloaded on npm
Programmatic access to the ARIA specification
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 1.4 years
Some releases are documented
notes for 15 of 29 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
29 releases · first in 2017
A bug fix, and a bunch of testing cleanups.
A bug fix, and a bunch of testing cleanups.
.find and Object.assignRemoves the only runtime dependency from the project, and restores/broadens engines compatibility, plus a few bug fixes.
Removes the only runtime dependency from the project, and restores/broadens engines compatibility, plus a few bug fixes.
doc-pagefooter and doc-pageheader roles (#549)aside element to have implicit complementary role (#558)One column per quarter.
fda2c97 fix: amend breaking changes and reinstate constraints
Reverts some API data shape changes from 5.2.x. Also reverts some changes to the representation of the ARIA spec.
c995082 Run npm i to update package-lock.json
Nothing published for this version
Nothing published for this version
Nothing published for this version
[Update] The 5.2.x minor version contains breaking changes and should be skipped.
This minor release introduces iteration support to the primary objects of the module, through the Symbol.iterator property. This reintroduces a native-like Map iteration support that was lost in the v3 update. A forEach method is also introduced in this update. The common interface of all objects exposed by this module is now:
type TAriaQueryMap<E, K, V> = {
entries: () => E,
forEach: ((V, K, E) => void) => void,
get: (key: K) => ?V,
has: (key: K) => boolean,
keys: () => Array<K>,
values: () => Array<V>,
@@iterator?: () => Iterator<E>,
};
No changes, just trying to get the NPM build to reflect the changes in v5.1.2
[Update] The 5.2.x minor version contains breaking changes and should be skipped.
Commit f7f6120 contains a substantial audit and update of the project to match the ARIA spec. Testing coverage was substantially improved. It really locks down the project's output.
Nothing published for this version
Nothing published for this version
995b6b9 Remove deprecated props
This major release removes the runtime Babel dependencies that were necessary because of Map and Set usage. Map and Set usages are now replaced with object and array literals.
These are the changes in usage you might need to account for:
entries method to get access to the items.keys and values methods now return arrays, not iterators.forEach method. One could be added in the future, but at present, it does not exist on the exports.7819fe4 Fix the allowed props of the heading role (jsx-eslint/eslint-plugin-jsx-a11y#704)
bdd6082 Change master branch main in Travis
Upgrade support of ARIA from 1.1 to 1.2
Upgrade support of ARIA from 1.1 to 1.2
a3e2f1e Added the Copyright year (2020) for A11yance
Fix the incorrect ARIA designation of the region role to an HTML designation
52f2535 (origin/deprecate-requireContextRole, deprecate-requireContextRole) Deprecate the mispelled requireContextRole. Replace with requiredContextRo…
Bumping to a major version because of a previous breaking change.
Added aria-errormessage to the ARIA Props Map.
- Remove package-lock file. - Add Watchman config file.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →