Release Notes for Axe DevTools for Web Python
Includes versions 4.7.0 and later
Not for use with personal data
4.13.0 (August 10, 2026)
- Upgraded the axe-core dependency to 4.13.0.
4.12.0 (June 16, 2026)
- Upgraded the axe-core dependency to 4.12.1.
4.11.2 (April 29, 2026)
- Upgraded the axe-core dependency to 4.11.4.
4.11.1 (April 17, 2026)
- Added support for the RGAAv4 ruleset.
- Upgraded the axe-core dependency to 4.11.3.
4.11.0 (October 27, 2025)
- Upgraded the axe-core dependency to 4.11.0.
4.10.2 (June 10, 2025)
- Upgraded the axe-core dependency to 4.10.1.
4.10.1 (September 24, 2024)
- Resolved an issue with the Robot integration, where it was calling a non-existent method.
4.10.0 (August 13, 2024)
- Upgraded the axe-core dependency to 4.10.0.
4.9.1 (May 10, 2024)
- Upgraded the axe-core dependency to 4.9.1.
4.9.0 (March 26, 2024)
- Upgraded the axe-core dependency to 4.9.0.
4.8.2 (February 8, 2024)
- Upgraded the axe-core dependency to 4.8.4.
4.8.1 (January 11, 2024)
- Upgraded the axe-core dependency to 4.8.3.
4.8.0 (October 25, 2023)
- Unloaded frames are now handled properly.
- The axe-core dependency is now pinned to accept patch versions only.
- Upgraded the axe-core dependency to 4.8.2.
- Added the EN 301 549 ruleset.
- Added the Trusted Tester v5 ruleset.
- For the Robot package, added plugin integration. This change fixed an issue where the Robot integration would become unstable if used with a modified Selenium package.
4.7.0 (April 27, 2023)
-
Default ID
The Python API package now sets the default ID in the JSON results file to"check"instead ofnullas before. The highlighted line in the following (shortened) example shows the change:{ "type": "axe-devtools-result", "name": "axe-run", "id": "check", "platform": {} ... }(Many lines were deleted in the above example.)
This change makes Python results compatible with the other APIs.
-
Large Results
Limits have been increased, and the Python package can now process much larger results.
