Release Notes for axe DevTools for Web CLI
Release notes describing the changes in the CLI for version 4.7.0 and later
Not for use with personal data
4.10.2 (August 12, 2025)
- Updated the axe-core dependency to 4.10.3.
4.10.1 (January 22, 2025)
- Added the
licensessubcommand to allow users to display and save (using the-sor--saveoption) to a file. - Fixed
--chromedriver-pathto specify the ChromeDriver path (instead of the Chrome path as previously implemented) and added--chrome-pathto allow users to specify the path to the Chrome binary. - Now allow use of legacy mode when using the
specCLI subcommand with the--set-legacy-modecommand-line option. Useful when the analyzed website overrideswindow.open(), causing analysis to fail. This option uses a deprecated feature of the APIs that are called by the CLI.
4.10.0 (August 22, 2024)
- Addressed an issue where alerts weren't dismissed after the page was redirected (even though the user used the
--dismiss-alertoption). - Fixed an issue where the CLI was exiting before the results had been flushed.
- Updated the axe-core dependency to 4.10.0.
4.9.1 (May 31, 2024)
- Updated the axe-core dependency to 4.9.1.
- Updated the @axe-devtools/reporter dependency to 4.8.0.
- Updated the @axe-devtools/reporter-csv dependency to 4.8.0.
- Updated the @axe-devtools/logger dependency to 4.8.0.
4.9.0 (April 5, 2024)
- Updated the axe-core dependency to 4.9.0.
4.8.2 (February 13, 2024)
- Upgraded @axe-core/cli dependency to version 4.8.5.
- Upgraded to axe-core version 4.8.3.
4.8.1 (January 30, 2024)
- Fixed problem when URL specified with the
--axe-reports-urlcommand-line option ended with/reports. - Fixed a problem where the process would sometimes not exit when processing large spec files.
- Added
fetchUrlTimeandactionTimeto the JSON results file. - Added
duration,fetchUrlTime, andactionTimeto standard output when using the--verbosecommand-line option. - Upgraded to axe-core version 4.8.2.
- Upgraded @axe-core/cli dependency to version 4.8.4.
4.8.0 (October 24, 2023)
- Added additional error messages for invalid
bulk-reportsoptions. - Added the Trusted Tester v5 ruleset.
- Added the EN 301 549 ruleset.
- Upgraded to axe-core version 4.8.2.
- Upgraded the @axe-core/cli dependency to 4.8.1.
4.7.2 (August 28, 2023)
- Fixed a problem on Windows that prevented the CLI from uploading JSON results to axe-reports.
- Added YAML support to the
bulk-speccommand. - Added new option to add set the
dimensionsfield in JSON results (--axe-reports-dimensions).
4.7.1 (June 15, 2023)
- Add verbose logging option to
bulk-reports. - Upgraded to axe-core 4.7.2.
- Upgraded the axe-core integrations to 4.7.3.
4.7.0 (May 12, 2023)
- Upgraded to axe-core 4.7.0.
bulk-spec
A problem on Windows that caused thebulk-speccommand (batch processing of spec files) to skip processing of spec files has been fixed.- Updated Command-Line Options
Several command-line options have been changed to make their use clearer and more consistent:- The
--user-agentoption is now always used by Chrome regardless of the headless setting or whether a remote proxy has been configured. - The
--accept-untrustedoption is always used regardless of the browser or headless setting. (Previously, this option required the--headlessoption to be set.) - The
--remote-proxyis always used by Chrome (no longer depends on the--headlessoption or whether an https site is being scanned).
- The
