Skip to content

Releases: executablebooks/MyST-Parser

v5.1.0

13 May 09:35
2871eb9

Choose a tag to compare

✨ New Features

👌 Improvements

  • 👌 Update myst_gfm_only mode to use the unified gfm_plugin, which now includes GFM autolinks, alerts, and improved strikethrough/tasklist handling by @chrisjsewell in #1128
  • 👌 Improve MathJax 4 compatibility for Sphinx 9 by @chrisjsewell in #1110
  • 👌 Stop directive-option parsing at colon fences, fixing nested colon fence directives by @chrisjsewell in #1133

🐛 Bug Fixes

⬆️ Dependency Upgrades

New Contributors

Full Changelog: v5.0.0...v5.1.0

v5.0.0

15 Jan 09:06
a139a1f

Choose a tag to compare

MyST-Parser 5.0.0

Release Date: 2026-01-15

This release significantly bumps the supported versions of core dependencies:

‼️ Breaking Changes

This release updates the minimum supported versions:

  • Python: >=3.11 (dropped Python 3.10, tests up to 3.14)
  • Sphinx: >=8,<10 (dropped Sphinx 7, added Sphinx 9)
  • Docutils: >=0.20,<0.23 (dropped docutils 0.19, added docutils 0.22)
  • markdown-it-py: ~=4.0 (upgraded from v3)

⬆️ Dependency Upgrades

👌 Improvements

📚 Documentation

🔧 Internal / Maintenance

Full Changelog: v4.0.1...v5.0.0

v4.0.1

12 Feb 10:50
8a44f5d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.0.0...v4.0.1

v4.0.0

05 Aug 14:00
ce37be5

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.1...v4.0.0

v3.0.1

28 Apr 20:20
3d84ff8

Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.0.1

v3.0.0

23 Apr 14:34
1b44e06

Choose a tag to compare

What's Changed

Upgraded dependencies

  • ⬆️ Add support for Python 3.12 by @hugovk in #848
  • ⬆️ Update docutils requirement from >=0.16,<0.21 to >=0.18,<0.22 by @chrisjsewell in #916

New features

Improvements

Internal

Documentation

New Contributors

Full Changelog: v2.0.0...v3.0.0

v2.0.0

13 Jun 16:26
4ae5863

Choose a tag to compare

This release primarily updates core myst-parser dependencies,
with some minor changes to parsing behaviour:

Full Changelog: v1.0.0...v2.0.0

v1.0.0

07 Mar 18:37
0271d68

Choose a tag to compare

🎉 MyST-Parser 1.0.0 🎉

This changes absolutely nothing in the code, or about the maintenance/release policy of this project.
But it does feel about time 😄

v0.19.2

07 Mar 18:24
f4afeef

Choose a tag to compare

What's Changed

Setting the following config, for example:

extensions = ["myst_parser", "sphinxcontrib.mermaid"]
myst_fence_as_directive = ["mermaid"]
# optional to use directive options
myst_enable_extensions = ["attrs_block"]

allows for one to write:

{caption="My caption"}
{alt="HTML alt" align=center}
```mermaid
graph LR
a --> b
```

and have interoperable rendering with tools like GitHub.

  • 📚 Fix the sphinx-design example by @recfab in #738
  • 📚 Add html_last_updated_fmt = "" to conf.py by @jeanas in #691

New Contributors

Full Changelog: v0.19.1...v0.19.2

v0.19.1

02 Mar 05:41
01c7565

Choose a tag to compare

What's Changed

  • 🐛 FIX NoURI error in doc reference resolution, for texinfo builds by @chrisjsewell in #734

Full Changelog: v0.19.0...v0.19.1