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 theadd_antsibull_docs_version = false
setting in the antsibull-docs config file (#304, #308). - Bump minimal required version of dependency antsibull-docs-parser to 1.1.0 This allows to use a new whitespace-removal feature (#312).
- If you are using argcomplete, you can now tab-complete
antsibull-docs
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
(#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 (#315). - No longer use
rsync
when creating a build script with thesphinx-init
subcommand (#315). - Remove superfluous whitespace or escaped spaces from templates (#313).
- Remove trailing whitespace and leading and trailing empty lines from rendered templates, and ensure they end with a newline if not empty (#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 (#311).