Releases: executablebooks/MyST-Parser
Releases · executablebooks/MyST-Parser
v0.17.2
What's Changed
- ♻️ REFACTOR: Replace attrs by dataclasses by @chrisjsewell in #557
Full Changelog: v0.17.1...v0.17.2
v0.17.1
What's Changed
- 📚 DOC: Update auto-generated header anchors section by @choldgraf in #524
- 🐛 FIX: Heading anchor resolution for parallel builds by @chrisjsewell in #525
- 📚 DOCS: Fix typo by @rowanc1 in #526
- 📚 DOCS: Fix typos by @kianmeng in #535
- 🔧 MAINTAIN: Change git to https in pre-commit-hooks by @eyllanesc in #539
- 📚 DOCS: Fix dependencies by @chrisjsewell in #552
- 🧪 TESTS: Fix test failure with Sphinx 4.5 by @mitya57 in #542
- 📚 DOCS: Fix date of 0.17.0 release by @soxofaan in #550
- 📚 DOCS: Fix typo - "to use write Sphinx" by @bhagerty in #538
- 🧪 TESTS: Fix regression output on 32-bit systems to match 64-bit systems by @stefanor in #523
- 🔧 MAINTAIN: Move from setuptools to flit by @chrisjsewell in #553
- 🔧 MAINTAIN: Directly specify attrs dependency by @chrisjsewell in #555
New Contributors
- @kianmeng made their first contribution in #535
- @eyllanesc made their first contribution in #539
- @mitya57 made their first contribution in #542
- @soxofaan made their first contribution in #550
- @bhagerty made their first contribution in #538
- @stefanor made their first contribution in #523
Full Changelog: v0.17.0...v0.17.1
v0.17.0
See: https://myst-parser.readthedocs.io/en/latest/develop/_changelog.html
What's Changed
- 👌 IMPROVE: Add
bullet
attribute tobullet_list
node by @chrisjsewell in #465 - 👌 IMPROVE: Use correct renderer for
state.inline_text
by @chrisjsewell in #466 - 🧪 TESTS: Use
publish_doctree
to test error reporting by @chrisjsewell in #472 - 🧪 TESTS: Ensure myst-docutils does not install sphinx by @chrisjsewell in #473
- ♻️ REFACTOR: Parsing logic of Markdown links by @chrisjsewell in #467
- ♻️ REFACTOR:
default_parser
->create_md_parser
by @chrisjsewell in #474 - ⬆️ UPGRADE: Drop python 3.6, support 3.10 by @chrisjsewell in #475
- 👌 IMPROVE: Docutils parser settings by @chrisjsewell in #476
- 🐛 FIX: front-matter rendering with docutils by @chrisjsewell in #477
- 👌 IMPROVE: Code block highlighting by @chrisjsewell in #478
- 🐛 FIX: Front matter -> sphinx metadata regression by @chrisjsewell in #480
- 👌 IMPROVE:
note_refname
for docutils internal links by @chrisjsewell in #481 - 🐛 FIX: Ordered list starting number by @chrisjsewell in #483
- 👌 IMPROVE: Propagate enumerated list suffix by @chrisjsewell in #484
- 👌 IMPROVE:
DocutilsRenderer.create_highlighted_code_block
by @chrisjsewell in #488 - 🐛 FIX: Source line reporting for nested parsing by @chrisjsewell in #490
- 🧪 TESTS: Use
pytest-param-files
by @chrisjsewell in #496 - 👌 IMPROVE: Convert nested headings to rubrics by @chrisjsewell in #497
- 🔀 MERGE: Internal improvements to the code base by @chrisjsewell in #498
- ✨ NEW: Add
myst_title_to_header
configuration by @chrisjsewell in #492 - 🐛 FIX: linkify link rendering by @chrisjsewell in #499
- 🧪 TESTS: Update pytest-param-files by @chrisjsewell in #500
- ✨ NEW: Add
myst_gfm_only
configuration by @chrisjsewell in #501 - ✨ NEW: Add
strikethrough
extension by @chrisjsewell in #502 - 🔧 MAINTAIN: Implement
MockInliner.parse
by @chrisjsewell in #504 ‼️ BREAKING: Remove dollarmath from defaultmyst_enable_extensions
by @chrisjsewell in #505- 🔧 TESTS: Fix for sphinx 4.4 by @chrisjsewell in #508
- 🚀 RELEASE: 0.17.0 by @chrisjsewell in #507
Full Changelog: v0.16.1...v0.17.0
v0.16.1
What's Changed
- 📚 DOCS: Fix myst-docutils README by @jpmckinney in #462
- ✨ NEW: Add
myst_linkify_fuzzy_links
option by @chrisjsewell in #464
Full Changelog: v0.16.0...v0.16.1
v0.16.0
What's Changed
- 🚀 RELEASE: v0.15.2 (maintenance release) by @mmcky in #423
- FIX: Add mandatory attributes on enumerated_list by @cpitclaudel in #418
- 📚 DOCS: Add reference to MySTyc in landing page by @astrojuanlu in #413
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #410
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #438
- ⬆️ UPGRADE: markdown-it-py v2, mdit-py-plugins v0.3 by @chrisjsewell in #449
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #442
- 👌 IMPROVE: Table rendering by @chrisjsewell in #450
- 🐛 FIX: Ensure parent files are re-built if include file changes by @chrisjsewell in #451
- 🐛 FIX: Convert empty directive option to
None
by @chrisjsewell in #452 - 👌 IMPROVE: Add
\\
for hard-breaks in latex by @chrisjsewell in #453 - 🔧 MAINTAIN: Remove empty "sphinx" extra by @hukkin in #350
- ✨ NEW: Add
fieldlist
extension by @chrisjsewell in #455 - ✨ NEW: Add Docutils MyST config and CLI by @cpitclaudel in #426
- 🔧 MAINTAIN: Add publishing job for
myst-docutils
by @chrisjsewell in #456 - 🧪 TESTS: Add for
gettext_additional_targets
by @jpmckinney in #459 - 🚀 RELEASE: v0.16.0 by @chrisjsewell in #457
New Contributors
- @mmcky made their first contribution in #423
- @cpitclaudel made their first contribution in #418
- @astrojuanlu made their first contribution in #413
- @pre-commit-ci made their first contribution in #410
Full Changelog: v0.15.2...v0.16.0
v0.15.2
RELEASE: v0.15.2 (#423)
v0.15.1
See CHANGELOG.md
v0.15.0
See CHANGELOG.md
v0.14.0
See CHANGELOG.md
v0.14.0a3
Alpha release of v0.14.0a3, for testing myst-nb