Skip to content

Commit

Permalink
Merge pull request #715 from dequelabs/release-1682703518
Browse files Browse the repository at this point in the history
chore: release v4.7.0
  • Loading branch information
stephenmathieson committed May 1, 2023
2 parents 53b529b + e4ada1b commit 623da3a
Show file tree
Hide file tree
Showing 55 changed files with 13,174 additions and 1,336 deletions.
19 changes: 15 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,7 @@ jobs:
# lerna link after installing the latest version of chromedriver, as we depend on webdriverJS
- run: cd packages/cli && npx lerna link
- run: npm run coverage --prefix=packages/cli
- run: npm run test:esm --prefix=packages/cli

puppeteer:
<<: *defaults
Expand All @@ -143,6 +144,7 @@ jobs:
- run: sudo apt-get update -y
- run: cd packages/puppeteer && npx browser-driver-manager@1.0.4 install chrome chromedriver --verbose
- run: npm run coverage --prefix=packages/puppeteer
- run: npm run test:esm --prefix=packages/puppeteer

webdriverjs:
<<: *defaults
Expand All @@ -156,29 +158,36 @@ jobs:
command: npm run coverage --prefix=packages/webdriverjs
environment:
CHROMEDRIVER_PATH: /usr/local/bin/chromedriver
- run:
command: npm run test:esm --prefix=packages/webdriverjs
environment:
CHROMEDRIVER_PATH: /usr/local/bin/chromedriver

webdriverio:
docker:
# using a node14 image instead of a node16 image due to WDIO
# @see https://webdriver.io/blog/2021/07/28/sync-api-deprecation/
- image: cimg/node:14.19-browsers
<<: *defaults
working_directory: ~/axe-core-npm
steps:
- checkout
- restore_dependency_cache
- browser-tools/install-chrome
- browser-tools/install-chromedriver
- run: npm run build --prefix=packages/webdriverio
- run:
command: npm run coverage --prefix=packages/webdriverio
environment:
CHROMEDRIVER_PATH: /usr/local/bin/chromedriver
- run:
command: npm run test:esm --prefix=packages/webdriverio
environment:
CHROMEDRIVER_PATH: /usr/local/bin/chromedriver

reporter-earl:
<<: *defaults
steps:
- checkout
- restore_dependency_cache
- run: npm run test --prefix=packages/reporter-earl
- run: npm run test:esm --prefix=packages/reporter-earl

react:
<<: *defaults
Expand All @@ -187,6 +196,7 @@ jobs:
- restore_dependency_cache
- run: npm run build --prefix=packages/react
- run: npm run test --prefix=packages/react
- run: npm run test:esm --prefix=packages/react

playwright:
docker:
Expand All @@ -203,6 +213,7 @@ jobs:
- run: npm run bootstrap -- --ci
- run: npm run build --prefix=packages/playwright
- run: npm run coverage --prefix=packages/playwright
- run: npm run test:esm --prefix=packages/playwright

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

# [4.7.0](https://github.com/dequelabs/axe-core-npm/compare/v4.6.1...v4.7.0) (2023-04-28)


### Bug Fixes

* **cli:** do not inject script tags due to pages not allowing script tags ([#710](https://github.com/dequelabs/axe-core-npm/issues/710)) ([2e0fdb4](https://github.com/dequelabs/axe-core-npm/commit/2e0fdb4a4661040b9b8dbb91bed1a96142e4fe0c))


### Features

* enable esm import ([#713](https://github.com/dequelabs/axe-core-npm/issues/713)) ([076bfa9](https://github.com/dequelabs/axe-core-npm/commit/076bfa99f27f416b4eaff6d24cc23e8573fc72ee))
* support WDIO v8 ([#708](https://github.com/dequelabs/axe-core-npm/issues/708)) ([1e40ec0](https://github.com/dequelabs/axe-core-npm/commit/1e40ec006844a9b5f0e368b5ca8014e215c75372))
* Update axe-core to v4.7.0 ([#709](https://github.com/dequelabs/axe-core-npm/issues/709)) ([d418d09](https://github.com/dequelabs/axe-core-npm/commit/d418d093b4c462d5d60e0f7ad3d5147bcaf52aa2))





## [4.6.1](https://github.com/dequelabs/axe-core-npm/compare/v4.6.0...v4.6.1) (2023-03-28)


Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"packages/webdriverjs/tests/example",
"axe_core_test"
],
"version": "4.6.1"
"version": "4.7.0"
}
17 changes: 17 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.7.0](https://github.com/dequelabs/axe-core-npm/compare/v4.6.1...v4.7.0) (2023-04-28)


### Bug Fixes

* **cli:** do not inject script tags due to pages not allowing script tags ([#710](https://github.com/dequelabs/axe-core-npm/issues/710)) ([2e0fdb4](https://github.com/dequelabs/axe-core-npm/commit/2e0fdb4a4661040b9b8dbb91bed1a96142e4fe0c))


### Features

* enable esm import ([#713](https://github.com/dequelabs/axe-core-npm/issues/713)) ([076bfa9](https://github.com/dequelabs/axe-core-npm/commit/076bfa99f27f416b4eaff6d24cc23e8573fc72ee))
* Update axe-core to v4.7.0 ([#709](https://github.com/dequelabs/axe-core-npm/issues/709)) ([d418d09](https://github.com/dequelabs/axe-core-npm/commit/d418d093b4c462d5d60e0f7ad3d5147bcaf52aa2))





## [4.6.1](https://github.com/dequelabs/axe-core-npm/compare/v4.6.0...v4.6.1) (2023-03-28)


Expand Down
6 changes: 6 additions & 0 deletions packages/cli/esmTest.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import { testPages } from './dist/index.mjs';
import assert from 'assert';

const exportIsFunction = typeof(testPages) === 'function';
assert(exportIsFunction, 'export is not a function');

Loading

0 comments on commit 623da3a

Please sign in to comment.