Skip to content

0.2.0

Compare
Choose a tag to compare
@felixfontein felixfontein released this 02 Apr 19:44
· 363 commits to main since this release

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 or undefined (#37).
  • By default, the error messages now contain the full faulty markup command (#38).
  • Extend OptionNamePart and ReturnValuePart interfaces by adding entrypoint (ansible-community/antsibull-docs-parser#9).
  • Modify pluginOptionLikeLink signature to include a new argument entrypoint after plugin (#31).
  • Rename only_classic_markup parser option to onlyClassicMarkup (#22).

Bugfixes

  • HTML and MarkDown code: quote HTML command arguments correctly; make sure URLs are correctly quoted (#22).