Release Summary
Feature and bugfix release.
Minor Changes
- Add
:anscollection:
role to allow referencing collections. The syntax is:anscollection:`namespace.name`
, or
:anscollection:`namespace.name#what`
for more specific parts of the index page
(#393). - Extend
:ansplugin:
role to allow referencing role entrypoints. The syntax is:ansplugin:`namespace.name.role_name#entrypoint`
(#393). - The
lint-collection-docs
subcommand has a new option--check-extra-docs-refs
that checks references to collections in extra documentation files (docs/docsite/rst
) (#392). - The
lint-collection-docs
's option--plugin-docs
now also checks role entrypoints for existence (#392).
Deprecated Features
-
The following default values for options to
antsibull-docs lint-collection-docs
are deprecated
and will change in antsibull-docs 3.0.0:--plugin-docs
will be enabled by default; right now the default is--no-plugin-docs
;--skip-rstcheck
will be enabled by default; right now the default is--no-skip-rstcheck
(note that this applies to--plugin-docs
, not to checking extra documentation);--check-extra-docs-refs
will be enabled by default; right now the default is--no-check-extra-docs-refs
.
We suggested to already now explicitly state the default value if you do not want the extra checks to be run
(#394).
Bugfixes
- Ansible-core 2.19 now lists standard Jinja2 tests and filters as members of
ansible.builtin
with minimal documentation, but without aname
field indoc
(#393).