CHANGES:
-
Support for the CommonMark 0.31.2 specification (dbuenzli#17).
-
Change task items extension semantics: the task marker is no longer
considered part of the list marker. The new semantics can lead to
surprises with item subparagraphs which can show up as indented code
blocks, but it avoids huge indentations for subtasks and is consistent
with what at least GFM andmd4cdo.
Thanks to Thomas Gazagnaire for the report (dbuenzli#24). -
Cmarkit_latex. Add option?first_heading_levelto the renderer
to set the LaTeX heading level to use for the first CommonMark
heading level. A corresponding option--first-heading-levelis
added tocmarkit latex.
Thanks to Léo Andrès for the patch (dbuenzli#16). -
cmarkit htmlcommand: add option--body-idto identify page body
elements. -
cmarkittool: install manpages and completions. -
Less eager escaping of
#characters in CommonMark renderings.
Thanks to Thomas Gazagnaire for the report (dbuenzli#25). -
Less eager escaping of
.and)characters in CommonMark rendering.
Thanks to Ty Overby for the report (dbuenzli#19). -
Fix incorrect parsing of code spans if they start with an escaped
backtick (dbuenzli#21). -
Fix incorrect escaping of backticks in CommonMark renderings (dbuenzli#26).
-
Fix incorrect escaping of tildes for CommonMark rendering interpreted
with extensions (strikethrough becomes code fence).
Thanks to Tianyi Song for the report (dbuenzli#20). -
Fix
Cmarkit.Mapper. Do not drop empty table cells.
Thanks to Hannes Mehnert for the report (dbuenzli#14). -
Fix out of bounds exception when lists are terminated by the end of file.
Thanks to Ty Overby for the report (dbuenzli#18). -
Fix invalid HTML markup generated for cancelled task items.
Thanks to Sebastien Mondet for the report (dbuenzli#15). -
Fix misspelling of
--leading_lvariable incmarkit html's
CSS file. -
Updated data for Unicode 17.0.0.
-
Require (depopt)
cmdliner2.0.0.