Releases: ansible-community/antsibull-docs-ts
Releases · ansible-community/antsibull-docs-ts
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
sourceproperty, which must be a string orundefined(#37). - By default, the error messages now contain the full faulty markup command (#38).
- Extend
OptionNamePartandReturnValuePartinterfaces by addingentrypoint(ansible-community/antsibull-docs-parser#9). - Modify
pluginOptionLikeLinksignature to include a new argumententrypointafterplugin(#31). - Rename
only_classic_markupparser option toonlyClassicMarkup(#22).
Bugfixes
- HTML and MarkDown code: quote HTML command arguments correctly; make sure URLs are correctly quoted (#22).
0.1.0
Release Summary
First usable version, including semantic markup support.
Minor Changes
- Add support for semantic markup (#1).
- Added MarkDown support (#5).
- Allow to adjust formatting for HTML, RST, and MarkDown output by allowing to provide formatting functions for every part type (#12).
- Allow to chose between antsibull-docs like formatting (for Sphinx targets) and plain formatting for HTML (#12).
- Build both ESM and CommonJS modules for easier consumption in both webpack and node.js projects (#14).
- Mention paragraph number in error messages when not processing single strings (#11).
Breaking Changes / Porting Guide
- The package was renamed on npmjs.com from
antsibull_docstoantsibull-docs(#15).
Bugfixes
0.0.1
Release Summary
Initial release.