Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,10 @@ updates:
versions: ['>=18.0.0']
- dependency-name: '@types/react-dom'
versions: ['>=18.0.0']
# Keep @types/node aligned with the Node.js major version being developed on
# to avoid type incompatibilities and unexpected breaking changes
- dependency-name: '@types/node'
update-types: ['version-update:semver-major']
groups:
# Any updates not caught by the group config will get individual PRs
npm-low-risk:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
with:
registry-url: 'https://registry.npmjs.org/'
node-version: 22
node-version-file: .nvmrc
cache: 'npm'
- name: Update npm to 11 if needed
run: |
Expand Down Expand Up @@ -60,7 +60,7 @@ jobs:
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
with:
registry-url: 'https://registry.npmjs.org/'
node-version: 22
node-version-file: .nvmrc
cache: 'npm'
- name: Update npm to 11 if needed
run: |
Expand Down Expand Up @@ -98,7 +98,7 @@ jobs:
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
with:
registry-url: 'https://registry.npmjs.org/'
node-version: 22
node-version-file: .nvmrc
cache: 'npm'
- name: Update npm to 11 if needed
run: |
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v6
- uses: actions/setup-node@v6
with:
node-version: 22
node-version-file: .nvmrc
cache: 'npm'
- run: npm ci
- run: npm run lint
Expand All @@ -25,7 +25,7 @@ jobs:
strategy: &strategy_matrix
fail-fast: false
matrix:
node: [18, 20, 22]
node: [18, 20, 22, 24]
runs-on: deque-ubuntu-latest-4core
timeout-minutes: 15
needs: lint
Expand All @@ -38,7 +38,7 @@ jobs:
- run: npm ci
# HACK: Force a TTY to enable browser-driver-manager to manipulate stdout.
- shell: 'script -q -e -c "bash {0}"'
run: npx browser-driver-manager install chrome
run: npx browser-driver-manager install chrome@145
working-directory: packages/puppeteer
- run: npm run build --workspace=packages/puppeteer
- run: npm run coverage --workspace=packages/puppeteer
Expand All @@ -58,7 +58,7 @@ jobs:
- run: npm ci
# HACK: Force a TTY to enable browser-driver-manager to manipulate stdout.
- shell: 'script -q -e -c "bash {0}"'
run: npx browser-driver-manager install chrome
run: npx browser-driver-manager install chrome@145
working-directory: packages/cli
- run: npm run coverage --workspace=packages/cli

Expand All @@ -76,7 +76,7 @@ jobs:
- run: npm ci
# HACK: Force a TTY to enable browser-driver-manager to manipulate stdout.
- shell: 'script -q -e -c "bash {0}"'
run: npx browser-driver-manager install chrome
run: npx browser-driver-manager install chrome@145
working-directory: packages/webdriverjs
- run: npm run build --workspace=packages/webdriverjs
- run: npm run coverage --workspace=packages/webdriverjs
Expand All @@ -96,7 +96,7 @@ jobs:
- run: npm ci
# HACK: Force a TTY to enable browser-driver-manager to manipulate stdout.
- shell: 'script -q -e -c "bash {0}"'
run: npx browser-driver-manager install chrome
run: npx browser-driver-manager install chrome@145
working-directory: packages/webdriverio
- run: npm run build --workspace=packages/webdriverio
- run: npm run coverage --workspace=packages/webdriverio
Expand Down Expand Up @@ -177,7 +177,7 @@ jobs:
- uses: actions/checkout@v6
- uses: actions/setup-node@v6
with:
node-version: 22
node-version-file: .nvmrc
cache: 'npm'
- run: npm ci
- run: npm test --workspace=test/axe-core
2 changes: 1 addition & 1 deletion .github/workflows/update-axe-core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- uses: actions/checkout@v6
- uses: actions/setup-node@v6
with:
node-version: 22
node-version-file: .nvmrc
- uses: dequelabs/axe-api-team-public/.github/actions/create-update-axe-core-pull-request-v1@main
with:
token: ${{ secrets.PAT }}
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
24
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,18 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [4.11.2](https://github.com/dequelabs/axe-core-npm/compare/v4.11.1...v4.11.2) (2026-04-14)


### Bug Fixes

* Update axe-core to v4.11.3 ([#1306](https://github.com/dequelabs/axe-core-npm/issues/1306)) ([71c4179](https://github.com/dequelabs/axe-core-npm/commit/71c41796f4cdf2aebcb5e49d1bf6896f4ad72a2a))
* **wdio:** support v9 wdio switchFrame and switchWindow ([#1302](https://github.com/dequelabs/axe-core-npm/issues/1302)) ([4689273](https://github.com/dequelabs/axe-core-npm/commit/4689273aead05133e161fe1d419a60224763ed7c)), closes [#1164](https://github.com/dequelabs/axe-core-npm/issues/1164)





## [4.11.1](https://github.com/dequelabs/axe-core-npm/compare/v4.11.0...v4.11.1) (2026-01-09)


Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"version": "4.11.1"
"version": "4.11.2"
}
Loading
Loading