This brings in new functionality for execution concurrency, allowing you to control how many notebooks are executed in parallel during build in case you have notebooks that depend on one another or spin up their own parallel kernele. Also added a number of stability improvements and quality of life features.
Enhancements made
- Allow users to define the number of simultaneous executions #2428 (@agahkarakuzu, @agoose77, @bsipocz, @choldgraf, @stefanv)
- Add CLI to generate ReadTheDocs configuration via
myst init --readthedocs#2555 (@jtpio, @choldgraf, @mfisher87) - Allow the API URL to be configured with an environment variable #2554 (@parmentelat, @agoose77)
- 🔐 Use
npm ciinstead ofnpm installfor theme dependencies #2487 (@stefanv, @agoose77, @mfisher87, @stevejpurves) - Update
@preview/subparfor subfigures in typst export #2624 (@jan-david-fischbach, @rowanc1)
Bugs fixed
- Define
edit_urlas page and project frontmatter #2650 (@choldgraf, @agoose77, @rowanc1, @stefanv) - Improve edit URL branch logic #2642 (@choldgraf, @agoose77, @rowanc1, @stefanv)
- β Remove 'ß' mapping from utils #2639 (@rowanc1, @choldgraf)
- Allow TOC to set short_title #2636 (@choldgraf, @bsipocz, @stefanv)
- FIX: formatting in developer.md for mermaid diagram #2619 (@jan-david-fischbach, @rowanc1)
- Add support for parsing decimal numbers in si role #2600 (@jan-david-fischbach, @rowanc1)
- Fix empty button role #2557 (@choldgraf, @agoose77, @stefanv)
Maintenance and upkeep improvements
- Add repository information for myst-transforms #2664 (@choldgraf)
- Revert "🚀 Release" #2663 (@choldgraf)
- ⛘ Bring
myst-specinto monorepo for further development #2584 (@rowanc1, @Carreau, @aktech, @boisgera, @choldgraf, @chrisjsewell, @fwkoch, @sglyon)
Documentation improvements
- Add pointer to MEP repo. #2588 (@ryanlovett, @agoose77)
- Add citation markdown formatting info to simple referencing with DOI Link #2651 (@TimMonko, @choldgraf)
- Minor spelling fix #2645 (@tylere, @choldgraf, @stefanv)
- 📖 Clarify that subtitle is also available in project configuration #2633 (@lucafrance, @rowanc1)
- Fix link #2632 (@lucafrance, @agoose77)
- an extra 'The file' forgotten at the end of line #2611 (@parmentelat, @agoose77)
- docs: update primary sidebar footer #2604 (@jnywong, @choldgraf)
- Clarify download documentation #2597 (@choldgraf)
- DOC: removing deprecated frontmatter from docs #2596 (@bsipocz, @agoose77, @choldgraf)
- fix typo in documentation of
options#2587 (@brownsarahm, @rowanc1) - Add a description of the theme server contract #2566 (@akhmerov, @agoose77, @choldgraf, @rowanc1)
- revisited doc on table of contents #2522 (@parmentelat, @bsipocz, @choldgraf)
- Update documentation on extends #2362 (@FreekPols, @choldgraf, @stefanv)
Other merged PRs
- 🚀 Release #2665 (@choldgraf)
- 🚀 Release #2590 (@choldgraf)
Contributors to this release
The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@agahkarakuzu (activity) | @agoose77 (activity) | @akhmerov (activity) | @aktech (activity) | @boisgera (activity) | @brownsarahm (activity) | @bsipocz (activity) | @Carreau (activity) | @choldgraf (activity) | @chrisjsewell (activity) | @FreekPols (activity) | @fwkoch (activity) | @jan-david-fischbach (activity) | @JimMadge (activity) | @jnywong (activity) | @jtpio (activity) | @lucafrance (activity) | @mfisher87 (activity) | @parmentelat (activity) | @rowanc1 (activity) | @ryanlovett (activity) | @sglyon (activity) | @stefanv (activity) | @stevejpurves (activity) | @TimMonko (activity) | @tylere (activity)