We'd like to offer a big thanks to the 13 contributors who made this release possible. Here are some highlights ✨:
- 📊 Add support for exporting
RadarChartPro
,FunnelChart
andHeatmap
as image and PDF. - 📊
RadarChart
is now stable.
Special thanks go out to the community members for their valuable contributions:
@xBlizZer, @sai6855, @alisasanib.
Following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @KenanYusuf, @LukasTy, @oliviertassinari.
Data Grid
@mui/[email protected]
- [DataGrid] Avoid ResizeObserver loop error (#17984) @cherniavskii
- [DataGrid] Fix column management
toggleColumn
event type (#18023) @KenanYusuf - [DataGrid] Remove unnecessary
any
type (#17979) @sai6855
@mui/[email protected]

Same changes as in @mui/[email protected]
, plus:
- [DataGridPro] Allow multi sorting without modifier key (#17925) @cherniavskii
- [DataGridPro] Row reordering icon improvements (#17947) @KenanYusuf
- [DataGridPro] Fix pinned columns order in column management (#17950) @alisasanib
@mui/[email protected]

Same changes as in @mui/[email protected]
, plus:
Date and Time Pickers
@mui/[email protected]
Internal changes.
@mui/[email protected]

Same changes as in @mui/[email protected]
, plus:
- [DateRangePicker] Allow to override the format in the field (#17972) @flaviendelangle
Charts
@mui/[email protected]
- [charts] Add
render
prop to charts toolbar components (#17649) @bernardobelchior - [charts] Add configurable slots to toolbar (#17712) @bernardobelchior
- [charts] Export
useFunnelSeries
anduseRadarSeries
(#18034) @JCQuintas - [charts] Expose
ChartApi
through context (#18004) @bernardobelchior - [charts] Mark Radar chart as stable (#17946) @alexfauquette
- [charts] Only update store if interaction item is different (#17851) @bernardobelchior
- [charts] Reuse shared date utils (#18014) @JCQuintas
- [charts] Use Map for string cache instead of object (#17982) @bernardobelchior
- [charts] Fix Population pyramid demo (#17987) @oliviertassinari
@mui/[email protected]

Same changes as in @mui/[email protected]
, plus:
- [charts-pro] Add range selection to zoom slider (#17949) @bernardobelchior
- [charts-pro] Allow configuring zoom slider tooltip (#18030) @bernardobelchior
- [charts-pro] Allow exporting a funnel chart (#17957) @bernardobelchior
- [charts-pro] Allow exporting a heatmap chart (#17916) @bernardobelchior
- [charts-pro] Allow exporting a radar chart (#17968) @bernardobelchior
- [charts-pro] Always show both zoom slider tooltips (#18027) @bernardobelchior
- [charts-pro] Show zoom slider tooltip when selecting range (#18028) @bernardobelchior
- [charts-pro] Split
ChartAxisZoomSlider
into smaller files (#18011) @bernardobelchior - [charts-pro] Update zoom slider range selection cursor (#17977) @bernardobelchior
- [charts-pro] Add support for Heatmap legend (#17943) @alexfauquette
Tree View
@mui/[email protected]
Internal changes.
@mui/[email protected]

Same changes as in @mui/[email protected]
.
Docs
- [docs] Fix derived column pivoting demo crash (#17944) @arminmeh
- [docs] Fix light/dark mode blink on pickers overview (#18002) @alexfauquette
- [docs] Fix scatter shape demo causing horizontal overflow (#17974) @bernardobelchior
Core
- [code-infra] Add bundle size monitor (#17754) @Janpot
- [code-infra] Enable
babel-plugin-display-name
in vitest (#17903) @JCQuintas - [infra] Remove last deprecated
ponyfillGlobal
usage (#18003) @LukasTy - [infra] Use
babel-plugin-display-name
from npm (#18040) @LukasTy - [x-telemetry] Remove deprecated
ponyfillGlobal
(#17986) @xBlizZer