Skip to content

Releases: lepture/mistune

v3.3.4

Choose a tag to compare

@github-actions github-actions released this 22 Jul 05:22
69ec2b8

   🐞 Bug Fixes

  • Improve parsing for edge cases  -  by @lepture (53412)
  • Improve inline parser by learning from wenmode  -  by @lepture (37bb7)
  • Prevent deep alt parsing  -  by @lepture (b77ee)
  • def_list: A tab after the ':' marker no longer makes the definition a code block  -  by @chuenchen309 and Claude Opus 4.8 (7aa49)
  • table: Reject a non-delimiter second row instead of eating it  -  by @chuenchen309 and Claude Opus 4.8 (86f9f)

   🏎 Performance

    View changes on GitHub

v3.3.3

Choose a tag to compare

@github-actions github-actions released this 09 Jul 06:23
060f73a

   🐞 Bug Fixes

  • Set prev token in render_list_item and add block_text to ignore_blocks  -  by @gaoflow in #456 (0799e)
  • Improve nested bracket link input  -  by @lepture (fe02f)
  • Escape literal emphasis markers in MarkdownRenderer  -  by @Sanjays2402 (b0429)
  • Use SAFE_PROTOCOLS instead of HARMFUL_PROTOCOLS  -  by @lepture (4009f)
  • Add max_emphasis_depth  -  by @lepture (0938f)
  • Add image max depth  -  by @lepture (cca5e)
  • inline: Use original run length in emphasis multiple-of-3 rule  -  by @greymoth-jp and Claude Opus 4.8 (1M context) (2d26b)

   🏎 Performance

    View changes on GitHub

v3.3.2

Choose a tag to compare

@github-actions github-actions released this 23 Jun 00:29
90b1a73

   🐞 Bug Fixes

    View changes on GitHub

v3.3.1

Choose a tag to compare

@github-actions github-actions released this 22 Jun 01:32

   🐞 Bug Fixes

  • abbr: Update process_text method in abrr, adding parse_emphasis parameter  -  by @lepture (ae850)
  • directive: Use correct file path for include directive  -  by @lepture (18c21)
    View changes on GitHub

v3.3.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 13:11
15c3b79

   🐞 Bug Fixes

  • Resolve O(n^2) DoS in parse_link_text (CWE-400)  -  by bhanugoudm041 (b6b49)
  • Resolve O(n^2) DoS in parse_link_text (CWE-400)-Type handling/testing done  -  by bhanugoudm041 (b3af8)
  • block: Avoid quadratic ref link scans  -  by @lepture (2b04d)
  • cli: Add entrypoint and utf-8 output  -  by @lepture (2f244)
  • directives: Constrain include targets  -  by @lepture (1bef3)
  • formatting: Avoid quadratic marker scans  -  by @lepture (96d0f)
  • image: Validate figure width option  -  by @lepture (e3e51)
  • inline: Avoid bracket parsing DoS  -  by @lepture (25f25)
  • math: Reject currency patterns and cross-line matches in inline math  -  by @geopanther (566e1)
  • math: Support display and backtick math  -  by @lepture (1141e)
  • renderer: Render plugin list and table nodes  -  by @lepture (614b0)
  • renderer: Block encoded unsafe URL schemes  -  by @lepture (c7101)
  • toc: Avoid generated id collisions  -  by @lepture (c4093)

   🏎 Performance

    View changes on GitHub

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 13:19
10b19b7

   🐞 Bug Fixes

    View changes on GitHub

v3.2.1

Choose a tag to compare

@github-actions github-actions released this 03 May 14:33
067f908

   🐞 Bug Fixes

    View changes on GitHub

v3.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Dec 11:36

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v3.1.4

Choose a tag to compare

@github-actions github-actions released this 29 Aug 07:20
b6d83e8

   🐞 Bug Fixes

    View changes on GitHub

v3.1.3

Choose a tag to compare

@github-actions github-actions released this 19 Mar 14:27
45e4de6

   🚀 Features

    View changes on GitHub