diff --git a/CHANGELOG.md b/CHANGELOG.md
index 81bc2c17..f661e0f5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,166 +2,169 @@
**Topics**
-- v2\.16\.1
+- v2\.16\.2
- Release Summary
- Bugfixes
-- v2\.16\.0
+- v2\.16\.1
- Release Summary
+ - Bugfixes
+- v2\.16\.0
+ - Release Summary
- Minor Changes
- v2\.15\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v2\.14\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v2\.13\.1
- - Release Summary
- - Bugfixes
-- v2\.13\.0
- Release Summary
- - Minor Changes
- Bugfixes
-- v2\.12\.0
+- v2\.13\.0
- Release Summary
- - Minor Changes
+ - Minor Changes
- Bugfixes
-- v2\.11\.0
+- v2\.12\.0
- Release Summary
- - Minor Changes
+ - Minor Changes
- Bugfixes
-- v2\.10\.0
+- v2\.11\.0
- Release Summary
- - Minor Changes
+ - Minor Changes
- Bugfixes
-- v2\.9\.0
+- v2\.10\.0
- Release Summary
+ - Minor Changes
+ - Bugfixes
+- v2\.9\.0
+ - Release Summary
- Minor Changes
- v2\.8\.0
- - Release Summary
- - Minor Changes
- - Bugfixes
-- v2\.7\.0
- Release Summary
- - Minor Changes
+ - Minor Changes
- Bugfixes
-- v2\.6\.1
+- v2\.7\.0
- Release Summary
+ - Minor Changes
- Bugfixes
-- v2\.6\.0
+- v2\.6\.1
- Release Summary
- - Minor Changes
- Bugfixes
-- v2\.5\.0
+- v2\.6\.0
- Release Summary
+ - Minor Changes
+ - Bugfixes
+- v2\.5\.0
+ - Release Summary
- Minor Changes
- v2\.4\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- Deprecated Features
- - Bugfixes
+ - Bugfixes
- Known Issues
- v2\.3\.1
- - Release Summary
- - Bugfixes
-- v2\.3\.0
- Release Summary
- - Minor Changes
- Bugfixes
-- v2\.2\.0
+- v2\.3\.0
- Release Summary
- - Minor Changes
+ - Minor Changes
- Bugfixes
-- v2\.1\.0
+- v2\.2\.0
- Release Summary
- - Minor Changes
+ - Minor Changes
- Bugfixes
-- v2\.0\.0
+- v2\.1\.0
- Release Summary
+ - Minor Changes
+ - Bugfixes
+- v2\.0\.0
+ - Release Summary
- Major Changes
- Minor Changes
- Breaking Changes / Porting Guide
- - Bugfixes
+ - Bugfixes
- v1\.11\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v1\.10\.0
- - Release Summary
+ - Release Summary
- Major Changes
- Minor Changes
- - Bugfixes
+ - Bugfixes
- v1\.9\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- v1\.8\.2
- - Release Summary
- - Bugfixes
-- v1\.8\.1
- Release Summary
- Bugfixes
-- v1\.8\.0
+- v1\.8\.1
- Release Summary
- - Minor Changes
- Bugfixes
-- v1\.7\.4
+- v1\.8\.0
- Release Summary
+ - Minor Changes
- Bugfixes
-- v1\.7\.3
+- v1\.7\.4
- Release Summary
- Bugfixes
-- v1\.7\.2
+- v1\.7\.3
- Release Summary
- Bugfixes
-- v1\.7\.1
+- v1\.7\.2
- Release Summary
- Bugfixes
-- v1\.7\.0
+- v1\.7\.1
- Release Summary
- - Minor Changes
- Bugfixes
-- v1\.6\.1
+- v1\.7\.0
- Release Summary
+ - Minor Changes
- Bugfixes
-- v1\.6\.0
+- v1\.6\.1
- Release Summary
- - Minor Changes
- Bugfixes
-- v1\.5\.0
+- v1\.6\.0
- Release Summary
- - Minor Changes
+ - Minor Changes
- Bugfixes
-- v1\.4\.0
+- v1\.5\.0
- Release Summary
- - Minor Changes
+ - Minor Changes
- Bugfixes
-- v1\.3\.0
+- v1\.4\.0
- Release Summary
- - Minor Changes
+ - Minor Changes
- Bugfixes
-- v1\.2\.2
+- v1\.3\.0
- Release Summary
+ - Minor Changes
- Bugfixes
-- v1\.2\.1
+- v1\.2\.2
- Release Summary
- Bugfixes
-- v1\.2\.0
+- v1\.2\.1
- Release Summary
- - Minor Changes
- Bugfixes
-- v1\.1\.0
+- v1\.2\.0
- Release Summary
+ - Minor Changes
+ - Bugfixes
+- v1\.1\.0
+ - Release Summary
- Minor Changes
- v1\.0\.1
- - Release Summary
- - Bugfixes
-- v1\.0\.0
- Release Summary
+ - Bugfixes
+- v1\.0\.0
+ - Release Summary
- Major Changes
- Minor Changes
- v0\.1\.0
- - Release Summary
+ - Release Summary
-
-## v2\.16\.1
+
+## v2\.16\.2
### Release Summary
@@ -171,12 +174,25 @@ Bugfix release\.
### Bugfixes
+* Fix role section heading levels\. Examples and attributes should be below role entrypoints \([https\://github\.com/ansible\-community/antsibull\-docs/issues/366](https\://github\.com/ansible\-community/antsibull\-docs/issues/366)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/367](https\://github\.com/ansible\-community/antsibull\-docs/pull/367)\)\.
+
+
+## v2\.16\.1
+
+
+### Release Summary
+
+Bugfix release\.
+
+
+### Bugfixes
+
* Also consider action plugin redirects/deprecations in runtime metadata for modules\, since for users there is no difference\. Also ansible\.builtin\.yum
only has a action plugin redirect to ansible\.builtin\.dnf
\, so this is needed to ensure that a stub page generated for ansible\.builtin\.yum
\([https\://github\.com/ansible\-community/antsibull\-docs/pull/360](https\://github\.com/ansible\-community/antsibull\-docs/pull/360)\)\.
## v2\.16\.0
-
+
### Release Summary
Feature release\.
@@ -191,7 +207,7 @@ Feature release\.
## v2\.15\.0
-
+
### Release Summary
Bugfix and feature release which migrates to Pydantic 2\.
@@ -209,7 +225,7 @@ Bugfix and feature release which migrates to Pydantic 2\.
## v2\.14\.0
-
+
### Release Summary
Feature release\.
@@ -224,12 +240,12 @@ Feature release\.
## v2\.13\.1
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* The output filename used by the plugin
subcommand contained two dots before the rst
extension \([https\://github\.com/ansible\-community/antsibull\-docs/issues/317](https\://github\.com/ansible\-community/antsibull\-docs/issues/317)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/318](https\://github\.com/ansible\-community/antsibull\-docs/pull/318)\)\.
@@ -237,7 +253,7 @@ Bugfix release\.
## v2\.13\.0
-
+
### Release Summary
Bugfix and feature release\.
@@ -253,7 +269,7 @@ Bugfix and feature release\.
* Remove superfluous whitespace or escaped spaces from templates \([https\://github\.com/ansible\-community/antsibull\-docs/pull/313](https\://github\.com/ansible\-community/antsibull\-docs/pull/313)\)\.
* Remove trailing whitespace and leading and trailing empty lines from rendered templates\, and ensure they end with a newline if not empty \([https\://github\.com/ansible\-community/antsibull\-docs/pull/314](https\://github\.com/ansible\-community/antsibull\-docs/pull/314)\)\.
-
+
### Bugfixes
* Fix RST escaping of the title in the collections per namespace list\. This causes a space to vanish between namespace name and the word Namespace
with newer versions of antsibull\-docs\-parser \([https\://github\.com/ansible\-community/antsibull\-docs/pull/311](https\://github\.com/ansible\-community/antsibull\-docs/pull/311)\)\.
@@ -261,7 +277,7 @@ Bugfix and feature release\.
## v2\.12\.0
-
+
### Release Summary
Bugfix and feature release\.
@@ -274,7 +290,7 @@ Bugfix and feature release\.
* The lint\-collection\-docs
subcommand will now complain about unchanged default values in docs/docsite/links\.yml
taken from the [community collection template](https\://github\.com/ansible\-collections/collection\_template/) \([https\://github\.com/ansible\-community/antsibull\-docs/issues/273](https\://github\.com/ansible\-community/antsibull\-docs/issues/273)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/277](https\://github\.com/ansible\-community/antsibull\-docs/pull/277)\)\.
* The collection docs linter now reports empty markup\, like I\(\)
\, L\(\,https\://example\.com\)
\([https\://github\.com/ansible\-community/antsibull\-docs/pull/292](https\://github\.com/ansible\-community/antsibull\-docs/pull/292)\)\.
-
+
### Bugfixes
* Improve handling of empty markup parameters for RST \([https\://github\.com/ansible\-community/antsibull\-docs/pull/290](https\://github\.com/ansible\-community/antsibull\-docs/pull/290)\)\.
@@ -285,7 +301,7 @@ Bugfix and feature release\.
## v2\.11\.0
-
+
### Release Summary
Feature and bugfix release\.
@@ -295,7 +311,7 @@ Feature and bugfix release\.
* Support examples for role entrypoints \([https\://github\.com/ansible\-community/antsibull\-docs/pull/244](https\://github\.com/ansible\-community/antsibull\-docs/pull/244)\)\.
-
+
### Bugfixes
* Fix handling of choices
that are dictionaries for type\=list
\([https\://github\.com/ansible\-community/antsibull\-docs/pull/276](https\://github\.com/ansible\-community/antsibull\-docs/pull/276)\)\.
@@ -304,7 +320,7 @@ Feature and bugfix release\.
## v2\.10\.0
-
+
### Release Summary
Bugfix and feature release\.
@@ -314,7 +330,7 @@ Bugfix and feature release\.
* It is now possible to render the collection changelog as part of the collection docsite by using the changelog
option in docs/docsite/config\.yml
\([https\://github\.com/ansible\-community/antsibull\-docs/issues/31](https\://github\.com/ansible\-community/antsibull\-docs/issues/31)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/267](https\://github\.com/ansible\-community/antsibull\-docs/pull/267)\)\.
-
+
### Bugfixes
* Fix internal links to options and return values in simplified RST output \([https\://github\.com/ansible\-community/antsibull\-docs/pull/269](https\://github\.com/ansible\-community/antsibull\-docs/pull/269)\)\.
@@ -323,7 +339,7 @@ Bugfix and feature release\.
## v2\.9\.0
-
+
### Release Summary
Maintenance release\.
@@ -336,7 +352,7 @@ Maintenance release\.
## v2\.8\.0
-
+
### Release Summary
Bugfix and feature release\.
@@ -349,7 +365,7 @@ Bugfix and feature release\.
* Declare support for Python 3\.12 \([https\://github\.com/ansible\-community/antsibull\-docs/pull/255](https\://github\.com/ansible\-community/antsibull\-docs/pull/255)\)\.
* The colors used by the CSS provided by the Antsibull Sphinx extension can now be overridden \([https\://github\.com/ansible\-community/antsibull\-docs/pull/254](https\://github\.com/ansible\-community/antsibull\-docs/pull/254)\)\.
-
+
### Bugfixes
* Fix duplicate docs detection \(for aliases\) for latest ansible\-core devel \([https\://github\.com/ansible\-community/antsibull\-docs/pull/257](https\://github\.com/ansible\-community/antsibull\-docs/pull/257)\)\.
@@ -357,7 +373,7 @@ Bugfix and feature release\.
## v2\.7\.0
-
+
### Release Summary
Bugfix and refactoring release\.
@@ -367,7 +383,7 @@ Bugfix and refactoring release\.
* Explicitly set up Galaxy context instead of relying on deprecated functionality \([https\://github\.com/ansible\-community/antsibull\-docs/pull/234](https\://github\.com/ansible\-community/antsibull\-docs/pull/234)\)\.
-
+
### Bugfixes
* Fix schema for seealso
in role entrypoints\. Plugin references now work \([https\://github\.com/ansible\-community/antsibull\-docs/issues/237](https\://github\.com/ansible\-community/antsibull\-docs/issues/237)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/240](https\://github\.com/ansible\-community/antsibull\-docs/pull/240)\)\.
@@ -378,12 +394,12 @@ Bugfix and refactoring release\.
## v2\.6\.1
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* For role argument specs\, allow author
\, description
\, and todo
to be a string instead of a list of strings\, similarly as with ansible\-doc and with modules and plugins \([https\://github\.com/ansible\-community/antsibull\-docs/pull/227](https\://github\.com/ansible\-community/antsibull\-docs/pull/227)\)\.
@@ -392,7 +408,7 @@ Bugfix release\.
## v2\.6\.0
-
+
### Release Summary
Fix parsing of EXAMPLES
and improve error message
@@ -402,7 +418,7 @@ Fix parsing of EXAMPLES
and improve error message
* Improve error messages when calls to ansible\-doc
fail \([https\://github\.com/ansible\-community/antsibull\-docs/pull/223](https\://github\.com/ansible\-community/antsibull\-docs/pull/223)\)\.
-
+
### Bugfixes
* When EXAMPLES
has the format specified by \# fmt\: \
\, this value is used to determine the code block type \([https\://github\.com/ansible\-community/antsibull\-docs/pull/225](https\://github\.com/ansible\-community/antsibull\-docs/pull/225)\)\.
@@ -410,7 +426,7 @@ Fix parsing of EXAMPLES
and improve error message
## v2\.5\.0
-
+
### Release Summary
Release to support the updated Ansible Galaxy codebase\.
@@ -423,7 +439,7 @@ Release to support the updated Ansible Galaxy codebase\.
## v2\.4\.0
-
+
### Release Summary
Bugfix and feature release\. Improves support for other builders than html
\.
@@ -456,7 +472,7 @@ That release will only adjust the URLs to Galaxy\, except potentially bugfixes\.
* The \-\-use\-html\-blobs
feature that inserts HTML blobs for the options and return value tables for the ansible\-docsite
output format is deprecated and will be removed soon\. The HTML tables cause several features to break\, such as references to options and return values\. If you think this feature needs to stay\, please create an issue in the [antsibull\-docs repository](https\://github\.com/ansible\-community/antsibull\-docs/issues/) and provide good reasons for it \([https\://github\.com/ansible\-community/antsibull\-docs/pull/217](https\://github\.com/ansible\-community/antsibull\-docs/pull/217)\)\.
-
+
### Bugfixes
* Document and ensure that the collection
subcommand with \-\-use\-current
can only be used with collection names \([https\://github\.com/ansible\-community/antsibull\-docs/pull/214](https\://github\.com/ansible\-community/antsibull\-docs/pull/214)\)\.
@@ -475,12 +491,12 @@ That release will only adjust the URLs to Galaxy\, except potentially bugfixes\.
## v2\.3\.1
-
+
### Release Summary
Bugfix release with a CSS fix for the Sphinx extension\.
-
+
### Bugfixes
* Fix antsibull Sphinx extension CSS so that the option/return value anchors for module/plugin/role documentation can also be used on WebKit\-based browsers such as Gnome Web and Safari \([https\://github\.com/ansible\-community/antsibull\-docs/issues/188](https\://github\.com/ansible\-community/antsibull\-docs/issues/188)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/189](https\://github\.com/ansible\-community/antsibull\-docs/pull/189)\)\.
@@ -488,7 +504,7 @@ Bugfix release with a CSS fix for the Sphinx extension\.
## v2\.3\.0
-
+
### Release Summary
Bugfix and feature release\.
@@ -503,7 +519,7 @@ Bugfix and feature release\.
* Use Dart sass compiler instead of sassc to compile CSS for Sphinx extension \([https\://github\.com/ansible\-community/antsibull\-docs/issues/185](https\://github\.com/ansible\-community/antsibull\-docs/issues/185)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/186](https\://github\.com/ansible\-community/antsibull\-docs/pull/186)\)\.
* When parsing errors happen in the Sphinx extension\, the extension now emits error messages during the build process in addition to error markup \([https\://github\.com/ansible\-community/antsibull\-docs/pull/187](https\://github\.com/ansible\-community/antsibull\-docs/pull/187)\)\.
-
+
### Bugfixes
* Consider module/plugin aliases when linting references to other modules and plugins \([https\://github\.com/ansible\-community/antsibull\-docs/pull/184](https\://github\.com/ansible\-community/antsibull\-docs/pull/184)\)\.
@@ -513,7 +529,7 @@ Bugfix and feature release\.
## v2\.2\.0
-
+
### Release Summary
Bugfix and feature release improving rendering and linting\.
@@ -524,7 +540,7 @@ Bugfix and feature release improving rendering and linting\.
* Collection docs linter \- also validate seealso
module and plugin destinations \([https\://github\.com/ansible\-community/antsibull\-docs/issues/168](https\://github\.com/ansible\-community/antsibull\-docs/issues/168)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/171](https\://github\.com/ansible\-community/antsibull\-docs/pull/171)\)\.
* When linting collection plugin docs\, make sure that array stubs \[\.\.\.\]
are used when referencing sub\-options or sub\-return values inside lists\, and are not used outside lists and dictionaries \([https\://github\.com/ansible\-community/antsibull\-docs/pull/173](https\://github\.com/ansible\-community/antsibull\-docs/pull/173)\)\.
-
+
### Bugfixes
* Fix the way the Sphinx extension creates nodes for options and return values so they look identical for internal references\, external \(intersphinx\) references\, and unresolved references \([https\://github\.com/ansible\-community/antsibull\-docs/pull/175](https\://github\.com/ansible\-community/antsibull\-docs/pull/175)\)\.
@@ -535,7 +551,7 @@ Bugfix and feature release improving rendering and linting\.
## v2\.1\.0
-
+
### Release Summary
Feature and bugfix release with many improvements related to semantic markup and validation\.
@@ -552,7 +568,7 @@ Feature and bugfix release with many improvements related to semantic markup and
* When linting semantic markup in collection docs\, also accept aliases when checking O\(\)
values \([https\://github\.com/ansible\-community/antsibull\-docs/pull/155](https\://github\.com/ansible\-community/antsibull\-docs/pull/155)\)\.
* When refering to markup in multi\-paragraph texts\, like description
\, now includes the paragraph number in error messages \([https\://github\.com/ansible\-community/antsibull\-docs/pull/163](https\://github\.com/ansible\-community/antsibull\-docs/pull/163)\)\.
-
+
### Bugfixes
* Allow role entrypoint deprecations without having to specify the collection the role is removed from \([https\://github\.com/ansible\-community/antsibull\-docs/pull/156](https\://github\.com/ansible\-community/antsibull\-docs/pull/156)\)\.
@@ -562,7 +578,7 @@ Feature and bugfix release with many improvements related to semantic markup and
## v2\.0\.0
-
+
### Release Summary
Major new release that drops support for older Python and Ansible/ansible\-base/ansible\-core versions\.
@@ -593,7 +609,7 @@ Major new release that drops support for older Python and Ansible/ansible\-base/
* No longer supports Ansible 2\.9\, ansible\-base 2\.10\, and ansible\-core 2\.11 and 2\.12\. The minimum required ansible\-core version is 2\.13\. This allows for simpler and more efficient docs parsing and information retrieval \([https\://github\.com/ansible\-community/antsibull\-docs/pull/120](https\://github\.com/ansible\-community/antsibull\-docs/pull/120)\)\.
* The ansible\-doc
and ansible\-internal
values for doc\_parsing\_backend
in the configuration file have been removed\. Change the value to auto
for best compatibility \([https\://github\.com/ansible\-community/antsibull\-docs/pull/120](https\://github\.com/ansible\-community/antsibull\-docs/pull/120)\)\.
-
+
### Bugfixes
* Bump version range of antsibull\-docs requirement written by sphinx\-init
subcommand to \>\= 2\.0\.0a2\, \< 3\.0\.0
\. Previously\, this was set to \>\=2\.0\.0\, \<3\.0\.0
which could not be satisfied \([https\://github\.com/ansible\-community/antsibull\-docs/pull/149](https\://github\.com/ansible\-community/antsibull\-docs/pull/149)\)\.
@@ -602,7 +618,7 @@ Major new release that drops support for older Python and Ansible/ansible\-base/
## v1\.11\.0
-
+
### Release Summary
Feature release\.
@@ -618,7 +634,7 @@ Feature release\.
## v1\.10\.0
-
+
### Release Summary
Bugfix and feature release\.
@@ -634,7 +650,7 @@ Bugfix and feature release\.
* Add a note about the ordering of positional and named parameter to the plugin page\. Also mention positional and keyword parameters for lookups \([https\://github\.com/ansible\-community/antsibull\-docs/pull/101](https\://github\.com/ansible\-community/antsibull\-docs/pull/101)\)\.
* Update schema for roles argument spec to allow specifying attributes on the entrypoint level\. These are now also rendered when present \([https\://github\.com/ansible\-community/antsibull\-docs/pull/103](https\://github\.com/ansible\-community/antsibull\-docs/pull/103)\)\.
-
+
### Bugfixes
* Explicitly declare the sh
dependency and limit it to before 2\.0\.0\. Also explicitly declare the dependencies on pydantic
\, semantic\_version
\, aiohttp
\, twiggy
\, and PyYAML
\([https\://github\.com/ansible\-community/antsibull\-docs/pull/99](https\://github\.com/ansible\-community/antsibull\-docs/pull/99)\)\.
@@ -643,7 +659,7 @@ Bugfix and feature release\.
## v1\.9\.0
-
+
### Release Summary
Feature release\.
@@ -657,12 +673,12 @@ Feature release\.
## v1\.8\.2
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* Fix the new options \-\-extra\-html\-context
and \-\-extra\-html\-theme\-options
of the sphinx\-init
subcommand \([https\://github\.com/ansible\-community/antsibull\-docs/pull/86](https\://github\.com/ansible\-community/antsibull\-docs/pull/86)\)\.
@@ -670,12 +686,12 @@ Bugfix release\.
## v1\.8\.1
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* When creating toctrees for breadcrumbs\, place subtree for a plugin type in the plugin type\'s section \([https\://github\.com/ansible\-community/antsibull\-docs/pull/83](https\://github\.com/ansible\-community/antsibull\-docs/pull/83)\)\.
@@ -683,7 +699,7 @@ Bugfix release\.
## v1\.8\.0
-
+
### Release Summary
Feature and bugfix release\.
@@ -700,7 +716,7 @@ Feature and bugfix release\.
* The default index\.rst
created by antsibull\-docs sphinx\-init
includes the new environment variable index \([https\://github\.com/ansible\-community/antsibull\-docs/pull/80](https\://github\.com/ansible\-community/antsibull\-docs/pull/80)\)\.
* Use correct markup \(envvar
role\) for environment variables\. Compile an index of all environment variables used by plugins \([https\://github\.com/ansible\-community/antsibull\-docs/pull/73](https\://github\.com/ansible\-community/antsibull\-docs/pull/73)\)\.
-
+
### Bugfixes
* Make sure that build\.sh
created by the sphinx\-init
subcommand sets proper permissions for antsibull\-docs on the temp\-rst
directory it creates \([https\://github\.com/ansible\-community/antsibull\-docs/pull/79](https\://github\.com/ansible\-community/antsibull\-docs/pull/79)\)\.
@@ -708,12 +724,12 @@ Feature and bugfix release\.
## v1\.7\.4
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* Removed sphinx
restriction in requirements\.txt
file created by antsibull\-docs sphinx\-init
since the bug in sphinx\-rtd\-theme
has been fixed \([https\://github\.com/ansible\-community/antsibull\-docs/pull/69](https\://github\.com/ansible\-community/antsibull\-docs/pull/69)\)\.
@@ -723,12 +739,12 @@ Bugfix release\.
## v1\.7\.3
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* Fix rendering of the action\_group
attribute \([https\://github\.com/ansible\-community/antsibull\-docs/pull/62](https\://github\.com/ansible\-community/antsibull\-docs/pull/62)\)\.
@@ -736,12 +752,12 @@ Bugfix release\.
## v1\.7\.2
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* Fix version\_added
processing for ansible\.builtin 0\.x to represent this as Ansible 0\.x
instead of ansible\-core 0\.x
\([https\://github\.com/ansible\-community/antsibull\-docs/pull/61](https\://github\.com/ansible\-community/antsibull\-docs/pull/61)\)\.
@@ -749,12 +765,12 @@ Bugfix release\.
## v1\.7\.1
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* Prevent crash during stable
docsite build when \_python
entry is present in deps file \([https\://github\.com/ansible\-community/antsibull\-docs/pull/57](https\://github\.com/ansible\-community/antsibull\-docs/pull/57)\)\.
@@ -762,7 +778,7 @@ Bugfix release\.
## v1\.7\.0
-
+
### Release Summary
Bugfix and feature release\.
@@ -778,7 +794,7 @@ Bugfix and feature release\.
* Use ansible \-\-version
to figure out ansible\-core version when ansible\-core is not installed for the same Python interpreter / venv that is used for antsibull\-docs \([https\://github\.com/ansible\-community/antsibull\-docs/pull/50](https\://github\.com/ansible\-community/antsibull\-docs/pull/50)\)\.
* Use code formatting for all values\, such as choice entries\, defaults\, and samples \([https\://github\.com/ansible\-community/antsibull\-docs/issues/38](https\://github\.com/ansible\-community/antsibull\-docs/issues/38)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/42](https\://github\.com/ansible\-community/antsibull\-docs/pull/42)\)\.
-
+
### Bugfixes
* Avoid long aliases list to make left column too wide \([https\://github\.com/ansible\-collections/amazon\.aws/issues/1101](https\://github\.com/ansible\-collections/amazon\.aws/issues/1101)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/54](https\://github\.com/ansible\-community/antsibull\-docs/pull/54)\)\.
@@ -787,12 +803,12 @@ Bugfix and feature release\.
## v1\.6\.1
-
+
### Release Summary
Bugfix release for ansible\-core 2\.14\.
-
+
### Bugfixes
* Fix formulation of top\-level version\_added
\([https\://github\.com/ansible\-community/antsibull\-docs/pull/43](https\://github\.com/ansible\-community/antsibull\-docs/pull/43)\)\.
@@ -800,7 +816,7 @@ Bugfix release for ansible\-core 2\.14\.
## v1\.6\.0
-
+
### Release Summary
Bugfix and feature release\.
@@ -812,7 +828,7 @@ Bugfix and feature release\.
* Use JSON serializer to format choices \([https\://github\.com/ansible\-community/antsibull\-docs/pull/37](https\://github\.com/ansible\-community/antsibull\-docs/pull/37)\)\.
* Use special serializer to format INI values in examples \([https\://github\.com/ansible\-community/antsibull\-docs/pull/37](https\://github\.com/ansible\-community/antsibull\-docs/pull/37)\)\.
-
+
### Bugfixes
* Avoid collection names with \_
in them appear wrongly escaped in the HTML output \([https\://github\.com/ansible\-community/antsibull\-docs/pull/41](https\://github\.com/ansible\-community/antsibull\-docs/pull/41)\)\.
@@ -823,7 +839,7 @@ Bugfix and feature release\.
## v1\.5\.0
-
+
### Release Summary
Feature and bugfix release\.
@@ -834,7 +850,7 @@ Feature and bugfix release\.
* Detect filter and test plugin aliases and avoid them being emitted multiple times\. Instead insert redirects so that stub pages will be created \([https\://github\.com/ansible\-community/antsibull\-docs/pull/33](https\://github\.com/ansible\-community/antsibull\-docs/pull/33)\)\.
* Replace ansible\.builtin
with ansible\-core
\, ansible\-base
\, or Ansible
in version added collection names\. Also write \ \
instead of \ of \
\([https\://github\.com/ansible\-community/antsibull\-docs/pull/34](https\://github\.com/ansible\-community/antsibull\-docs/pull/34)\)\.
-
+
### Bugfixes
* Fix escaping of collection names in version added statements\, and fix collection names for roles options \([https\://github\.com/ansible\-community/antsibull\-docs/pull/34](https\://github\.com/ansible\-community/antsibull\-docs/pull/34)\)\.
@@ -842,7 +858,7 @@ Feature and bugfix release\.
## v1\.4\.0
-
+
### Release Summary
Feature and bugfix release\.
@@ -854,7 +870,7 @@ Feature and bugfix release\.
* There are two new options for explicitly specified configuration files named collection\_url
and collection\_install
\. These allow to override the URLs pointing to collections \(default link to galaxy\.ansible\.com\)\, and the commands to install collections \(use ansible\-galaxy collection install
by default\)\. This can be useful when documenting \(internal\) collections that are not available on Ansible Galaxy\. The default antsibull\-docs\.cfg
generated by the sphinx\-init
subcommand shows how this can be configured \([https\://github\.com/ansible\-community/antsibull\-docs/issues/15](https\://github\.com/ansible\-community/antsibull\-docs/issues/15)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/26](https\://github\.com/ansible\-community/antsibull\-docs/pull/26)\)\.
* When generating plugin error pages\, or showing non\-fatal errors in plugins or roles\, link to the collection\'s issue tracker instead of the collection\'s URL if available \([https\://github\.com/ansible\-community/antsibull\-docs/pull/29](https\://github\.com/ansible\-community/antsibull\-docs/pull/29)\)\.
-
+
### Bugfixes
* Make handling of bad documentation more robust when certain values are None
while the keys are present \([https\://github\.com/ansible\-community/antsibull\-docs/pull/32](https\://github\.com/ansible\-community/antsibull\-docs/pull/32)\)\.
@@ -862,7 +878,7 @@ Feature and bugfix release\.
## v1\.3\.0
-
+
### Release Summary
Feature and bugfix release\.
@@ -876,7 +892,7 @@ Feature and bugfix release\.
* Use true
and false
for booleans instead of yes
and no
\([https\://github\.com/ansible\-community/community\-topics/issues/116](https\://github\.com/ansible\-community/community\-topics/issues/116)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/19](https\://github\.com/ansible\-community/antsibull\-docs/pull/19)\)\.
* When processing formatting directives\, make sure to properly escape all other text for RST respectively HTML instead of including it verbatim \([https\://github\.com/ansible\-community/antsibull\-docs/issues/21](https\://github\.com/ansible\-community/antsibull\-docs/issues/21)\, [https\://github\.com/ansible\-community/antsibull\-docs/pull/22](https\://github\.com/ansible\-community/antsibull\-docs/pull/22)\)\.
-
+
### Bugfixes
* Improve indentation of HTML blocks for tables to avoid edge cases which generate invalid RST \([https\://github\.com/ansible\-community/antsibull\-docs/pull/22](https\://github\.com/ansible\-community/antsibull\-docs/pull/22)\)\.
@@ -884,12 +900,12 @@ Feature and bugfix release\.
## v1\.2\.2
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* Fix rstcheck\-core support \([https\://github\.com/ansible\-community/antsibull\-docs/pull/20](https\://github\.com/ansible\-community/antsibull\-docs/pull/20)\)\.
@@ -897,12 +913,12 @@ Bugfix release\.
## v1\.2\.1
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* Do not escape \<
\, \>
\, \&
\, and \'
in JSONified defaults and examples as the [Jinja2 tojson filter](https\://jinja\.palletsprojects\.com/en/2\.11\.x/templates/\#tojson) does\. Also improve formatting by making sure \,
is followed by a space \([https\://github\.com/ansible\-community/antsibull\-docs/pull/18](https\://github\.com/ansible\-community/antsibull\-docs/pull/18)\)\.
@@ -911,7 +927,7 @@ Bugfix release\.
## v1\.2\.0
-
+
### Release Summary
Feature and bugfix release\.
@@ -923,7 +939,7 @@ Feature and bugfix release\.
* The lint\-collection\-docs
subcommand has a new boolean flag \-\-plugin\-docs
which renders the plugin docs to RST and validates them with rstcheck\. This can be used as a lighter version of rendering the docsite in CI \([https\://github\.com/ansible\-community/antsibull\-docs/pull/12](https\://github\.com/ansible\-community/antsibull\-docs/pull/12)\)\.
* 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\-docs/pull/14](https\://github\.com/ansible\-community/antsibull\-docs/pull/14)\)\.
-
+
### Bugfixes
* Make sure that \_input
does not show up twice for test or filter arguments when the plugin mentions it in positional
\([https\://github\.com/ansible\-community/antsibull\-docs/pull/10](https\://github\.com/ansible\-community/antsibull\-docs/pull/10)\)\.
@@ -932,7 +948,7 @@ Feature and bugfix release\.
## v1\.1\.0
-
+
### Release Summary
Feature release with support for ansible\-core 2\.14\'s sidecar docs feature\.
@@ -949,12 +965,12 @@ Feature release with support for ansible\-core 2\.14\'s sidecar docs feature\.
## v1\.0\.1
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* Make sure that aliases of module/plugin options and return values that result in identical RST labels under docutil\'s normalization are only emitted once \([https\://github\.com/ansible\-community/antsibull\-docs/pull/7](https\://github\.com/ansible\-community/antsibull\-docs/pull/7)\)\.
@@ -963,7 +979,7 @@ Bugfix release\.
## v1\.0\.0
-
+
### Release Summary
First stable release\.
@@ -982,7 +998,7 @@ First stable release\.
## v0\.1\.0
-
+
### Release Summary
Initial release\. The antsibull\-docs
tool is compatible to the one from antsibull 0\.43\.0\.
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index b1faea88..b5ce61b2 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -4,6 +4,19 @@ antsibull-docs -- Ansible Documentation Build Scripts Release Notes
.. contents:: Topics
+v2.16.2
+=======
+
+Release Summary
+---------------
+
+Bugfix release.
+
+Bugfixes
+--------
+
+- Fix role section heading levels. Examples and attributes should be below role entrypoints (https://github.com/ansible-community/antsibull-docs/issues/366, https://github.com/ansible-community/antsibull-docs/pull/367).
+
v2.16.1
=======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index af407834..4d0d9139 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -981,3 +981,14 @@ releases:
- 2.16.1.yml
- 360-action-modules.yml
release_date: '2024-11-21'
+ 2.16.2:
+ changes:
+ bugfixes:
+ - Fix role section heading levels. Examples and attributes should be below
+ role entrypoints (https://github.com/ansible-community/antsibull-docs/issues/366,
+ https://github.com/ansible-community/antsibull-docs/pull/367).
+ release_summary: Bugfix release.
+ fragments:
+ - 2.16.2.yml
+ - 367-role-headings.yml
+ release_date: '2024-12-29'
diff --git a/changelogs/fragments/2.16.2.yml b/changelogs/fragments/2.16.2.yml
deleted file mode 100644
index 8ce9aa96..00000000
--- a/changelogs/fragments/2.16.2.yml
+++ /dev/null
@@ -1 +0,0 @@
-release_summary: Bugfix release.
diff --git a/changelogs/fragments/367-role-headings.yml b/changelogs/fragments/367-role-headings.yml
deleted file mode 100644
index 84f4a8ab..00000000
--- a/changelogs/fragments/367-role-headings.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - "Fix role section heading levels. Examples and attributes should be below role entrypoints
- (https://github.com/ansible-community/antsibull-docs/issues/366, https://github.com/ansible-community/antsibull-docs/pull/367)."