We'd like to offer a big thanks to the 6 contributors who made this release possible. Here are some highlights ✨:
-
🎁 Introduce aggregation (#5592) @flaviendelangle
Premium users can now aggregate data in the grid.
Extract information like sum, average, count, and others with a couple of clicks.summary-row.mp4
To enable this feature, add
experimentalFeatures={{ aggregation: true }}
.
Aggregation functions are customizable and they combine well with row grouping.
See the documentation to explore everything it has to offer. -
🚀 Introduce row pinning (#4863) @cherniavskii
Pro users can now pin rows on top or bottom of the grid.
row-pinning.mp4
To do so, enable the feature with
experimentalFeatures={{ rowPinning: true }}
and provide the pinned rows data to thepinnedRows
prop.
For more details, see the documentation. -
🌍 Add simplified Chinese (zh-CN) locale to pickers (#5584) @gamecss
-
📚 Documentation improvements
@mui/x-data-grid@v5.15.0
/ @mui/x-data-grid-pro@v5.15.0
/ @mui/x-data-grid-premium@v5.15.0
Changes
- [DataGrid] Add prop to keep modifications while processing props (#5309) @m4theushw
- [DataGrid] Fix container width change on React 18 (#5566) @m4theushw
- [DataGrid] Fix ellipsis style convention (#5587) @oliviertassinari
- [DataGridPro] Implement row pinning (#4863) @cherniavskii
- [DataGridPremium] Make aggregation public (#5592) @cherniavskii
- [l10n] Improve simplified Chinese (zh-CN) locale (#5584) @gamecss
@mui/x-date-pickers@v5.0.0-beta.3
/ @mui/x-date-picker-pro@5.0.0-beta.3
Changes
Docs
- [docs] Split docs page about rows (#5195) @flaviendelangle
- [docs] Add warning clarifications (#5399) @alexfauquette
- [docs] Correct slot CSS classes for Pro and Premium components (#5452) @alexfauquette
- [docs] Fix internal link to
valueParser
(#5450) @alexfauquette
Core
- [core] Upgrade monorepo (#5560) @m4theushw