Replies: 1 comment
-
Project status - last updated 3/20/25dash-mantine-components 1.x is fully compatible with both Dash 2 and Dash 3. If you are using dash-mantine-components<1.0.0 you must use dash < 3.0.0 ReleasesCheck out the Release Announcements for details on all the new features and bug fixes available in the last few releases. Current Release: 1.1.0Current Dev CycleOther priorities
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Dash Mantine Components Roadmap
Last updated Feb 17, 2025
As many of you know, Dash Mantine Components (DMC) is a wrapper around the popular Mantine library. By using Mantine, we can offer a rich set of components for Dash that makes it easier to create responsive and attractive applications. Over the past few years, Mantine has evolved rapidly, with major updates that introduced new features and sometimes brought breaking changes. This post will go over our roadmap for DMC, what’s changing, and how we’re making things more stable moving forward.
1. Background: Mantine Major Releases and Their Impact on DMC
Mantine has grown quickly since its launch, with regular major releases that have added new features and made significant improvements -- and also included breaking changes. Each big update has also required DMC to update in order to stay compatible.
Mantine Major Releases
Version 7.0 – September 2023
Version 6.0 – March 2023
Version 5.0 – July 2022
Version 4.0 – March 2022
Version 3.0 – October 2021
Here’s a quick look at recent DMC releases and how they aligned with Mantine’s:
DMC Releases with Breaking Changes
0.14.0 – April 2024 (Uses Mantine 7.0)
0.13.0a1 – August 2023 (Uses Mantine 6.0)
0.12.0 – March 2023 (Uses Mantine 5.10.5)
0.7.0 – March 2022 (Uses Mantine 4.0)
We know these changes haven’t been easy for users to manage, and we appreciate your patience. The good news is that this fast release cycle is now slowing down, so there should be fewer changes and more stability going forward.
2. Looking Ahead
The next major release, Mantine 8.0, is planned for May 2025. This update introduces fewer breaking changes than previous major versions. For details, see:
3. DMC Roadmap & Goals
DMC 1.x
- Reduced
dash_mantine_components.js
file size from 2.68 MiB to 823 KiB 🎉- Faster page load times and improved time-to-first-render.
DMC 2.0.0
Key Development Priorities
Fixing Bugs: Quickly addressing any issues that arise will be a top priority.
Adding More Mantine Features: Our goal is to bring in features from Mantine that aren’t yet in DMC, to keep both libraries as similar as possible.
For details on these priorities, please see GitHub Issues and the ideas topic in Discussions
We’ll prioritize requests from the community, especially those with the most upvotes on GitHub.
We also welcome contributions, so if you have ideas or want to help improve DMC, feel free to open an issue, submit a pull request or start a topic here in Discussions.
Beta Was this translation helpful? Give feedback.
All reactions