Releases: executablebooks/MyST-Parser
Releases · executablebooks/MyST-Parser
Development Release of Move to markdown-it-py
v0.8.0a1 Update __init__.py
Minor update
v0.7.1 bump version
Update tokens position attribute
v0.7.0 Update tokens to use `mistletoe.Position` rather than old style tuples
Upgrade to mistletoe-ebp~=0.10.0
Introduces Footnotes and improves error reporting, etc (see commit for details)
Bump mistletoe version
v0.6.0a3 bump version
Bump mistletoe version
v0.6.0a2 bump version
Add footnote syntax
v0.6.0a1 bump version
Upgrade to mistletoe-ebp~=0.9.4
v0.5.0 Update API documentation (#111)
Upgrade to mistletoe-ebp 0.9.4a2
Update to `mistletoe-ebp==0.9.4a2` dependency (#110) This update allows us to drop most of the span token patching code, and we now use the `Math` token directly from mistletoe. It also improves how token sets are instantiated within the renderers, making it a lot easier to swap in/out tokens to be included in the parse.
Upgrade to `mistletoe-ebp~=0.9.2`
mistletoe-ebp
v0.9 introduces a major API improvement, particularly for block tokens (how they are parsed/stored) and capture of source positions. This allows the majority of the code in myst_parser/block_tokens.py
to be removed, in favour of the upstream implementations.
Breaking changes:
range
field renamed toposition
ASTRenderer
renamed toJsonRenderer
FrontMatter
is stored as an attribute ofDocument
(rather than a child)- source text is now parsed by
Document.read(text)
, instead ofDocument(text)
(@choldgraf this will need to be changed in MyST-NB)