Release 2: A Rebuilt Editor and a Whole Lot More
· Mindwork Team
What’s New in Release 2
We’re excited to officially announce the latest release of Mindwork. Much of it has already been live in production for a while, but this release wraps up a major milestone: a completely rebuilt editor from the ground up. More on that below — but first, here’s everything else that’s new:
- Note sharing. You can now toggle the privacy of a note and make it public with a shareable link.
- Manual note ordering. Drag and reorder your notes in the sidebar however you like.
- Regenerate responses. You can now retrigger a message response from the assistant, trying a different mode or combination of modes.
- New command palette commands. Start a new chat or pin the current tab, right from the command palette.
- Conversation search. Filter and search through your conversations in the Mindwork Assistant side panel.
A Better Editing Experience
The highlight of this release is the new editor. Here’s what it means for you:
- AI editing is significantly better. Having the assistant edit your notes is now faster, smoother, and more reliable than before.
- True Markdown support. Your notes are now stored as proper Markdown. This means better compatibility when exporting, and it brings us closer to our goal of zero lock-in — your notes should work anywhere Markdown works.
- A stronger foundation for what’s next. This rebuild clears the path for several high-value features we’ve been eager to ship. Stay tuned.
Why We Rebuilt the Editor
For those curious about the technical side: we replaced our previous editor (built on Plate/Slate) with one built on Milkdown.
Plate initially seemed like a good fit — it offered a rich, Notion-like editing experience out of the box, and that’s the direction we want to take our editor. But over time, it became clear that the gap between where Plate is and where we needed to go would have taken years to close. The codebase had deep quality issues that made building on top of it increasingly painful, and we maintained a growing list of bugs that demanded constant attention.
More critically, Markdown in Plate was an afterthought. It only supported Markdown as an export option, and the conversion wasn’t truly round-trip. We had to store notes in Plate’s internal format because many blocks couldn’t be represented in Markdown. This made other parts of the application — especially AI-assisted editing — much harder to build and maintain.
Milkdown, by contrast, is Markdown-native. Notes are now stored as Markdown, which simplifies everything downstream: AI editing, exporting, and future features all become far more straightforward.
We’re really happy with how much better Mindwork feels, and we’re excited for what’s coming next!