Martin Donath

@squidfunk.com

Founder of @zensical.org, creator of Material for MkDocs

Autorefs are now workspace symbols in Zensical Studio! They support completion, diagnostics, navigation, incoming-reference counts, rename, and safe updates across the entire project. Zensical Studio is available for VS Code: zensical.org/studio/

We keep shipping – Zensical Studio 0.2.6 makes anchors first-class workspace symbols: navigate, validate, rename, and automatically update incoming links across your entire documentation project. Documentation, refactored like code.

Zensical@zensical.org · 6d ago

Never break anchor links again. Zensical Studio 0.2.6 tracks every addressable Python Markdown element, including headings, attribute lists, and HTML IDs. Rename an anchor or edit and save it, and incoming links update automatically. zensical.org/studio/

Zensical 0.0.52 is out! 🇨🇳🇯🇵🇰🇷 Search now supports Chinese, Japanese, and Korean through locale-aware word segmentation. The release also includes a larger search modal, improved keyboard key styling, and 56 new icons. Release notes: github.com/zensical/zen...

Release 0.0.52 · zensical/zensical

Summary This version adds search support for CJK languages: Chinese, Japanese, and Korean. Search needs to segment text into individual words before it can index and match them. While many language...

github.com

👀 Sneak peek: A Markdown formatter that understands Python Markdown - natively: ✨ Format on save (or edit) ⚡ Extremely fast – written in Rust 🏗️ Integrated into Zensical Studio 👯‍♀️ Works with Zensical and MkDocs projects More about Zensical Studio: zensical.org/studio/

Python Markdown is too strict about link labels. We're working on fixing that in Zensical's new Rust-based Markdown implementation ☺️ No more [`module.symbol`][module.symbol] workarounds.

Bild

Material for MkDocs 9.7.7 is out. It fixes a DOM-based XSS issue in the optional search.suggest feature, which was responsibly disclosed to us. Please update. Material for MkDocs will continue receiving security updates through November 5, 2026. github.com/squidfunk/mk...

Release mkdocs-material-9.7.7 · squidfunk/mkdocs-material

Warning Material for MkDocs is approaching end of life Material for MkDocs is scheduled to reach end of life on November 5, 2026. Until then, maintenance is limited to critical bug fixes and securi...

github.com

4 weeks after launching Zensical Studio, Markdown Preview is one of the most requested features – soon, you won't even need to leave the editor to get a truthful preview of your docs. Supports dark mode 🌗 If you haven't, check out Studio: zensical.org/studio/

Bild

If you missed it: Python Markdown has documented all of its extensions as being in maintenance mode. Good timing: we just rewrote Python Markdown in Rust, and it already powers Zensical Studio. It’s 10-20x faster and will be Open Sourced later this year. github.com/Python-Markd...

Document all extensions are in maintenance mode by waylan · Pull Request #1613 · Python-Markdown/markdown

This has been the de facto policy for some time. We are now officially documenting it. Relates to #1612. Some recommendations for alternative extensions have been included. If anyone would like to ...

github.com

Now that Zensical Studio is out and humming, I'm picking up work on ZRX again, the heart of Zensical. Working hard on closing the remaining gap to MkDocs, so most projects can move to Zensical in the coming weeks/months ☺️ github.com/zensical/zrx...

Release 0.0.25 · zensical/zrx

Summary This version adds Sequence as the ordered relation layer on top of Expression, which is what makes route matching work for keyed relations like page -> tags. With Sequence, those relations ...

github.com

Zensical Studio 0.1.2 adds syntax support for snippets, icons/emojis, smart symbols, keyboard keys, inline math, and lists, and improves nested highlighting, e.g., in link titles. It's now higher-fidelity than VS Code's Markdown extension. Release notes: github.com/zensical/stu...

Bild

Zensical v0.0.46 is out: search results now include excerpts, the UI was updated, and we also shipped several bug fixes. We now disabled some legacy reference checks by default while we move toward Zensical Studio's new Markdown parser. Release notes: github.com/zensical/zen...

Zensical Studio v0.1.1 just dropped, and it brings a wide range of improvements for highlighting! Update your VS Code extension, or enable auto-update to immediately benefit from future improvements. github.com/zensical/stu...

Release 0.1.1 · zensical/studio

Summary This version significantly improves Python Markdown highlighting in Visual Studio Code. It adds support for emphasis, strong emphasis, and mixed emphasis nesting, while fixing a broad range...

github.com

Zensical 0.0.44 brings further improvements to link validation. You might have noticed we've been quieter than usual – we've been heads down on a major milestone for Zensical. We'll share everything in Zensical Monthly, our newsletter, on June 10! github.com/zensical/zen...

Release 0.0.44 · zensical/zensical

Summary This version fixes several bugs related to link validation and macros, and ensures that dotfiles are not removed from the site directory during generation. Changelog Bug fixes eb72115 comp...

github.com

We got some heat for warning our users that MkDocs 2.0 won't have a plugin system in Material for MkDocs. The maintainer just confirmed it again and is actively working on MkDocs 2.0 – no plugins, by design. Markdown + templating only. github.com/mkdocs/mkdoc...

[RfC] Who should maintain mkdocs? · mkdocs mkdocs · Discussion #4088

ImportantNothing in this post is official. It's a simple Request for Comment to see what the communities overall opinion is about MkDocs current maintainership, and if there should be a change. It ...

github.com