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
15 changes: 15 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ jobs:
run: pnpm exec browser-driver-manager install chrome@145
working-directory: packages/puppeteer
- run: pnpm --fail-if-no-match --filter @axe-core/puppeteer run build
- run: pnpm --fail-if-no-match --filter @axe-core/puppeteer run lint:package
- run: pnpm --fail-if-no-match --filter @axe-core/puppeteer run lint:types
- run: pnpm --fail-if-no-match --filter @axe-core/puppeteer run coverage
- run: pnpm --fail-if-no-match --filter @axe-core/puppeteer run test:export

Expand All @@ -81,6 +83,9 @@ jobs:
- shell: 'script -q -e -c "bash {0}"'
run: pnpm exec browser-driver-manager install chrome@145
working-directory: packages/cli
- run: pnpm --fail-if-no-match --filter @axe-core/cli run build
- run: pnpm --fail-if-no-match --filter @axe-core/cli run lint:package
- run: pnpm --fail-if-no-match --filter @axe-core/cli run lint:types
- run: pnpm --fail-if-no-match --filter @axe-core/cli run coverage

webdriverjs:
Expand All @@ -105,6 +110,8 @@ jobs:
run: pnpm exec browser-driver-manager install chrome@145
working-directory: packages/webdriverjs
- run: pnpm --fail-if-no-match --filter @axe-core/webdriverjs run build
- run: pnpm --fail-if-no-match --filter @axe-core/webdriverjs run lint:package
- run: pnpm --fail-if-no-match --filter @axe-core/webdriverjs run lint:types
- run: pnpm --fail-if-no-match --filter @axe-core/webdriverjs run coverage
- run: pnpm --fail-if-no-match --filter @axe-core/webdriverjs run test:export

Expand All @@ -130,6 +137,8 @@ jobs:
run: pnpm exec browser-driver-manager install chrome@145
working-directory: packages/webdriverio
- run: pnpm --fail-if-no-match --filter @axe-core/webdriverio run build
- run: pnpm --fail-if-no-match --filter @axe-core/webdriverio run lint:package
- run: pnpm --fail-if-no-match --filter @axe-core/webdriverio run lint:types
- run: pnpm --fail-if-no-match --filter @axe-core/webdriverio run coverage
- run: pnpm --fail-if-no-match --filter @axe-core/webdriverio run test:export

Expand All @@ -151,6 +160,8 @@ jobs:
cache: 'pnpm'
- run: pnpm install --frozen-lockfile
- run: pnpm --fail-if-no-match --filter @axe-core/reporter-earl run build
- run: pnpm --fail-if-no-match --filter @axe-core/reporter-earl run lint:package
- run: pnpm --fail-if-no-match --filter @axe-core/reporter-earl run lint:types
- run: pnpm --fail-if-no-match --filter @axe-core/reporter-earl run test
- run: pnpm --fail-if-no-match --filter @axe-core/reporter-earl run test:export

Expand All @@ -176,6 +187,8 @@ jobs:
# built and be it's own file. however we don't want that for the export
# test so we need to rebuild using tsup
- run: pnpm --fail-if-no-match --filter @axe-core/react run build
- run: pnpm --fail-if-no-match --filter @axe-core/react run lint:package
- run: pnpm --fail-if-no-match --filter @axe-core/react run lint:types
- run: pnpm --fail-if-no-match --filter @axe-core/react run test:export

playwright:
Expand All @@ -197,6 +210,8 @@ jobs:
- run: pnpm install --frozen-lockfile
- run: pnpm --fail-if-no-match --filter @axe-core/playwright exec playwright install --with-deps
- run: pnpm --fail-if-no-match --filter @axe-core/playwright run build
- run: pnpm --fail-if-no-match --filter @axe-core/playwright run lint:package
- run: pnpm --fail-if-no-match --filter @axe-core/playwright run lint:types
- run: pnpm --fail-if-no-match --filter @axe-core/playwright run coverage
- run: pnpm --fail-if-no-match --filter @axe-core/playwright run test:export

Expand Down
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.14.0](https://github.com/dequelabs/axe-core-npm/compare/v4.13.0...v4.14.0) (2026-10-06)

### Bug Fixes

* exempt axe-core from the pnpm release-age cooldown ([#1441](https://github.com/dequelabs/axe-core-npm/issues/1441)) ([0bcb185](https://github.com/dequelabs/axe-core-npm/commit/0bcb1850683addb69343067263aa3fcd4ddd0561)), closes [#1346](https://github.com/dequelabs/axe-core-npm/issues/1346) [#1346](https://github.com/dequelabs/axe-core-npm/issues/1346) [#1442](https://github.com/dequelabs/axe-core-npm/issues/1442) [#1346](https://github.com/dequelabs/axe-core-npm/issues/1346)

### Features

* Update axe-core to v4.14.0 ([#1456](https://github.com/dequelabs/axe-core-npm/issues/1456)) ([dccfe7a](https://github.com/dequelabs/axe-core-npm/commit/dccfe7adde174fca7010d36f2e77b69be182093b))


# [4.13.0](https://github.com/dequelabs/axe-core-npm/compare/v4.11.3...v4.13.0) (2026-08-10)


Expand Down
4 changes: 2 additions & 2 deletions lerna.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"version": "4.13.0",
"version": "4.14.0",
"npmClient": "pnpm"
}
}
2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"test": "pnpm -r run test"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.18.5",
"@eslint/js": "^10.0.1",
"@types/node": "^24.10.1",
"@types/semver": "^7.8.0",
Expand All @@ -25,6 +26,7 @@
"lerna": "10.0.1",
"lint-staged": "^17.0.7",
"prettier": "^3.0.3",
"publint": "^0.3.24",
"react": "^17.0.0",
"semver": "^7.8.5",
"ts-node": "^10.9.2",
Expand Down
7 changes: 7 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.14.0](https://github.com/dequelabs/axe-core-npm/compare/v4.13.0...v4.14.0) (2026-10-06)

### Features

* Update axe-core to v4.14.0 ([#1456](https://github.com/dequelabs/axe-core-npm/issues/1456)) ([dccfe7a](https://github.com/dequelabs/axe-core-npm/commit/dccfe7adde174fca7010d36f2e77b69be182093b))


# [4.13.0](https://github.com/dequelabs/axe-core-npm/compare/v4.11.3...v4.13.0) (2026-08-10)


Expand Down
7 changes: 5 additions & 2 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@axe-core/cli",
"version": "4.13.0",
"version": "4.14.0",
"description": "A CLI for accessibility testing using axe-core",
"author": {
"name": "Wilco Fiers",
Expand Down Expand Up @@ -36,7 +36,10 @@
"prebuild": "rimraf dist",
"build": "tsc",
"test": "mocha --timeout 60000 -r ts-node/register 'src/**/**.test.ts'",
"coverage": "nyc pnpm run test"
"coverage": "nyc pnpm run test",
"lint:package": "pnpm run pack:lint && publint --strict ../../node_modules/.cache/package-lint/cli.tgz",
"lint:types": "pnpm run pack:lint && attw ../../node_modules/.cache/package-lint/cli.tgz --entrypoints .",
"pack:lint": "pnpm pack --config.ignore-scripts=true --out ../../node_modules/.cache/package-lint/cli.tgz"
},
"keywords": [
"axe-core",
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"compilerOptions": {
"module": "commonjs",
"outDir": "./dist/",
"rootDir": "./src",
"rootDir": ".",
"types": ["node"]
},
"include": ["./src/lib", "./src/bin"]
Expand Down
7 changes: 7 additions & 0 deletions packages/playwright/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.14.0](https://github.com/dequelabs/axe-core-npm/compare/v4.13.0...v4.14.0) (2026-10-06)

### Features

* Update axe-core to v4.14.0 ([#1456](https://github.com/dequelabs/axe-core-npm/issues/1456)) ([dccfe7a](https://github.com/dequelabs/axe-core-npm/commit/dccfe7adde174fca7010d36f2e77b69be182093b))


# [4.13.0](https://github.com/dequelabs/axe-core-npm/compare/v4.11.3...v4.13.0) (2026-08-10)


Expand Down
18 changes: 13 additions & 5 deletions packages/playwright/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@axe-core/playwright",
"version": "4.13.0",
"version": "4.14.0",
"description": "Provides a method to inject and analyze web pages using axe",
"contributors": [
{
Expand Down Expand Up @@ -31,9 +31,14 @@
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs",
"require": "./dist/index.js"
"import": {
"types": "./dist/index.d.mts",
"default": "./dist/index.mjs"
},
"require": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
}
}
},
"publishConfig": {
Expand All @@ -51,7 +56,10 @@
"test:commonjs": "node test/commonjsTest.js",
"test:ts": "tsc --ignoreConfig test/tsTest.ts --noEmit --skipLibCheck --esModuleInterop",
"coverage": "nyc pnpm run test",
"prepare": "pnpm exec playwright install && pnpm run build"
"prepare": "pnpm exec playwright install && pnpm run build",
"lint:package": "pnpm run pack:lint && publint --strict ../../node_modules/.cache/package-lint/playwright.tgz",
"lint:types": "pnpm run pack:lint && attw ../../node_modules/.cache/package-lint/playwright.tgz",
"pack:lint": "pnpm pack --config.ignore-scripts=true --out ../../node_modules/.cache/package-lint/playwright.tgz"
},
"dependencies": {
"axe-core": "~4.14.0"
Expand Down
7 changes: 7 additions & 0 deletions packages/puppeteer/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.14.0](https://github.com/dequelabs/axe-core-npm/compare/v4.13.0...v4.14.0) (2026-10-06)

### Features

* Update axe-core to v4.14.0 ([#1456](https://github.com/dequelabs/axe-core-npm/issues/1456)) ([dccfe7a](https://github.com/dequelabs/axe-core-npm/commit/dccfe7adde174fca7010d36f2e77b69be182093b))


# [4.13.0](https://github.com/dequelabs/axe-core-npm/compare/v4.11.3...v4.13.0) (2026-08-10)


Expand Down
18 changes: 13 additions & 5 deletions packages/puppeteer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@axe-core/puppeteer",
"version": "4.13.0",
"version": "4.14.0",
"description": "Provides a chainable axe API for Puppeteer and automatically injects into all frames",
"repository": {
"type": "git",
Expand All @@ -11,9 +11,14 @@
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs",
"require": "./dist/index.js"
"import": {
"types": "./dist/index.d.mts",
"default": "./dist/index.mjs"
},
"require": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
}
}
},
"files": [
Expand All @@ -33,7 +38,10 @@
"test:commonjs": "node test/commonjsTest.js",
"test:ts": "tsc --ignoreConfig test/tsTest.ts --noEmit --skipLibCheck --esModuleInterop",
"coverage": "nyc pnpm run test",
"prepublishOnly": "pnpm run build"
"prepublishOnly": "pnpm run build",
"lint:package": "pnpm run pack:lint && publint --strict ../../node_modules/.cache/package-lint/puppeteer.tgz",
"lint:types": "pnpm run pack:lint && attw ../../node_modules/.cache/package-lint/puppeteer.tgz",
"pack:lint": "pnpm pack --config.ignore-scripts=true --out ../../node_modules/.cache/package-lint/puppeteer.tgz"
},
"author": "Adam Cutler",
"license": "MPL-2.0",
Expand Down
7 changes: 7 additions & 0 deletions packages/react/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.14.0](https://github.com/dequelabs/axe-core-npm/compare/v4.13.0...v4.14.0) (2026-10-06)

### Features

* Update axe-core to v4.14.0 ([#1456](https://github.com/dequelabs/axe-core-npm/issues/1456)) ([dccfe7a](https://github.com/dequelabs/axe-core-npm/commit/dccfe7adde174fca7010d36f2e77b69be182093b))


# [4.13.0](https://github.com/dequelabs/axe-core-npm/compare/v4.11.3...v4.13.0) (2026-08-10)


Expand Down
19 changes: 14 additions & 5 deletions packages/react/package.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,20 @@
{
"name": "@axe-core/react",
"version": "4.13.0",
"version": "4.14.0",
"description": "Dynamic accessibility analysis for React using axe-core",
"main": "./dist/index.js",
"module": "./dist/index.mjs",
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs",
"require": "./dist/index.js"
"import": {
"types": "./dist/index.d.mts",
"default": "./dist/index.mjs"
},
"require": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
}
}
},
"files": [
Expand All @@ -22,6 +27,7 @@
"dist/index.js",
"dist/index.mjs",
"dist/index.d.ts",
"dist/index.d.mts",
"dist/index.js.map"
],
"engines": {
Expand All @@ -35,7 +41,10 @@
"test:esm": "node test/esmTest.mjs",
"test:commonjs": "node test/commonjsTest.js",
"test:ts": "tsc --ignoreConfig test/tsTest.ts --noEmit --skipLibCheck --esModuleInterop",
"test:types": "cd test && tsc"
"test:types": "cd test && tsc",
"lint:package": "pnpm run pack:lint && publint --strict ../../node_modules/.cache/package-lint/react.tgz",
"lint:types": "pnpm run pack:lint && attw ../../node_modules/.cache/package-lint/react.tgz",
"pack:lint": "pnpm pack --config.ignore-scripts=true --out ../../node_modules/.cache/package-lint/react.tgz"
},
"keywords": [
"accessibility",
Expand Down
7 changes: 7 additions & 0 deletions packages/reporter-earl/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.14.0](https://github.com/dequelabs/axe-core-npm/compare/v4.13.0...v4.14.0) (2026-10-06)

### Features

* Update axe-core to v4.14.0 ([#1456](https://github.com/dequelabs/axe-core-npm/issues/1456)) ([dccfe7a](https://github.com/dequelabs/axe-core-npm/commit/dccfe7adde174fca7010d36f2e77b69be182093b))


# [4.13.0](https://github.com/dequelabs/axe-core-npm/compare/v4.11.3...v4.13.0) (2026-08-10)


Expand Down
21 changes: 16 additions & 5 deletions packages/reporter-earl/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,25 @@
{
"name": "@axe-core/reporter-earl",
"version": "4.13.0",
"version": "4.14.0",
"description": "A EARL+JSON-LD reporter for axe-core",
"main": "dist/axeReporterEarl.js",
"module": "./dist/axeReporterEarl.mjs",
"types": "./dist/axeReporterEarl.d.ts",
"exports": {
".": {
"types": "./dist/axeReporterEarl.d.ts",
"import": "./dist/axeReporterEarl.mjs",
"require": "./dist/axeReporterEarl.js"
"import": {
"types": "./dist/axeReporterEarl.d.mts",
"default": "./dist/axeReporterEarl.mjs"
},
"require": {
"types": "./dist/axeReporterEarl.d.ts",
"default": "./dist/axeReporterEarl.js"
}
}
},
"files": [
"dist"
],
"engines": {
"node": ">=22.12.0"
},
Expand All @@ -24,7 +32,10 @@
"test:ts": "tsc --ignoreConfig tests/tsTest.ts --noEmit --skipLibCheck --esModuleInterop",
"test:unit": "NODE_OPTIONS=--experimental-vm-modules jest --collectCoverage",
"build": "tsup src/axeReporterEarl.ts --dts --format esm,cjs",
"prepublishOnly": "pnpm run build"
"prepublishOnly": "pnpm run build",
"lint:package": "pnpm run pack:lint && publint --strict ../../node_modules/.cache/package-lint/reporter-earl.tgz",
"lint:types": "pnpm run pack:lint && attw ../../node_modules/.cache/package-lint/reporter-earl.tgz",
"pack:lint": "pnpm pack --config.ignore-scripts=true --out ../../node_modules/.cache/package-lint/reporter-earl.tgz"
},
"publishConfig": {
"access": "public"
Expand Down
7 changes: 7 additions & 0 deletions packages/webdriverio/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.14.0](https://github.com/dequelabs/axe-core-npm/compare/v4.13.0...v4.14.0) (2026-10-06)

### Features

* Update axe-core to v4.14.0 ([#1456](https://github.com/dequelabs/axe-core-npm/issues/1456)) ([dccfe7a](https://github.com/dequelabs/axe-core-npm/commit/dccfe7adde174fca7010d36f2e77b69be182093b))


# [4.13.0](https://github.com/dequelabs/axe-core-npm/compare/v4.11.3...v4.13.0) (2026-08-10)


Expand Down
Loading
Loading