Skip to content

Releases: ansible-community/antsibull-docs

2.16.1

21 Nov 05:35
Compare
Choose a tag to compare

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 (#360).

2.16.0

16 Nov 17:26
Compare
Choose a tag to compare

Release Summary

Feature release.

Minor Changes

  • Allow to cancel collection deprecations (#352).
  • Declare support for Python 3.13 (#349).
  • antsibull-docs now depends on antsibull-core >= 3.4.0 (#352).

2.15.0

09 Oct 19:09
Compare
Choose a tag to compare

Release Summary

Bugfix and feature release which migrates to Pydantic 2.

Minor Changes

2.14.0

09 Sep 13:07
Compare
Choose a tag to compare

Release Summary

Feature release.

Minor Changes

  • Add dependency on antsibull-fileutils. Some functionality from antsibull-core is moving there, so we can use it from there directly (#322).
  • Add deprecation markers next to module/plugin/role descriptions in lists (#141, #320).
  • Remove ansible-project Google Groups mailing list from ansible.builtin links (#325).

2.13.1

26 Aug 08:43
Compare
Choose a tag to compare

Release Summary

Bugfix release.

Bugfixes

  • The output filename used by the plugin subcommand contained two dots before the rst extension (#317, #318).

2.13.0

25 Aug 07:56
Compare
Choose a tag to compare

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

2.12.0

05 Jul 20:12
Compare
Choose a tag to compare

Release Summary

Bugfix and feature release.

Minor Changes

  • Allow to mention forums in the Communication section of collection links (#288).
  • Bump minimum dependency of antsibull-docs-parser to 1.0.2 or newer (#290).
  • The lint-collection-docs subcommand will now complain about unchanged default values in docs/docsite/links.yml taken from the community collection template (#273, #277).
  • The collection docs linter now reports empty markup, like I(), L(,https://example.com) (#292).

Bugfixes

  • Improve handling of empty markup parameters for RST (#290).
  • Improve rendering of empty or broken changelogs (#289).
  • Remove leading spaces in paragraphs to avoid unintended RST blockquotes (#289).
  • Render errors as code blocks of language text instead of using the default lexer (#289).

2.11.0

06 May 20:20
Compare
Choose a tag to compare

Release Summary

Feature and bugfix release.

Minor Changes

  • Support examples for role entrypoints (#244).

Bugfixes

  • Fix handling of choices that are dictionaries for type=list (#276).
  • Fix handling of default for type=list if choices is present (#276).

2.10.0

15 Apr 19:53
Compare
Choose a tag to compare

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 (#31, #267).

Bugfixes

  • Fix internal links to options and return values in simplified RST output (#269).
  • Include role in role attribute references (#269).

2.9.0

17 Mar 11:18
Compare
Choose a tag to compare

Release Summary

Maintenance release.

Minor Changes

  • Add support for the antsibull-core v3 (#261).