• v1.0.1 5ee8b40922

    v1.0.1
    Test / test (push) Successful in 1m26s
    Release / gates (push) Successful in 1m22s
    Release / release (push) Successful in 34s
    Stable

    petrbalvin released this 2026-09-28 13:03:10 +00:00 | 0 commits to development since this release

    Fixed

    • A paragraph that follows a definition list, separated from it by a blank line, is no longer swallowed into the dl element: the list ends before it, and terms after the paragraph open a list of their own.
    • A superscript or subscript without a base, the isotope notation of ^3He, renders over an empty base instead of degrading to an merror.
    Downloads
  • v1.0.0 cf942442ef

    v1.0.0
    Release / gates (push) Successful in 1m23s
    Release / release (push) Successful in 34s
    Stable

    petrbalvin released this 2026-09-27 17:16:21 +00:00 | 3 commits to development since this release

    Added

    • Render renders Markdown to HTML: the full CommonMark 0.31.2 grammar, the GitHub Flavored Markdown extensions (tables, strikethrough, task lists, extended autolinks), footnotes and definition lists. Output is deterministic for the same input.
    • RenderMath and RenderMathDisplay render TeX mathematics to MathML Core: the symbol tables, fractions, radicals, scripts with movable limits, stretchy delimiters, the amsmath environments, accents, styles, colours, extensible arrows and bounded macros. Constructs outside the mappable surface stay visible as their verbatim source in an merror element.
    • RenderDiagram renders Mermaid diagrams to SVG: the flowchart grammar including the historical graph spelling (node shapes, edge kinds with labels, subgraphs with their own direction, classes and styles) and the sequenceDiagram grammar (participants and actors, all arrow kinds, notes, activations, the block constructs, coloured rects, autonumber and dividers). Every other diagram type is refused with an error naming it.
    Downloads