Releases: mui/mui-x
v7.24.0
We'd like to offer a big thanks to the 8 contributors who made this release possible. Here are some highlights ✨:
- 🔄 Data Grid Scroll restoration
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@lauri865, @AxharKhan.
Following are all team members who have contributed to this release:
@KenanYusuf, @arminmeh, @cherniavskii, @michelengelen, @samuelsycamore, @LukasTy.
Data Grid
@mui/x-data-grid@7.24.0
- [DataGrid] Fix resizing right pinned column (#16193) @KenanYusuf
- [DataGrid] Improve scrollbar deadzone with overlay scrollbars (#16212) @lauri865
- [DataGrid] Scroll restoration (#16208) @lauri865
- [DataGrid] Fix row, cell and header memoizations (#16195) @lauri865
- [l10n] Improve Urdu (ur-PK) locale (#16081) @AxharKhan
@mui/x-data-grid-pro@7.24.0
Same changes as in @mui/x-data-grid@7.24.0
, plus:
- [DataGridPro] Add test for column pinning with disabled column virtualization (#16196) @cherniavskii
- [DataGridPro] Fix width of right-pinned column group during resize (#16207) @cherniavskii
@mui/x-data-grid-premium@7.24.0
Same changes as in @mui/x-data-grid-pro@7.24.0
.
Date and Time Pickers
@mui/x-date-pickers@7.24.0
Internal changes.
@mui/x-date-pickers-pro@7.24.0
Same changes as in @mui/x-date-pickers@7.24.0
.
Charts
@mui/x-charts@7.24.0
Internal changes.
@mui/x-charts-pro@7.24.0
Same changes as in @mui/x-charts@7.24.0
.
Tree View
@mui/x-tree-view@7.24.0
Internal changes.
@mui/x-tree-view-pro@7.24.0
Same changes as in @mui/x-tree-view@7.24.0
.
Docs
- [docs] Copyedit the Data Grid cell selection page (#16213) @samuelsycamore
- [docs] Fix demo rendering issue on Codesandbox (#16129) @arminmeh
Core
- [core] Type all references as
RefObject
(#16125) @arminmeh - [code-infra] Refactor
react
andreact-dom
definitions to simplify dep resolving (#16214) @LukasTy - [infra] Improve cherry-pick action target list (#16188) @michelengelen
- [test] Fix flaky column pinning unit test (#16209) @cherniavskii
v8.0.0-alpha.8
We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights ✨:
-
🍬 Improved design for Data Grid Header filters
-
🔄 Data Grid Scroll restoration
-
📊 Charts support server-side rendering under some conditions
-
🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@lauri865.
Following are all team members who have contributed to this release:
@arminmeh, @romgrk, @samuelsycamore, @alexfauquette, @cherniavskii, @flaviendelangle, @JCQuintas, @KenanYusuf, @LukasTy, @michelengelen.
Data Grid
Breaking changes
- The clear button in header filter cells has been moved to the header filter menu. Use
slotProps={{ headerFilterCell: { showClearIcon: true } }}
to restore the clear button in the cell.
@mui/x-data-grid@8.0.0-alpha.8
- [DataGrid] Improve scrollbar deadzone with overlay scrollbars (#15961) @lauri865
- [DataGrid] Header filter design improvements (#15991) @KenanYusuf
- [DataGrid] Scroll restoration (#15623) @lauri865
- [DataGrid] Fix row, cell and header memoizations (#15666) @lauri865
@mui/x-data-grid-pro@8.0.0-alpha.8
Same changes as in @mui/x-data-grid@8.0.0-alpha.8
, plus:
- [DataGridPro] Add test for column pinning with disabled column virtualization (#16176) @cherniavskii
- [DataGridPro] Fix width of right-pinned column group during resize (#16199) @cherniavskii
@mui/x-data-grid-premium@8.0.0-alpha.8
Same changes as in @mui/x-data-grid-pro@8.0.0-alpha.8
.
Date and Time Pickers
Breaking changes
- The field is now editable if rendered inside a mobile Picker — Learn more
- The
useMultiInputDateRangeField
,useMultiInputTimeRangeField
, anduseMultiInputDateTimeRangeField
hooks have been removed in favor of the newuseMultiInputRangeField
hook — Learn more - The component passed to the
field
slot no longer receives thevalue
,onChange
,timezone
,format
,disabled
,formatDensity
,enableAccessibleFieldDOMStructure
,selectedSections
andonSelectedSectionsChange
props — Learn more
@mui/x-date-pickers@8.0.0-alpha.8
- [pickers] Let the field components handle their opening UI, and allow field editing on mobile pickers (#15671) @flaviendelangle
- [pickers] Remove code duplication for the multi input range fields (#15505) @flaviendelangle
- [pickers] Rename
onRangePositionChange
intosetRangePosition
inusePickerRangePositionContext
(#16189) @flaviendelangle - [pickers] Use context to pass props from the picker to the field (#16042) @flaviendelangle
@mui/x-date-pickers-pro@8.0.0-alpha.8
Same changes as in @mui/x-date-pickers@8.0.0-alpha.8
.
Charts
Breaking changes
- Charts tooltip markers now have different styles for each chart type. The tooltip and legend marks are now the same.
- Duplicate axis id's across
x
andy
axis now log a warning in dev mode. Axis ids should be unique to prevent internal issues.
@mui/x-charts@8.0.0-alpha.8
- [charts] Fix flaky charts tests (#16180) @JCQuintas
- [charts] Handle case where gradient stop
offset
could beInfinite
(#16131) @JCQuintas - [charts] Make
useChartGradientId
public (#16106) @JCQuintas - [charts] Move z-axis to plugin (#16130) @alexfauquette
- [charts] Plot data at first render if
skipAnimation
is set totrue
(#16166) @alexfauquette - [charts] Replace tooltip mark with style (#16117) @JCQuintas
- [charts] Support
rtl
for gradient legend (#16115) @JCQuintas - [charts] Use plugin system for series and axes (#15865) @alexfauquette
@mui/x-charts-pro@8.0.0-alpha.8
Same changes as in @mui/x-charts@8.0.0-alpha.8
.
Tree View
@mui/x-tree-view@8.0.0-alpha.8
No changes since @mui/x-tree-view-pro@v8.0.0-alpha.7
.
@mui/x-tree-view-pro@8.0.0-alpha.8
Same changes as in @mui/x-tree-view@8.0.0-alpha.8
.
Docs
- [docs] Add example for custom legend (#16169) @alexfauquette
- [docs] Add full custom field creation example (#15194) @flaviendelangle
- [docs] Copyedit the Data Grid cell selection page (#16099) @samuelsycamore
- [docs] Fix demo rendering issue on Codesandbox (#16118) @arminmeh
- [docs] Remove broken links (#16167) @alexfauquette
- [docs] Split the Data Grid editing page (#14931) @MBilalShafi
- [docs] Fix wrong props warnings (#16119) @JCQuintas
Core
- [core] Type all references as
RefObject
(#16124) @arminmeh - [code-infra] Refactor
react
andreact-dom
definitions to simplify dep resolving (#16160) @LukasTy - [code-infra] Stop renovate from updating
date-fns-v2
(#16158) @LukasTy - [infra] Improve cherry-pick action target list (#16184) @michelengelen
- [test] Fix flaky column pinning unit test (#16202) @cherniavskii
- [test] Fix flaky screenshot (#16182) @cherniavskii
v8.0.0-alpha.7
We'd like to offer a big thanks to the 13 contributors who made this release possible. Here are some highlights ✨:
- 📊 Charts legend is now an HTML element which can be styled more easily
- 💫 Support aggregation with server-side data
- 🏎️ Improve Data Grid aggregation performance
- 🌍 Add Chinese (Taiwan) (zh-TW) locale on the Date and Time Pickers
- 🌍 Improve Norwegian (nb-NO) locale on the Date and Time Pickers
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@derek-0000, @josteinjhauge, @k-rajat19, @nusr, @tomashauser.
Following are all team members who have contributed to this release:
@cherniavskii, @flaviendelangle, @JCQuintas, @LukasTy, @MBilalShafi, @arminmeh, @romgrk, @oliviertassinari.
Data Grid
@mui/x-data-grid@8.0.0-alpha.7
- [DataGrid] Improve React 19 support (#15769) @LukasTy
- [DataGrid] Add
name
attribute to the checkbox selection column (#15178) @derek-0000 - [DataGrid] Fix number filter field formatting values while typing (#16062) @arminmeh
- [DataGrid] Fix select all checkbox state reset with server side data (#16034) @MBilalShafi
- [DataGrid] Refactor: create base button props (#15930) @romgrk
- [DataGrid] Refactor: create tooltip props (#16086) @romgrk
- [DataGrid] Fix TS error (#16046) @cherniavskii
@mui/x-data-grid-pro@8.0.0-alpha.7
Same changes as in @mui/x-data-grid@8.0.0-alpha.7
.
@mui/x-data-grid-premium@8.0.0-alpha.7
Same changes as in @mui/x-data-grid-pro@8.0.0-alpha.7
, plus:
- [DataGridPremium] Improve aggregation performance for multiple columns (#16097) @cherniavskii
- [DataGridPremium] Make Aggregation keyboard accessible in the column menu (#15934) @k-rajat19
- [DataGridPremium] Server-side aggregation with data source (#15741) @MBilalShafi
Date and Time Pickers
Breaking changes
- The
date-fns
anddate-fns-jalali
date library adapters have been renamed to better align with the current stable major versions — Learn more - Update default
closeOnSelect
and Action Baractions
values - Learn more - The component passed to the
layout
slot no longer receives thevalue
,onChange
andonSelectShortcut
props — Learn more. - The component passed to the
toolbar
slot no longer receives thevalue
,onChange
andisLandscape
props — Learn more. - The component passed to the
shortcuts
slot no longer receives theonChange
,isValid
andisLandscape
props — Learn more. - The
PickerShortcutChangeImportance
type has been renamedPickerChangeImportance
— Learn more. - The component passed to the
layout
slot no longer receives therangePosition
andonRangePositionChange
on range pickers — Learn more. - The component passed to the
toolbar
slot no longer receives therangePosition
andonRangePositionChange
on range pickers — Learn more. - The component passed to the
tabs
slot no longer receives therangePosition
andonRangePositionChange
on range pickers — Learn more.
@mui/x-date-pickers@8.0.0-alpha.7
- [fields] Handle focusing container with
inputRef.current.focus
onaccessibleFieldDOMStructure
(#15985) @LukasTy - [pickers] Always use
setValue
internally to update the picker value (#16056) @flaviendelangle - [pickers] Create a new context to pass the range position props to the layout components and to the views (#15846) @flaviendelangle
- [pickers] Introduce a new concept of
manager
(#15339) @flaviendelangle - [pickers] Improve React 19 support (#15769) @LukasTy
- [pickers] Memoize
<PickersActionBar />
(#16071) @LukasTy - [pickers] Remove
NonEmptyDateRange
type (#16035) @flaviendelangle - [pickers] Rename
AdapterDateFns
intoAdapterDateFnsV2
andAdapterDateFnsV3
intoAdapterDateFns
(#16082) @LukasTy - [pickers] Rename
ctx.onViewChange
toctx.setView
and add it to the actions context (#16044) @flaviendelangle - [pickers] Support
date-fns-jalali
v4 (#16011) @LukasTy - [pickers] Update
closeOnSelect
andactionBar.actions
default values (#15944) @LukasTy - [pickers] Use
usePickerContext()
andusePickerActionsContext()
instead of passing props to theshortcuts
andtoolbar
slots (#15948) @flaviendelangle - [l10n] Add Chinese (Taiwan) (zh-TW) locale (#16033) @nusr
- [l10n] Improve Norwegian (nb-NO) locale (#16089) @josteinjhauge
@mui/x-date-pickers-pro@8.0.0-alpha.7
Same changes as in @mui/x-date-pickers@8.0.0-alpha.7
.
Charts
Breaking changes
- Removed
DefaultChartsLegend
component, since it is now easier to create custom legends — Learn more. - The default legend is now an HTML element and can be styled more easily.
- The
width
andheight
properties of the charts now only apply to thesvg
element, and not their wrappers, this might cause some layout shifts. slotProps.legend.direction
now accepts'horizontal' | 'vertical'
instead of'row' | 'column'
— Learn more.- The
getSeriesToDisplay
function was removed in favor of theuseLegend
hook. — Learn more.
@mui/x-charts@8.0.0-alpha.7
- [charts] New HTML legend & styles (#15733) @JCQuintas
- [charts] Improve React 19 support (#15769) @LukasTy
- [charts] Fix 301 redirection in the API documentation @oliviertassinari
@mui/x-charts-pro@8.0.0-alpha.7
Same changes as in @mui/x-charts@8.0.0-alpha.7
.
Tree View
@mui/x-tree-view@8.0.0-alpha.7
@mui/x-tree-view-pro@8.0.0-alpha.7
Same changes as in @mui/x-tree-view@8.0.0-alpha.7
.
Docs
- [docs] Fix
EditingWithDatePickers
demo (#15967) @k-rajat19 - [docs] Fix inconsistent multi input range field separators (#16043) @flaviendelangle
- [docs] Fix non-existing "adapter" property of
LocalizationProvider
(#16084) @tomashauser - [docs] Refactor Data Grid with Date Pickers example (#15992) @LukasTy
- [docs] Unify the wording of the pickers slots breaking changes (#16036) @flaviendelangle
Core
- [core] Clarify the release strategy (#16014) @MBilalShafi
- [core] Small fixes on docs @oliviertassinari
- [core] Sync with other repos @oliviertassinari
- [core] Update the
release:version
docs (#16038) @cherniavskii - [code-infra] Add
testSkipIf
anddescribeSkipIf
(#16049) @JCQuintas - [test] Stabilize flaky Data Grid tests (#16053) @LukasTy
v7.23.6
We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Add Chinese (Taiwan) (zh-TW) locale on the Date and Time Pickers
- 🌍 Improve Norwegian (nb-NO) locale on the Date and Time Pickers
- 🌍 Improve Dutch (nl-NL) locale on the Data Grid
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@josteinjhauge, @derek-0000, @nusr, @k-rajat19, @tomashauser.
Following are all team members who have contributed to this release:
@flaviendelangle, @LukasTy, @MBilalShafi, @arminmeh, @oliviertassinari, @cherniavskii.
Data Grid
@mui/x-data-grid@7.23.6
- [DataGrid] Improve React 19 support (#16048) @LukasTy
- [DataGrid] Add
name
attribute to selection checkboxes (#16041) @derek-0000 - [DataGrid] Fix number filter field formatting values while typing (#16068) @arminmeh
- [DataGrid] Fix select all checkbox state reset with server side data (#16039) @MBilalShafi
@mui/x-data-grid-pro@7.23.6
Same changes as in @mui/x-data-grid@7.23.6
.
@mui/x-data-grid-premium@7.23.6
Same changes as in @mui/x-data-grid-pro@7.23.6
.
Date and Time Pickers
@mui/x-date-pickers@7.23.6
- [pickers] Improve React 19 support (#16048) @LukasTy
- [l10n] Add Chinese (Taiwan) (zh-TW) locale (#16057) @nusr
- [l10n] Improve Norwegian (nb-NO) locale (#16083) @josteinjhauge
- [pickers] Support
date-fns-jalali
v4 (#16013) @LukasTy
@mui/x-date-pickers-pro@7.23.6
Same changes as in @mui/x-date-pickers@7.23.6
.
Charts
@mui/x-charts@7.23.6
- [charts] Improve React 19 support (#16048) @LukasTy
- [charts] Fix 301 redirection in the API documentation @oliviertassinari
@mui/x-charts-pro@7.23.6
Same changes as in @mui/x-charts@7.23.6
.
Tree View
@mui/x-tree-view@7.23.6
@mui/x-tree-view-pro@7.23.6
Same changes as in @mui/x-tree-view@7.23.6
.
Docs
- [docs] Fix
EditingWithDatePickers
demo (#16047) @k-rajat19 - [docs] Fix doc warning for automatic children selection on tree view (#16037) @flaviendelangle
- [docs] Fix non-existing "adapter" property of
LocalizationProvider
(#16088) @tomashauser
Core
- [core] Clarify the release strategy (#16012) @MBilalShafi
- [core] Update the
release:version
docs (#16040) @cherniavskii
v7.23.5
Here are some highlights ✨:
- 🐞 Fix version mismatch issue in Data Grid codesandbox/stackblitz demos
Data Grid
@mui/x-data-grid@7.23.5
No changes since @mui/x-data-grid@v7.23.4
.
@mui/x-data-grid-pro@7.23.5
Same changes as in @mui/x-data-grid@7.23.5
.
@mui/x-data-grid-premium@7.23.5
Same changes as in @mui/x-data-grid-pro@7.23.5
.
v7.23.4
We'd like to offer a big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Improve Dutch (nl-NL) locale on the Data Grid
- 🐞 Bugfixes
Special thanks go out to the community contributor who has helped make this release possible:
@JoepVerkoelen.
Following are all team members who have contributed to this release:
@arminmeh, @oliviertassinari.
Data Grid
@mui/x-data-grid@7.23.4
- [DataGrid] Fix header filters showing clear button while empty (#15990) @k-rajat19
- [DataGrid] Replace
forwardRef
with a shim for forward compatibility (#15984) @lauri865 - [l10n] Improve Dutch (nl-NL) locale (#15920) @JoepVerkoelen
@mui/x-data-grid-pro@7.23.4
Same changes as in @mui/x-data-grid@7.23.4
.
@mui/x-data-grid-premium@7.23.4
Same changes as in @mui/x-data-grid-pro@7.23.4
, plus:
- [DataGridPremium] Fix column pinning with checkbox selection and row grouping (#15949) @k-rajat19
Docs
- [docs] Fix outdated link to handbook (#15855) @oliviertassinari
v8.0.0-alpha.6
We'd like to offer a big thanks to the 8 contributors who made this release possible. Here are some highlights ✨:
- 🏎️ Improve Data Grid scrolling performance
- 🌍 Improve Dutch (nl-NL) locale on the Data Grid
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@JoepVerkoelen, @k-rajat19, @lauri865.
Following are all team members who have contributed to this release:
@flaviendelangle, @JCQuintas, @LukasTy, @MBilalShafi, @romgrk.
Data Grid
Breaking changes
- The
sanitizeFilterItemValue()
utility is not exported anymore.
@mui/x-data-grid@8.0.0-alpha.6
- [DataGrid] Avoid subscribing to
renderContext
state in grid root for better scroll performance (#15986) @lauri865 - [DataGrid] Fix header filters showing clear button while empty (#15829) @k-rajat19
- [DataGrid] Improve test coverage of server side data source (#15942) @MBilalShafi
- [DataGrid] Move progress components to leaf import (#15914) @romgrk
- [DataGrid] Move skeleton to leaf import (#15931) @romgrk
- [DataGrid] Replace
forwardRef
with a shim for forward compatibility (#15955) @lauri865 - [l10n] Improve Dutch (nl-NL) locale (#15994) @JoepVerkoelen
@mui/x-data-grid-pro@8.0.0-alpha.6
Same changes as in @mui/x-data-grid@8.0.0-alpha.6
.
@mui/x-data-grid-premium@8.0.0-alpha.6
Same changes as in @mui/x-data-grid-pro@8.0.0-alpha.6
, plus:
- [DataGridPremium] Fix column unpinning with row grouping (#15908) @k-rajat19
Date and Time Pickers
@mui/x-date-pickers@8.0.0-alpha.6
- [pickers] Use
usePickerContext()
andusePickerActionsContext()
to get the actions in theactionBar
slot and in internal components (#15843) @flaviendelangle - [pickers] Use
usePickerContext()
to get the view-related props in the layout, toolbar and tabs slots (#15606) @flaviendelangle
@mui/x-date-pickers-pro@8.0.0-alpha.6
Same changes as in @mui/x-date-pickers@8.0.0-alpha.6
.
Charts
@mui/x-charts@8.0.0-alpha.6
No changes since @mui/x-charts@v8.0.0-alpha.5
.
@mui/x-charts-pro@8.0.0-alpha.6
Same changes as in @mui/x-charts@8.0.0-alpha.6
.
Tree View
@mui/x-tree-view@8.0.0-alpha.6
No changes since @mui/x-tree-view-pro@v8.0.0-alpha.5
.
@mui/x-tree-view-pro@8.0.0-alpha.6
Same changes as in @mui/x-tree-view@8.0.0-alpha.6
.
Docs
- [docs] Remove production profiler from docs build (#15959) @lauri865
- [code-infra] Add new
next-env.d.ts
changes (#15947) @JCQuintas
v8.0.0-alpha.5
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
.
Core
v7.23.3
We'd like to offer a big thanks to the 6 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:
@k-rajat19, @good-jinu.
Following are all team members who have contributed to this release:
@KenanYusuf, @MBilalShafi, @arminmeh, @flaviendelangle.
Data Grid
@mui/x-data-grid@7.23.3
- [DataGrid] Allow passing custom props to
.main
element (#15919) @MBilalShafi - [DataGrid] Consider
columnGroupHeaderHeight
prop ingetTotalHeaderHeight
method (#15927) @k-rajat19 - [DataGrid] Deprecate
indeterminateCheckboxAction
prop (#15862) @MBilalShafi - [DataGrid] Fix
aria-label
value for group checkboxes (#15861) @MBilalShafi - [DataGrid] Fix autosizing with virtualized columns (#15929) @k-rajat19
- [DataGrid] Round dimensions to avoid subpixel rendering error (#15873) @KenanYusuf
- [DataGrid] Toggle menu on click in
<GridActionsCell />
(#15871) @k-rajat19 - [DataGrid] Trigger row spanning computation on rows update (#15872) @MBilalShafi
- [l10n] Improve Korean (ko-KR) locale (#15906) @good-jinu
@mui/x-data-grid-pro@7.23.3
Same changes as in @mui/x-data-grid@7.23.3
.
@mui/x-data-grid-premium@7.23.3
Same changes as in @mui/x-data-grid-pro@7.23.3
.
Date and Time Pickers
@mui/x-date-pickers@7.23.3
- [pickers] Add verification to disable skipped hours in spring forward DST (#15918) @flaviendelangle
@mui/x-date-pickers-pro@7.23.3
Same changes as in @mui/x-date-pickers@7.23.3
.
v8.0.0-alpha.4
We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Improve Romanian locale on the Data Grid and Pickers
- 📚 Documentation improvements
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@k-rajat19, @nusr, @rares985, @zivl.
Following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @flaviendelangle, @JCQuintas, @KenanYusuf, @LukasTy, @MBilalShafi.
Data Grid
Breaking changes
-
The selectors signature has been updated due to the support of arguments in the selectors. Pass
undefined
asarguments
if the selector doesn't use any arguments.-mySelector(state, instanceId) +mySelector(state, arguments, instanceId)
-
The
useGridSelector
signature has been updated due to the introduction of arguments parameter in the selectors. Passundefined
asarguments
if the selector doesn't use any arguments.-const output = useGridSelector(apiRef, selector, equals) +const output = useGridSelector(apiRef, selector, arguments, equals)
-
The default variant for text fields and selects in the filter panel has been changed to
outlined
. -
The "row spanning" feature is now stable.
<DataGrid - unstable_rowSpanning + rowSpanning />
-
Selected row is now deselected when clicked again.
@mui/x-data-grid@8.0.0-alpha.4
- [DataGrid] Deselect selected row on click (#15509) @k-rajat19
- [DataGrid] Fix "No rows" displaying when all rows are pinned (#15335) @nusr
- [DataGrid] Make row spanning feature stable (#15742) @MBilalShafi
- [DataGrid] Round dimensions to avoid subpixel rendering error (#15850) @KenanYusuf
- [DataGrid] Toggle menu on click in
<GridActionsCell />
(#15867) @k-rajat19 - [DataGrid] Trigger row spanning computation on rows update (#15858) @MBilalShafi
- [DataGrid] Update filter panel input variant (#15807) @KenanYusuf
- [DataGrid] Use
columnsManagement
slot (#15817) @k-rajat19 - [DataGrid] Use new selector signature (#15200) @MBilalShafi
- [l10n] Improve Romanian (ro-RO) locale (#15745) @rares985
@mui/x-data-grid-pro@8.0.0-alpha.4
Same changes as in @mui/x-data-grid@8.0.0-alpha.4
, plus:
- [DataGridPro] Make row reordering work with pagination (#15355) @k-rajat19
@mui/x-data-grid-premium@8.0.0-alpha.4
Same changes as in @mui/x-data-grid-pro@8.0.0-alpha.4
, plus:
- [DataGridPremium] Fix group column ignoring
valueOptions
forsingleSelect
column type (#15739) @arminmeh
Date and Time Pickers
@mui/x-date-pickers@8.0.0-alpha.4
- [l10n] Improve Romanian (ro-RO) locale (#15745) @rares985
- [pickers] Clean
usePicker
logic (#15763) @flaviendelangle - [pickers] Rename layout
ownerState
property fromisRtl
tolayoutDirection
(#15803) @flaviendelangle - [pickers] Use the new
ownerState
inuseClearableField
(#15776) @flaviendelangle - [pickers] Use the new
ownerState
in the toolbar components (#15777) @flaviendelangle - [pickers] Use the new
ownerState
object for the clock components and the desktop / mobile wrappers (#15669) @flaviendelangle
@mui/x-date-pickers-pro@8.0.0-alpha.4
Same changes as in @mui/x-date-pickers@8.0.0-alpha.4
.
Charts
Breaking changes
- The default styling of the charts tooltip has been updated.
@mui/x-charts@8.0.0-alpha.4
- [charts] Fix hydration missmatch (#15647) @alexfauquette
- [charts] Fix internal spelling typo (#15805) @zivl
- [charts] Fix scatter dataset with missing data (#15802) @alexfauquette
- [charts] HTML Labels (#15813) @JCQuintas
- [charts] Only access store values by using hooks (#15764) @alexfauquette
- [charts] Update Tooltip style (#15630) @alexfauquette
@mui/x-charts-pro@8.0.0-alpha.4
Same changes as in @mui/x-charts@8.0.0-alpha.4
.
Tree View
@mui/x-tree-view@8.0.0-alpha.4
No changes, releasing to keep the versions in sync.
@mui/x-tree-view-pro@8.0.0-alpha.4
Releasing to benefit from license package fix (#15814).
Docs
- [docs] Clean Joy and Browser custom field demos (#15707) @flaviendelangle
- [docs] Fix outdated link to handbook (#15855) @oliviertassinari
- [docs] Improve Pickers accessible DOM migration section description (#15596) @LukasTy
- [docs] Use
updateRows
method for list view demos (#15732) @KenanYusuf - [docs] Use date library version from package dev dependencies for sandboxes (#15762) @LukasTy