diff --git a/CHANGELOG.md b/CHANGELOG.md
index cf2f5824..9574522d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,87 +2,90 @@
**Topics**
-- v0\.31\.0
+- v0\.31\.1
- Release Summary
+ - Bugfixes
+- v0\.31\.0
+ - Release Summary
- Minor Changes
- Breaking Changes / Porting Guide
- v0\.30\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v0\.29\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- Removed Features \(previously deprecated\)
- - Bugfixes
+ - Bugfixes
- v0\.28\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v0\.27\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v0\.26\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v0\.25\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- - Bugfixes
+ - Bugfixes
- v0\.24\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- Deprecated Features
- v0\.23\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v0\.22\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v0\.21\.0
- - Release Summary
+ - Release Summary
- Deprecated Features
- v0\.20\.0
- - Release Summary
+ - Release Summary
- Major Changes
- - Bugfixes
+ - Bugfixes
- v0\.19\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v0\.18\.0
- - Release Summary
+ - Release Summary
- Breaking Changes / Porting Guide
- v0\.17\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v0\.16\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- - Bugfixes
+ - Bugfixes
- v0\.15\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v0\.14\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v0\.13\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- - Bugfixes
+ - Bugfixes
- v0\.12\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- - Bugfixes
+ - Bugfixes
- v0\.11\.0
- Minor Changes
- - Bugfixes
+ - Bugfixes
- v0\.10\.0
- Minor Changes
- - Bugfixes
+ - Bugfixes
- v0\.9\.0
- Major Changes
- Minor Changes
- Breaking Changes / Porting Guide
- v0\.8\.1
- - Bugfixes
+ - Bugfixes
- v0\.8\.0
- Minor Changes
- v0\.7\.0
@@ -93,22 +96,35 @@
- Minor Changes
- v0\.4\.0
- Minor Changes
- - Bugfixes
-- v0\.3\.1
- Bugfixes
+- v0\.3\.1
+ - Bugfixes
- v0\.3\.0
- Minor Changes
- v0\.2\.1
- - Bugfixes
+ - Bugfixes
- v0\.2\.0
- Minor Changes
- v0\.1\.0
- - Release Summary
+ - Release Summary
+
+
+## v0\.31\.1
+
+
+### Release Summary
+
+Bugfix release for ansible\-core\.
+
+
+### Bugfixes
+
+* Fix namespace
extraction for ansible\-core modules \([https\://github\.com/ansible\-community/antsibull\-changelog/issues/184](https\://github\.com/ansible\-community/antsibull\-changelog/issues/184)\, [https\://github\.com/ansible\-community/antsibull\-changelog/pull/185](https\://github\.com/ansible\-community/antsibull\-changelog/pull/185)\)\.
## v0\.31\.0
-
+
### Release Summary
Feature release\.
@@ -129,7 +145,7 @@ Feature release\.
## v0\.30\.0
-
+
### Release Summary
Feature release\.
@@ -145,7 +161,7 @@ Feature release\.
## v0\.29\.0
-
+
### Release Summary
Feature release\.
@@ -162,7 +178,7 @@ Feature release\.
* Removes support for the deprecated classic changelog format\. changes\_format
must now be present and set to combined
for ansible\-core usage\, and the value classic
is no longer allowed \([https\://github\.com/ansible\-community/antsibull\-changelog/issues/137](https\://github\.com/ansible\-community/antsibull\-changelog/issues/137)\)\.
-
+
### Bugfixes
* Remove Python version check that was checking for Python \>\= 3\.6 \(instead of \>\= 3\.9\)\. This check is not really necessary since pyproject\.toml
declares requires\-python
\, and old enough Python versions where pip does not know about requires\-python
will not load antsibull\-changelog due to syntax errors anyway \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/167](https\://github\.com/ansible\-community/antsibull\-changelog/pull/167)\)\.
@@ -170,7 +186,7 @@ Feature release\.
## v0\.28\.0
-
+
### Release Summary
Feature release\.
@@ -188,7 +204,7 @@ Feature release\.
## v0\.27\.0
-
+
### Release Summary
Feature release\.
@@ -201,7 +217,7 @@ Feature release\.
## v0\.26\.0
-
+
### Release Summary
Feature release\.
@@ -214,7 +230,7 @@ Feature release\.
## v0\.25\.0
-
+
### Release Summary
Bugfix and feature release\.
@@ -224,7 +240,7 @@ Bugfix and feature release\.
* Add \-\-version
flag to print package version and exit \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/147](https\://github\.com/ansible\-community/antsibull\-changelog/pull/147)\)\.
-
+
### Bugfixes
* When multiple output formats are defined and antsibull\-changelog generate
is used with both \-\-output
and \-\-output\-format
\, an error was displayed that \-\-output\-format
must be specified \([https\://github\.com/ansible\-community/antsibull\-changelog/issues/149](https\://github\.com/ansible\-community/antsibull\-changelog/issues/149)\, [https\://github\.com/ansible\-community/antsibull\-changelog/pull/151](https\://github\.com/ansible\-community/antsibull\-changelog/pull/151)\)\.
@@ -232,7 +248,7 @@ Bugfix and feature release\.
## v0\.24\.0
-
+
### Release Summary
Feature release which now allows to output MarkDown\.
@@ -252,7 +268,7 @@ Feature release which now allows to output MarkDown\.
## v0\.23\.0
-
+
### Release Summary
Feature release\.
@@ -267,7 +283,7 @@ Feature release\.
## v0\.22\.0
-
+
### Release Summary
New feature release
@@ -281,7 +297,7 @@ New feature release
## v0\.21\.0
-
+
### Release Summary
Maintenance release with a deprecation\.
@@ -294,7 +310,7 @@ Maintenance release with a deprecation\.
## v0\.20\.0
-
+
### Release Summary
Bugfix and maintenance release using a new build system\.
@@ -304,7 +320,7 @@ Bugfix and maintenance release using a new build system\.
* 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\-changelog/pull/109](https\://github\.com/ansible\-community/antsibull\-changelog/pull/109)\)\.
-
+
### Bugfixes
* When releasing ansible\-core and only one of \-\-version
and \-\-codename
is supplied\, error out instead of ignoring the supplied value \([https\://github\.com/ansible\-community/antsibull\-changelog/issues/104](https\://github\.com/ansible\-community/antsibull\-changelog/issues/104)\, [https\://github\.com/ansible\-community/antsibull\-changelog/pull/105](https\://github\.com/ansible\-community/antsibull\-changelog/pull/105)\)\.
@@ -312,7 +328,7 @@ Bugfix and maintenance release using a new build system\.
## v0\.19\.0
-
+
### Release Summary
Feature release\.
@@ -328,7 +344,7 @@ Feature release\.
## v0\.18\.0
-
+
### Release Summary
Maintenance release that drops support for older Python versions\.
@@ -341,7 +357,7 @@ Maintenance release that drops support for older Python versions\.
## v0\.17\.0
-
+
### Release Summary
Feature release for ansible\-core\.
@@ -354,7 +370,7 @@ Feature release for ansible\-core\.
## v0\.16\.0
-
+
### Release Summary
Feature and bugfix release\.
@@ -365,7 +381,7 @@ Feature and bugfix release\.
* Allow to extract other project versions for Python poetry projects from pyproject\.toml
\([https\://github\.com/ansible\-community/antsibull\-changelog/pull/80](https\://github\.com/ansible\-community/antsibull\-changelog/pull/80)\)\.
* The files in the source repository now follow the [REUSE Specification](https\://reuse\.software/spec/)\. The only exceptions are changelog fragments in changelogs/fragments/
\([https\://github\.com/ansible\-community/antsibull\-changelog/pull/82](https\://github\.com/ansible\-community/antsibull\-changelog/pull/82)\)\.
-
+
### Bugfixes
* Mark rstcheck 4\.x and 5\.x as compatible\. Support rstcheck 6\.x as well \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/81](https\://github\.com/ansible\-community/antsibull\-changelog/pull/81)\)\.
@@ -373,7 +389,7 @@ Feature and bugfix release\.
## v0\.15\.0
-
+
### Release Summary
Feature release\.
@@ -386,7 +402,7 @@ Feature release\.
## v0\.14\.0
-
+
### Release Summary
Feature release that will speed up the release process with ansible\-core 2\.13\.
@@ -400,7 +416,7 @@ Feature release that will speed up the release process with ansible\-core 2\.13\
## v0\.13\.0
-
+
### Release Summary
This release makes changelog building more reliable\.
@@ -410,7 +426,7 @@ This release makes changelog building more reliable\.
* Always lint fragments before releasing \([https\://github\.com/ansible\-community/antsibull\-changelog/issues/65](https\://github\.com/ansible\-community/antsibull\-changelog/issues/65)\, [https\://github\.com/ansible\-community/antsibull\-changelog/pull/67](https\://github\.com/ansible\-community/antsibull\-changelog/pull/67)\)\.
-
+
### Bugfixes
* Fix issues with module namespaces when symlinks appear in the path to the temp directory \([https\://github\.com/ansible\-community/antsibull\-changelog/issues/68](https\://github\.com/ansible\-community/antsibull\-changelog/issues/68)\, [https\://github\.com/ansible\-community/antsibull\-changelog/pull/69](https\://github\.com/ansible\-community/antsibull\-changelog/pull/69)\)\.
@@ -419,7 +435,7 @@ This release makes changelog building more reliable\.
## v0\.12\.0
-
+
### Release Summary
New feature release which supports other projects than ansible\-core and Ansible collections\.
@@ -429,7 +445,7 @@ New feature release which supports other projects than ansible\-core and Ansible
* Support changelogs for other projects than ansible\-core/\-base and Ansible collections \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/60](https\://github\.com/ansible\-community/antsibull\-changelog/pull/60)\)\.
-
+
### Bugfixes
* Fix prerelease collapsing when use\_semantic\_versioning
is set to true
for ansible\-core\.
@@ -442,7 +458,7 @@ New feature release which supports other projects than ansible\-core and Ansible
* When using ansible\-core 2\.11 or newer\, will now detect new roles with argument spec\. We only consider the main
entrypoint of roles\.
-
+
### Bugfixes
* When subdirectories of modules
are used in ansible\-base/ansible\-core\, the wrong module name was passed to ansible\-doc
when \-\-use\-ansible\-doc
was not used\.
@@ -456,7 +472,7 @@ New feature release which supports other projects than ansible\-core and Ansible
* The new \-\-cummulative\-release
option for antsibull\-changelog release
allows to add all plugins and objects to a release since whose version\_added
is later than the previous release version \(or ancestor if there was no previous release\)\, and at latest the current release version\. This is needed for major releases of community\.general
and similarly organized collections\.
* Will now print a warning when a release is made where the no prelude\_section\_name
section \(default\: release\_summary
\) appears\.
-
+
### Bugfixes
* Make sure that the plugin caching inside ansible\-base/\-core works without \-\-use\-ansible\-doc
\.
@@ -502,7 +518,7 @@ New feature release which supports other projects than ansible\-core and Ansible
## v0\.8\.1
-
+
### Bugfixes
* Fixed error on generating changelogs when using the trivial section\.
@@ -552,7 +568,7 @@ New feature release which supports other projects than ansible\-core and Ansible
* Allow to enable or disable flatmapping via config\.yaml
\.
-
+
### Bugfixes
* Fix bad module namespace detection when collection was symlinked into Ansible\'s collection search path\. This also allows to add releases to collections which are not installed in a way that Ansible finds them\.
@@ -560,7 +576,7 @@ New feature release which supports other projects than ansible\-core and Ansible
## v0\.3\.1
-
+
### Bugfixes
* Do not fail when changelogs/fragments
does not exist\. Simply assume there are no fragments in that case\.
@@ -580,7 +596,7 @@ New feature release which supports other projects than ansible\-core and Ansible
## v0\.2\.1
-
+
### Bugfixes
* Allow to enumerate plugins/modules with ansible\-doc by specifying \-\-use\-ansible\-doc
\.
@@ -602,7 +618,7 @@ New feature release which supports other projects than ansible\-core and Ansible
## v0\.1\.0
-
+
### Release Summary
Initial release as antsibull\-changelog\. The Ansible Changelog Tool has originally been developed by \@mattclay in [the ansible/ansible](https\://github\.com/ansible/ansible/blob/stable\-2\.9/packaging/release/changelogs/changelog\.py) repository for Ansible itself\. It has been extended in [felixfontein/ansible\-changelog](https\://github\.com/felixfontein/ansible\-changelog/) and [ansible\-community/antsibull](https\://github\.com/ansible\-community/antsibull/) to work with collections\, until it was moved to its current location [ansible\-community/antsibull\-changelog](https\://github\.com/ansible\-community/antsibull\-changelog/)\.
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 5069428d..0151bfc5 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -4,6 +4,19 @@ Ansible Changelog Tool Release Notes
.. contents:: Topics
+v0.31.1
+=======
+
+Release Summary
+---------------
+
+Bugfix release for ansible-core.
+
+Bugfixes
+--------
+
+- Fix ``namespace`` extraction for ansible-core modules (https://github.com/ansible-community/antsibull-changelog/issues/184, https://github.com/ansible-community/antsibull-changelog/pull/185).
+
v0.31.0
=======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index 3bd8544f..b3ce8599 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -484,3 +484,13 @@ releases:
- 182-strict-linting.yml
- python-3.13.yml
release_date: '2024-10-19'
+ 0.31.1:
+ changes:
+ bugfixes:
+ - Fix ``namespace`` extraction for ansible-core modules (https://github.com/ansible-community/antsibull-changelog/issues/184,
+ https://github.com/ansible-community/antsibull-changelog/pull/185).
+ release_summary: Bugfix release for ansible-core.
+ fragments:
+ - 0.31.1.yml
+ - 185-core-modules.yml
+ release_date: '2024-10-27'
diff --git a/changelogs/fragments/0.31.1.yml b/changelogs/fragments/0.31.1.yml
deleted file mode 100644
index b67ad537..00000000
--- a/changelogs/fragments/0.31.1.yml
+++ /dev/null
@@ -1 +0,0 @@
-release_summary: Bugfix release for ansible-core.
diff --git a/changelogs/fragments/185-core-modules.yml b/changelogs/fragments/185-core-modules.yml
deleted file mode 100644
index 456adcd1..00000000
--- a/changelogs/fragments/185-core-modules.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "Fix ``namespace`` extraction for ansible-core modules (https://github.com/ansible-community/antsibull-changelog/issues/184, https://github.com/ansible-community/antsibull-changelog/pull/185)."