Releases: ansible/ansible-dev-tools
Releases · ansible/ansible-dev-tools
v26.3.1
Features
- feat: replace kubedock with native container-in-container support (#709) @cidrblock
v26.3.0
Fixes
- fix: update devtools tools to 26.3.0 (#701) @ssbarnea
- fix: entry point and pytest config (#694) @ssbarnea
- fix: compatibility with newer tox releases (#700) @ssbarnea
- fix: selenium container (#698) @ssbarnea
- fix: selenium container arm64 (#695) @ssbarnea
Maintenance
- chore(deps): update pep621 (#708) @renovate[bot]
- chore(deps): update all dependencies (#707) @renovate[bot]
- chore(deps-dev): bump black from 26.3.0 to 26.3.1 in the uv group across 1 directory (#705) @dependabot[bot]
- chore: update mkdocs (#703) @ssbarnea
- chore(deps): update all dependencies (#702) @renovate[bot]
- chore(deps): update all dependencies (#696) @renovate[bot]
- chore: improve test robustness for devspaces environment (#697) @VedantMadane
- chore: add adt and python extension to selenium container (#699) @ssbarnea
v26.2.0
Features
- feat: add dynamic creator API endpoints for schema-driven scaffolding (#676) @cidrblock
- feat: bump minimal direct dependencies (#688) @ssbarnea
- feat: add execution environment project endpoint to ADT server (#675) @cidrblock
Fixes
- fix: disable gunicorn control socket to prevent post-fork deadlock (#693) @cidrblock
- fix: update base image to Fedora 42 as Fedora 41 is EOL (#672) @dmzoneill
Maintenance
- chore: improve adt server execution during testing (#691) @ssbarnea
- chore(deps): update pep621 (#690) @renovate[bot]
- chore: update test deps (#689) @ssbarnea
- chore: update pytest config (#685) @ssbarnea
- chore: fix devel pipeline loop (chardet regression) (#687) @ssbarnea
- chore: fix devspaces pipeline getting stuck (tox nested call) (#681) @ssbarnea
- chore: migrate hooks from pre-commit to prek (#678) @ssbarnea
- chore: add selenium-adt container for testing extension (#677) @ssbarnea
- chore(deps): bump pillow from 12.1.0 to 12.1.1 in the uv group across 1 directory (#674) @dependabot[bot]
- chore(deps): bump cryptography from 46.0.4 to 46.0.5 in the uv group across 1 directory (#673) @dependabot[bot]
- chore(deps): update dependencies [security] (#669) @renovate[bot]
- chore(deps): update all dependencies (#668) @renovate[bot]
- chore(deps): update all dependencies (#667) @renovate[bot]
- chore(deps): update all dependencies (#666) @renovate[bot]
- chore(deps): update all dependencies (#664) @renovate[bot]
v26.1.0
Fixes
- fix: Remove sonar.tests from config (#658) @alisonlhart
- fix: Add [test] extra into options and include tests/ dir in package (#656) @alisonlhart
Maintenance
- Add full exclusion path for tests/ in Sonarcloud config (#663) @alisonlhart
- chore: Upgrade navigator version to 26.1.1 (#662) @alisonlhart
- chore: Change django upper bound to <6.0 (#659) @alisonlhart
- fix: update dependencies with newest ansible devtools releases (#657) @alisonlhart
v25.12.0
Fixes
- fix: Resolve platform dependency conflicts (#648) @alisonlhart
Maintenance
- chore(deps): update (#650) @renovate[bot]
- chore: Add hook for platform versions (#649) @cidrblock
- chore(deps): update (#647) @renovate[bot]
- chore(deps): update all dependencies (#646) @renovate[bot]
v25.11.0
Features
- feat: require recent versions of our devtools (#645) @anusshukla
Fixes
- docs: migrate RTD URLs to docs.ansible.com (#641) @gundalow
- Revert "fix: avoid unsafe versions of django" (#639) @alisonlhart
Maintenance
- chore(deps): update (#644) @renovate[bot]
- chore(deps): update all dependencies (#643) @renovate[bot]
- chore(deps): update all dependencies (#642) @renovate[bot]
- chore(deps): update all dependencies (#638) @renovate[bot]
v25.10.0
Features
Fixes
Maintenance
- chore(deps): update all dependencies (#636) @renovate[bot]
- chore(deps): update all dependencies (#635) @renovate[bot]
v25.9.0
Fixes
- fix: require ansible-creator>=25.10.0 (#632) @ssbarnea
- fix: remove tox.ini (#618) @ssbarnea
- Remove pattern API endpoint (#619) @alisonlhart
- fix: adopt uv.lock and newer packaging (#617) @ssbarnea
Maintenance
- chore: avoid installing tox using apt (#631) @ssbarnea
- chore: use ruff, mypy and pylint hooks from ansible/actions (#630) @ssbarnea
- chore: use tombi hook from ansible/actions (#629) @ssbarnea
- chore: replace prettier with biome (#628) @ssbarnea
- chore(deps): update all dependencies (#627) @renovate[bot]
- Add finalize workflow for secure sonarcloud checks (#626) @alisonlhart
- Update sonar-project.properties configuration (#624) @alisonlhart
- chore(deps): update all dependencies (#625) @renovate[bot]
- [pre-commit.ci] pre-commit autoupdate (#622) @pre-commit-ci[bot]
- chore: rename sonar config file (#623) @ssbarnea
- chore(deps): update all dependencies (#621) @renovate[bot]
- chore(deps): update all dependencies (#620) @renovate[bot]
- chore(deps): update all dependencies (#615) @renovate[bot]
- chore(deps): update all dependencies (#613) @renovate[bot]
- chore: replace dependabot with renovate (#612) @ssbarnea
- Manual version bump of constraints/lock (#607) @Qalthos
- Bump actions/setup-python from 5 to 6 (#610) @dependabot[bot]
- chore: pre-commit autoupdate (#608) @pre-commit-ci[bot]
v25.8.3
Enhancements
- Bump ansible-navigator and pytest-ansible to 25.8.0 in /.config (#605) @alisonlhart
- Bump tox-ansible from 25.5.0 to 25.8.0 in /.config (#604) @dependabot[bot]
- Bump ansible-creator from 25.7.0 to 25.8.0 in /.config (#602) @dependabot[bot]
- Bump ansible-lint from 25.5.0 to 25.8.2 in /.config (#600) @dependabot[bot]
- Bump molecule from 25.5.0 to 25.7.0 in /.config (#601) @dependabot[bot]
- Bump ansible-dev-environment from 25.5.0 to 25.8.0 in /.config (#598) @dependabot[bot]
- Bump ansible-compat from 25.6.0 to 25.8.1 in /.config (#599) @dependabot[bot]