Skip to content

Releases: ttsukagoshi/axe-scan

v2.0.1

08 Jul 04:25
Compare
Choose a tag to compare

What's Changed

  • Add --raw option to run command to output raw axe-core results in stringified JSON format (#46) by @ttsukagoshi in #75

Full Changelog: v2.0.0...v2.0.1

v2.0.0

13 Jan 05:25
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • Two columns, Result Condition and Result Condition Index, have been inserted into the results of axe-scan run in #66.
    • Result Condition: any (a list of checks that, if none "pass", will generate a violation), all (a list of checks that, if any "fails", will generate a violation), or none (a list of checks that, if any "pass", will generate a violation).
    • Result Condition Index: The numerical index within a group of Result Condition starting from 1.
  • As announced earlier in #35, the --whitelist | -W option in axe-scan run and axe-scan summary are now completely deprecated in #67. You can use the --allowlist | -A option instead. The effect of the two options is identical.

New Features

Dependency Updates

  • npm(deps-dev): bump prettier from 2.7.1 to 2.8.0 by @dependabot in #50
  • npm(deps-dev): bump eslint from 8.26.0 to 8.28.0 by @dependabot in #52
  • npm(deps-dev): bump typescript from 4.8.4 to 4.9.3 by @dependabot in #53
  • npm(deps-dev): bump @typescript-eslint/parser from 5.42.0 to 5.45.0 by @dependabot in #51
  • npm(deps-dev): bump @typescript-eslint/eslint-plugin from 5.42.0 to 5.45.0 by @dependabot in #55
  • npm(deps-dev): bump typescript from 4.9.3 to 4.9.4 by @dependabot in #60
  • npm(deps-dev): bump @typescript-eslint/parser from 5.45.0 to 5.48.0 by @dependabot in #62
  • npm(deps-dev): bump eslint from 8.28.0 to 8.31.0 by @dependabot in #63
  • npm(deps-dev): bump prettier from 2.8.0 to 2.8.1 by @dependabot in #64
  • Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #61
  • npm(deps-dev): bump eslint-config-prettier from 8.5.0 to 8.6.0 by @dependabot in #68
  • npm(deps): bump csv-parse from 5.3.2 to 5.3.3 by @dependabot in #49
  • npm(deps): bump @axe-core/puppeteer from 4.5.0 to 4.5.2 by @dependabot in #54
  • npm(deps-dev): bump @types/jest from 29.2.3 to 29.2.5 by @dependabot in #59
  • npm(deps): bump commander from 9.4.1 to 9.5.0 by @dependabot in #69
  • npm(deps-dev): bump @babel/core from 7.20.5 to 7.20.12 by @dependabot in #70
  • npm(deps-dev): bump prettier from 2.8.1 to 2.8.2 by @dependabot in #71
  • npm(deps-dev): bump @typescript-eslint/parser from 5.48.0 to 5.48.1 by @dependabot in #72
  • npm(deps-dev): bump @typescript-eslint/eslint-plugin from 5.45.0 to 5.48.1 by @dependabot in #73

Misc Updates

New Contributors

Full Changelog: v1.2.1...v2.0.0

v1.2.1

28 Nov 15:35
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Fixed a bug where some axe results listed in allowlist still appear when executing axe-scan run with the --allowlist option (#43) in #45
  • Fixed a bug where axe-scan config with --change-value option for resultTypes with proper value returned an error (#44) in #45

Documentation


📢 Announcement of future breaking changes

As described in #35, I would like to replace the words "whitelist" and "whitelisting" with "allowlist" and "allowlisting", respectively, to ensure that everyone feels comfortable using this tool. This change will affect the command options of axe-scan run and axe-scan summary, where the -A | --allowlist option will be used in place of the -W | --whitelist option.

README has already been updated and only the -A | --allowlist option is currently visible to the readers, but the -W | --whitelist option will still be accepted during the v1.x versions to allow time for migration. -W | --whitelist will be deprecated upon updating to v2.0


Full Changelog: v1.2.0...v1.2.1

v1.2.0

20 Nov 17:13
Compare
Choose a tag to compare

📢 Announcement of future breaking changes

As described in #35, I would like to replace the words "whitelist" and "whitelisting" with "allowlist" and "allowlisting", respectively, to ensure that everyone feels comfortable using this tool. This change will affect the command options of axe-scan run and axe-scan summary, where the -A | --allowlist option will be used in place of the -W | --whitelist option.

README has already been updated and only the -A | --allowlist option is currently visible to the readers, but the -W | --whitelist option will still be accepted during the v1.x versions to allow time for migration. -W | --whitelist will be deprecated upon updating to v2.0

What's Changed

New Features

Documentation

Full Changelog: v1.1.0...v1.2.0

v1.1.0

19 Nov 19:01
Compare
Choose a tag to compare

What's Changed

New Features

Documentation

Misc

Full Changelog: v1.0.0...v1.1.0

v1.0.0

19 Nov 17:38
Compare
Choose a tag to compare

Initial publication on npmjs: https://www.npmjs.com/package/axe-scan