Socket
Socket
Sign inDemoInstall

aria-query

Package Overview
Dependencies
Maintainers
4
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aria-query - npm Package Versions

23

5.3.2

Diff

ljharb
published 5.3.1 •

Changelog

Source

5.3.1

Removes the only runtime dependency from the project, and restores/broadens engines compatibility, plus a few bug fixes.

  • Remove dequal from the project (#554)
  • fix: add missing doc-pagefooter and doc-pageheader roles (#549)
  • Fix defect in calling code when building the ElementRoleMap (#555)
  • fix: add missing constraints for aside element to have implicit complementary role (#558)
jessebeach
published 5.3.0 •

Changelog

Source

5.3.0

Reverts some API data shape changes from 5.2.x. Also reverts some changes to the representation of the ARIA spec.

  • fda2c97 fix: amend breaking changes and reinstate constraints (#515)
  • f9f9ea6 Add prepublishOnly step to package.json (#506)
jessebeach
published 5.2.1 •

Changelog

Source

5.2.1

  • c995082 Run npm i to update package-lock.json
jessebeach
published 5.2.0 •

jessebeach
published 5.1.3 •

jessebeach
published 5.1.2 •

jessebeach
published 5.1.1 •

Changelog

Source

5.1.0 / 5.1.1

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>,
};

Commits of note

  • 6f3f54b Update dependencies to current minor releases (#437)
  • 855eedc Introduce iteration support to the Maps in the module (#425)
  • 38a2bbc Remove Node 12 as a target for Jest unit testing (#397)
  • 8a0f588 Update out of date packages to latest major versions (#396)
  • 8522117 Ran npm up --dev --save (#395)
  • a21d1ed feat: Add graphics-* roles (#338)

5.1.2

  • 8361a27 Plumb the graphics roles through to rolesMap (#444)

5.1.3

No changes, just trying to get the NPM build to reflect the changes in v5.1.2

5.2.0

[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.

  • e2e3eff docs: update README to WAI-ARIA 1.2 spec (#499)
  • 5ef740f Switch to dequal to remove 45 transitive dependencies (#497)
  • 58da9d5 fix: install command for codesandbox ci (#500)
  • 1160138 test: Publish canaries via CodeSandbox CI (#486)
  • 2d04e29 Add test case to elementRoleMap-test for td element
  • f7f6120 Audited and updated roles source of truth to HTML Accessibility API Mapping 1.0 (#447)
jessebeach
published 5.0.2 •

jessebeach
published 5.0.1 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc