[material-next] Drop the @mui/material-next package#41544
[material-next] Drop the @mui/material-next package#41544mnajdova merged 6 commits intomui:masterfrom
@mui/material-next package#41544Conversation
Netlify deploy preview
@mui/material-next: parsed: -100.00% 😍, gzip: -100.00% 😍 Bundle size reportDetails of bundle changes (Toolpad) |
|
I wasn't sure if I should update the second part of https://mui.com/blog/2023-material-ui-v6-and-beyond/#material-ui-v7, where we mention the package. I left it for now. |
DiegoAndai
left a comment
There was a problem hiding this comment.
- Will he latest released version of the package still be available to users?
- Should we keep the components' "Material Design 3 version" section? I think it's better to add a callout explaining that the
material-nextpackage is not being worked on while we wait to start working on v7. Simply removing it seems that it might scare people.
Yes, I don't plan to remove it from npm now. We are discontinuing the work on it.
I think it may be misleading to keep the demos, we do not want people to keep experimenting with this package, that was the sole purpose for adding these. Based on the number of downloads I wouldn't worry: https://npm-stat.com/charts.html?package=%40mui%2Fmaterial-next&from=2023-03-17&to=2024-03-17 |
Good point. Let's go ahead then. We can leave a comment in #29345 explaining why those were removed.
I would update it, under the same argument that we're removing the demos. |
Fair enough, updated and I also updated the all components page to not show the MD3 tags anywhere. |
cc: @danilo-leal |
@mui/material-next package
|
It looks like https://www.npmjs.com/package/@mui/material-next should have been deprecated. People got confused about it, e.g. https://x.com/michioxd/status/1873768653625368644. PR description updated to also clarify why. |

We are dropping the
@mui/material-nextpackage.Here is why. We have multiple ways to work on the next major version:
nextbranch, go under heavy breaking changes there, and have amasterbranch where we backport fixes, sometimes.masterbranch, where we focus on the next major, no major changes, and have avXbranch for the older version where we backport fixes, sometimes.@mui/materialand@mui/material-next.We are already working on the next Material UI version. We don't have the bandwidth to focus on both versions at the same time, and it is a maintenance burden to keep the package alive.
The next time we work on a major, updates, we will be much likely continue to work on a single version at a time, at least, as long as we we feel spread too thin, where we can only have a single active major version.