v8.0.0-alpha.5
Pre-releaseWe'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
.rootelement, useslotProps.root. - For
.mainelement (the one withrole="grid"), useslotProps.main.
- For
-
detailPanelExpandedRowIdsandonDetailPanelExpandedRowIdsChangeprops use aSetinstead of an array:-detailPanelExpandedRowIds?: GridRowId[]; +detailPanelExpandedRowIds?: Set<GridRowId>; -onDetailPanelExpandedRowIdsChange?: (ids: GridRowId[], details: GridCallbackDetails) => void; +onDetailPanelExpandedRowIdsChange?: (ids: Set<GridRowId>, details: GridCallbackDetails) => void;
-
apiRef.current.getExpandedDetailPanelsandapiRef.current.setExpandedDetailPanelsmethods receive and return aSetinstead of an array. -
gridDetailPanelExpandedRowIdsSelectorreturns aSetinstead of an array. -
gridDetailPanelExpandedRowsHeightCacheSelectorwas removed.
@mui/x-data-grid@8.0.0-alpha.5
- [DataGrid] Consider
columnGroupHeaderHeightprop ingetTotalHeaderHeightmethod (#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
slotPropsto forward props to.mainand.rootelements (#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
SetfordetailPanelExpandedRowIds(#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
PickersMonthandPickersYearfrom the theme and remove thedivwrapping each button (#15806) @flaviendelangle - [pickers] Use the new
ownerStateobject 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.