With the latest release of our Markdown editor, TinaCMS brings a set of five major improvements designed to make editing faster, cleaner, and more secure. From code blocks and diagrams to content structure and dependency updates, this upgrade is all about smoothing out the writing flow while reducing risks.
Markdown is at the core of how TinaCMS users create and maintain content. When editing feels clunky, or when bugs and vulnerabilities creep in, it slows down everyone from developers to content teams.
This release tackles those issues head-on with UI improvements, better plugin handling, and tighter security.
Code blocks were the top requested improvement. In previous versions, empty blocks sometimes showed “undefined,” and dropdowns could break the UI.
Now code blocks are:
Mermaid was previously a stand-alone component. That’s no longer the case.
mermaid
directly from the code block dropdown.No more switching back and forth.
For long content, structure matters. The new horizontal rule plugin lets you insert clean section breaks with a single line, making text easier to follow.
Unsupported plugins or Markdown could previously be added into code blocks, sometimes breaking formatting.
Now, unsupported options are disabled by default — preventing mistakes and keeping your content stable.
Staying current with dependencies is critical. In this release, we:
This means your projects are safer and easier to maintain.
Upgrading to the latest version is simple. Update your dependencies and you’ll immediately get the new editor experience:
npm install tinacms@latest# oryarn add tinacms@latest
Check out the documentation for detailed guidance on using code blocks, Mermaid diagrams, and the new plugins.
This upgrade focuses on better UX and stronger security, but it’s only the beginning. We’re committed to refining the editor even further with more plugin support, improved previews, and faster performance in future releases.
Best,
The TinaCMS Team 🦙