What's Changed
- Updated Ansible from v10 to v13, expect breaking changes in your playbooks!
- Updated Redis from v5 to v7
- Bump API version to 2.0 where:
- Playbooks or executables not found return HTTP 410 (Gone) instead of 404 for clarity
- Playbooks or executables that are not valid return HTTP 503 (Service unavailable) instead of 404
- Replaced mypy with ty as a type checker
Relevant PRs
- [Maintenance]: Change API response codes and update dependencies by @kvklink in #143
- Rewrite docs by @kvklink in #136
Updated dependencies
- Bump cryptography from 46.0.3 to 46.0.5 in the uv group across 1 directory by @dependabot[bot] in #134
- Bump celery from 5.6.0 to 5.6.2 by @dependabot[bot] in #133
- Bump types-requests from 2.32.4.20250913 to 2.32.4.20260107 by @dependabot[bot] in #132
- Bump docutils from 0.21.2 to 0.22.4 by @dependabot[bot] in #131
- Update uv-build requirement from <0.10.0,>=0.9.3 to >=0.9.3,<0.11.0 by @dependabot[bot] in #130
- Bump the uv group across 1 directory with 2 updates by @dependabot[bot] in #135
- Update uv-build requirement from <0.11.0,>=0.10.12 to >=0.10.12,<0.12.0 by @dependabot[bot] in #137
- Bump faker from 38.0.0 to 40.12.0 by @dependabot[bot] in #140
- Bump jsonschema from 4.25.1 to 4.26.0 by @dependabot[bot] in #139
- Bump cryptography from 46.0.6 to 46.0.7 in the uv group across 1 directory by @dependabot[bot] in #142
- Bump pytest from 9.0.1 to 9.0.2 by @dependabot[bot] in #141
- Bump ruff from 0.14.7 to 0.15.9 by @dependabot[bot] in #138
Full Changelog: v2.4.5...v3.0.0