v8.9.0
We'd like to extend a big thank you to the 10 contributors who made this release possible. Here are some highlights ✨:
-
✨ Improve the drag and drop interaction for Data Grid row reordering feature. It uses a drop indicator to point to the position the row would be moving to.
row-reordering-ux-improvement.mov
-
🚀 Improve Data Grid Pivoting and Aggregation performance
-
📊 Add
minBarSizeto set a minimum height for bars
Special thanks go out to the community members for their valuable contributions:
@lauri865
The following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @flaviendelangle, @JCQuintas, @LukasTy, @mapache-salvaje, @noraleonte, @MBilalShafi
Data Grid
@mui/[email protected]
Internal changes.
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [DataGridPro] Row reorder using drop indicator (#18627) @MBilalShafi
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [DataGridPremium] Allow group column overrides with pivoting (#18765) @arminmeh
- [DataGridPremium] Support sort-dependent aggregation and improve performance (#18348) @lauri865
Date and Time Pickers
@mui/[email protected]
- [pickers] Avoid useless date creation in
AdapterDayjs(#18429) @flaviendelangle - [pickers] Fix
timeStepsJSDoc (#18807) @LukasTy
@mui/[email protected] 
Same changes as in @mui/[email protected].
Charts
@mui/[email protected]
- [charts] Add
minBarSizeto prevent bars from having 0 height (#18798) @JCQuintas - [charts] Add click listener to radar charts (#18773) @alexfauquette
- [charts] Improve scatter chart pointer move performance (#18775) @bernardobelchior
- [charts] Simplify radar internal hooks (#18760) @alexfauquette
- [charts]
minBarSizenow ignores0andnullvalues (#18816) @JCQuintas - [charts] Fix y-axis tick label overlap when using log scale (#18744) @bernardobelchior
- [charts] Expose Series type for all chart types (#18805) @bernardobelchior
@mui/[email protected] 
Same changes as in @mui/[email protected] plus:
[charts-pro] Fix issue where charts gestures weren't properly working when inside the shadow-dom (#18837) @JCQuintas
Tree View
@mui/[email protected]
Internal changes.
@mui/[email protected] 
Same changes as in @mui/[email protected].
Codemod
@mui/[email protected]
Internal changes.
Docs
- [data grid][docs] Revise the Pro filter docs (#17929) @mapache-salvaje
- [charts][docs] Move mark outside clip-path (#18806) @alexfauquette
Miscellaneous
- [code-infra] Fix ESLint
importrestriction rule for test files (#18669) @LukasTy - [code-infra] Remove charts benchmarks dependency on
@testing-library/jest-dom(#18800) @bernardobelchior - [code-infra] Remove duplicate dependency from
eslint-plugin-mui-x(#18797) @bernardobelchior