Skip to content

Commit

Permalink
Merge pull request dequelabs#701 from dequelabs/release-1680033362
Browse files Browse the repository at this point in the history
  • Loading branch information
michael-siek committed Mar 28, 2023
2 parents 4abdc82 + 5493968 commit 53b529b
Show file tree
Hide file tree
Showing 51 changed files with 866 additions and 11,888 deletions.
36 changes: 10 additions & 26 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,6 @@ jobs:
- restore_cache:
keys:
- v2-webdriverjs-npm-{{ checksum "packages/webdriverjs/package-lock.json" }}
- restore_cache:
keys:
- v2-webdriverjs-npm-example-{{ checksum "packages/webdriverjs/tests/example/package-lock.json" }}
- restore_cache:
keys:
- v2-webdriverio-npm-{{ checksum "packages/webdriverio/package-lock.json" }}
Expand Down Expand Up @@ -82,10 +79,6 @@ jobs:
key: v2-webdriverjs-npm-{{ checksum "packages/webdriverjs/package-lock.json" }}
paths:
- packages/webdriverjs/node_modules
- save_cache:
key: v2-webdriverjs-npm-example-{{ checksum "packages/webdriverjs/tests/example/package-lock.json" }}
paths:
- packages/webdriverjs/tests/example/node_modules
- save_cache:
key: v2-webdriverio-npm-{{ checksum "packages/webdriverio/package-lock.json" }}
paths:
Expand All @@ -110,7 +103,6 @@ jobs:
- packages/playwright/node_modules
- packages/puppeteer/node_modules
- packages/webdriverjs/node_modules
- packages/webdriverjs/tests/example/node_modules
- packages/webdriverio/node_modules
- packages/reporter-earl/node_modules
- packages/react/node_modules
Expand Down Expand Up @@ -141,6 +133,8 @@ jobs:

puppeteer:
<<: *defaults
environment:
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: true
steps:
- checkout
- restore_dependency_cache
Expand All @@ -151,25 +145,17 @@ jobs:
- run: npm run coverage --prefix=packages/puppeteer

webdriverjs:
<<: *defaults
steps:
- checkout
- restore_dependency_cache
# required for browser-driver-manager
- run: sudo apt-get update -y
- run: cd packages/webdriverjs && npx browser-driver-manager@1.0.4 install chrome chromedriver --verbose
- run: npm --prefix=packages/webdriverjs run build
- run: npm run coverage --prefix=packages/webdriverjs

webdriverjs-example:
<<: *defaults
steps:
- checkout
- restore_dependency_cache
- browser-tools/install-chrome
- browser-tools/install-chromedriver
- run: npm --prefix=packages/webdriverjs run build
- run: npm run test --prefix=packages/webdriverjs/tests/example
- run:
command: npm run coverage --prefix=packages/webdriverjs
environment:
CHROMEDRIVER_PATH: /usr/local/bin/chromedriver

webdriverio:
docker:
Expand All @@ -182,7 +168,10 @@ jobs:
- restore_dependency_cache
- browser-tools/install-chrome
- browser-tools/install-chromedriver
- run: npm run coverage --prefix=packages/webdriverio
- run:
command: npm run coverage --prefix=packages/webdriverio
environment:
CHROMEDRIVER_PATH: /usr/local/bin/chromedriver

reporter-earl:
<<: *defaults
Expand Down Expand Up @@ -288,9 +277,6 @@ workflows:
- webdriverjs:
requires:
- lint
- webdriverjs-example:
requires:
- lint
- webdriverio:
requires:
- lint
Expand All @@ -316,7 +302,6 @@ workflows:
- cli
- puppeteer
- webdriverjs
- webdriverjs-example
- webdriverio
- reporter-earl
- react
Expand All @@ -332,7 +317,6 @@ workflows:
- cli
- puppeteer
- webdriverjs
- webdriverjs-example
- webdriverio
- reporter-earl
- react
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.6.1](https://github.com/dequelabs/axe-core-npm/compare/v4.6.0...v4.6.1) (2023-03-28)


### Bug Fixes

* **cli:** increase --timeout default to 90 seconds (to match --help) ([#683](https://github.com/dequelabs/axe-core-npm/issues/683)) ([d11481b](https://github.com/dequelabs/axe-core-npm/commit/d11481b8c74598617260586fe14c8ceba32c6792))
* Update axe-core to v4.6.3 ([#698](https://github.com/dequelabs/axe-core-npm/issues/698)) ([a7d53a4](https://github.com/dequelabs/axe-core-npm/commit/a7d53a4876237c74bb8dc2836b703cdaf2f7ace5))
* work with extremely large results ([#667](https://github.com/dequelabs/axe-core-npm/issues/667)) ([395d5fc](https://github.com/dequelabs/axe-core-npm/commit/395d5fc165c97f0c297176eb69eb58d2510c938f))


### Features

* **webdriverio:** deprecate @wdio/sync support ([#677](https://github.com/dequelabs/axe-core-npm/issues/677)) ([6121e55](https://github.com/dequelabs/axe-core-npm/commit/6121e55e000b0b8b5b93c92b8530cfa1bd505da8))





# [4.6.0](https://github.com/dequelabs/axe-core-npm/compare/v4.5.2...v4.6.0) (2023-01-19)


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.0"
"version": "4.6.1"
}
2 changes: 1 addition & 1 deletion packages/cli/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
module.exports = {
rules: {
'@typescript-eslint/no-empty-function': 'off',
'@typescript-eslint/ban-ts-ignore': 'off',
'@typescript-eslint/ban-ts-comment': 'off',
'@typescript-eslint/explicit-function-return-type': 'off'
},
overrides: [
Expand Down
12 changes: 12 additions & 0 deletions packages/cli/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.6.1](https://github.com/dequelabs/axe-core-npm/compare/v4.6.0...v4.6.1) (2023-03-28)


### Bug Fixes

* **cli:** increase --timeout default to 90 seconds (to match --help) ([#683](https://github.com/dequelabs/axe-core-npm/issues/683)) ([d11481b](https://github.com/dequelabs/axe-core-npm/commit/d11481b8c74598617260586fe14c8ceba32c6792))
* Update axe-core to v4.6.3 ([#698](https://github.com/dequelabs/axe-core-npm/issues/698)) ([a7d53a4](https://github.com/dequelabs/axe-core-npm/commit/a7d53a4876237c74bb8dc2836b703cdaf2f7ace5))





# [4.6.0](https://github.com/dequelabs/axe-core-npm/compare/v4.5.2...v4.6.0) (2023-01-19)


Expand Down
84 changes: 42 additions & 42 deletions packages/cli/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 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.6.0",
"version": "4.6.1",
"description": "A CLI for accessibility testing using axe-core",
"author": {
"name": "Wilco Fiers",
Expand Down Expand Up @@ -44,12 +44,12 @@
"testing"
],
"dependencies": {
"@axe-core/webdriverjs": "^4.6.0",
"axe-core": "^4.6.1",
"chromedriver": "^109.0.0",
"@axe-core/webdriverjs": "^4.6.1",
"axe-core": "^4.6.3",
"chromedriver": "^111.0.0",
"colors": "^1.4.0",
"commander": "^9.4.1",
"selenium-webdriver": "4.3.0"
"selenium-webdriver": "^4.8.1"
},
"devDependencies": {
"@types/chai": "^4.3.3",
Expand Down
4 changes: 3 additions & 1 deletion packages/cli/src/bin/cli.ts
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,9 @@ program
)
.option(
'--timeout <n>',
'Set how much time (seconds) axe has to run (default: 90)'
'Set how much time (seconds) axe has to run',
// @ts-ignore
90
)
.option('--timer', 'Log the time it takes to run')
.option('--show-errors [boolean]', 'Display the full error stack', true)
Expand Down
Loading

0 comments on commit 53b529b

Please sign in to comment.