We'd like to extend a big thank you to the 15 contributors who made this release possible. Here are some highlights ✨:
- 📊 Improve Data Grid selectors performance
- 🐞 Fix
useSyncExternalStore
import error in React 17
Special thanks go out to the community members for their valuable contributions:
@alisasanib, @noobyogi0010.
The following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @cherniavskii, @JCQuintas, @KenanYusuf, @LukasTy, @mapache-salvaje, @michelengelen, @noraleonte, @oliviertassinari, @prakhargupta1, @romgrk.
Data Grid
@mui/x-data-grid@8.5.2
- [DataGrid] Improve selectors performance (#18234) @romgrk
- [DataGrid] Fix data grid palette when using CSS vars (#18310) @KenanYusuf
- [DataGrid] Ignore data source request if the grid got unmounted (#18268) @arminmeh
@mui/x-data-grid-pro@8.5.2

Same changes as in @mui/x-data-grid@8.5.2
, plus:
- [DataGridPro] Fix flex column width if it is a pinned column (#18293) @alisasanib
- [DataGridPro] Fix inconsistent filtering results with aggregation (#17954) @cherniavskii
@mui/x-data-grid-premium@8.5.2

Same changes as in @mui/x-data-grid-pro@8.5.2
.
Date and Time Pickers
@mui/x-date-pickers@8.5.2
- [pickers] Add
PickerDay2
andDateRangePickerDay2
components (#15921) @noraleonte - [pickers] Fix
hiddenLabel
prop propagation (#18195) @noobyogi0010
@mui/x-date-pickers-pro@8.5.2

Same changes as in @mui/x-date-pickers@8.5.2
.
Charts
@mui/x-charts@8.5.2
- [charts] Add a default value formatter for continuous scales (#18178) @bernardobelchior
- [charts] Add margin-bottom to charts toolbar (#18326) @bernardobelchior
- [charts] Fix grid with band scale (#18295) @alexfauquette
- [charts] Remove unnecessary style changes in tests (#18317) @JCQuintas
- [charts] Remove
sx
prop merging fromuseComponentRenderer
(#18235) @bernardobelchior - [charts] Fix
useSyncExternalStore
import error in React 17 (#18314) @bernardobelchior
@mui/x-charts-pro@8.5.2

Same changes as in @mui/x-charts@8.5.2
, plus:
- [charts-pro] Document zoom slider tooltip value formatting (#18261) @bernardobelchior
- [charts-pro] Funnel
gap
prop does not impact the drawing area (#18233) @JCQuintas - [charts-pro] Use
ChartsToolbarPro
types in pro charts (#18243) @bernardobelchior
Tree View
@mui/x-tree-view@8.5.2
- [tree-view] Fix
useSyncExternalStore
import error in React 17 (#18314) @bernardobelchior
@mui/x-tree-view-pro@8.5.2

Same changes as in @mui/x-tree-view@8.5.2
.
Docs
- [docs] Add toolbar custom trigger and panel recipe (#18297) @KenanYusuf
- [docs] Copyedit the Priority support page (#18311) @mapache-salvaje
- [docs] Remove confusing opt-out mention in telemetry docs (#18257) @prakhargupta1
- [docs] Revise the Master Detail doc (#17927) @mapache-salvaje
- [docs] Revise the list view doc (#17928) @mapache-salvaje
- [docs] Audit and revise the Pro column docs (#17844) @mapache-salvaje
- [docs] Add some more context on Heatmap (#18256) @oliviertassinari
- [x-telemetry] Reduce Telemetry overhead (#18292) @oliviertassinari
- [code-infra] Align Node version used in CI to v22 (#18319) @LukasTy
- [code-infra] Fix pkg.pr.new publishing (#18316) @bernardobelchior
- [code-infra] Revert
React
to19.0.0
(#18265) @LukasTy - [code-infra] Use
catalog
for reused dependencies (#18302) @LukasTy - [infra] Remove unused karma/mocha deps and files (#18340) @JCQuintas
- [infra] Update github label references to use 'scope' instead of 'component' (#18260) @michelengelen
- [infra] Use a single browser server in CI (#18230) @JCQuintas