# Release Notes for axe DevTools for Web Python


## 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 of **null** as before. The highlighted line in the following (shortened) example shows the change:  

  ```json{4}
  {
    "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.