v9.11.0
We'd like to extend a big thank you to the 14 contributors who made this release possible. Here are some highlights ✨:
- ✨ Add
addItems()andgetItemSelection()API methods to Tree View
Special thanks go out to these community members for their valuable contributions:
@12joan, @Anexus5919, @kevincorizi-sbt, @mixelburg, @mustafajw07, @strazto
The following team members contributed to this release:
@flaviendelangle, @hasdfa, @JCQuintas, @LukasTy, @MBilalShafi, @michelengelen, @noraleonte, @rita-codes
Data Grid
@mui/x-data-grid@9.11.0
- [DataGrid] Fix
updateRowsstripping class prototypes from rows in datasource mode (#22288) @mixelburg - [DataGrid] Do not re-fetch data when an
Activitybecomes visible (#22603) @12joan - [DataGrid] Fix toolbar button stealing focus when a sibling's disabled state changes (#23204) @MBilalShafi
@mui/x-data-grid-pro@9.11.0 
Same changes as in @mui/x-data-grid@9.11.0.
@mui/x-data-grid-premium@9.11.0 
Same changes as in @mui/x-data-grid-pro@9.11.0.
Date and Time Pickers
@mui/x-date-pickers@9.11.0
- [pickers] Fix day shift when editing dates predating timezone standardization (#23296) @JCQuintas
@mui/x-date-pickers-pro@9.11.0 
Same changes as in @mui/x-date-pickers@9.11.0, plus:
- [DateRangePicker] Fix disabled filler cells showing the range highlight (#23293) @JCQuintas
Charts
@mui/x-charts@9.11.0
- [charts] Activate the focused item with
Enter/Space(#23218) @JCQuintas - [charts] Extract the axis click payload builders (#23215) @JCQuintas
- [charts] Fix
GestureManagerevent listener leak on chart unmount (#23283) @kevincorizi-sbt - [charts] Fix
slotProps.legend.positionanddirectioninRadarChart(#23254) @JCQuintas - [charts] Fix axis clicks being discarded on slight pointer movement (#23244) @noraleonte
- [charts] Fix image export of charts sized by their parent element (#23255) @JCQuintas
- [charts] Forward
experimentalFeaturesonRadarChartandHeatmap(#23216) @JCQuintas - [charts] Hide focus indicator when the chart loses focus (#23213) @JCQuintas
@mui/x-charts-pro@9.11.0 
Same changes as in @mui/x-charts@9.11.0.
@mui/x-charts-premium@9.11.0 
Same changes as in @mui/x-charts-pro@9.11.0, plus:
- [charts-premium] Fix
RangeBartype override (#23217) @JCQuintas
Tree View
@mui/x-tree-view@9.11.0
- [tree view] Add
addItems()API method (#23159) @JCQuintas - [tree view] Add
getItemSelectionAPI method (#23257) @noraleonte - [tree view] Ignore
keepExistingSelectionwhenmultiSelectisfalse(#23242) @JCQuintas - [tree view] Prevent duplicate ids in multi-select arrow navigation (#23006) @Anexus5919
@mui/x-tree-view-pro@9.11.0 
Same changes as in @mui/x-tree-view@9.11.0, plus:
- [tree view] Discard superseded lazy-loading responses (#23005) @Anexus5919
Scheduler
@mui/x-scheduler@9.0.0-beta.8
- [scheduler] Add
localeTextprop to standalone views (#23210) @rita-codes - [scheduler] Finetune touch experience for time grid events and introduce editing drawer (#22624) @noraleonte
- [scheduler] Introduce the edit dialog form context & lifecycle contract (#23284) @rita-codes
- [scheduler] Refactor edit dialog General tab into section components (#23206) @rita-codes
- [scheduler] Replace copied Base UI internals with
@base-ui/react/internalsimports (#21972) @flaviendelangle - [scheduler] Hide resource picker when no resources are provided (#23290) @mustafajw07
- [scheduler] Support multi-resource occurrences in
EventTimeline(#23240) @mustafajw07
@mui/x-scheduler-premium@9.0.0-beta.8 
Same changes as in @mui/x-scheduler@9.0.0-beta.8.
Codemod
@mui/x-codemod@9.11.0
Docs
- [docs] Add recipe for adding new rows from clipboard copy (#22913) @michelengelen
- [docs] Clarify the package versions in v8 upgrade guides (#22376) @strazto
- [docs] Replace README peer dependency lists with an npm install command (#23256) @LukasTy