Releases: ttsukagoshi/axe-scan
v2.0.1
What's Changed
- Add
--raw
option torun
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
What's Changed
Breaking Changes
- Two columns,
Result Condition
andResult Condition Index
, have been inserted into the results ofaxe-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), ornone
(a list of checks that, if any "pass", will generate a violation).Result Condition Index
: The numerical index within a group ofResult Condition
starting from 1.
- As announced earlier in #35, the
--whitelist | -W
option inaxe-scan run
andaxe-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
- Include axe-core node results
all
andnone
in output by @ttsukagoshi in #66 - Deprecate whitelist option in
run
&summary
by @ttsukagoshi in #67
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
- Add
versioning-strategy: 'increase'
option by @ttsukagoshi in #56 - Add Jest test for utils.ts (#11) by @ttsukagoshi in #57
New Contributors
- @dependabot made their first contribution in #50
Full Changelog: v1.2.1...v2.0.0
v1.2.1
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 forresultTypes
with proper value returned an error (#44) in #45
Documentation
- Add Testing web accessibility section in README by @ttsukagoshi in #42
📢 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
📢 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
- Replace
--whitelist
with--allowlist
by @ttsukagoshi in #38
Documentation
- Fix typo (#36) by @ttsukagoshi in #37
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
New Features
- Verify
resultTypes
values inconfig
command by @ttsukagoshi in #33
Documentation
- Modify README by @ttsukagoshi in #30
- Readme by @ttsukagoshi in #32
Misc
- Create codeql.yml by @ttsukagoshi in #24
- Create CODEOWNERS by @ttsukagoshi in #31
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Initial publication on npmjs: https://www.npmjs.com/package/axe-scan