Skip to content

2.13.0

Compare
Choose a tag to compare
@felixfontein felixfontein released this 25 Aug 07:56
· 61 commits to main since this release

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 (#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 as ansible-playbook and ansible-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 the sphinx-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).