Releases: mui/mui-x
v8.15.0
We'd like to extend a big thank you to the 14 contributors who made this release possible. Here are some highlights β¨:
- ποΈ Add new
brushcharts interaction for building custom behavior.
- β‘οΈ Performance improvements for large bar charts
- π€ Data Grid AI assistant can now visualize the query results by controlling the chart integration settings
- π¦ DataGrid uses an internal MUI fork of ExcelJS that does not depend on vulnerable versions of NPM packages
- π Bugfixes
- π Documentation improvements
Special thanks go out to the community members for their valuable contributions:
@ZagrebaAlex
The following are all team members who have contributed to this release:
@alexfauquette, @bernardobelchior, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @KenanYusuf, @prakhargupta1, @rita-codes, @siriwatknp, @arminmeh, @brijeshb42, @noraleonte
Data Grid
@mui/[email protected]
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [DataGridPro] Keep children in the tree after parent row is re-fetched with the data source (#19934) @arminmeh
- [DataGridPro] Support scroll shadows customization (#19982) @KenanYusuf
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [DataGridPremium] Use ExcelJS fork (#19796) @cherniavskii
- [DataGridPremium] Support data visualization in AI Assistant (#19831) @arminmeh
Date and Time Pickers
@mui/[email protected]
Internal changes.
@mui/[email protected] 
Same changes as in @mui/[email protected].
Charts
@mui/[email protected]
- [charts] Add
ChartsBrushOverlayand allow brush configuration (#19956) @JCQuintas - [charts] Add
getStringSizebenchmark. Remove benchmarks from built package. (#19995) @bernardobelchior - [charts] Batch string size measurement (#19994) @bernardobelchior
- [charts] Fix console issue (#20025) @JCQuintas
- [charts] Fix is[ZoomFeature]Enabled type (#20058) @alexfauquette
- [charts] Fix reference line middle spacing (#20004) @JCQuintas
- [charts] Improve
getStringSizeandbatchMeasureStringsperformance (#19996) @bernardobelchior - [charts] Improve deep export script (#20007) @JCQuintas
- [charts] Improve string measurement benchmarks (#19999) @bernardobelchior
- [charts] Measure string sizes using SVG elements (#19981) @bernardobelchior
- [l10n] Improve Greek (gr-GR) locale (#20060) @ZagrebaAlex
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [charts-pro] Fix pan with
axis.reverse(#20031) @JCQuintas
@mui/[email protected] 
Same changes as in @mui/[email protected].
Tree View
@mui/[email protected]
- [tree view] Multi character type-ahead (#19942) @noraleonte
@mui/[email protected] 
Same changes as in @mui/[email protected].
Codemod
@mui/[email protected]
Internal changes.
Docs
- [docs] Add overview section for scatter chart and heatmap (#19888) @prakhargupta1
- [docs] Add charts bell curve example (#20003) @JCQuintas
- [docs] Add grouped multiple fields for Data Grid row grouping recipe (#19964) @siriwatknp
- [docs] Add Data Grid loading state recipe (#19958) @siriwatknp
Core
- [code-infra] Remove @mui/monorepo usage for react versioning (#19894) @Janpot
- [code-infra] Remove invalid
environment: 'browser'from vitest browser config (#19993) @bernardobelchior - [code-infra] Remove unused babel aliases (#19987) @Janpot
- [code-infra] Turn on all testing-library eslint rules (#19946) @brijeshb42
- [docs-infra] Fix broken hash link (#20062) @Janpot
v8.14.1
We'd like to extend a big thank you to the 14 contributors who made this release possible. Here are some highlights β¨:
- π Charts have optimized data structures for closest point calculations β initial render times reduced by ~25% for 1,000+ data points, with greater gains at larger scales (#19790) @bernardobelchior
- π Bugfixes
- π Documentation improvements
Special thanks go out to the community members for their valuable contributions:
@djpremier, @jacknot, @justdoit1897, @mellis481, @sai6855
The following are all team members who have contributed to this release:
@arminmeh, @bernardobelchior, @brijeshb42, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @noraleonte, @siriwatknp
Data Grid
@mui/[email protected]
- [DataGrid] Fix cell not rerendering on
isCellEditableprop change (#19898) @cherniavskii - [DataGrid] Fix virtualizer memory leaks (#19886) @cherniavskii
- [DataGrid] Fix tree data unable to deselect row for exclude model (#19846) @siriwatknp
- [l10n] Improve Italian (it-IT) locale (#19322) @jacknot and (#19940) @justdoit1897
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [DataGridPro] Clear cache before new request to the nested request queue after a row has been edited (#19873) @arminmeh
@mui/[email protected] 
Same changes as in @mui/[email protected].
Date and Time Pickers
@mui/[email protected]
Internal changes.
@mui/[email protected] 
Same changes as in @mui/[email protected].
Charts
@mui/[email protected]
- [charts] Fix
minBarSizewhen y-axis is reversed (#19932) @bernardobelchior - [charts] Fix bar chart border radius when axis is reversed (#19895) @bernardobelchior
- [charts] Fix scatter chart
datasetKeys.idnot being optional (#19897) @bernardobelchior - [charts] Use more performant data structure for closest point (#19790) @bernardobelchior
- [charts] Fix
GaugeValueArchaving wrong class (#19965) @bernardobelchior - [charts] Fix
undefinedpath when highlight empty line chart axis (#19969) @bernardobelchior
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [charts-pro] Add
highlightingto Sankey chart (#19662) @JCQuintas
@mui/[email protected] 
Same changes as in @mui/[email protected].
Tree View
@mui/[email protected]
- [tree view] Do not forward the
ownerStateto the icon (#19772) @flaviendelangle
@mui/[email protected] 
Same changes as in @mui/[email protected].
Codemod
@mui/[email protected]
Internal changes.
Docs
- [docs] Add
'bumpX'and'bumpY'curve types to the interpolation demo (#19676) @djpremier - [docs] Add scatter chart with linear regression demo (#19900) @bernardobelchior
- [docs] Correctly describe Data Grid's row selection behavior (#19968) @arminmeh
- [docs] Fix
isExpandedtype in tree view docs (#19092) @mellis481
Core
v8.14.0
We'd like to extend a big thank you to the 14 contributors who made this release possible. Here are some highlights β¨:
- π The Chart zoom now supports the
pressAndDraggesture. Pan by pressing and dragging. - π Server-side pivoting support for the Data Grid
- π Bugfixes
- π Documentation improvements
Special thanks go out to the community members for their valuable contributions:
@djpremier, @Utkarsh-0304
The following are all team members who have contributed to this release:
@alexfauquette, @bernardobelchior, @flaviendelangle, @hasdfa, @Janpot, @JCQuintas, @prakhargupta1, @rita-codes, @noraleonte, @brijeshb42, @arminmeh, @michelengelen
Data Grid
@mui/[email protected]
- [l10n] Improve Brazilian Portuguese (pt-BR) locale (#19658) @djpremier
@mui/[email protected] 
Same changes as in @mui/[email protected].
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
Date and Time Pickers
@mui/[email protected]
- [pickers] Fixed the extra element for the disabled date picker (#19387) @Utkarsh-0304
- [pickers] Fix input
autoCapitalizevalue for Firefox compatibility (#19285) @michelengelen - [l10n] Improve Brazilian Portuguese (pt-BR) locale (#19658) @djpremier
@mui/[email protected] 
Same changes as in @mui/[email protected].
Charts
@mui/[email protected]
- [charts] Add
pressAndDragpan gesture (#19779) @JCQuintas - [charts] Allow
minPointersandmaxPointersto be configured by pointer type (#19794) @JCQuintas - [charts] Correct scale domain types (#19844) @bernardobelchior
- [charts] Fix tooltip position when scrolling (#19857) @alexfauquette
- [charts] Link item highlight with keyboard navigation (#19768) @alexfauquette
- [charts] Refactor domain/scale selectors (#19832) @bernardobelchior
- [charts] Remove min/max from ordinal configuration (#19789) @alexfauquette
- [charts] Simplify axes filters selectors (#19833) @bernardobelchior
- [l10n] Improve Brazilian Portuguese (pt-BR) locale (#19658) @djpremier
@mui/[email protected] 
Same changes as in @mui/[email protected].
@mui/[email protected] 
Same changes as in @mui/[email protected].
Tree View
@mui/[email protected]
- [tree view] Fix Tree View tooltip anchoring on overview page (#19806) @noraleonte
@mui/[email protected] 
Same changes as in @mui/[email protected].
Codemod
@mui/[email protected]
Internal changes.
Docs
- [docs] Add overview section for pie chart (#19672) @prakhargupta1
- [docs] Fix demo title knob keys (#19843) @JCQuintas
- [docs] Hide UI elements of unsupported features in the data source demos (#19849) @arminmeh
Core
- [code-infra] Cleanup unused dependencies (#19788) @brijeshb42
- [code-infra] Fix pnpm-lock issue (#19861) @JCQuintas
- [code-infra] Improve publishing docs (#19404) @Janpot
- [code-infra] Remove tsconfig
baseUrl(#19837) @Janpot - [code-infra] Support custom npm dist tags during release (#19803) @Janpot
- [code-infra] Wait longer for print dialog (#19795) @JCQuintas
- [code-infra] Replace
lodashwithes-toolkit(#19853) @bernardobelchior - [code-infra] Update release script PR checklist (#19785) @bernardobelchior
- [code-infra] Remove remaining usages of
lodash(#19864) @bernardobelchior - [docs-infra] Add
titleknob (#19792) @JCQuintas - [docs-infra] Fix missing key in title knob (#19804) @JCQuintas
Miscellaneous
- [x-telemetry] Fix transpile issues (#19761) @hasdfa
- [x-telemetry] Fix ref to deleted file (#19842) @JCQuintas
v8.13.1
- π Fix
@mui/x-charts-profailure on import due to missing@mui/x-internalsrelease
Data Grid
@mui/[email protected]
Internal changes.
@mui/[email protected] 
Same changes as in @mui/[email protected].
@mui/[email protected] 
Same changes as in @mui/[email protected].
Date and Time Pickers
@mui/[email protected]
Internal changes.
@mui/[email protected] 
Same changes as in @mui/[email protected].
Charts
@mui/[email protected]
Internal changes.
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [charts-pro] Fix
@mui/x-charts-profailure on import due to missing@mui/x-internalsrelease @bernardobelchior
@mui/[email protected] 
Same changes as in @mui/[email protected].
Tree View
@mui/[email protected]
Internal changes.
@mui/[email protected] 
Same changes as in @mui/[email protected].
Codemod
@mui/[email protected]
Internal changes.
v8.13.0
We'd like to extend a big thank you to the 14 contributors who made this release possible. Here are some highlights β¨:
- π The chart zoom now supports the
tapAndDraggesture. Zoom in/out by tapping twice and dragging vertically. - π Charts now allow fine-grained control for zoom interactions.
<BarChartPro zoomInteractionConfig={{ // Only zoom when Control key is pressed zoom: [{ type: 'wheel', keys: ['Control'] }], // Only pan when Shift key is pressed pan: [{ type: 'drag', keys: ['Shift'] }], }} />
- β‘οΈ Data Grid grouping rows now persist their expansion state when the rows are updated.
- π Updated Data Grid vertical scrollbar to include pinned rows and aggregation sections.
- π Improved the appearance of pinned columns and pinned rows sections in the Data Grid.
- π Tree View now fetches the children of expanded items on mount when using lazy loading.
- π Bugfixes
- π Documentation improvements
Special thanks go out to the community members for their valuable contributions:
@sai6855
The following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @flaviendelangle, @hasdfa, @Janpot, @JCQuintas, @KenanYusuf, @mapache-salvaje, @MBilalShafi, @mnajdova, @rita-codes, @siriwatknp
Data Grid
@mui/[email protected]
- [DataGrid] Add scroll shadows and fix scrollbar overlap (#16476) @KenanYusuf
- [DataGrid] Fix row spanning stale state issue (#19733) @MBilalShafi
- [DataGrid] Fix toolbar
slotPropsnot being applied (#19769) @sai6855 - [DataGrid] Skip calling
fetchRows()when strategy is not initialized (#19728) @MBilalShafi
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [DataGridPro] Retain expansion state on rows update (#19697) @MBilalShafi
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [DataGridPremium] Add
metadata.referenceIdto AI assistant prompt resolver (#19695) @hasdfa - [DataGridPremium] Fix aggregation value retrieval (#19724) @arminmeh
- [DataGridPremium] Get correct active chart id while rebuilding data (#19720) @arminmeh
Date and Time Pickers
@mui/[email protected]
Internal changes.
@mui/[email protected] 
Same changes as in @mui/[email protected].
Charts
@mui/[email protected]
- [charts] Add
tapAndDragzoom gesture (#19727) @JCQuintas - [charts] Add arc focus indicator that follows the arc form (#19696) @mnajdova
- [charts] Fix outline color (#19752) @alexfauquette
- [charts] Improve tooltip doc (#19731) @JCQuintas
- [charts] Make axis highlight reflect the keyboard interaction (#19631) @alexfauquette
- [charts] Prevent horizontal scroll on keyboard navigation (#19704) @alexfauquette
- [charts] Simplify gestures by removing bindings (#19767) @JCQuintas
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [charts-pro] Allow zoom interactions to be configured (#18646) @JCQuintas
- [charts-pro] Fix zoom preview having wrong domain in some cases (#19723) @bernardobelchior
@mui/[email protected] 
Same changes as in @mui/[email protected].
Tree View
@mui/[email protected]
- [tree view] Export the
apiReftype of each Tree View component (#19543) @flaviendelangle - [tree view] Fix indeterminate checkbox state (#19544) @flaviendelangle
- [tree view] Improve the lazy loading initial expansion (#19284) @flaviendelangle
- [tree view] Use BaseΒ UI utils whenever possible (#19502) @flaviendelangle
@mui/[email protected] 
Same changes as in @mui/[email protected].
Codemod
@mui/[email protected]
Internal changes.
Docs
- [docs] Add a recipe to customize editing component with Autocomplete (#19651) @siriwatknp
- [docs] Refine the electricity scatter tooltip (#19689) @alexfauquette
- [docs] Revise the Axis doc (#19052) @mapache-salvaje
- [docs] Remove reference to nonexistent
FocusedMarkAPI page (#19773) @bernardobelchior
Core
- [code-infra] Change charts codspeed integration to use walltime (#19729) @JCQuintas
- [code-infra] Port stylelint from core repo (#19633) @Janpot
- [code-infra] Stabilize fake timers in regression tests (#19719) @Janpot
- [code-infra] Stabilize size for bundles with
releaseInfo(#19674) @Janpot - [code-infra] Fix
pnpm-lock.yamlbroken lockfile (#19755) @bernardobelchior
v8.12.1
Release highlight β¨:
- π Hotfix for Grid-Charts integration issue with aggregated values
Data Grid
@mui/[email protected]
Internal changes.
@mui/[email protected] 
Same changes as in @mui/[email protected].
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
v8.12.0
We'd like to extend a big thank you to the 15 contributors who made this release possible. Here are some highlights β¨:
π π₯ Watch the full video
- β¨οΈ Charts keyboard navigation
- β‘οΈ Charts: Add new
renderer="svg-batch"prop to Scatter charts that provides improved performance for large datasets - π Bugfixes
- π Documentation improvements
- π§° Codemod requires Node >=20.19
@mui/x-codemod minimum supported Node version is 20.19.
This was only the case due to using the v18 yargs package; this now explicitly aligns with it. (#18979)
Special thanks go out to the community members for their valuable contributions:
@deade1e, @sai6855, @thomas-mcdonald
The following are all team members who have contributed to this release:
@alexfauquette, @bernardobelchior, @flaviendelangle, @Janpot, @JCQuintas, @LukasTy, @michelengelen, @prakhargupta1, @rita-codes, @siriwatknp, @arminmeh, @romgrk
Data Grid
@mui/[email protected]
@mui/[email protected] 
Same changes as in @mui/[email protected].
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [DataGridPremium] Grid-Charts integration (#18021) @arminmeh
- [DataGridPremium] Fix sorting and filtering of the tree group columns with aggregation (#19607) @arminmeh
- [DataGridPremium] Disable aggregation on the grouping column by default (#19692) @arminmeh
- [DataGridPremium] Do not rely on the group separation constant to retrieve the column name for the charts panel (#19677) @arminmeh
- [DataGridPremium] Fix stale aggregation state (#19690) @arminmeh
- [DataGridPremium] Fix pivot column being hidden on autosizing (#19699) @cherniavskii
Date and Time Pickers
@mui/[email protected]
- [pickers] Ensure reference value is not updated for invalid values (#19635) @michelengelen
- [pickers] Fix
slotProps.textField.slotProps.htmlInputresolution (#19713) @LukasTy - [pickers] Preserve time format when using single column layout on Time Range Picker (#19626) @sai6855
- [pickers] Preserve time format when using single column layout on Date Time Picker and Date Time Range Picker (#19608) @sai6855
@mui/[email protected] 
Same changes as in @mui/[email protected].
Charts
@mui/[email protected]
- [charts] Add batch renderer for scatter chart (#19075) @bernardobelchior
- [charts] Add renderer suffix to performance benchmarks (#19620) @bernardobelchior
- [charts] Document how plugins can be used (#19343) @alexfauquette
- [charts] Export chart plugins per series type (#19337) @alexfauquette
- [charts] Export plugins (#19335) @alexfauquette
- [charts] Fix horizontal layout and toolbar (#19655) @alexfauquette
- [charts] Fix performance issue with JS animations (#19606) @bernardobelchior
- [charts] Fix piecewise scale causing wrong colors in axis with min/max (#19610) @bernardobelchior
- [charts] Fix zoom discard inconsistency (#19535) @bernardobelchior
- [charts] Introduce keyboard navigation (#19155) @alexfauquette
- [charts] Refactor
getAxisExtremum(#19627) @bernardobelchior - [charts] Remove unused code path from
getAxisScale(#19673) @bernardobelchior - [charts] Make new hideLegend prop on ChartWrapper optional (#19694) @thomas-mcdonald
- [charts] Fix chart crash in test environment (#19711) @JCQuintas
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [charts-pro] Add
valueFormatterto sankey (#19636) @JCQuintas - [charts-pro] Allow
source/targetkeywords in sankey link color (#19634) @JCQuintas - [charts-pro] Allow exporting
SankeyChart(#19659) @JCQuintas - [charts-pro] Fix axis inversion when using axis
maxandfilterMode: 'discard'(#19200) @bernardobelchior
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
Tree View
@mui/[email protected]
- [tree view] Allow to pass
nullto the icon slots (#19569) @flaviendelangle - [tree view] Fix
apiRef.current.isItemExpanded()method (#19619) @flaviendelangle
@mui/[email protected] 
Same changes as in @mui/[email protected].
Codemod
@mui/[email protected]
Docs
- [docs] Add missing label to Charts example (#19616) @prakhargupta1
- [docs] Replace axis type and axis data with a table (#19618) @prakhargupta1
- [docs] Add Charts example collection page (#18353) @prakhargupta1
- [docs] Add a Charts demo showcasing bar and scatter composition (#19605) @prakhargupta1
- [docs] Add composition Charts demo for legends and tooltip (#19602) @prakhargupta1
- [docs] Add recipe about server-side data export (#19617) @siriwatknp
- [docs] Clarify DataGrid layout requirements (#19413) @romgrk
- [docs] Fix
ExportServerSideDatademo layout shift (#19669) @siriwatknp - [docs] Improve server-side
updateRow()description (#19554) @deade1e - [docs] Show how to customize drawing area background (#19682) @alexfauquette
- [docs] Add hook documentation pages (#19334) @Copilot
Core
- [code-infra] Add copilot instructions specific to x repo (#19623) @JCQuintas
- [code-infra] Load
tsxfiles in visual regression (#19595) @JCQuintas - [code-infra] Remove renovate automerge (#19501) @Janpot
- [code-infra] Update
DEFAULT_TIMESTAMPformat to ISO 8601 (#19624) @Janpot - [code-infra] Update
findLatestTaggedVersionto filter tags based on major version (#19693) @michelengelen - [code-infra] Fix changelog generation for charts premium (#19701) @JCQuintas
- [code-infra] Run prettier on
createReleasePR.mjs(#19702) @bernardobelchior - [code-infra] Make
x-charts-premiumreleasable (#18959) @JCQuintas - [docs-infra] Ensure
create-playgroundscript only runs if target file is absent (#19603) @michelengelen - [docs-infra] Add @prakhargupta1 as a codeowner of the docs (#19679) @alexfauquette
Miscellaneous
- [test] Reduce time for wheel zoom test (#19571) @alexfauquette
- Change
matchPackageNamestomatchDepNamesfor date-fns-v2 @Janpot - Remove groupName for date-fns-v2 in renovate.json @Janpot
v7.29.10
We'd like to extend a big thank you to the 1 contributor who made this release possible. Here are some highlights β¨:
- π Bugfixes
The following is the team member who have contributed to this release:
@flaviendelangle
Tree View
@mui/[email protected]
- [tree view] Fix the expansion toggle on icon container with old DOM structure (#19546) @flaviendelangle
@mui/[email protected] 
Same changes as in @mui/[email protected].
v8.11.3
We'd like to extend a big thank you to the 11 contributors who made this release possible. Here are some highlights β¨:
- π Bugfixes
- π Documentation improvements
Special thanks go out to the community members for their valuable contributions:
@sai6855
The following are all team members who have contributed to this release:
@alexfauquette, @bernardobelchior, @brijeshb42, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @LukasTy, @rita-codes, @siriwatknp
Data Grid
@mui/[email protected]
- [DataGrid] Fix numeric font size not being applied (#19552) @cherniavskii
- [DataGrid] Improve
operatortypes to display literal values (#19529) @siriwatknp
@mui/[email protected] 
Same changes as in @mui/[email protected].
@mui/[email protected] 
Same changes as in @mui/[email protected].
Date and Time Pickers
@mui/[email protected]
@mui/[email protected] 
Same changes as in @mui/[email protected].
Charts
@mui/[email protected]
- [charts] Add
inline-piecewise legend options (#19382) @JCQuintas - [charts] Add bar gradient example (#19174) @bernardobelchior
- [charts] Ignore empty tick labels in label overlap computation (#19547) @alexfauquette
- [charts] Rename
isBandScaletoisDiscreteScale(#19514) @bernardobelchior - [charts] Fix legend position affecting toolbar's position (#19257) @sai6855
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [charts-pro] Add chart title and caption to export demo (#19524) @bernardobelchior
Tree View
@mui/[email protected]
- [tree view] Stop looping through all items to publish the
removeItemevent (#19500) @flaviendelangle - [tree view] Support flat DOM structure (#19350) @flaviendelangle
- [tree view] Update cursor styles for disabled TreeItem (#19548) @sai6855
@mui/[email protected] 
Same changes as in @mui/[email protected].
Codemod
@mui/[email protected]
Internal changes.
Docs
- [docs] Add styling row group recipe (#19349) @siriwatknp
- [docs] Group demos data into the dataset folder (#19549) @alexfauquette
- [docs] Add
shinybar chart example at the top (#19416) @JCQuintas
Core
- [code-infra] Axios update (#19577) @Janpot
- [code-infra] Remove usage of copy-files command from code-infra (#19518) @brijeshb42
- [internal] Fix naming to match convention @oliviertassinari
v8.11.2
We'd like to extend a big thank you to the 13 contributors who made this release possible. Here are some highlights β¨:
- π Bugfixes
- π Documentation improvements
Special thanks go out to the community members for their valuable contributions:
@ludvigeriksson, @sai6855
The following are all team members who have contributed to this release:
@alexfauquette, @bernardobelchior, @brijeshb42, @flaviendelangle, @Janpot, @LukasTy, @MBilalShafi, @noraleonte, @rita-codes, @romgrk, @siriwatknp
Data Grid
@mui/[email protected]
- [DataGrid] Allow opting out of the exclude row selection model (#19423) @MBilalShafi
- [DataGrid] Fix column dropdown menu text alignment for the "Unpin" menu item (#19462) @MBilalShafi
- [DataGrid] Fix indeterminate state for "Select all" checkbox with exclude model (#19466) @MBilalShafi
- [DataGrid] Fix styled API arguments error (#19460) @MBilalShafi
- [DataGrid] Fix
stringify()for theme objects (#19427) @romgrk
@mui/[email protected] 
Same changes as in @mui/[email protected].
@mui/[email protected] 
Same changes as in @mui/[email protected], plus:
- [DataGridPremium] Fallback to the regular reorder method for plain data (#19467) @MBilalShafi
- [DataGridPremium] Fix showing
0as total aggregation value when aggregation position is set tonullfor row groups (#19515) @cherniavskii
Date and Time Pickers
@mui/[email protected]
- [pickers] Gracefully handle
textField.slotProps(#18980) @LukasTy - [pickers] Improve hour and minute placement in Date Time Picker (#19227) @MBilalShafi
- [pickers] Use
calendarState.currentMonthin Month Calendar when available (#19073) @LukasTy - [pickers] Improve invalid value pasting into a section (#19357) @sai6855
- [fields] Remove redundant
idandaria-labelledbyattributes from spinbuttons (#19523) @LukasTy
@mui/[email protected] 
Same changes as in @mui/[email protected].
Charts
@mui/[email protected]
- [charts] Fix highlight regression (#19486) @alexfauquette
- [charts] Improve code reuse in
ChartsXAxisandChartsYAxis(#19198) @bernardobelchior - [charts] Simplify params in
getRangeandcreateDateFormatter(#19517) @bernardobelchior - [charts] Handle domain edge cases with
filterMode: 'discard'(#19199) @bernardobelchior - [l10n] Add Swedish (sv-SE) locale (#19489) @ludvigeriksson
@mui/[email protected] 
Same changes as in @mui/[email protected].
Tree View
@mui/[email protected]
- [TreeView] Do not mutate
props.itemsin thegetItemTree()method (#19483) @flaviendelangle - [TreeView] Expose a new hook to apply selection propagation on the selected items (#19402) @flaviendelangle
@mui/[email protected] 
Same changes as in @mui/[email protected].
Codemod
@mui/[email protected]
Internal changes.
Docs
- [docs] Add recipe for save and manage filters from the panel (#19361) @siriwatknp
Core
- [code-infra] Remove log when restarting dev server (#19490) @bernardobelchior
- [code-infra] Store test results in CI (#19507) @Janpot
Miscellaneous
- [infra] Set nodejs versions of various CIs to 22.18 (#19503) @brijeshb42
- [test] Split infinitive @romgrk