mui-x icon indicating copy to clipboard operation
mui-x copied to clipboard

[discussion] Preparing v7

Open MBilalShafi opened this issue 2 years ago • 3 comments

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/base peerDep in 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)

MBilalShafi avatar Feb 11 '23 14:02 MBilalShafi

TODO: Address the v7 migration comments in GridCell.tsx (context)

romgrk avatar Jun 09 '23 07:06 romgrk

Remove the deprecated SUBMIT_FILTER... constants mentioned in https://github.com/mui/mui-x/pull/9712.

romgrk avatar Jul 18 '23 21:07 romgrk

To be discussed: https://github.com/mui/mui-x/issues/11687

romgrk avatar Jan 15 '24 13:01 romgrk