Skip to content

Releases: ttsukagoshi/axe-scan

v2.0.1

Choose a tag to compare

@ttsukagoshi ttsukagoshi released this 08 Jul 04:25

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

Choose a tag to compare

@ttsukagoshi ttsukagoshi released this 13 Jan 05:25

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

Choose a tag to compare

@ttsukagoshi ttsukagoshi released this 28 Nov 15:35

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

Choose a tag to compare

@ttsukagoshi ttsukagoshi released this 20 Nov 17:13

📢 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

Choose a tag to compare

@ttsukagoshi ttsukagoshi released this 19 Nov 19:01

What's Changed

New Features

Documentation

Misc

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

v1.0.0

Choose a tag to compare

@ttsukagoshi ttsukagoshi released this 19 Nov 17:38

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