diff --git a/CHANGELOG.md b/CHANGELOG.md
index 93211288..575211eb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,148 +2,151 @@
**Topics**
-- v0\.62\.0
+- v0\.63\.0
- Release Summary
- Minor Changes
+- v0\.62\.0
+ - Release Summary
+ - Minor Changes
- Breaking Changes / Porting Guide
- v0\.61\.1
- - Release Summary
+ - Release Summary
- Bugfixes
- v0\.61\.0
- - Release Summary
- - Minor Changes
- - Bugfixes
-- v0\.60\.0
- Release Summary
- Minor Changes
+ - Bugfixes
+- v0\.60\.0
+ - Release Summary
+ - Minor Changes
- Bugfixes
- v0\.59\.1
- - Release Summary
+ - Release Summary
- Bugfixes
- v0\.59\.0
- - Release Summary
- - Minor Changes
- - Bugfixes
-- v0\.58\.0
- Release Summary
- Minor Changes
+ - Bugfixes
+- v0\.58\.0
+ - Release Summary
+ - Minor Changes
- Bugfixes
- v0\.57\.1
- - Release Summary
+ - Release Summary
- Bugfixes
- v0\.57\.0
- - Release Summary
- - Minor Changes
+ - Release Summary
+ - Minor Changes
- Removed Features \(previously deprecated\)
- Bugfixes
- v0\.56\.1
- - Release Summary
+ - Release Summary
- Bugfixes
- v0\.56\.0
- - Release Summary
- - Minor Changes
+ - Release Summary
+ - Minor Changes
- Deprecated Features
- v0\.55\.0
- - Release Summary
+ - Release Summary
- Major Changes
- - Minor Changes
+ - Minor Changes
- Deprecated Features
- v0\.54\.0
- - Release Summary
+ - Release Summary
- Breaking Changes / Porting Guide
- Removed Features \(previously deprecated\)
- Bugfixes
- v0\.53\.0
- - Release Summary
- - Minor Changes
- - Bugfixes
-- v0\.52\.0
- Release Summary
- Minor Changes
+ - Bugfixes
+- v0\.52\.0
+ - Release Summary
+ - Minor Changes
- Breaking Changes / Porting Guide
- Removed Features \(previously deprecated\)
- v0\.51\.2
- - Release Summary
+ - Release Summary
- Bugfixes
- v0\.51\.1
- - Release Summary
+ - Release Summary
- Bugfixes
- v0\.51\.0
- - Release Summary
- - Minor Changes
-- v0\.50\.0
- Release Summary
- Minor Changes
- - Bugfixes
-- v0\.49\.0
+- v0\.50\.0
- Release Summary
- Minor Changes
+ - Bugfixes
+- v0\.49\.0
+ - Release Summary
+ - Minor Changes
- Breaking Changes / Porting Guide
- Bugfixes
- v0\.48\.0
- - Release Summary
- - Minor Changes
+ - Release Summary
+ - Minor Changes
- Breaking Changes / Porting Guide
- Bugfixes
- v0\.47\.0
- - Release Summary
- - Minor Changes
-- v0\.46\.0
- Release Summary
- Minor Changes
+- v0\.46\.0
+ - Release Summary
+ - Minor Changes
- Bugfixes
- v0\.45\.1
- - Release Summary
+ - Release Summary
- Bugfixes
- v0\.45\.0
- - Release Summary
- - Minor Changes
+ - Release Summary
+ - Minor Changes
- Breaking Changes / Porting Guide
- v0\.44\.0
- - Release Summary
+ - Release Summary
- Major Changes
- Deprecated Features
- Known Issues
- v0\.43\.0
- - Release Summary
- - Minor Changes
+ - Release Summary
+ - Minor Changes
- Bugfixes
- v0\.42\.1
- - Release Summary
+ - Release Summary
- Bugfixes
- v0\.42\.0
- - Release Summary
+ - Release Summary
- Major Changes
- - Minor Changes
+ - Minor Changes
- Bugfixes
- v0\.41\.0
- - Release Summary
- - Minor Changes
+ - Release Summary
+ - Minor Changes
- Bugfixes
- v0\.40\.2
- - Release Summary
+ - Release Summary
- Bugfixes
- v0\.40\.1
- - Release Summary
+ - Release Summary
- Bugfixes
- v0\.40\.0
- - Release Summary
+ - Release Summary
- Major Changes
- - Minor Changes
+ - Minor Changes
- Deprecated Features
- Bugfixes
- v0\.39\.2
- - Release Summary
-- v0\.39\.1
- Release Summary
-- v0\.39\.0
+- v0\.39\.1
- Release Summary
-- v0\.38\.2
+- v0\.39\.0
- Release Summary
-- v0\.38\.1
+- v0\.38\.2
- Release Summary
-- v0\.38\.0
+- v0\.38\.1
- Release Summary
+- v0\.38\.0
+ - Release Summary
- v0\.37\.0
- v0\.36\.0
- v0\.35\.0
@@ -181,10 +184,10 @@
- v0\.3\.0
- v0\.2\.0
- v0\.1\.0
- - Release Summary
+ - Release Summary
-
-## v0\.62\.0
+
+## v0\.63\.0
### Release Summary
@@ -194,6 +197,19 @@ 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 of antsibull\_data\_reset
\, that allows to control whether \.build
files are reset during alpha and beta\-1 releases \([https\://github\.com/ansible\-community/antsibull/pull/601](https\://github\.com/ansible\-community/antsibull/pull/601)\)\.
+
+
+## v0\.62\.0
+
+
+### Release Summary
+
+Feature release for improving the automatic release workflow\.
+
+
+### Minor Changes
+
* Add option \-\-preserve\-deps
to the prepare
subcommand that allows to preserve the dependencies if a \.deps
file for that version already exists\. The versions from that \.deps
file are validated against the build requirements and constraints\, and the remainder of the release preparation process remains unchanged\. The release role allows to pass this flag when antsibull\_preserve\_deps\=true
\([https\://github\.com/ansible\-community/antsibull/pull/599](https\://github\.com/ansible\-community/antsibull/pull/599)\)\.
* Allow the release role to skip the prepare
step by setting antsibull\_skip\_prepare\=true
if the \.deps
file already exists \([https\://github\.com/ansible\-community/antsibull/pull/598](https\://github\.com/ansible\-community/antsibull/pull/598)\)\.
* The prepare
subcommand will no longer overwrite an existing release summary in the changelog\.yaml
file \([https\://github\.com/ansible\-community/antsibull/pull/597](https\://github\.com/ansible\-community/antsibull/pull/597)\)\.
@@ -207,7 +223,7 @@ Feature release for improving the automatic release workflow\.
## v0\.61\.1
-
+
### Release Summary
Bugfix release\.
@@ -220,12 +236,12 @@ Bugfix release\.
## v0\.61\.0
-
+
### Release Summary
Maintenance and bugfix release\.
-
+
### Minor Changes
* Add support for the antsibull\-core v3 \([https\://github\.com/ansible\-community/antsibull/pull/593](https\://github\.com/ansible\-community/antsibull/pull/593)\)\.
@@ -238,12 +254,12 @@ Maintenance and bugfix release\.
## v0\.60\.0
-
+
### Release Summary
Bugfix and feature release
-
+
### Minor Changes
* Add a sanity\-tests
subcommand to run sanity tests accross the collection tree created by verify\-upstreams
and display the results \([https\://github\.com/ansible\-community/antsibull/pull/556](https\://github\.com/ansible\-community/antsibull/pull/556)\)\.
@@ -266,7 +282,7 @@ Bugfix and feature release
## v0\.59\.1
-
+
### Release Summary
Hottfix for the ansible 9\.0\.1 release to fix setup\.cfg metadata
@@ -279,12 +295,12 @@ Hottfix for the ansible 9\.0\.1 release to fix setup\.cfg metadata
## v0\.59\.0
-
+
### Release Summary
Feature release for the upcoming Ansible 9\.0\.0rc1 release\.
-
+
### Minor Changes
* ansible
python metadata \- remove links specific to ansible\-core
and add links to the Ansible forum and the ansible\-build\-data
repository \([https\://github\.com/ansible\-community/antsibull/pull/558](https\://github\.com/ansible\-community/antsibull/pull/558)\)\.
@@ -300,12 +316,12 @@ Feature release for the upcoming Ansible 9\.0\.0rc1 release\.
## v0\.58\.0
-
+
### Release Summary
Feature release for the upcoming Ansible 9\.0\.0a1 release\.
-
+
### Minor Changes
* Support a constraints file that allows to fix dependencies for the new\-ansible
and prepare
subcommands \([https\://github\.com/ansible\-community/antsibull/pull/546](https\://github\.com/ansible\-community/antsibull/pull/546)\)\.
@@ -318,7 +334,7 @@ Feature release for the upcoming Ansible 9\.0\.0a1 release\.
## v0\.57\.1
-
+
### Release Summary
This bugfix release fixes the retrieval of ansible\-core Porting Guides\.
@@ -331,12 +347,12 @@ This bugfix release fixes the retrieval of ansible\-core Porting Guides\.
## v0\.57\.0
-
+
### Release Summary
This release adds a couple new features and drops support for older ansible versions\.
-
+
### Minor Changes
* Antsibull now no longer depends directly on sh
\([https\://github\.com/ansible\-community/antsibull/pull/514](https\://github\.com/ansible\-community/antsibull/pull/514)\)\.
@@ -360,7 +376,7 @@ This release adds a couple new features and drops support for older ansible vers
## v0\.56\.1
-
+
### Release Summary
Hotfix release to fix compatibility with older setuptools versions
@@ -373,12 +389,12 @@ Hotfix release to fix compatibility with older setuptools versions
## v0\.56\.0
-
+
### Release Summary
Maintenance release\.
-
+
### Minor Changes
* Remove now broken self\-test from release role \([https\://github\.com/ansible\-community/antsibull/pull/512](https\://github\.com/ansible\-community/antsibull/pull/512)\)\.
@@ -392,7 +408,7 @@ Maintenance release\.
## v0\.55\.0
-
+
### Release Summary
Release with new features\, other improvements\, a new build system\, and a deprecation
@@ -402,7 +418,7 @@ Release with new features\, other improvements\, a new build system\, and a depr
* Change pyproject build backend from poetry\-core
to hatchling
\. pip install antsibull
works exactly the same as before\, but some users may be affected depending on how they build/install the project \([https\://github\.com/ansible\-community/antsibull/pull/490](https\://github\.com/ansible\-community/antsibull/pull/490)\)\.
-
+
### Minor Changes
* Add a \-I
/ \-\-ignore
and a \-\-ignores\-file
flag to the antsibull\-build validate\-tags
and antsibull\-build validate\-tags\-file
subcommands to ignore errors for certain collections \([https\://github\.com/ansible\-community/antsibull/pull/491](https\://github\.com/ansible\-community/antsibull/pull/491)\)\.
@@ -417,7 +433,7 @@ Release with new features\, other improvements\, a new build system\, and a depr
## v0\.54\.0
-
+
### Release Summary
New release with features\, bugfixes\, and breaking changes\.
@@ -441,12 +457,12 @@ New release with features\, bugfixes\, and breaking changes\.
## v0\.53\.0
-
+
### Release Summary
Feature and bugfix release\.
-
+
### Minor Changes
* Add \-\-tags\-file
option to the single
\, rebuild\-single
\, and prepare
subcommands\. This allows including a collection git tags data file in ansible\-build\-data and the ansible sdist \([https\://github\.com/ansible\-community/antsibull/pull/476/](https\://github\.com/ansible\-community/antsibull/pull/476/)\)\.
@@ -463,12 +479,12 @@ Feature and bugfix release\.
## v0\.52\.0
-
+
### Release Summary
Major feature and bugfix release with breaking changes\.
-
+
### Minor Changes
* Add a validate\-tags
subcommand to ensure that collection versions in an Ansible release are tagged in collections\' respective git repositories \([https\://github\.com/ansible\-community/antsibull/pull/456](https\://github\.com/ansible\-community/antsibull/pull/456)\)\.
@@ -492,7 +508,7 @@ Major feature and bugfix release with breaking changes\.
## v0\.51\.2
-
+
### Release Summary
Bugfix release\. The next minor release will no longer support Python 3\.6 and 3\.7\.
@@ -506,7 +522,7 @@ Bugfix release\. The next minor release will no longer support Python 3\.6 and 3
## v0\.51\.1
-
+
### Release Summary
Bugfix release\.
@@ -519,12 +535,12 @@ Bugfix release\.
## v0\.51\.0
-
+
### Release Summary
Feature release for Ansible 7\.
-
+
### Minor Changes
* Now requires antsibull\-core \>\= 1\.3\.0 \([https\://github\.com/ansible\-community/antsibull/pull/449](https\://github\.com/ansible\-community/antsibull/pull/449)\)\.
@@ -533,12 +549,12 @@ Feature release for Ansible 7\.
## v0\.50\.0
-
+
### Release Summary
Feature and bugfix release\.
-
+
### Minor Changes
* Added galaxy requirements\.yml
file as build\-release
role depends on community\.general
collection \([https\://github\.com/ansible\-community/antsibull/pull/432](https\://github\.com/ansible\-community/antsibull/pull/432)\)
@@ -555,12 +571,12 @@ Feature and bugfix release\.
## v0\.49\.0
-
+
### Release Summary
Bugfix and feature release containing breaking changes in the release role\.
-
+
### Minor Changes
* Allow to copy the files used to create the source distribution and wheels to a new directory during antsibull\-build rebuild\-single
\([https\://github\.com/ansible\-community/antsibull/pull/435](https\://github\.com/ansible\-community/antsibull/pull/435)\)\.
@@ -582,12 +598,12 @@ Bugfix and feature release containing breaking changes in the release role\.
## v0\.48\.0
-
+
### Release Summary
Bugfix and feature release containing some breaking changes in the release role\.
-
+
### Minor Changes
* In the release role\, automatically set antsibull\_build\_file
and antsibull\_data\_dir
based on antsibull\_ansible\_version
\([https\://github\.com/ansible\-community/antsibull/pull/430](https\://github\.com/ansible\-community/antsibull/pull/430)\)\.
@@ -606,12 +622,12 @@ Bugfix and feature release containing some breaking changes in the release role\
## v0\.47\.0
-
+
### Release Summary
Feature release for Ansible 6\.0\.0rc1\.
-
+
### Minor Changes
* Include ansible\-community
CLI program with \-\-version
parameter from Ansible 6\.0\.0rc1 on \([https\://github\.com/ansible\-community/antsibull/pull/429](https\://github\.com/ansible\-community/antsibull/pull/429)\)\.
@@ -619,12 +635,12 @@ Feature release for Ansible 6\.0\.0rc1\.
## v0\.46\.0
-
+
### Release Summary
Feature and bugfix release with improvements for the release role\, release building\, and changelog generation\.
-
+
### Minor Changes
* Avoid including the complete condensed changelog of collections added to Ansible to that Ansible release\'s changelog and porting guide entries \([https\://github\.com/ansible\-community/antsibull/pull/428](https\://github\.com/ansible\-community/antsibull/pull/428)\)\.
@@ -640,7 +656,7 @@ Feature and bugfix release with improvements for the release role\, release buil
## v0\.45\.1
-
+
### Release Summary
Bugfix release\.
@@ -653,12 +669,12 @@ Bugfix release\.
## v0\.45\.0
-
+
### 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 \([https\://github\.com/ansible\-community/antsibull/pull/416](https\://github\.com/ansible\-community/antsibull/pull/416)\)\.
@@ -675,7 +691,7 @@ New feature release with one breaking change to the build\-release
## v0\.44\.0
-
+
### Release Summary
Split up antsibull into multiple PyPi packages \(antsibull\-core
\, antsibull\-docs
\, and antsibull
\)\. Note that upgrading is a bit more complicated due to the way pip
works\! See below for details\.
@@ -698,12 +714,12 @@ Split up antsibull into multiple PyPi packages \(antsibull\-core
\,
## v0\.43\.0
-
+
### Release Summary
Feature release\.
-
+
### Minor Changes
* Add lint\-collection\-docs
subcommand to antsibull\-docs
\. It behaves identical to antsibull\-lint collection\-docs
\([https\://github\.com/ansible\-community/antsibull/pull/411](https\://github\.com/ansible\-community/antsibull/pull/411)\, [https\://github\.com/ansible\-community/antsibull/issues/410](https\://github\.com/ansible\-community/antsibull/issues/410)\)\.
@@ -717,7 +733,7 @@ Feature release\.
## v0\.42\.1
-
+
### Release Summary
Bugfix release\.
@@ -730,7 +746,7 @@ Bugfix release\.
## v0\.42\.0
-
+
### Release Summary
Major feature release preparing for Ansible 6\. Also adds support for the new collection links file\, and improves the attributes tables\.
@@ -743,7 +759,7 @@ Major feature release preparing for Ansible 6\. Also adds support for the new co
* From Ansible 6 on\, improve setup\.py
to exclude unnecessary files in the Python distribution \([https\://github\.com/ansible\-community/antsibull/pull/342](https\://github\.com/ansible\-community/antsibull/pull/342)\)\.
* Remove Ansible 2\.9 / ansible\-base 2\.10 checks from setup\.py
for Ansible 6 so that we can finally ship wheels\. This change is only active for Ansible 6 \([https\://github\.com/ansible\-community/antsibull/pull/394](https\://github\.com/ansible\-community/antsibull/pull/394)\)\.
-
+
### Minor Changes
* Add a new docs parsing backend ansible\-core\-2\.13
\, which supports ansible\-core 2\.13\+ \([https\://github\.com/ansible\-community/antsibull/pull/401](https\://github\.com/ansible\-community/antsibull/pull/401)\)\.
@@ -764,12 +780,12 @@ Major feature release preparing for Ansible 6\. Also adds support for the new co
## v0\.41\.0
-
+
### Release Summary
Feature and bugfix release\.
-
+
### Minor Changes
* Add \-\-fail\-on\-error
to all antsibull\-docs subcommands for usage in CI \([https\://github\.com/ansible\-community/antsibull/pull/393](https\://github\.com/ansible\-community/antsibull/pull/393)\)\.
@@ -790,7 +806,7 @@ Feature and bugfix release\.
## v0\.40\.2
-
+
### Release Summary
Bugfix release\.
@@ -805,7 +821,7 @@ Bugfix release\.
## v0\.40\.1
-
+
### Release Summary
Bugfix release\.
@@ -818,7 +834,7 @@ Bugfix release\.
## v0\.40\.0
-
+
### Release Summary
Feature and bugfix release\.
@@ -828,7 +844,7 @@ Feature and bugfix release\.
* Responsive parameter and return value tables\. Also use RST tables instead of HTML blobs \([https\://github\.com/ansible\-community/antsibull/pull/335](https\://github\.com/ansible\-community/antsibull/pull/335)\)\.
-
+
### Minor Changes
* Add a changelog \([https\://github\.com/ansible\-community/antsibull/pull/378](https\://github\.com/ansible\-community/antsibull/pull/378)\)\.
@@ -864,7 +880,7 @@ Feature and bugfix release\.
## v0\.39\.2
-
+
### Release Summary
- Fixes an incompatibility with antsibull\-lint with Python 3\.9\.8\.
@@ -873,7 +889,7 @@ Feature and bugfix release\.
## v0\.39\.1
-
+
### Release Summary
- Fixes M\(\.\.\.\)
when used in HTML blobs\.
@@ -882,7 +898,7 @@ Feature and bugfix release\.
## v0\.39\.0
-
+
### Release Summary
Docs generation\:
@@ -896,7 +912,7 @@ Also improves the Ansible release playbook/role\.
## v0\.38\.2
-
+
### Release Summary
Avoid creating role documentation for roles without argument spec\. Avoid naming collision with Ansible Sphinx config\'s rst\_epilog
contents\.
@@ -904,7 +920,7 @@ Avoid creating role documentation for roles without argument spec\. Avoid naming
## v0\.38\.1
-
+
### Release Summary
Fix for attributes support\: also allow new support value N/A
\.
@@ -912,7 +928,7 @@ Fix for attributes support\: also allow new support value N/A
\.
## v0\.38\.0
-
+
### Release Summary
Support CLI options for the ansible\.builtin\.ssh connection plugin\, and support ansible\-core 2\.12 module/plugin attributes\.
@@ -1028,7 +1044,7 @@ Support CLI options for the ansible\.builtin\.ssh connection plugin\, and suppor
## v0\.1\.0
-
+
### Release Summary
Initial release\.
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index ab7d4926..369bdf32 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -4,6 +4,19 @@ antsibull -- Ansible Build Scripts Release Notes
.. contents:: Topics
+v0.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 of ``antsibull_data_reset``, that allows to control whether ``.build`` files are reset during alpha and beta-1 releases (https://github.com/ansible-community/antsibull/pull/601).
+
v0.62.0
=======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index 27a15a03..73e0846a 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -841,6 +841,17 @@ releases:
- 598-release-role.yml
- 599-prepare-preserve.yml
release_date: '2024-05-13'
+ 0.63.0:
+ changes:
+ minor_changes:
+ - The release role now has a ``antsibull_build_reset`` option, which defaults
+ to the value of ``antsibull_data_reset``, that allows to control whether ``.build``
+ files are reset during alpha and beta-1 releases (https://github.com/ansible-community/antsibull/pull/601).
+ release_summary: Feature release for improving the automatic release workflow.
+ fragments:
+ - 0.63.0.yml
+ - 601-antsibull_build_reset.yml
+ release_date: '2024-05-14'
0.7.0:
release_date: '2020-06-04'
0.8.0:
diff --git a/changelogs/fragments/0.63.0.yml b/changelogs/fragments/0.63.0.yml
deleted file mode 100644
index 02f5e3ad..00000000
--- a/changelogs/fragments/0.63.0.yml
+++ /dev/null
@@ -1 +0,0 @@
-release_summary: Feature release for improving the automatic release workflow.
diff --git a/changelogs/fragments/601-antsibull_build_reset.yml b/changelogs/fragments/601-antsibull_build_reset.yml
deleted file mode 100644
index 57b7f7cf..00000000
--- a/changelogs/fragments/601-antsibull_build_reset.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - "The release role now has a ``antsibull_build_reset`` option, which defaults to the value of ``antsibull_data_reset``, that allows
- to control whether ``.build`` files are reset during alpha and beta-1 releases (https://github.com/ansible-community/antsibull/pull/601)."
\ No newline at end of file