Antsibull-docs

Latest version: v2.16.3

Safety actively analyzes 724087 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 9

2.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/pull/318).

2.13.0

=======

Release Summary
---------------

Bugfix and feature release.

Minor Changes
-------------

- Allow to disable adding the antsibull-docs version to the generated files with the ``--no-add-antsibull-docs-version`` command line flag, or the ``add_antsibull_docs_version = false`` setting in the antsibull-docs config file (https://github.com/ansible-community/antsibull-docs/issues/304, https://github.com/ansible-community/antsibull-docs/pull/308).
- Bump minimal required version of dependency antsibull-docs-parser to 1.1.0 This allows to use a new whitespace-removal feature (https://github.com/ansible-community/antsibull-docs/pull/312).
- If you are using `argcomplete <https://pypi.org/project/argcomplete/>`__, you can now tab-complete ``antsibull-docs`` command lines. See `Activating global completion <https://pypi.org/project/argcomplete/#activating-global-completion>`__ in the argcomplete README for how to enable tab completion globally. This will also tab-complete Ansible commands such as ``ansible-playbook`` and ``ansible-test`` (https://github.com/ansible-community/antsibull-docs/pull/302).
- Most documentation generating subcommands now have a ``--cleanup`` parameter which allows to delete files and directories that were not created by antsibull-docs in the destination directory (https://github.com/ansible-community/antsibull-docs/pull/315).
- No longer use ``rsync`` when creating a build script with the ``sphinx-init`` subcommand (https://github.com/ansible-community/antsibull-docs/pull/315).
- Remove superfluous whitespace or escaped spaces from templates (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).

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).

2.12.0

=======

Release Summary
---------------

Bugfix and feature release.

Minor Changes
-------------

- Allow to mention forums in the Communication section of collection links (https://github.com/ansible-community/antsibull-docs/pull/288).
- Bump minimum dependency of ``antsibull-docs-parser`` to 1.0.2 or newer (https://github.com/ansible-community/antsibull-docs/pull/290).
- 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/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).

Bugfixes
--------

- Improve handling of empty markup parameters for RST (https://github.com/ansible-community/antsibull-docs/pull/290).
- Improve rendering of empty or broken changelogs (https://github.com/ansible-community/antsibull-docs/pull/289).
- Remove leading spaces in paragraphs to avoid unintended RST blockquotes (https://github.com/ansible-community/antsibull-docs/pull/289).
- Render errors as code blocks of language ``text`` instead of using the default lexer (https://github.com/ansible-community/antsibull-docs/pull/289).

2.11.0

=======

Release Summary
---------------

Feature and bugfix release.

Minor Changes
-------------

- Support examples for role entrypoints (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).
- Fix handling of ``default`` for ``type=list`` if ``choices`` is present (https://github.com/ansible-community/antsibull-docs/pull/276).

2.10.0

=======

Release Summary
---------------

Bugfix and feature release.

Minor Changes
-------------

- 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/pull/267).

Bugfixes
--------

- Fix internal links to options and return values in simplified RST output (https://github.com/ansible-community/antsibull-docs/pull/269).
- Include role in role attribute references (https://github.com/ansible-community/antsibull-docs/pull/269).

2.9.0

======

Release Summary
---------------

Maintenance release.

Minor Changes
-------------

- Add support for the antsibull-core v3 (https://github.com/ansible-community/antsibull-docs/pull/261).

Page 2 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.