Enhancements made
- Add avif and webm to the list of supported extensions #3084 (@agoose77, @goekce)
- Add keys to option/frontmatter warnings for selective
error_rules#3075 (@parmentelat, @agoose77, @claude, @rowanc1) - myst start --execute-parallel #3061 (@parmentelat, @agoose77)
- Support arrays in template options #2910 (@parmentelat, @agoose77)
Bugs fixed
- Manually call the link command w/ npm run link #3110 (@choldgraf)
- Remove
npm linkfrompackage.json#3106 (@agoose77) - ๐ Fix test invocation #3105 (@agoose77)
- Run
bun auditto fix some of our security warnings #3104 (@agoose77) - Use
bun run testrather than Bun's test runner #3092 (@agoose77) - ๐ Handle unknown directives in myst-to-html #3083 (@stefanv, @agoose77, @choldgraf)
- ๐ Add blank line after typst block quotes #3068 (@stefanv, @agoose77)
- Update minimum Node version to 22+ #3064 (@agoose77)
- ๐ Preserve matched target identifier for case-sensitive cross-references #2989 (@coretl, @agoose77, @choldgraf, @claude, @fwkoch, @rowanc1, @stefanv)
- ๐งน Remove test-case patching in myst-parser tests #870 (@fwkoch, @agoose77)
Maintenance and upkeep improvements
- Only trigger documentation update when a release succeeds #2661 (@choldgraf, @agoose77, @bsipocz, @stefanv)
Documentation improvements
- Add Developer API docs #2882 (@stefanv, @agoose77, @choldgraf, @fwkoch)
Other merged PRs
- ๐ Release #3062 (@agoose77)
- ๐ Release #2906 (@stefanv)
- ๐ Typst template documentation #1179 (@roaldarbol, @agoose77)
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)
@agoose77 (activity) | @bsipocz (activity) | @choldgraf (activity) | @claude (activity) | @coretl (activity) | @fwkoch (activity) | @goekce (activity) | @parmentelat (activity) | @roaldarbol (activity) | @rowanc1 (activity) | @stefanv (activity)