0.2.0
Release Summary
New major release that increases compatibility with the Python code in antsibull-docs-parser.
Minor Changes
- Add support for ansible-doc like text output (#36).
- Add support for semantic markup in roles (#31).
- Allow to add markup source to every paragraph part (#37).
- Can switch between error messages containing a shortened version of the faulty markup or the full faulty markup command (#38).
- Improve error messages by removing superfluous second
Error:
(#22). - Make parsing of
P(...)
more similar to Python code with respect to error reporting (#22).
Breaking Changes / Porting Guide
- All DOM parts have a new
source
property, which must be a string orundefined
(#37). - By default, the error messages now contain the full faulty markup command (#38).
- Extend
OptionNamePart
andReturnValuePart
interfaces by addingentrypoint
(ansible-community/antsibull-docs-parser#9). - Modify
pluginOptionLikeLink
signature to include a new argumententrypoint
afterplugin
(#31). - Rename
only_classic_markup
parser option toonlyClassicMarkup
(#22).
Bugfixes
- HTML and MarkDown code: quote HTML command arguments correctly; make sure URLs are correctly quoted (#22).