We'd like to extend a big thank you to the 12 contributors who made this release possible. Here are some highlights ✨:
-
📊 Add export menu to charts toolbar
-
📅 Add
usePickerAdapter
hook to access the date adapter.You can use the adapter in your custom components if you need them to work with multiple date libraries — Learn more.
-
🌎 Improve Danish (da-DK) locale
-
🌎 Improve German (de-DE) locale
Special thanks go out to the community members for their valuable contributions:
@omalyutin, @ShahrazH, @vadimka123
The following are all team members who have contributed to this release:
@arminmeh, @bernardobelchior, @JCQuintas, @KenanYusuf, @LukasTy, @MBilalShafi, @michelengelen, @noraleonte, @rita-codes, @sai6855
Data Grid
@mui/x-data-grid@8.6.0
- [DataGrid] Fix
label
type inGridActionsCellItem
type (#18175) @sai6855 - [DataGrid] Fix grid menu not closing when pressing escape/tab (#18300) @KenanYusuf
- [l10n] Improve Danish (da-DK) locale (#18428) @ShahrazH
- [l10n] Improve German (de-DE) locale (#18388) @omalyutin
@mui/x-data-grid-pro@8.6.0

Same changes as in @mui/x-data-grid@8.6.0
, plus:
@mui/x-data-grid-premium@8.6.0

Same changes as in @mui/x-data-grid-pro@8.6.0
.
Date and Time Pickers
@mui/x-date-pickers@8.6.0
- [pickers] Add
usePickerAdapter
hook (#18457) @LukasTy - [pickers] Fix to use latest
value
when updatinglastCommittedValue
in internal state (#18518) @LukasTy - [pickers] Use
usePickerAdapter
hook internally instead ofuseUtils
(#18465) @LukasTy
@mui/x-date-pickers-pro@8.6.0

Same changes as in @mui/x-date-pickers@8.6.0
.
Charts
@mui/x-charts@8.6.0
- [charts] Add
data-series
to charts legend item (#18414) @bernardobelchior - [charts] Add
data-series
to bar charts (#18413) @bernardobelchior - [charts] Add
data-series
to elements of line chart (#18409) @bernardobelchior - [charts] Add
data-series
to pie charts (#18432) @bernardobelchior - [charts] Fix missing key in bar plot (#18502) @bernardobelchior
- [charts] Split axis utils from main file (#18517) @JCQuintas
- [charts] Improve touch behavior for polar axis (#18531) @JCQuintas
- [charts] Add
isElementInside
helper (#18530) @JCQuintas
@mui/x-charts-pro@8.6.0

Same changes as in @mui/x-charts@8.6.0
, plus:
- [charts-pro] Add export menu to charts toolbar (#18210) @bernardobelchior
- [charts-pro] Fix export docs mentioning tooltip instead of toolbar (#18490) @bernardobelchior
- [charts-pro] Fix iframe not being removed after print export (#18500) @bernardobelchior
Tree View
@mui/x-tree-view@8.6.0
Internal changes.
@mui/x-tree-view-pro@8.6.0

Same changes as in @mui/x-tree-view@8.6.0
, plus:
Codemod
@mui/x-codemod@8.6.0
Internal changes.
Docs
- [docs] Document
GridRenderContext
(#18492) @arminmeh - [docs] Prevent stale rows to appear on sort and filter change in the lazy loading demo (#18461) @arminmeh
- [docs][pickers] Update action bar demo to use the
nextOrAccept
action (#18505) @LukasTy - [docs] Update indeterminate checkbox section in migration guide (#18229) @michelengelen
- [docs] Data source nested pagination recipe (#14777) @MBilalShafi
Core
- [core] Avoid json stringify whole window object (#18512) @vadimka123
Miscellaneous
- [code-infra] Dynamically get pickers adapters dependencies versions (#18446) @JCQuintas
- [infra] Adjust inquirer version and usage (#18495) @michelengelen
- [infra] Use
String.raw
for creating the remote regex (#18462) @michelengelen