We'd like to extend a big thank you to the 8 contributors who made this release possible. Here are some highlights ✨:
-
📊 The Chart legend now has an option that enables click to toggle visibility of series.
-
🐞 Bugfixes
-
📚 Documentation improvements
The following team members contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @cherniavskii, @JCQuintas, @mapache-salvaje, @rita-codes, @Janpot
Data Grid
@mui/x-data-grid@8.25.0
Internal changes.
@mui/x-data-grid-pro@8.25.0 
Same changes as in @mui/x-data-grid@8.25.0.
@mui/x-data-grid-premium@8.25.0 
Same changes as in @mui/x-data-grid-pro@8.25.0.
Date and Time Pickers
@mui/x-date-pickers@8.25.0
Internal changes.
@mui/x-date-pickers-pro@8.25.0 
Same changes as in @mui/x-date-pickers@8.25.0.
Charts
@mui/x-charts@8.25.0
- [charts] Add Legend actions (#20404) @JCQuintas
- [charts] Add
initialHiddenItemsprop to set initial state (#20894) @JCQuintas - [charts] Control the item tooltip (#20617) @alexfauquette
- [charts] Export plugins from premium (#20866) @JCQuintas
- [charts] Fix node anchor on iOS (#20848) @alexfauquette
- [charts] Fix test inconsistency in charts (#20907) @JCQuintas
- [charts] Revert
touch-action: pan-yremoval when zoom is disabled (#20852) @bernardobelchior - [charts] Use React event handler to detect pointer type (#20849) @alexfauquette
- [charts] Enable keyboard navigation in radar chart (#20765) @alexfauquette
- [charts] Fix tooltip position for stacked line series (#20901) @alexfauquette
@mui/x-charts-pro@8.25.0 
Same changes as in @mui/x-charts@8.25.0, plus:
- [charts-pro] Add keyboard navigation to funnel (#20766) @alexfauquette
- [charts-pro] Add keyboard navigation to heatmap (#20786) @alexfauquette
- [charts-pro] Add keyboard navigation to sankey (#20777) @alexfauquette
- [charts-pro] Prefer global pointer interaction tracker in Heatmap (#20697) @bernardobelchior
- [charts-pro] Support composition for Sankey (#20604) @alexfauquette
- [charts-pro] Fix crash when two same-direction axes have a zoom preview (#20916) @bernardobelchior
@mui/x-charts-premium@8.25.0 
Same changes as in @mui/x-charts-pro@8.25.0, plus:
- [charts-premium] Add
ChartContainerPremium(#20910) @bernardobelchior - [charts-premium] Fix
ChartDataProviderPremiumtests (#20868) @bernardobelchior
Tree View
@mui/x-tree-view@8.25.0
Internal changes.
@mui/x-tree-view-pro@8.25.0 
Same changes as in @mui/x-tree-view@8.25.0.
Codemod
@mui/x-codemod@8.25.0
Internal changes.
Docs
- [docs] Fix Waterfall Chart documentation badge from Pro to Premium (#20888) @Copilot
- [docs] Fix broken links on Data Grid Editing sub-pages (#20911) @arminmeh
- [docs] Increase chart axis size in docs to fit in Ubuntu Firefox (#20844) @bernardobelchior
- [docs] Simplify heatmap zoom demo (#20851) @bernardobelchior
- [docs] Revise the Charts Composition doc (#20032) @mapache-salvaje
- [docs] Revise the Charts Localization doc (#20800) @mapache-salvaje
- [docs] Revise the Charts Stacking doc (#20830) @mapache-salvaje
- [docs] Fix broken links (#20914) @Janpot
Core
- [code-infra] Fix
material-ui/disallow-react-api-in-server-components(#20909) @JCQuintas - [code-infra] Prepare for v9 (#20860) @JCQuintas
- [code-infra] Update codeowners (#20886) @JCQuintas
- [internal] Remove local Claude settings from the repo (#20853) @cherniavskii
