Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v4.7.0 #715

Merged
merged 6 commits into from
May 1, 2023
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
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