Packages

aria-query

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

Upgrading aria-query From 0.2.0 to 5.3.2

27 releases in betweennotes for 15

Reading releases, release notes and advisories…

Other targets from 0.2.0Newest 0.x0.7.1
  1. 0.2.0yours
  2. 0.3.0major
  3. 0.4.0major
  4. 0.5.0major
  5. 0.6.0major
  6. 0.7.0major
  7. 2 releases
  8. 2.0.0major
  9. 1 release
  10. 3.0.0major
  11. 4.0.0major
  12. 5 releases
  13. 5.0.0major
  14. 9 releases
  15. 5.3.2target
6+
changes to make
0
advisories fixed
10+
new
19+
fixes

Counted from 15 of 27 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking5.1.1
  • breaking5.1.1
  • breaking5.0.0
  • breaking5.0.0
  • breaking3.0.0
  • deprecated4.0.0

Release by release

  1. 5.3.2nothing new or fixed in the note

  2. 5.3.1

    12 Sep 20243 fixes
    • fixed

      Add missing doc-pagefooter and doc-pageheader roles

    • fixed

      Fix defect in calling code when building the ElementRoleMap

    • fixed

      Add missing constraints for aside element to have implicit complementary role

  3. 5.3.0

    24 Jun 20231 new · 1 fix
    • new

      Add prepublishOnly step to package.json

    • fixed

      Amend breaking changes and reinstate constraints

  4. 5.1.2 – 5.2.14 releases, nothing new or fixed; 3 without a note

  5. 5.1.1

    Migration needed23 Oct 20223 new · 1 fix
    • breaking

      Remove Node 12 as a target for Jest unit testing

    • breaking

      [Update] The 5.2.x minor version contains breaking changes and should be skipped.

    • new

      Introduce iteration support to the Maps in the module

    • new

      Add graphics-* roles

    • new

      Add test case to elementRoleMap-test for td element

    • fixed

      Install command for codesandbox ci

  6. 5.0.1 – 5.0.22 releases, no release note

  7. 5.0.0

    Migration needed4 Oct 20212 new · 4 fixes
    • breaking

      Remove bash-like command in flow NPM script

    • breaking

      Remove deprecated props

    • new

      Add aria-valuenow prop to the separator role

    • new

      Add a test for the specific items in elementRoleMap

  8. 4.2.2

    19 Jun 20201 fix
    • fixed

      Fix the allowed props of the heading role (jsx-eslint/eslint-plugin-jsx-a11y#704)

47 other lines we could not sort, mostly version bumps
  • Node < 4 lacks .find and Object.assign

    5.3.2
  • Create SECURITY.yml and FUNDING.yml

    5.3.2
  • Remove dequal from the project

    5.3.1
  • Run npm i to update package-lock.json

    5.2.1
  • Update out of date packages to latest major versions

    5.1.1
  • Ran npm up --dev --save

    5.1.1
  • Plumb the graphics roles through to rolesMap

    5.1.1
  • Switch to dequal to remove 45 transitive dependencies

    5.1.1
  • Audited and updated roles source of truth to HTML Accessibility API Mapping 1.0

    5.1.1
  • 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.

    5.0.0

92 internal lines (docs, tests, tooling) left out.