Skip to content

Version 1.1.0

Compare
Choose a tag to compare
@kristapsdz kristapsdz released this 08 Nov 01:44
· 136 commits to master since this release
67d206c

Accept GitHub and MDN-style admonitions. Admonitions are block-quotes that begin with a bold phrase (e.g., **note**). The output rendering is only for -thtml.

Accept GitHub-style superscripts and make them the default. Previously, lowdown accepted only the traditional Markdown superscripts; however, pandoc and other tools use GFM syntax by default, so use this instead and make classical parsing into an option --parse-super-short.

Add subscript support in the same way as superscript support. Subscripts overlap with strike-throughs, which are enabled by default. However, strike-throughs only appear for double-tildes.

Normalise the shared library to version 1, tied to the major number of the package, and increment the minor number of the package following the above API changes.

In -tterm mode, don't print metadata unless -s is specified, in which case print the title, author, and date just like in the other modes. Provide a --term-all-meta option to print all metadata like before.

Make some small fixes to -tgemini regarding block quotes and block code.

Lastly, significantly update lowdown(3) to document the AST generated by the parser.