Here is the full history of mistune v3.
Released on Sep 30, 2023
- Fix list parser to avoid RecursionError
Released on Jun 10, 2023
- Add
py.typed
for mypy - Add
tests
,docs
for sdist - Support
renderer="ast"
for rendering AST
Released on Jun 08, 2023
- Do not strip leading unicode spaces like emsp
- Ensure new line at end of the text
Released on Mar 22, 2023
- Fix fenced directives
- Fix inline link parser
- Fix block math plugin for multiple lines
- Fix empty list item for markdown renderer
Released on Nov 30, 2022
- Fix plugin footnotes when there is no newline at the end
- Move safe HTML entities to HTMLRenderer
- Redesign directives parsing
- Add Image and Figure directive
Released on Nov 25, 2022
- Render inline math with
\(
and\)
- Added
RSTRenderer
, andMarkdownRenderer
- Fix
toc_hook
method - Breaking change, rename
RstDirective
toRSTDirective
Released on Nov 6, 2022
- Add spoiler plugin
- Add
collapse
option forTableOfContents
directive - Breaking change on directive design, added fenced directive
Released on Sep 26, 2022
- Add superscript plugin
Released on Jul 14, 2022
- Fix ruby plugin
- Change toc parameter
depth
tolevel
Released on Jul 13, 2022
- Escape block code in HTMLRenderer
- Fix parsing links
Released on Jul 12, 2022
This is the first release of v3. Features included:
- redesigned mistune
- plugins
- directives