We'd like to extend a big thank you to the 19 contributors who made this release possible. Here are some highlights ✨:
-
📊 Add new
SankeyChart
-
🚀 Data Grid row grouping now supports row reordering
See the Drag-and-drop group reordering section for more details.
-
📚 Documentation improvements
Special thanks go out to the community members for their valuable contributions:
@dwrth, @lauri865, @Webini
The following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @brijeshb42, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @mapache-salvaje, @MBilalShafi, @michelengelen, @noraleonte, @oliviertassinari, @rita-codes, @romgrk, @sai6855, @siriwatknp
Data Grid
@mui/x-data-grid@8.11.0
- [DataGrid] Fix focused column header scroll jump (#19323) @lauri865
- [DataGrid] Bring
columnUnsortedIcon
slot back (#19268) @arminmeh - [DataGrid] Do not add
menu
role to the empty actions menu (#19338) @arminmeh - [DataGrid] Fix
columnsManagementRow
style override slot not working (#19097) @dwrth - [DataGrid] Fix pagination state synchronization issue (#19290) @MBilalShafi
- [DataGrid] Fix scroll issue in R17 (#19265) @romgrk
- [DataGrid] Hide column separator of non-resizable pinned column (#19277) @arminmeh
@mui/x-data-grid-pro@8.11.0

Same changes as in @mui/x-data-grid@8.11.0
, plus:
- [DataGridPro] Fix column menu sort when
multipleColumnsSortingMode="always"
(#19099) @MBilalShafi - [DataGridPro] Keep the drop effect if
keepColumnPositionIfDraggedOutside
is enabled (#19372) @arminmeh
@mui/x-data-grid-premium@8.11.0

Same changes as in @mui/x-data-grid-pro@8.11.0
, plus:
- [DataGridPremium] Fix
valueFormatter
issues whenrowGroupingColumnMode="single"
(#18967) @cherniavskii - [DataGridPremium] Reordering support for row grouping (#18251) @MBilalShafi
Date and Time Pickers
@mui/x-date-pickers@8.11.0
- [pickers] Fix Firefox bug causing crash when
startContainer
is a restricted object (#18772) @Webini - [pickers] RTL not applied correctly for Calendar Systems examples (works in v7.x but broken in latest version) (#19287) @rita-codes
- [pickers] Use the locale week day on the Luxon adapter (#19230) @flaviendelangle
- [pickers] Fix display of placeholder when label is shrunk (#19318) @sai6855
@mui/x-date-pickers-pro@8.11.0

Same changes as in @mui/x-date-pickers@8.11.0
.
Charts
@mui/x-charts@8.11.0
- [charts] Add
RadarAxis
component to render labels (#19240) @alexfauquette - [charts] Handle item identifier with data (#19295) @JCQuintas
- [charts] Refactor optional chaining for props in PieChart, PieChartPro, and ScatterChartPro components (#19292) @sai6855
- [charts] Remove unused
fill
andstroke
properties (#19316) @sai6855 - [charts] Correct
hideLegend
prop description in docs (#19371) @sai6855
@mui/x-charts-pro@8.11.0

Same changes as in @mui/x-charts@8.11.0
, plus:
- [charts-pro] Add new
SankeyChart
(#18895) @JCQuintas
Tree View
@mui/x-tree-view@8.11.0
- [tree view] Improve the typing of the item's checkbox
slotProps
(#19247) @flaviendelangle
@mui/x-tree-view-pro@8.11.0

Same changes as in @mui/x-tree-view@8.11.0
.
Codemod
@mui/x-codemod@8.11.0
Internal changes.
Docs
- [docs][TreeView] Fix grammar and spelling mistakes (#19299) @mapache-salvaje
- [docs][DataGrid] Add pagination number formatting doc with a demo (#19221) @siriwatknp
- [docs][Charts] Correct some small grammar mistakes (#19297) @mapache-salvaje
- [docs][DataGrid] Correct grammar mistakes (#19298) @mapache-salvaje
- [docs][DataGrid] Make it clear that the API key for AI Assistant must be private (#19244) @oliviertassinari
Core
- [code-infra] Remove unnecessary triggers from publish workflow (#19348) @Janpot
- [code-infra] Set up publishing from GitHub actions (#19264) @Janpot
- [code-infra] Update renovate, exclude infra packages from MUI group (#19288) @Janpot
- [internal] Add comment for Codspeed triggers (#19302) @oliviertassinari
- [internal] Fix changelog generation for infra tags (#19266) @oliviertassinari
- [internal] Remove dead repository field (#19301) @oliviertassinari
- [internal] Sentence case @oliviertassinari
- [internal] Update 8.10.1 changelog with missing changes (#19345) @cherniavskii
- [support-infra] Improve GitHub Action that check PRs labels (#19303) @oliviertassinari
Miscellaneous
- [infra] Add
synchronize
to workflow triggers (#19342) @michelengelen - [infra] Add charts docs folder in codowner (#19317) @alexfauquette
- [infra] Fix publish workflow complaint (#19346) @JCQuintas
- [infra] Migrate to use eslint without airbnb config (#19269) @brijeshb42
- [infra] Simplify release preparation script (#19351) @michelengelen