Skip to content

0.45.0

Compare
Choose a tag to compare
@felixfontein felixfontein released this 03 May 14:44
· 332 commits to main since this release

Release Summary

New feature release with one breaking change to the build-release role.

Minor Changes

  • Add antsibull-build subcommand validate-deps which validates dependencies for an ansible_collections tree (#416).
  • Check collection dependencies during antsibull-build rebuild-single and warn about errors (#416).
  • In the build-release role, stop shipping a separate roles/build-release/files/deps-to-galaxy.py script and use the new galaxy-requirements.yaml style file created during release preparation (#417).
  • Update Ansible's README.rst to focus on Ansible package details (#415).
  • When preparing a new Ansible release with antsibull-build prepare or antsibull-build single, create a galaxy-requirements.yaml style file next to the dependencies file (#417).

Breaking Changes / Porting Guide

  • The build-release role no longer uses poetry to run antsibull, but assumes that antsibull is installed. To revert to the old behavior, set the Ansible variable antsibull_build_command to poetry run antsibull (#420).