We'd like to extend a big thank you to the 13 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
- 📚 Documentation improvements
Special thanks go out to the community members for their valuable contributions:
@ludvigeriksson, @sai6855
The following are all team members who have contributed to this release:
@alexfauquette, @bernardobelchior, @brijeshb42, @flaviendelangle, @Janpot, @LukasTy, @MBilalShafi, @noraleonte, @rita-codes, @romgrk, @siriwatknp
Data Grid
@mui/x-data-grid@8.11.2
- [DataGrid] Allow opting out of the exclude row selection model (#19423) @MBilalShafi
- [DataGrid] Fix column dropdown menu text alignment for the "Unpin" menu item (#19462) @MBilalShafi
- [DataGrid] Fix indeterminate state for "Select all" checkbox with exclude model (#19466) @MBilalShafi
- [DataGrid] Fix styled API arguments error (#19460) @MBilalShafi
- [DataGrid] Fix
stringify()
for theme objects (#19427) @romgrk
@mui/x-data-grid-pro@8.11.2

Same changes as in @mui/x-data-grid@8.11.2
.
@mui/x-data-grid-premium@8.11.2

Same changes as in @mui/x-data-grid-pro@8.11.2
, plus:
- [DataGridPremium] Fallback to the regular reorder method for plain data (#19467) @MBilalShafi
- [DataGridPremium] Fix showing
0
as total aggregation value when aggregation position is set tonull
for row groups (#19515) @cherniavskii
Date and Time Pickers
@mui/x-date-pickers@8.11.2
- [pickers] Gracefully handle
textField.slotProps
(#18980) @LukasTy - [pickers] Improve hour and minute placement in Date Time Picker (#19227) @MBilalShafi
- [pickers] Use
calendarState.currentMonth
in Month Calendar when available (#19073) @LukasTy - [pickers] Improve invalid value pasting into a section (#19357) @sai6855
- [fields] Remove redundant
id
andaria-labelledby
attributes from spinbuttons (#19523) @LukasTy
@mui/x-date-pickers-pro@8.11.2

Same changes as in @mui/x-date-pickers@8.11.2
.
Charts
@mui/x-charts@8.11.2
- [charts] Fix highlight regression (#19486) @alexfauquette
- [charts] Improve code reuse in
ChartsXAxis
andChartsYAxis
(#19198) @bernardobelchior - [charts] Simplify params in
getRange
andcreateDateFormatter
(#19517) @bernardobelchior - [charts] Handle domain edge cases with
filterMode: 'discard'
(#19199) @bernardobelchior - [l10n] Add Swedish (sv-SE) locale (#19489) @ludvigeriksson
@mui/x-charts-pro@8.11.2

Same changes as in @mui/x-charts@8.11.2
.
Tree View
@mui/x-tree-view@8.11.2
- [TreeView] Do not mutate
props.items
in thegetItemTree()
method (#19483) @flaviendelangle - [TreeView] Expose a new hook to apply selection propagation on the selected items (#19402) @flaviendelangle
@mui/x-tree-view-pro@8.11.2

Same changes as in @mui/x-tree-view@8.11.2
.
Codemod
@mui/x-codemod@8.11.2
Internal changes.
Docs
- [docs] Add recipe for save and manage filters from the panel (#19361) @siriwatknp
Core
- [code-infra] Remove log when restarting dev server (#19490) @bernardobelchior
- [code-infra] Store test results in CI (#19507) @Janpot
Miscellaneous
- [infra] Set nodejs versions of various CIs to 22.18 (#19503) @brijeshb42
- [test] Split infinitive @romgrk