Releases: ansible-community/antsibull-docs
Releases · ansible-community/antsibull-docs
1.9.0
Release Summary
Feature release.
Minor Changes
- Improve build script generated by
antsibull-docs sphinx-initto change to the directory where the script is located, instead of hardcoding the script's path. This also fixed the existing bug that the path was not quoted (#91, #92). - Show callback plugin type on callback plugin pages. Also write callback indexes by callback plugin type (#89, #90).
1.8.2
1.8.1
1.8.0
Release Summary
Feature and bugfix release.
Minor Changes
- Add new options
--project,--copyright,--title,--html-short-title,--extra-conf,--extra-html-context, and--extra-html-theme-optionsto thesphinx-initsubcommand to allow to customize the generatedconf.pySphinx configuration (#77). - Automatically use a module's or plugin's short description as the "See also" description if no description is provided (#64, #74).
- It is now possible to provide a path to an existing file to be used as
rst/index.rstforantsibull-docs sphinx-init(#68). - Make compatible with antsibull-core 2.x.y (#78).
- Remove support for
forced_action_plugin, a module attribute that was removed during the development phase of attributes (#63). - Stop mentioning the version features were added for Ansible if the Ansible version is before 2.7 (#76).
- The default
index.rstcreated byantsibull-docs sphinx-initincludes the new environment variable index (#80). - Use correct markup (
envvarrole) for environment variables. Compile an index of all environment variables used by plugins (#73).
Bugfixes
- Make sure that
build.shcreated by thesphinx-initsubcommand sets proper permissions for antsibull-docs on thetemp-rstdirectory it creates (#79).
1.7.4
Release Summary
Bugfix release.
Bugfixes
- Removed
sphinxrestriction inrequirements.txtfile created byantsibull-docs sphinx-initsince the bug insphinx-rtd-themehas been fixed (#69). - The license header for the template for the
rst/index.rstfile created byantsibull-docs sphinx-initwas commented incorrectly and thus showed up in the templated file (#67). - When using
--squash-hierarchy, do not mention the list of collections on the collection's index page (#72).
1.7.3
1.7.2
1.7.1
1.7.0
Release Summary
Bugfix and feature release.
Minor Changes
- Add
--intersphinxoption to thesphinx-initsubcommand to allow adding additionalintersphinx_mappingentries toconf.py(#35, #44). - Allow the
toctreeentries for in a collection'sdocs/docsite/extra-docs.ymlto be a dictionary withrefandtitlekeys instead of just a reference as a string (#45). - Antsibull-docs now depends on
packaging <https://pypi.org/project/packaging/>__ (#49). - The collection index pages now contain the supported versions of ansible-core of the collection in case collection's
meta/runtime.ymlspecifiesrequires_ansible(#48, #49). - The output of the
lint-collection-docscommand has been improved; in particular multi-line messages are now indented (#52). - Use
ansible --versionto figure out ansible-core version when ansible-core is not installed for the same Python interpreter / venv that is used for antsibull-docs (#50). - Use code formatting for all values, such as choice entries, defaults, and samples (#38, #42).
Bugfixes
- Avoid long aliases list to make left column too wide (ansible-collections/amazon.aws#1101, #54).
- Make
lint-collection-docs --plugin-docssubcommand actually work (#47).