We’re thrilled to announce Dash Mantine Components 1.1.0!
This release brings one of the most exciting additions yet—the brand-new RichTextEditor
component! Plus, we’ve made key bug fixes and improvements to ensure a smoother experience.
New Component: RichTextEditor
The long-awaited RichTextEditor
is here! This powerful, feature-rich editor is built on Tiptap, bringing advanced
text formatting, keyboard shortcuts, and Markdown support to a text editor in Dash.
Key Features:
- Styled with your Mantine theme – component will use font-family, font-sizes, spacing and primary color from your custom theme, defined in MantineProvider
- Dark theme support – like any other Mantine component RichTextEditor supports dark theme out of the box
- Fully customizable toolbar controls
- Supports Markdown input and keyboard shortcuts
- Built-in Tiptap extensions for text styling, tables, images, and more
- Persistence support to save content across sessions
Now, you can add rich text editing to your Dash apps with ease!
View RichTextEditor Documentation
A huge thank you to **@Emil ** for contributing this component!
Now Using Mantine 7.17.2
DMC has been updated to Mantine 7.17.2, ensuring compatibility with the latest features and improvements.
Fixes & Changes
- Complex components (
CodeHighlightTabs
,Stepper
) now work in Dash 3 callbacks by rendering via the Dash ecosystem. In Dash 2, they fall back ondash-extensions-js
. (#531 by @BSd3v) - Fixed
TagsInput
initial value clearing after user updates (regression from 1.0.0). (#533 )
Thank You, Contributors!
A huge shoutout to our amazing contributors for making this release happen!
- @Emil – Built the brand-new
RichTextEditor
component - @jinnyzor – Fixed a major bug improving component rendering in Dash 3
- @alexcjohnson – Provided invaluable PR reviews and feedback
Past Releases
You can find past release notes and discussions on our GitHub Discussion Releases page.
Also, be sure to check out the important updates in DMC 1.0.0.
Note: DMC 1.x is compatible with both Dash 2 and Dash 3