@mui/x-data-grid
Version:
The Community plan edition of the Data Grid components (MUI X).
1,446 lines (828 loc) • 274 kB
Markdown
# Changelog
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## 7.29.3
_May 8, 2025_
We'd like to offer a big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
Team members who have contributed to this release:
@arminmeh, @LukasTy, and @MBilalShafi.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.29.3`
- [DataGrid] Ignore `preProcessEditCellProps` for non-editable columns when starting a row update (#17734) @arminmeh
- [DataGrid] Avoid applying row selection propagation on filtered rows (#17742) @MBilalShafi
#### `@mui/x-data-grid-pro@7.29.3` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.29.3`.
#### `@mui/x-data-grid-premium@7.29.3` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.29.3`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.29.3`
- [DateTimePicker] Fix focus behavior on desktop variant (#17730) @LukasTy
#### `@mui/x-date-pickers-pro@7.29.3` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.29.3`.
## 7.29.2
_May 1, 2025_
We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Add Armenian (hy-AM) locale on the Data Grid
- 🌍 Improve Italian (it-IT) locale on the Date and Time Pickers
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@ArturAghakaryan, @federico-ntr.
Following are all team members who have contributed to this release:
@arminmeh, @JCQuintas, @KenanYusuf, @MBilalShafi, @oliviertassinari.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.29.2`
- [DataGrid] Fix column title truncation on touch devices (#17497) @KenanYusuf
- [DataGrid] Fix theme `defaultProps` causing unwanted re-renders (#17530) @KenanYusuf
- [l10n] Add Armenian (hy-AM) locale (#17422) @ArturAghakaryan
- [l10n] Fix l10n export (#17526) @arminmeh
#### `@mui/x-data-grid-pro@7.29.2` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.29.2`.
#### `@mui/x-data-grid-premium@7.29.2` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.29.2`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.29.2`
- [l10n] Improve Italian (it-IT) locale (#17604) @federico-ntr
#### `@mui/x-date-pickers-pro@7.29.2` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.29.2`.
### Docs
- [docs] Fix MUI X v7 install instructions (#17537) @oliviertassinari
- [docs] Improve data grid export docs (#17553) @MBilalShafi
### Core
- [core] Fix root package 7.29.1 (#17523) @JCQuintas
## 7.29.1
_Apr 23, 2025_
We'd like to offer a big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@lhilgert9
Following are all team members who have contributed to this release:
@arminmeh, @cherniavskii, @flaviendelangle, @LukasTy, @romgrk.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.29.1`
- [DataGrid] Prevent scrollbars from showing on top (#17410) @romgrk
#### `@mui/x-data-grid-pro@7.29.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.29.1`, plus:
- [DataGridPro] Avoid proptypes warnings with header filters in React 17 (#17492) @cherniavskii
- [DataGridPro] Fix expandable rows detail content height updates (#17509) @arminmeh
- [DataGridPro] Fix row virtualization not working in list view (#17404) @cherniavskii
- [DataGridPro] Move locales re-export to allow proper tree shaking (#17438) @lhilgert9
#### `@mui/x-data-grid-premium@7.29.1` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.29.1`, plus:
- [DataGridPremium] Use `groupingValueGetter` for row grouping on the server (#17423) @cherniavskii
### Date and Time Pickers
#### `@mui/x-date-pickers@7.29.1`
Internal changes.
#### `@mui/x-date-pickers-pro@7.29.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.29.1`.
### Charts
#### `@mui/x-charts@7.29.1`
Internal changes.
#### `@mui/x-charts-pro@7.29.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-charts@7.29.1`.
### Tree View
#### `@mui/x-tree-view@7.29.1`
Internal changes.
#### `@mui/x-tree-view-pro@7.29.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-tree-view@7.29.1`, plus:
- [RichTreeViewPro] Fix drag and drop issue with label editing (#17415) @flaviendelangle
### Docs
- [docs] Use MUI X v7 packages in CodeSandbox and StackBlitz (#17516) @cherniavskii
### Core
- [core] Bump monorepo (#17437) @LukasTy
## 7.29.0
_Apr 16, 2025_
We'd like to offer a big thanks to the 8 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
- 🌍 Improve Hebrew (he-IL), Polish (pl-PL), and Swedish (sv-SE) locales on the Data Grid
- 🌍 Improve Czech (cs-CZ) and Slovak (sk-SK) locales on the Date and Time Pickers
Special thanks go out to the community contributors who have helped make this release possible:
@lubka272, @ptuukkan, @iddan, @sofortdagmbh
Following are all team members who have contributed to this release:
@michelengelen, @oliviertassinari, @michelengelen, @LukasTy.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.29.0`
- [l10n] Improve Swedish (sv-SE) locale (#17306) @ptuukkan
- [l10n] Improve Hebrew (he-IL) locale (#16516) @iddan
- [l10n] Improve Polish (pl-PL) locale (#17306) @sofortdagmbh
#### `@mui/x-data-grid-pro@7.29.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.29.0`.
#### `@mui/x-data-grid-premium@7.29.0` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.29.0`, plus:
- [DataGridPremium] Fix stale aggregation results after filtering (#17303) @cherniavskii
- [DataGridPremium] Fix aggregated values sorting (#17382) @cherniavskii
### Date and Time Pickers
#### `@mui/x-date-pickers@7.29.0`
- [l10n] Improve Slovak (sk-SK) locale (#17204) @lubka272
- [l10n] Improve Czech (cs-CZ) locale (#17205) @lubka272
#### `@mui/x-date-pickers-pro@7.29.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.29.0`.
### Charts
#### `@mui/x-charts@7.29.0`
Internal changes.
#### `@mui/x-charts-pro@7.29.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-charts@7.29.0`.
### Tree View
#### `@mui/x-tree-view@7.29.0`
Internal changes.
#### `@mui/x-tree-view-pro@7.29.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-tree-view@7.29.0`.
### Core
- [core] Cleanup `@mui` dependency versions (#17390) @LukasTy
### Docs
- [docs] Fix 404 link on the marketing page (#17276) @oliviertassinari
- [docs] Fix country columns throwing on grouping (#17317) @cherniavskii
- [release] Changes to v7 for major release (#17320) @michelengelen
## 7.28.3
_Apr 3, 2025_
We'd like to offer a big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
Team members who have contributed to this release:
@cherniavskii, @LukasTy, @MBilalShafi.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.28.3`
Internal changes.
#### `@mui/x-data-grid-pro@7.28.3` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.28.3`, plus:
- [DataGridPro] Data source: Allow expanding groups with unknown children count (#17149) @MBilalShafi
#### `@mui/x-data-grid-premium@7.28.3` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.28.3`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.28.3`
Internal changes.
#### `@mui/x-date-pickers-pro@7.28.3` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.28.3`.
### Docs
- [docs] Update Localization Provider JSDoc link (#17208) @LukasTy
- [docs] Use v6 core packages in MUI X v7 docs (#17171) @cherniavskii
## 7.28.2
_Mar 28, 2025_
We'd like to offer a big thanks to the 3 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
Team members who have contributed to this release:
@flaviendelangle, @LukasTy, @arminmeh.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.28.2`
- [DataGrid] Fix error caused by trying to render rows that are not in the state anymore (#17117) @arminmeh
#### `@mui/x-data-grid-pro@7.28.2` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.28.2`.
#### `@mui/x-data-grid-premium@7.28.2` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.28.2`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.28.2`
- [fields] Improve the check for year in `doesSectionFormatHaveLeadingZeros` (#17112) @flaviendelangle
#### `@mui/x-date-pickers-pro@7.28.2` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.28.2`.
### Core
- [code-infra] Remove `test_regressions` step from React 18 pipeline (#17109) @LukasTy
## 7.28.1
_Mar 21, 2025_
We'd like to offer a big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@jyash97, @nusr.
Following are all team members who have contributed to this release:
@arminmeh, @KenanYusuf.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.28.1`
- [DataGrid] Fix error while editing rows with custom id (@arminmeh) (#17050)
#### `@mui/x-data-grid-pro@7.28.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.28.1`, plus:
- [DataGridPro] Fix header select checkbox state with `checkboxSelectionVisibleOnly` and `paginationMode="server"` (@arminmeh) (#17032)
#### `@mui/x-data-grid-premium@7.28.1` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.28.1`, plus:
- [DataGridPremium] Update column state correctly when grouping mode is updated with one grouping column (@arminmeh) (#17074)
### Tree View
#### `@mui/x-tree-view@7.28.1`
Internal changes.
#### `@mui/x-tree-view-pro@7.28.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-tree-view@7.28.1`, plus:
- [TreeView] Allow moving an item after the last children of some other item (@jyash97) (#17065)
### Docs
- [docs] Fix Data Grid advanced list view demo (#17066) @KenanYusuf
- [docs] Fix custom detail panel toggle state update (@nusr) (#17018)
## 7.28.0
_Mar 17, 2025_
We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights ✨:
- 🎁 Add support for `@mui/material` version 7 in all X packages
- 🐞 Bugfixes
- 🌍 Improve Chinese (zh-CN), (zh-HK), (zh-TW), Czech (cs-CZ), Korean (ko-KR) and Slovak (sk-Sk) locales on the Data Grid
- 🌍 Improve Chinese (zh-CN), (zh-HK) and (zh-TW) locales on the Pickers
Special thanks go out to the community contributors who have helped make this release possible:
@Blake-McCullough, @hlavacz, @yelahj, @k-rajat19, @nusr.
Following are all team members who have contributed to this release:
@arminmeh, @flaviendelangle, @LukasTy, @michelengelen, @MBilalShafi.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.28.0`
- [DataGrid] Add click propagation and prevents default on `toggleMenu` click (#16909) @michelengelen
- [DataGrid] Fix `processRowUpdate()` error if the row is removed before it is executed (#16904) @arminmeh
- [DataGrid] Fix bug with adding and removing columns in active edit state (#16916) @Blake-McCullough
- [DataGrid] Fix visual issue with pinned columns and row spanning (#16942) @MBilalShafi
- [DataGrid] Make column header menu button aria-labels unique (#16925) @owais635
- [DataGrid] Fix `printOptions` not respecting `hideFooter` root prop (#16915) @k-rajat19
- [l10n] Improve Chinese (zh-CN), (zh-HK) and (zh-TW) locales (#16917 and #16887) @nusr
- [l10n] Improve Czech (cs-CZ) and Slovak (sk-Sk) locales (#16996) @hlavacz
- [l10n] Improve Korean (ko-KR) locale (#16998) @yelahj
#### `@mui/x-data-grid-pro@7.28.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.28.0`, plus:
- [DataGridPro] Fix header filters not displaying restored values (#16976) @MBilalShafi
- [DataGridPro] Fix infinite loading not reacting when scrolling to the end (#16939) @arminmeh
#### `@mui/x-data-grid-premium@7.28.0` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.28.0`, plus:
- [DataGridPremium] Fix selection propagation issues with controlled state (#16995) @MBilalShafi
### Date and Time Pickers
#### `@mui/x-date-pickers@7.28.0`
- [l10n] Improve Chinese (zh-CN), (zh-HK) and (zh-TW) locales (#16997) @nusr
#### `@mui/x-date-pickers-pro@7.28.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.28.0`, plus:
- [DateRangeCalendar] Do not update the previewed day when hovering a day and the value is empty (#16892) @flaviendelangle
### Charts
#### `@mui/x-charts@7.28.0`
Internal changes.
#### `@mui/x-charts-pro@7.28.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-charts@7.28.0`.
### Tree View
#### `@mui/x-tree-view@7.28.0`
Internal changes.
#### `@mui/x-tree-view-pro@7.28.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-tree-view@7.28.0`.
### Docs
- [docs] Fix link to the lazy loading demo for the DataGrid (#16912) @nusr
### Core
- [core] Allow `@mui/material` v7 in dependencies (#16951) @LukasTy
- [infra] Make tests on React 18 part of pipeline (#16958) @LukasTy
## 7.27.3
_Mar 7, 2025_
We'd like to offer a big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
Team members who have contributed to this release:
@arminmeh, @cherniavskii, @LukasTy, @michelengelen.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.27.3`
- [DataGrid] Fix `aria-hidden` console error when scrollbar is dragged (#16834) @arminmeh
- [DataGrid] Fix scroll jump with dynamic row height (#16801) @cherniavskii
#### `@mui/x-data-grid-pro@7.27.3` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.27.3`.
#### `@mui/x-data-grid-premium@7.27.3` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.27.3`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.27.3`
- [fields] Fix Fields aria relationship with `helperText` (#16828) @LukasTy
#### `@mui/x-date-pickers-pro@7.27.3` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.27.3`.
### Core
- [infra] Update contributor acknowledgment wording (#16753) @michelengelen
## 7.27.2
<!-- generated comparing v7.27.1..v7.x -->
_Feb 27, 2025_
We'd like to offer a big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
- 🌍 Improve Hungarian (hu-HU) and Russian (ru-RU) locales on the Data Grid
Special thanks go out to the community contributors who have helped make this release possible:
@pcorpet, @noherczeg, @denpiligrim.
Following are all team members who have contributed to this release:
@MBilalShafi, @KenanYusuf.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@v7.27.2`
- [DataGrid] Fix `showColumnVerticalBorder` prop (#16726) @KenanYusuf
- [DataGrid] Make server-side data navigation consistent (#16735) @MBilalShafi
- [DataGrid] Use readonly array for `GridSortModel` (#16731) @pcorpet
- [l10n] Improve Hungarian (hu-HU) locale (#16746) @noherczeg
- [l10n] Improve Russian (ru-RU) locale (#16725) @denpiligrim
#### `@mui/x-data-grid-pro@v7.27.2` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@v7.27.2`.
#### `@mui/x-data-grid-premium@v7.27.2` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@v7.27.2`.
## 7.27.1
_Feb 25, 2025_
We'd like to offer a big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
- 🌍 Add Bangla (bn-BD) locale on the Data Grid and Date Pickers
Special thanks go out to the community contributors who have helped make this release possible:
@nusr, @officialkidmax.
Following are all team members who have contributed to this release:
@bernardobelchior, @MBilalShafi, @KenanYusuf.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.27.1`
- [DataGrid] Fix the pagination unexpected behavior when using -1 for "All" rows per page (#16485) @nusr
- [DataGrid] Extract `getRowId()` API method as a selector (#16574) @MBilalShafi
- [DataGrid] Fix scrollbars overlapping cells on mount (#16653) @KenanYusuf
- [l10n] Add Bangla (bn-BD) locale (#16649) @officialkidmax
#### `@mui/x-data-grid-pro@7.27.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.27.1`.
#### `@mui/x-data-grid-premium@7.27.1` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.27.1`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.27.1`
- [l10n] Add Bangla (bn-BD) locale (#16649) @officialkidmax
#### `@mui/x-date-pickers-pro@7.27.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.27.1`.
### Charts
#### `@mui/x-charts@7.27.1`
- [charts] Fix empty series array in pie chart (#16657) @bernardobelchior
#### `@mui/x-charts-pro@7.27.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-charts@7.27.1`.
## 7.27.0
_Feb 17, 2025_
We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
- ⚡ Improve Data Grid Excel export serialization performance
- 🐞 Bugfixes
- 🌍 Improve Polish (pl-PL) and Ukrainian (uk-UA) locale on the Data Grid
Special thanks go out to the community contributors who have helped make this release possible:
@pawelkula, @Neonin.
Following are all team members who have contributed to this release:
@cherniavskii, @JCQuintas, @oliviertassinari, @arminmeh and @LukasTy
### Data Grid
#### `@mui/x-data-grid@7.27.0`
- [DataGrid] Add `resetPageOnSortFilter` prop that resets the page after sorting and filtering (#16580) @arminmeh
- [DataGrid] Avoid `undefined` value for pagination `rowCount` (#16558) @cherniavskii
- [l10n] Improve Polish (pl-PL) locale (#16594) @pawelkula
- [l10n] Improve Ukrainian (uk-UA) locale (#16593) @Neonin
#### `@mui/x-data-grid-pro@7.27.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.27.0`.
#### `@mui/x-data-grid-premium@7.27.0` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.27.0`, plus:
- [DataGridPremium] Fix Excel export Web Worker demo not working in dev mode (#16532) @cherniavskii
- [DataGridPremium] Improve Excel export serialization performance (#16545) @cherniavskii
- [DataGridPremium] Namespace Excel export worker (#16539) @oliviertassinari
### Date and Time Pickers
#### `@mui/x-date-pickers@7.27.0`
Internal changes.
#### `@mui/x-date-pickers-pro@7.27.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.27.0`, plus:
- [DateRangePicker] Avoid unnecessary field section focusing (#16569) @LukasTy
### Charts
#### `@mui/x-charts@7.27.0`
Internal changes.
#### `@mui/x-charts-pro@7.27.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
- [charts-pro] Fix automatic type overloads (#16579) @JCQuintas
### Core
- [test] Fix Data Grid data source error test on React 18 (#16565) @arminmeh
## 7.26.0
_Feb 7, 2025_
We'd like to offer a big thanks to the 6 contributors who made this release possible. Here are some highlights ✨:
- ⚡ Mount and resize performance improvements for the Data Grid
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@lauri865.
Following are all team members who have contributed to this release:
@arminmeh, @noraleonte, @LukasTy, @KenanYusuf, @flaviendelangle.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.26.0`
- [DataGrid] Avoid `<GridRoot />` double-render pass on mount in SPA mode (#16480) @lauri865
#### `@mui/x-data-grid-pro@7.26.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.26.0`, plus:
- [DataGridPro] Fix the return type of `useGridApiContext()` for Pro and Premium packages on React < 19 (#16446) @arminmeh
#### `@mui/x-data-grid-premium@7.26.0` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.26.0`, plus:
- [DataGridPremium] Fix "no rows" overlay not showing with active aggregation (#16468) @KenanYusuf
### Date and Time Pickers
#### `@mui/x-date-pickers@7.26.0`
Internal changes.
#### `@mui/x-date-pickers-pro@7.26.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.26.0`, plus:
- [DateRangePicker] Fix `currentMonthCalendarPosition` prop behavior on mobile (#16457) @LukasTy
- [DateRangePicker] Fix vertical alignment for multi input fields (#16490) @noraleonte
### Charts
#### `@mui/x-charts@7.26.0`
Internal changes.
#### `@mui/x-charts-pro@7.26.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-charts@7.26.0`.
### Tree View
#### `@mui/x-tree-view@7.26.0`
Internal changes.
#### `@mui/x-tree-view-pro@7.26.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-tree-view@7.26.0`.
### Core
- [core] Fix corepack and pnpm installation in CircleCI (#16452) @flaviendelangle
## 7.25.0
_Jan 31, 2025_
We'd like to offer a big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@k-rajat19, @lauri865.
Following are all team members who have contributed to this release:
@KenanYusuf, @MBilalShafi, @arminmeh.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.25.0`
- [DataGrid] Fix `renderContext` calculation with scroll bounce / over-scroll (#16368) @lauri865
- [DataGrid] Refactor row state propagation (#16351) @lauri865
- [DataGrid] Add missing style overrides (#16272) (#16358) @KenanYusuf
- [DataGrid] Fix header filters keyboard navigation when there are no rows (#16369) @k-rajat19
- [DataGrid] Fix order of `onClick` prop on toolbar buttons (#16364) @KenanYusuf
- [DataGrid] Improve test coverage of server side data source (#15988) @MBilalShafi
- [DataGrid] Remove outdated warning (#16370) @MBilalShafi
- [DataGrid] Respect width of `iconContainer` during autosizing (#16409) @michelengelen
#### `@mui/x-data-grid-pro@7.25.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.25.0`, plus:
- [DataGridPro] Fix the return type of `useGridApiRef` for Pro and Premium packages on React < 19 (#16348) @arminmeh
- [DataGridPro] Fetch new rows only once when multiple models are changed in one cycle (#16382) @arminmeh
#### `@mui/x-data-grid-premium@7.25.0` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.25.0`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.25.0`
Internal changes.
#### `@mui/x-date-pickers-pro@7.25.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.25.0`.
### Charts
#### `@mui/x-charts@7.25.0`
Internal changes.
#### `@mui/x-charts-pro@7.25.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-charts@7.25.0`.
### Tree View
#### `@mui/x-tree-view@7.25.0`
Internal changes.
#### `@mui/x-tree-view-pro@7.25.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-tree-view@7.25.0`.
### Docs
- [docs] Improve release documentation (#16322) @MBilalShafi
### Core
- [test] Fix flaky data source tests in DataGrid (#16382) @lauri865
## 7.24.1
_Jan 24, 2025_
We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
- 🌍 Improve Persian (fa-IR) locale on the Data Grid
Special thanks go out to the community contributors who have helped make this release possible:
@mostafaRoosta74, @lauri865.
Following are all team members who have contributed to this release:
@alexfauquette, @JCQuintas, @cherniavskii, @LukasTy, @arminmeh.
### Data Grid
#### `@mui/x-data-grid@7.24.1`
- [DataGrid] Fix toggling preference panel from toolbar (#16276) @lauri865
- [DataGrid] Only try to mount filter button if there are filters present (#16269) @lauri865
- [DataGrid] Revert `apiRef` to be `MutableRefObject` for React versions < 19 (#16320) @arminmeh
- [l10n] Improve Persian (fa-IR) locale (#15964) @mostafaRoosta74
#### `@mui/x-data-grid-pro@7.24.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.24.1`.
#### `@mui/x-data-grid-premium@7.24.1` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.24.1`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.24.1`
- [fields] Reset `all` selected state on section edit (#16232) @LukasTy
#### `@mui/x-date-pickers-pro@7.24.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.24.1`.
### Charts
#### `@mui/x-charts@7.24.1`
- [charts] Handle case where gradient stop `offset` could be `Infinite` (@JCQuintas) (#16309) @JCQuintas
#### `@mui/x-charts-pro@7.24.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-charts@7.24.1`.
### Tree View
#### `@mui/x-tree-view@7.24.1`
Internal changes.
#### `@mui/x-tree-view-pro@7.24.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-tree-view@7.24.1`.
### Docs
- [docs] Fix `domainLimit` definition (#16271) @alexfauquette
### Core
- [core] Make `@mui/x-internals` a dependency of `@mui/x-license` (#16265) @alexfauquette
- [test] Fix flaky column pinning tests (#16228) @cherniavskii
- [test] Fix flaky tests (#16264) @lauri865
## 7.24.0
_Jan 17, 2025_
We'd like to offer a big thanks to the 8 contributors who made this release possible. Here are some highlights ✨:
- 🔄 Data Grid [Scroll restoration](https://next.mui.com/x/react-data-grid/scrolling/#scroll-restoration)
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@lauri865, @AxharKhan.
Following are all team members who have contributed to this release:
@KenanYusuf, @arminmeh, @cherniavskii, @michelengelen, @samuelsycamore, @LukasTy.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.24.0`
- [DataGrid] Fix resizing right pinned column (#16193) @KenanYusuf
- [DataGrid] Improve scrollbar deadzone with overlay scrollbars (#16212) @lauri865
- [DataGrid] Scroll restoration (#16208) @lauri865
- [DataGrid] Fix row, cell and header memoizations (#16195) @lauri865
- [l10n] Improve Urdu (ur-PK) locale (#16081) @AxharKhan
#### `@mui/x-data-grid-pro@7.24.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.24.0`, plus:
- [DataGridPro] Add test for column pinning with disabled column virtualization (#16196) @cherniavskii
- [DataGridPro] Fix width of right-pinned column group during resize (#16207) @cherniavskii
#### `@mui/x-data-grid-premium@7.24.0` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.24.0`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.24.0`
Internal changes.
#### `@mui/x-date-pickers-pro@7.24.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.24.0`.
### Charts
#### `@mui/x-charts@7.24.0`
Internal changes.
#### `@mui/x-charts-pro@7.24.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-charts@7.24.0`.
### Tree View
#### `@mui/x-tree-view@7.24.0`
Internal changes.
#### `@mui/x-tree-view-pro@7.24.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-tree-view@7.24.0`.
### Docs
- [docs] Copyedit the Data Grid cell selection page (#16213) @samuelsycamore
- [docs] Fix demo rendering issue on Codesandbox (#16129) @arminmeh
### Core
- [core] Type all references as `RefObject` (#16125) @arminmeh
- [code-infra] Refactor `react` and `react-dom` definitions to simplify dep resolving (#16214) @LukasTy
- [infra] Improve cherry-pick action target list (#16188) @michelengelen
- [test] Fix flaky column pinning unit test (#16209) @cherniavskii
## 7.23.6
_Jan 9, 2025_
We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Add Chinese (Taiwan) (zh-TW) locale on the Date and Time Pickers
- 🌍 Improve Norwegian (nb-NO) locale on the Date and Time Pickers
- 🌍 Improve Dutch (nl-NL) locale on the Data Grid
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@josteinjhauge, @derek-0000, @nusr, @k-rajat19, @tomashauser.
Following are all team members who have contributed to this release:
@flaviendelangle, @LukasTy, @MBilalShafi, @arminmeh, @oliviertassinari, @cherniavskii.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.23.6`
- [DataGrid] Improve React 19 support (#16048) @LukasTy
- [DataGrid] Add `name` attribute to selection checkboxes (#16041) @derek-0000
- [DataGrid] Fix number filter field formatting values while typing (#16068) @arminmeh
- [DataGrid] Fix select all checkbox state reset with server side data (#16039) @MBilalShafi
#### `@mui/x-data-grid-pro@7.23.6` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.23.6`.
#### `@mui/x-data-grid-premium@7.23.6` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.23.6`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.23.6`
- [pickers] Improve React 19 support (#16048) @LukasTy
- [l10n] Add Chinese (Taiwan) (zh-TW) locale (#16057) @nusr
- [l10n] Improve Norwegian (nb-NO) locale (#16083) @josteinjhauge
- [pickers] Support `date-fns-jalali` v4 (#16013) @LukasTy
#### `@mui/x-date-pickers-pro@7.23.6` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.23.6`.
### Charts
#### `@mui/x-charts@7.23.6`
- [charts] Improve React 19 support (#16048) @LukasTy
- [charts] Fix 301 redirection in the API documentation @oliviertassinari
#### `@mui/x-charts-pro@7.23.6` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-charts@7.23.6`.
### Tree View
#### `@mui/x-tree-view@7.23.6`
- [TreeView] Improve React 19 support (#16048) @LukasTy
#### `@mui/x-tree-view-pro@7.23.6` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-tree-view@7.23.6`.
### Docs
- [docs] Fix `EditingWithDatePickers` demo (#16047) @k-rajat19
- [docs] Fix doc warning for automatic children selection on tree view (#16037) @flaviendelangle
- [docs] Fix non-existing "adapter" property of `LocalizationProvider` (#16088) @tomashauser
### Core
- [core] Clarify the release strategy (#16012) @MBilalShafi
- [core] Update the `release:version` docs (#16040) @cherniavskii
## 7.23.5
_Dec 27, 2024_
Here are some highlights ✨:
- 🐞 Fix version mismatch issue in Data Grid codesandbox/stackblitz demos
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.23.5`
No changes since `@mui/x-data-grid@v7.23.4`.
#### `@mui/x-data-grid-pro@7.23.5` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.23.5`.
#### `@mui/x-data-grid-premium@7.23.5` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.23.5`.
## v7.23.4
_Dec 27, 2024_
We'd like to offer a big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Improve Dutch (nl-NL) locale on the Data Grid
- 🐞 Bugfixes
Special thanks go out to the community contributor who has helped make this release possible:
@JoepVerkoelen.
Following are all team members who have contributed to this release:
@arminmeh, @oliviertassinari.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.23.4`
- [DataGrid] Fix header filters showing clear button while empty (#15990) @k-rajat19
- [DataGrid] Replace `forwardRef` with a shim for forward compatibility (#15984) @lauri865
- [l10n] Improve Dutch (nl-NL) locale (#15920) @JoepVerkoelen
#### `@mui/x-data-grid-pro@7.23.4` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.23.4`.
#### `@mui/x-data-grid-premium@7.23.4` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.23.4`, plus:
- [DataGridPremium] Fix column pinning with checkbox selection and row grouping (#15949) @k-rajat19
### Docs
- [docs] Fix outdated link to handbook (#15855) @oliviertassinari
## 7.23.3
_Dec 19, 2024_
We'd like to offer a big thanks to the 6 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Improve Korean (ko-KR) locale on the Data Grid
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@k-rajat19, @good-jinu.
Following are all team members who have contributed to this release:
@KenanYusuf, @MBilalShafi, @arminmeh, @flaviendelangle.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.23.3`
- [DataGrid] Allow passing custom props to `.main` element (#15919) @MBilalShafi
- [DataGrid] Consider `columnGroupHeaderHeight` prop in `getTotalHeaderHeight` method (#15927) @k-rajat19
- [DataGrid] Deprecate `indeterminateCheckboxAction` prop (#15862) @MBilalShafi
- [DataGrid] Fix `aria-label` value for group checkboxes (#15861) @MBilalShafi
- [DataGrid] Fix autosizing with virtualized columns (#15929) @k-rajat19
- [DataGrid] Round dimensions to avoid subpixel rendering error (#15873) @KenanYusuf
- [DataGrid] Toggle menu on click in `<GridActionsCell />` (#15871) @k-rajat19
- [DataGrid] Trigger row spanning computation on rows update (#15872) @MBilalShafi
- [l10n] Improve Korean (ko-KR) locale (#15906) @good-jinu
#### `@mui/x-data-grid-pro@7.23.3` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.23.3`.
#### `@mui/x-data-grid-premium@7.23.3` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.23.3`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.23.3`
- [pickers] Add verification to disable skipped hours in spring forward DST (#15918) @flaviendelangle
#### `@mui/x-date-pickers-pro@7.23.3` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.23.3`.
## 7.23.2
_Dec 12, 2024_
We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Improve Romanian and Turkish locales on the Data Grid
- 🌍 Improve Romanian locale on the Pickers
- 📚 Documentation improvements
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@ihsanberkozcan, @k-rajat19, @lhilgert9, @nusr, @rares985.
Following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @flaviendelangle, @JCQuintas, @KenanYusuf, @LukasTy.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.23.2`
- [DataGrid] Fix "No rows" displaying when all rows are pinned (#15851) @nusr
- [DataGrid] Use `columnsManagement` slot (#15821) @k-rajat19
- [l10n] Improve Romanian (ro-RO) locale (#15751) @rares985
- [l10n] Improve Turkish (tr-TR) locale (#15748) @ihsanberkozcan
#### `@mui/x-data-grid-pro@7.23.2` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.23.2`, plus:
- [DataGridPro] Make Row reordering work with pagination (#15782) @k-rajat19
#### `@mui/x-data-grid-premium@7.23.2` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.23.2`, plus:
- [DataGridPremium] Fix group column ignoring `valueOptions` for `singleSelect` column type (#15754) @arminmeh
### Date and Time Pickers
#### `@mui/x-date-pickers@7.23.2`
- [l10n] Improve Romanian (ro-RO) locale (#15751) @rares985
#### `@mui/x-date-pickers-pro@7.23.2` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.23.2`.
### Charts
#### `@mui/x-charts@7.23.2`
- [charts] Fix key generation for the ChartsGrid (#15864) @alexfauquette
- [charts] Fix scatter dataset with missing data (#15804) @alexfauquette
#### `@mui/x-charts-pro@7.23.2` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-charts@7.23.2`.
#### `@mui/x-tree-view@v7.23.2`
No changes, releasing to keep the versions in sync.
#### `@mui/x-tree-view-pro@7.23.2` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Releasing to benefit from license package fix (#15818).
### Docs
- [docs] Fix typo in charts axis documentation (#15746) @JCQuintas
- [docs] Improve Pickers accessible DOM structure description (#15752) @LukasTy
- [docs] Use `updateRows` method for list view demos (#15824) @KenanYusuf
- [docs] Use date library version from package dev dependencies for sandboxes (#15767) @LukasTy
### Core
- [core] Add `@mui/x-tree-view-pro` to `releaseChangelog` (#15747) @flaviendelangle
- [license] Use `console.log` for the error message on Codesandbox to avoid rendering error (#15818) @arminmeh
## 7.23.1
_Dec 5, 2024_
We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Improve German locale on the Data Grid component
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@lhilgert9.
Following are all team members who have contributed to this release:
@arthurbalduini, @cherniavskii, @flaviendelangle, @JCQuintas, @LukasTy and @MBilalShafi.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.23.1`
- [DataGrid] Make column autosizing work with flex columns (#15712) @cherniavskii
- [l10n] Improve German (de-DE) locale (#15641) @lhilgert9
#### `@mui/x-data-grid-pro@7.23.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.23.1`, plus:
- [DataGridPro] Cleanup pinned rows on removal (#15702) @cherniavskii
#### `@mui/x-data-grid-premium@7.23.1` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.23.1`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.23.1`
- [TimePicker] Prevent mouse events after `touchend` event (#15430) @arthurbalduini
#### `@mui/x-date-pickers-pro@7.23.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@7.23.1`.
### Charts
#### `@mui/x-charts@7.23.1`
- [charts] Improve SVG `pattern` and `gradient` support (#15724) @JCQuintas
#### `@mui/x-charts-pro@7.23.1` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-charts@7.23.1`.
### Docs
- [docs] Fix Pickers theme augmentation example (#15675) @LukasTy
- [docs] Remove duplicated warning (#15715) @cherniavskii
- [test] Force hover in headless Chrome (#15711) @cherniavskii
- [docs-infra] Bump `@mui/internal-markdown` to support nested demo imports (#15738) @alexfauquette
- [docs] Improve SEO titles for the Data Grid (#15695) @MBilalShafi
### Core
- [core] Add `@mui/x-tree-view-pro` to `releaseChangelog` (#15747) @flaviendelangle
## 7.23.0
_Nov 29, 2024_
We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights ✨:
- ✨ Support for a new display mode on the Data Grid with the [List View feature](https://mui.com/x/react-data-grid/list-view/), offering an extremely flexible way to render datasets and enabling developers to adapt how data is displayed across different screen sizes.
https://github.com/user-attachments/assets/61286adc-03fc-4323-9739-8ca726fcc16c
- ⚛️ React 19 support
- 📚 Documentation improvements
- 🌍 Improve Spanish, Portuguese, Chinese locales on the Data Grid component.
- 🌍 Improve Dutch locale on the Date and Time Picker components.
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@dloeda, @headironc, @mathzdev, @nphmuller, @lhilgert9, @lauri865.
Following are all team members who have contributed to this release:
@oliviertassinari, @arminmeh, @KenanYusuf, @flaviendelangle, @MBilalShafi.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@v7.23.0`
- [DataGrid] React 19 support (#15557) @arminmeh
- [DataGrid] Change test dom check from `/jsdom/` to `/jsdom|HappyDOM/`. (#15642) @jedesroches
- [DataGrid] Fix last separator not being hidden when grid is scrollable (#15551) @KenanYusuf
- [DataGrid] Fix order of spread props on toolbar items (#15556) @KenanYusuf
- [DataGrid] Fix row-spanning in combination with column-pinning (#15460) @lhilgert9
- [DataGrid] Improve resize performance (#15592) @lauri865
- [DataGrid] Support column virtualization with dynamic row height (#15567) @cherniavskii
- [DataGrid] Improve `GridCell` performance (#15621) @lauri865
- [l10n] Improve Chinese (zh-CN) locale (#15570) @headironc
- [l10n] Improve Portuguese (pt-PT) locale (#15561) @mathzdev
#### `@mui/x-data-grid-pro@v7.23.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@v7.23.0`, plus:
- [DataGridPro] Fix header filtering with `boolean` column type (#15640) @k-rajat19
- [DataGridPro] Fix pagination state not updating if the data source response has no rows (#15643) @zinoroman
- [DataGridPro] Fix selection propagation issue on initialization (#15593) @MBilalShafi
#### `@mui/x-data-grid-premium@v7.23.0` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@v7.23.0`.
### Date and Time Pickers
#### `@mui/x-date-pickers@v7.23.0`
- [pickers] React 19 support (#15557) @arminmeh
- [pickers] Fix DST issue with `America/Asuncion` timezone and `AdapterMoment` (#15653) @flaviendelangle
- [pickers] Use `props.referenceDate` timezone when `props.value` and `props.defaultValue` are not defined (#15544) @flaviendelangle
- [l10n] Improve Dutch (nl-NL) locale (#15564) @nphmuller
#### `@mui/x-date-pickers-pro@v7.23.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-date-pickers@v7.23.0`.
### Charts
#### `@mui/x-charts@v7.23.0`
- [charts] React 19 support (#15557) @arminmeh
- [charts] Prevent invalid `releasePointerCapture` (#15609) @alexfauquette
#### `@mui/x-charts-pro@v7.23.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-charts@v7.23.0`.
### Tree View
#### `@mui/x-tree-view@v7.23.0`
- [TreeView] React 19 support (#15557) @arminmeh
#### `@mui/x-tree-view-pro@7.23.0` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-tree-view@7.23.0`.
### Docs
- [docs] Add data caching to lazy loaded detail panel demo (#15555) @cherniavskii
- [docs] Remove selectors section from list view docs (#15639) @KenanYusuf
- [docs] Add documentation for the list view feature (#15344) @KenanYusuf
### Core
- [core] Update @mui/monorepo (#15574) @oliviertassinari
## 7.22.3
_Nov 21, 2024_
We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights ✨:
- 📊 Charts Pro get stable. The [zoom](https://mui.com/x/react-charts/zoom-and-pan/) and [Heatmap](https://mui.com/x/react-charts/heatmap/) are now stable.
- 🌍 Improve Chinese, Spanish, Swedish, and Turkish locales on the Data Grid
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@CarlosLopezLg, @headironc, @viktormelin, @qerkules, @DungTiger, @hendrikpeilke, @k-rajat19.
Following are all team members who have contributed to this release:
@alexfauquette, @LukasTy, @MBilalShafi, @flaviendelangle.
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
### Data Grid
#### `@mui/x-data-grid@7.22.3`
- [DataGrid] Add prop to override search input props in `GridColumnsManagement` (#15476) @k-rajat19
- [DataGrid] Add test coverage for issues fixed in #15184 @MBilalShafi
- [DataGrid] Fix memoized selectors with arguments (#15336) @MBilalShafi
- [DataGrid] Fix right column group header border with virtualization (#15503) @hendrikpeilke
- [DataGrid] Pass reason to `onPaginationModelChange` (#15402) @DungTiger
- [DataGrid] Set default overlay height in flex parent layout (#15535) @cherniavskii
- [l10n] Improve Chinese (zh-CN) locale (#15365) @headironc
- [l10n] Improve Spanish (es-ES) locale (#15369) @CarlosLopezLg
- [l10n] Improve Swedish (sv-SE) locale (#15371) @viktormelin
- [l10n] Improve Turkish (tr-TR) locale (#15414) @qerkules
#### `@mui/x-data-grid-pro@7.22.3` [](https://mui.com/r/x-pro-svg-link 'Pro plan')
Same changes as in `@mui/x-data-grid@7.22.3`.
#### `@mui/x-data-grid-premium@7.22.3` [](https://mui.com/r/x-premium-svg-link 'Premium plan')
Same changes as in `@mui/x-data-grid-pro@7.22.3`.
### Date and Time Pickers
#### `@mui/x-date-pickers@7.22.3`
- [pickers] Always use `props.value` when it changes (#15500) @flaviendelangle
- [pickers] Ensure internal value timezone is updated (#15491) @LukasTy
- [pickers] Fix `DateTimeRangePicker` error when using format without time (#15341) @fxnoob
- [pickers] Fix unused code in `PickersToolbar` component (#15525) @LukasTy
#### `@mui/x-date-pickers-pro@7.22.3` [](https://mui.com/r/x-