Packages

aria-query

5.3.2 · 20 Sep 2024Apache-2.0220.3M / weekRepositoryHomepagenpmAtom feed

Your version

5.0.0

major4 Oct 2021Where it was published

5.3.2 is the newest release of 5.x.

In short

2 removed2 new4 fixed22 changed83 internal

  • removed

    Remove bash-like command in flow NPM script

  • removed

    Remove deprecated props

Release note

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:

  • The module exports are no longer Maps, so you cannot spread them directly into an array to access their items. Use the entries method to get access to the items.

  • Some values used to be Sets; these are now Arrays.

  • The keys and values methods now return arrays, not iterators.

  • There is no forEach method. One could be added in the future, but at present, it does not exist on the exports.

Commits of note

  • Remove the usage of Maps and Sets, along with the Babel Runtime - dependency

  • Update Flow bin version

  • Add aria-valuenow prop to the separator role

  • Use block for instead of iterable for

  • Remove spread operator from roleElementMap

  • Update the test for roleElementMap to include specific items

  • Remove spread operator from elementRoleMap

  • Add a test for the specific items in elementRoleMap

  • Account for nosync file paths in the ignore files

  • Fixing the package-lock.json file

  • Updating package-lock which only added an fsevents reference

  • removed

    Remove bash-like command in flow NPM script

  • Update coveralls, expect and flow-bin

  • Only diff the src dir in the CI Diff check

  • Type sig for ARIAPropertyDefinition

  • Update test.yml

  • Update test.yml

  • Create test.yml

  • Sync with stable editor's draft

  • definition/term roles

  • Sync with stable editor's draft

  • "that there is no maximum value" > no default value

  • Keep required props in sync with props

  • removed

    Remove deprecated props

  • Update ariaPropsMap

  • Update types

  • Update roles.json

  • Normalize required props