Skip to content

v2.41.0

Choose a tag to compare

@jolars jolars released this 29 Apr 07:01
· 678 commits to main since this release
6c6c738

Features

  • parser: handle inline HTML (5fb7272)
  • add Dialect to untangle CommonMark from Pandoc (a1cb7df)
  • add npm package (a8e86b2)

Bug Fixes

  • parser: respect escapes inside reference definitions (2ec4025)
  • parser: allow fancy lists in core cmark, improve logic (191f636)
  • parser: don't allow ref defs to break paragraphs (b05e3f3)
  • parser: allow breaks in reference links (7da4875)
  • parser: for cmark, cap digits for lists at 1-9 (39ba64b)
  • parser: correctly handle empty list items (1143607)
  • parser: properly handle fenced code inside list items (6b6ccdd)
  • parser: make blanklines inside list item a loose list (23d7a90)
  • parser: handle ruler as only list item (a1004e6)
  • parser: handle thematic breaks and setext headings (a02c3d5)
  • parser: handle autolinks and blockquotes for cmark (b1cedd4)
  • parser: handle HTML blocks for pandoc/commonmark (227648e)
  • parser: handle pandoc/cmark difference in fenced code (b370edd)
  • parser: handle backslash escapes, autolinks, empty code (317b150)
  • parser: allow space after atx and any length setext (647d274)
  • parser: enable all_symbols_escapable for commonmark (04c52d7)
  • formatter: ensure blankline before header in commonmark (fd96f2a)
  • handle thematic breaks in commonmark correctly (f98fca0)
  • parser: fix image link handling in commonmark (cac6004)
  • parser: preserve entity references in cmark (0ae7579)
  • parser: handle ATX headings in commonmark correctly (8c09c19)
  • parser: add extensions to commonmark flavor (59166ab)
  • parser: don't emit synthethic token (a137fc4), closes #235

Dependencies

  • updated crates/panache-formatter to v0.4.0
  • updated crates/panache-parser to v0.6.0