We'd like to offer a big thanks to the 9 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Improve Korean (ko-KR) locale on the Data Grid
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@good-jinu, @k-rajat19.
Following are all team members who have contributed to this release:
@alexfauquette, @cherniavskii, @flaviendelangle, @KenanYusuf, @LukasTy, @MBilalShafi, @romgrk.
Data Grid
Breaking changes
-
Passing additional props (like
data-*
,aria-*
) directly on the Data Grid component is no longer supported. To pass the props, useslotProps
.- For
.root
element, useslotProps.root
. - For
.main
element (the one withrole="grid"
), useslotProps.main
.
- For
-
detailPanelExpandedRowIds
andonDetailPanelExpandedRowIdsChange
props use aSet
instead of an array:-detailPanelExpandedRowIds?: GridRowId[]; +detailPanelExpandedRowIds?: Set<GridRowId>; -onDetailPanelExpandedRowIdsChange?: (ids: GridRowId[], details: GridCallbackDetails) => void; +onDetailPanelExpandedRowIdsChange?: (ids: Set<GridRowId>, details: GridCallbackDetails) => void;
-
apiRef.current.getExpandedDetailPanels
andapiRef.current.setExpandedDetailPanels
methods receive and return aSet
instead of an array. -
gridDetailPanelExpandedRowIdsSelector
returns aSet
instead of an array. -
gridDetailPanelExpandedRowsHeightCacheSelector
was removed.
@mui/x-data-grid@8.0.0-alpha.5
- [DataGrid] Consider
columnGroupHeaderHeight
prop ingetTotalHeaderHeight
method (#15915) @k-rajat19 - [DataGrid] Fix autosizing with virtualized columns (#15116) @k-rajat19
- [DataGrid] Move
<Badge />
to leaf import (#15879) @romgrk - [DataGrid] Move
<ListItemText />
and<ListItemIcon />
to leaf import (#15869) @romgrk - [DataGrid] Remove the Joy UI demo (#15913) @romgrk
- [DataGrid] Update quick filter input variant (#15909) @KenanYusuf
- [DataGrid] Use
slotProps
to forward props to.main
and.root
elements (#15870) @MBilalShafi - [l10n] Improve Korean(ko-KR) locale (#15878) @good-jinu
@mui/x-data-grid-pro@8.0.0-alpha.5
Same changes as in @mui/x-data-grid@8.0.0-alpha.5
, plus:
- [DataGridPro] Use
Set
fordetailPanelExpandedRowIds
(#15835) @cherniavskii
@mui/x-data-grid-premium@8.0.0-alpha.5
Same changes as in @mui/x-data-grid-pro@8.0.0-alpha.5
.
Date and Time Pickers
Breaking changes
-
The
<PickersMonth />
component has been moved inside the Month Calendar component — Learn more. -
The
<PickersYear />
component has been moved inside the Year Calendar component — Learn more.
@mui/x-date-pickers@8.0.0-alpha.5
- [pickers] Add verification to disable skipped hours in spring forward DST (#15849) @flaviendelangle
- [pickers] Remove
PickersMonth
andPickersYear
from the theme and remove thediv
wrapping each button (#15806) @flaviendelangle - [pickers] Use the new
ownerState
object on the<PickersTextField />
component (#15863) @flaviendelangle
@mui/x-date-pickers-pro@8.0.0-alpha.5
Same changes as in @mui/x-date-pickers@8.0.0-alpha.5
.
Charts
@mui/x-charts@8.0.0-alpha.5
- [charts] Fix
<ScatterChart />
value type ifnull
(#15917) @alexfauquette
@mui/x-charts-pro@8.0.0-alpha.5
Same changes as in @mui/x-charts@8.0.0-alpha.5
.
Tree View
@mui/x-tree-view@8.0.0-alpha.5
No changes since @mui/x-tree-view-pro@v8.0.0-alpha.4
.
@mui/x-tree-view-pro@8.0.0-alpha.5
Same changes as in @mui/x-tree-view@8.0.0-alpha.5
.