diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a30b162..b5e02e8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,7 +4,7 @@ on: jobs: tests: - uses: ljharb/actions/.github/workflows/node.yml@a840bfaa7e24d260a9f451baa97ca172fdb327af + uses: ljharb/actions/.github/workflows/node.yml@32a09e8b5346216e84d4cdf4769c70af9903b536 with: range: '>= 0.8' type: majors @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: ljharb/actions/node/install@a840bfaa7e24d260a9f451baa97ca172fdb327af + - uses: ljharb/actions/node/install@32a09e8b5346216e84d4cdf4769c70af9903b536 with: use-npm-ci: true - name: Flow type check @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: ljharb/actions/node/install@a840bfaa7e24d260a9f451baa97ca172fdb327af + - uses: ljharb/actions/node/install@32a09e8b5346216e84d4cdf4769c70af9903b536 with: use-npm-ci: true - name: Run ESLint @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: ljharb/actions/node/install@a840bfaa7e24d260a9f451baa97ca172fdb327af + - uses: ljharb/actions/node/install@32a09e8b5346216e84d4cdf4769c70af9903b536 with: use-npm-ci: true - name: Run diff check for the breakUpAriaJSON script diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d70e28..cb45c5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -232,11 +232,11 @@ type TAriaQueryMap = { ## 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) @@ -255,4 +255,13 @@ type TAriaQueryMap = { 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) \ No newline at end of file + - f9f9ea6 Add prepublishOnly step to package.json (#506) + +## 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) diff --git a/package-lock.json b/package-lock.json index 82bb932..0c7faf2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "aria-query", - "version": "5.3.0", + "version": "5.3.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "aria-query", - "version": "5.3.0", + "version": "5.3.1", "license": "Apache-2.0", "devDependencies": { "@babel/cli": "^7.19.3", diff --git a/package.json b/package.json index 8d1f53e..56b3dfa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aria-query", - "version": "5.3.0", + "version": "5.3.1", "description": "Programmatic access to the ARIA specification", "main": "lib/index.js", "files": [