Releases: ttsukagoshi/axe-scan
v2.0.1
What's Changed
- Add
--rawoption toruncommand 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 ConditionandResult Condition Index, have been inserted into the results ofaxe-scan runin #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 Conditionstarting from 1.
- As announced earlier in #35, the
--whitelist | -Woption inaxe-scan runandaxe-scan summaryare now completely deprecated in #67. You can use the--allowlist | -Aoption instead. The effect of the two options is identical.
New Features
- Include axe-core node results
allandnonein output by @ttsukagoshi in #66 - Deprecate whitelist option in
run&summaryby @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 runwith the--allowlistoption (#43) in #45 - Fixed a bug where
axe-scan configwith--change-valueoption forresultTypeswith 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
--whitelistwith--allowlistby @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
resultTypesvalues inconfigcommand 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