You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We’re pleased to announce the release of Dash Mantine Components v1.3.0!
📢 New Table Features
The Table component now supports several enhancements:
Scrollable Tables
Use TableScrollContainer to prevent layout overflow. Add minWidth to enable horizontal scrolling and maxHeight to limit vertical height. Choose between the Mantine ScrollArea scrollbars (type="scrollarea") or native browser scrollbars (type="native").
Vertical Variant
Set variant="vertical" to render a compact, key–value style layout — ideal for detail views, metadata, or record summaries.
tableProps Support
Pass native HTML attributes like rowSpan or colSpan directly to <td>, <tr>, and <th> using the tableProps argument. This makes it easy to build complex layouts, including merged cells.
Note: dmc.Table is best suited for small datasets where you want tight integration with your Mantine theme. It's also an easy way to embed Dash components in cells (No JavaScript required). For large datasets, performance-intensive UIs, or advanced features like filtering, sorting, and virtualization, dash-ag-grid is still the recommended solution.
Here's a preview of one of the new examples in the docs that demonstrates rowSpan and shows how easily you can include other dash components within table cells:
🛠 Fixes
Components as props included in Timeline, Stepper, CodeHighlight and SegmentedControl now support Dash callbacks. 3.0.4 dash+ fixes #555 by @BSd3v
Fixed a bug where the package attempted to include a missing JavaScript asset (dash_mantine_components-shared.js), resulting in a FileNotFoundError on import.
The SegmentedControl component now correctly applies transitionDuration. Fixed by upgrading to Mantine 7.17.7
📦 Dependency Update
Upgraded to Mantine 7.17.7 for the latest features and bug fixes.
🍿 Coming Soon: DMC 2.0, Powered by Mantine 8
Mantine 8.0 was released this month, and we’re excited to announce that DMC v2—built on top of it—is on the way! 🎉
Want a sneak peek at what’s coming? Check out the Mantine 8.0 changelog to explore the new features and components.
This release includes some great additions and a few breaking changes—but as promised, far fewer than in previous major updates.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
We’re pleased to announce the release of Dash Mantine Components v1.3.0!
📢 New Table Features
The
Table
component now supports several enhancements:Scrollable Tables
Use
TableScrollContainer
to prevent layout overflow. AddminWidth
to enable horizontal scrolling andmaxHeight
to limit vertical height. Choose between the Mantine ScrollArea scrollbars (type="scrollarea"
) or native browser scrollbars (type="native"
).Vertical Variant
Set
variant="vertical"
to render a compact, key–value style layout — ideal for detail views, metadata, or record summaries.tableProps
SupportPass native HTML attributes like
rowSpan
orcolSpan
directly to<td>
,<tr>
, and<th>
using thetableProps
argument. This makes it easy to build complex layouts, including merged cells.Note:
dmc.Table
is best suited for small datasets where you want tight integration with your Mantine theme. It's also an easy way to embed Dash components in cells (No JavaScript required). For large datasets, performance-intensive UIs, or advanced features like filtering, sorting, and virtualization,dash-ag-grid
is still the recommended solution.➡️ Explore the new
Table
features in the updated Table documentation.Here's a preview of one of the new examples in the docs that demonstrates
rowSpan
and shows how easily you can include other dash components within table cells:🛠 Fixes
Timeline
,Stepper
,CodeHighlight
andSegmentedControl
now support Dash callbacks. 3.0.4 dash+ fixes #555 by @BSd3vdash_mantine_components-shared.js
), resulting in a FileNotFoundError on import.SegmentedControl
component now correctly appliestransitionDuration
. Fixed by upgrading to Mantine 7.17.7📦 Dependency Update
🍿 Coming Soon: DMC 2.0, Powered by Mantine 8
Mantine 8.0 was released this month, and we’re excited to announce that DMC v2—built on top of it—is on the way! 🎉
Want a sneak peek at what’s coming? Check out the Mantine 8.0 changelog to explore the new features and components.
This release includes some great additions and a few breaking changes—but as promised, far fewer than in previous major updates.
Beta Was this translation helpful? Give feedback.
All reactions