This release brings in major new functionality for extensibility with roles and directives, allowing you to pass classes and arguments to them. It also includes a number of enhancements, bugfixes, and documentation improvements as we prepare the MyST engine for use with Jupyter Book 2. See the features section for more details!
Features¶
🧮 Add inline options to roles and directives by
@rowanc1in jupyter-book /mystmd #1822. Adds support for inline attributes for both roles and directives, allowing concise specification of CSS classes, IDs, and attributes. This complements other methods for defining options, making markup more expressive and flexible. 👉 Read more here
🦋 Add bluesky social links by
@rowanc1in jupyter-book /mystmd #1987 Adds support for several more types of social links for content authors. 👉 Read more here
🚀 Update the
SPEC_VERSIONforblock.classby@rowanc1in jupyter-book /mystmd #1895 ⌨️ Add command line argument to
myst startfor selecting template by@stefanvin jupyter-book /mystmd #1914 📦 Bump
nbtx0.4.0 by@fwkochin jupyter-book /mystmd #1897
Fixes¶
🐝 Fix missing class in landing-pages by
@agoose77in jupyter-book /mystmd #1894 🐛 Ensure CSS has baseURL directly by
@rowanc1in jupyter-book /mystmd #1901 ✍️ Escape backticks in
init --gh-pagestemplate by@agoose77in jupyter-book /mystmd #1936 🏷️ Remove default label from
inlineExpressionnode by@agoose77in jupyter-book /mystmd #1943 🐛 Fix missing references in
docxexport by@alanricein jupyter-book /mystmd #1944 👨🏻🔧 fix check link transform for cards by
@stevejpurvesin jupyter-book /mystmd #1945 ; Semicolon escape in typst by
@rowanc1in jupyter-book /mystmd #1980 🐛
--pdf-->--texby@rowanc1in jupyter-book /mystmd #1995 🪄 Improve error handling during cross reference resolution by
@agoose77in jupyter-book /mystmd #1942 🔙 Move execution transform earlier in mdast pipeline by
@agoose77in jupyter-book /mystmd #1949
Documentation¶
📚 Add a high-level overview of MyST components by
@choldgrafin jupyter-book /mystmd #1950 Add a brief guide to choosing between
.mdand.ipynbby@choldgrafin jupyter-book /mystmd #1969 Restructure developer guide and add architecture overview by
@stefanvin jupyter-book /mystmd #1906 DOCS: Clarify and cross-link code cell output suppression by
@choldgrafin jupyter-book /mystmd #1992 📦 Improve docs on PDF exports for downloads by
@agoose77in jupyter-book /mystmd #1966 📚 Clarify BASE_URL instructions in GH action for custom domains. by
@fperezin jupyter-book /mystmd #1930 Add footnote about links to md files not in ToC by
@JimMadgein jupyter-book /mystmd #1939 Update the documentation on installing with Typst by
@choldgrafin jupyter-book /mystmd #1941 📖 Document how to export MyST Markdown by
@choldgrafin jupyter-book /mystmd #1955
Maintenance¶
📝 Add missing changeset by
@agoose77in jupyter-book /mystmd #1938 ✋ netlify: only rebuild docs when they were modified by
@stefanvin jupyter-book /mystmd #1951 🚀 Release by
@github-actions in jupyter-book /mystmd #1896
New Contributors¶
@fperezmade their first contribution in jupyter-book /mystmd #1930 @alanricemade their first contribution in jupyter-book /mystmd #1944
Full Changelog: https://