[discussion] Preparing v7
This is an umbrella issue that centralizes and lists all the potential improvements that we can consider in MUI X v7. The potential improvements being listed here require breaking changes. We do intend to ship v7 in the coming months. We plan, as much as possible, to release the next major features in minor versions without breaking changes.
Similar discussion for v6: https://github.com/mui/mui-x/issues/3287
Data Grid packages
Deprecated APIs
- [x] #7940
- [x] https://github.com/mui/mui-x/issues/1855
- [x] https://github.com/mui/mui-x/issues/10705
Breaking changes
- [x] #10059
- [x] https://github.com/mui/mui-x/issues/10581
- [x] https://github.com/mui/mui-x/issues/9655
- [ ] https://github.com/mui/mui-x/pull/8672
- [x] https://github.com/mui/mui-x/issues/9735
- [x] https://github.com/mui/mui-x/issues/9874
- [x] https://github.com/mui/mui-x/issues/10378
- [x] https://github.com/mui/mui-x/issues/9419
- [x] https://github.com/mui/mui-x/issues/10410
- [x] https://github.com/mui/mui-x/issues/10409
- [x] #10552
- [x] https://github.com/mui/mui-x/issues/10741
- [x] https://github.com/mui/mui-x/issues/10919
UI breaking changes
- [x] https://github.com/mui/mui-x/issues/8754
- [ ] https://github.com/mui/mui-x/pull/9502
Internal APIs and other changes
- [x] #9646
- [x] #10556
- [x] #11698
- [x] https://github.com/mui/mui-x/pull/11248
- [x] https://github.com/mui/mui-x/pull/11246
- [x] https://github.com/mui/mui-x/pull/11243
- [ ] Codemod
Pickers packages
Functional changes
- [ ] Refactor how range highlighting is styled to a more flexible approach also allowing styling in line with MD3
API changes
- [x] Remove
@mui/basepeerDepin favor of a direct dependency #10215 - [x] #11141
- [x] #10774
- [x] #10775
- [x] #10940
- [x] #10335
- [x] #10970
- [x] #10918
- [x] #10974
- [x] #10977
- [x] #10986
- [x] #10991
- [x] #10993
- [x] #11019
- [x] #11022
- [x] #11041
Behavior changes
- [ ] #6384
- [ ] #10048 (stretch)
New features
- [ ] #9316 (stretched)
TODO: Address the v7 migration comments in GridCell.tsx (context)
Remove the deprecated SUBMIT_FILTER... constants mentioned in https://github.com/mui/mui-x/pull/9712.
To be discussed: https://github.com/mui/mui-x/issues/11687