Releases: ansible-community/antsibull-build
Releases · ansible-community/antsibull-build
0.70.0
0.69.0
0.68.1
0.68.0
Release Summary
Feature release.
Minor Changes
- Add a subcommand
reformat-build-data
which reformats the changelog.yaml file (#638). - Add changelog.yaml linting to
lint-build-data
(#638). - Adjust the changelog config so that changelog.yaml has a nicer order and nicer layout (#638).
- Adjust to upcoming changes in antsibull-changelog by removing superfluous parameters (#635).
- Allow to remove collection changelog entries from the Ansible changelog (#639).
- Declare support for Python 3.13 (#637).
- Now depends on antsibull-changelog >= 0.31.0 (#638).
- Use Proxy configuration settings from the environment. Check out the aiohttp documentation on Proxy support for information on which environment variables are supported (#631).
Bugfixes
- Adjust the rebuild script included in Ansible releases to install antsibull-build instead of antsibull (#636).
0.67.0
Release Summary
Maintenance release due to rename of the repository and project from antsibull to antsibull-build.
Breaking Changes / Porting Guide
- The name of this project has been changed from
antsibull
toantsibull-build
to reflect that it provides theantsibull-build
command and disambiguate this project from the other antsibull projects. For backwards compatibility purposes, theantsibull
project on PyPI has been converted to an empty stub package that requiresantsibull-build
, but users should immediately switch to the new name. The Git repository has also been moved to https://github.com/ansible-community/antsibull-build (#627, #629).
0.66.0
Release Summary
Feature release for the upcoming Ansible releases.
Minor Changes
- Add
--end-of-life
flag to theannouncements
subcommand to announce the last release of a major release train (#626). - Antsibull now depends on antsibull-docs-parser 1.x.y (#623).
- Automatically generate collection deprecation and removal changelog fragments from
collection-meta.yaml
information (#623). - Prefer stderr for error messages during building Ansible and the logging facility for warnings in changelog-related code (#630).
0.65.0
Release Summary
Bugfix and feature release with breaking changes
Minor Changes
- Add dependency on antsibull-fileutils. Some functionality from antsibull-core is moving there, so we can use it from there directly (#619).
- Add subcommand
lint-build-data
for linting build data inansible-build-data
(#617). - Remove the mention of mailing lists from the Ansible README (#613).
Breaking Changes / Porting Guide
Removed Features (previously deprecated)
- The
announcements --send
command no longer attempts to send mails to the mailing lists, which have been sunset (#613).
Bugfixes
0.64.0
Release Summary
Bugfix and feature release.
Minor Changes
- If you are using argcomplete, you can now tab-complete
antsibull-build
command lines. See Activating global completion in the argcomplete README for how to enable tab completion globally. This will also tab-complete Ansible commands such asansible-playbook
andansible-test
(#611).
Bugfixes
- Fix bug when handling
antsibull_build_reset
was passed in as a string from CLI (#602).
0.63.1
0.63.0
Release Summary
Feature release for improving the automatic release workflow.
Minor Changes
- The release role now has a
antsibull_build_reset
option, which defaults to the value ofantsibull_data_reset
, that allows to control whether.build
files are reset during alpha and beta-1 releases (#601).