- π FIX: Regression in dollarmath by @chrisjsewell in #69
- π Fix regression in amsmath by @chrisjsewell in #70
- π§ Correct project documentation link by @andersk in #73
- β¨ NEW: Add attrs_block_plugin by @chrisjsewell in #66
- π Improve field lists by @chrisjsewell in #65
- π§ Update pre-commit by @chrisjsewell in #64 (moving from flake8 to ruff)
Full Changelog: v0.3.3...v0.3.
π FIX: span with end of inline before attrs
- β¨ NEW: Port
admonplugin by @KyleKing (#53) - β¨ NEW: Add span parsing to inline attributes plugin by @chrisjsewell (#55)
- π FIX: Task list item marker can be followed by any GFM whitespace by @hukkin in (#42)
Full Changelog: v0.3.1...v0.4.0
- β¬οΈ UPGRADE: Drop Python 3.6, support Python 3.10
- π FIX: Parsing when newline is between footnote ID and first paragraph
- π FIX: Anchor ids in separate renders no longer affect each other.
- β¨ NEW: Add
attrs_plugin - π§ MAINTAIN: Use flit PEP 621 package build
- β¬οΈ UPGRADE: Compatible with markdown-it-py
v2. - β¨ NEW: Add field list plugin, Based on the restructuredtext syntax
- β»οΈ REFACTOR: dollarmath plugin,
math_block_eqno->math_block_labeltoken - β»οΈ REFACTOR: Remove AttrDict usage from texmath
- π IMPROVE: Default HTML rendering for dollarmath and amsmath plugins
- π IMPROVE: Add render options for dollarmath and amsmath plugins
- π IMPROVE: MyST parsing of target blocks (allow whitespace) and roles (allow for new lines)
π FIX: wordcount update of minutes
- β¬οΈ UPDATE: markdown-it-py~=1.0
- β¨ NEW: Add
wordcount_plugin - π IMPROVE:
dollarmath: Allow inline double-dollar - π IMPROVE:
myst_blocks: Parse multiline comments - π IMPROVE: Replace use of
envas anAttrDict - π FIX:
front_matter: don't duplicate content storage inToken.meta
π IMPROVE: Remove direct use of Token.attrs
π FIX: front-matter: IndexError if first line is single dash
β¨ NEW: Add substitution_plugin (improvements in 0.2.3 and 0.2.4)
Add mypy type-checking, code taken from: https://github.com/executablebooks/markdown-it-py/commit/2eb1fe6b47cc0ad4ebe954cabd91fb8e52a2f03d
First release, code taken from: https://github.com/executablebooks/markdown-it-py/commit/3a5bdcc98e67de9df26ebb8bc7cd0221a0d6b51b