gjoseph / spenno

0 stars 0 forks source link

Update dependency @mui/x-data-grid to v7 #228

Open renovate[bot] opened 7 months ago

renovate[bot] commented 7 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@mui/x-data-grid (source) 5.8.0 -> 7.22.1 age adoption passing confidence

Release Notes

mui/mui-x (@​mui/x-data-grid) ### [`v7.22.1`](https://redirect.github.com/mui/mui-x/releases/tag/v7.22.1) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.22.0...v7.22.1) *Nov 1, 2024* We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨: - 🐞 Bugfixes - 📚 Documentation improvements - 🌍 Improve Polish (pl-PL) locale on the Date Pickers Special thanks go out to the community contributors who have helped make this release possible: [@​wojtkolos](https://redirect.github.com/wojtkolos), [@​dpak-maurya](https://redirect.github.com/dpak-maurya), [@​k-rajat19](https://redirect.github.com/k-rajat19). Following are all team members who have contributed to this release: [@​LukasTy](https://redirect.github.com/LukasTy), [@​arminmeh](https://redirect.github.com/arminmeh), [@​MBilalShafi](https://redirect.github.com/MBilalShafi), [@​KenanYusuf](https://redirect.github.com/KenanYusuf), [@​flaviendelangle](https://redirect.github.com/flaviendelangle). ##### Data Grid ##### `@mui/x-data-grid@7.22.1` - \[DataGrid] Fix right column group header border ([#​15152](https://redirect.github.com/mui/mui-x/issues/15152)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[DataGrid] Fix scroll jump when holding down arrow keys ([#​15167](https://redirect.github.com/mui/mui-x/issues/15167)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[DataGrid] Move `rowGroupingModelChange` handler to respective hook ([#​15127](https://redirect.github.com/mui/mui-x/issues/15127)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[DataGrid] Prevent error when deleting the last row ([#​15153](https://redirect.github.com/mui/mui-x/issues/15153)) [@​dpak-maurya](https://redirect.github.com/dpak-maurya) - \[DataGrid] Fix overlay height in autoHeight mode ([#​15205](https://redirect.github.com/mui/mui-x/issues/15205)) [@​cherniavskii](https://redirect.github.com/cherniavskii) ##### `@mui/x-data-grid-pro@7.22.1` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-data-grid@7.22.1`, plus: - \[DataGridPro] Add list view tests ([#​15166](https://redirect.github.com/mui/mui-x/issues/15166)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) ##### `@mui/x-data-grid-premium@7.22.1` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan") - \[DataGridPremium] Keep focus on the grouping cell on space bar press [#​15155](https://redirect.github.com/mui/mui-x/issues/15155) [@​k-rajat19](https://redirect.github.com/k-rajat19) ##### Date and Time Pickers ##### `@mui/x-date-pickers@7.22.1` - \[l10n] Improve Polish (pl-PL) locale ([#​15177](https://redirect.github.com/mui/mui-x/issues/15177)) [@​wojtkolos](https://redirect.github.com/wojtkolos) ##### `@mui/x-date-pickers-pro@7.22.1` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-date-pickers@7.22.1`. ##### Tree View ##### `@mui/x-tree-view@7.22.1` - \[TreeView] Export `TreeItem2DragAndDropOverlay` and `TreeItem2LabelInput` from the root of each package ([#​15208](https://redirect.github.com/mui/mui-x/issues/15208)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[TreeView] Fix drag and drop color usage ([#​15149](https://redirect.github.com/mui/mui-x/issues/15149)) [@​LukasTy](https://redirect.github.com/LukasTy) ##### `@mui/x-tree-view-pro@7.22.1` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-tree-view@7.22.1`. ##### Docs - \[docs] Add section explaining how to keep the selection while filtering in Data grid docs ([#​15199](https://redirect.github.com/mui/mui-x/issues/15199)) [@​arminmeh](https://redirect.github.com/arminmeh) ### [`v7.22.0`](https://redirect.github.com/mui/mui-x/releases/tag/v7.22.0) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.21.0...v7.22.0) We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights ✨: - 🛰 Introduce [server-side support for Data Grid row grouping](https://mui.com/x/react-data-grid/server-side-data/row-grouping/) - 🐞 Bugfixes - 📚 Documentation improvements - 🌍 Improve Portuguese (pt-BR) locale on the Data Grid component Special thanks go out to the community contributors who have helped make this release possible: [@​clins1994](https://redirect.github.com/clins1994), [@​GITPHLAP](https://redirect.github.com/GITPHLAP), [@​k-rajat19](https://redirect.github.com/k-rajat19), [@​kalyan90](https://redirect.github.com/kalyan90), [@​merotosc](https://redirect.github.com/merotosc), [@​yash49](https://redirect.github.com/yash49). Following are all team members who have contributed to this release: [@​cherniavskii](https://redirect.github.com/cherniavskii), [@​flaviendelangle](https://redirect.github.com/flaviendelangle), [@​LukasTy](https://redirect.github.com/LukasTy), [@​MBilalShafi](https://redirect.github.com/MBilalShafi), [@​romgrk](https://redirect.github.com/romgrk). ##### Data Grid ##### `@mui/x-data-grid@7.22.0` - \[DataGrid] Fix `GridPanelAnchor` positioning ([#​15022](https://redirect.github.com/mui/mui-x/issues/15022)) [@​k-rajat19](https://redirect.github.com/k-rajat19) - \[DataGrid] Fix ugly prop-types for the `pageStyle` prop of the `GridPrintExportMenuItem` component ([#​15015](https://redirect.github.com/mui/mui-x/issues/15015)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[DataGrid] Fix value type in filter model for number and boolean column type ([#​14733](https://redirect.github.com/mui/mui-x/issues/14733)) [@​k-rajat19](https://redirect.github.com/k-rajat19) - \[DataGrid] Focus next row when the focused row is deleted ([#​15067](https://redirect.github.com/mui/mui-x/issues/15067)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[DataGrid] Remove some usages of `` and `` ([#​15013](https://redirect.github.com/mui/mui-x/issues/15013)) [@​romgrk](https://redirect.github.com/romgrk) - \[DataGrid] Fix number of rows to display for page size options with negative value ([#​14890](https://redirect.github.com/mui/mui-x/issues/14890)) [@​kalyan90](https://redirect.github.com/kalyan90) - \[l10n] Improve Portuguese (pt-BR) locale ([#​15021](https://redirect.github.com/mui/mui-x/issues/15021)) [@​k-rajat19](https://redirect.github.com/k-rajat19) ##### `@mui/x-data-grid-pro@7.22.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-data-grid@7.22.0`, plus: - \[DataGridPro] Fix column pinning layout ([#​15073](https://redirect.github.com/mui/mui-x/issues/15073)) [@​cherniavskii](https://redirect.github.com/cherniavskii) ##### `@mui/x-data-grid-premium@7.22.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/x-data-grid-pro@7.22.0`, plus: - \[DataGridPremium] Server-side data source with row grouping ([#​15109](https://redirect.github.com/mui/mui-x/issues/15109)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) ##### Date and Time Pickers ##### `@mui/x-date-pickers@7.22.0` - \[pickers] Fix `DateCalendar` timezone management ([#​15119](https://redirect.github.com/mui/mui-x/issues/15119)) [@​LukasTy](https://redirect.github.com/LukasTy) - \[pickers] Fix `DigitalClock` time options on a `DST` switch day ([#​15092](https://redirect.github.com/mui/mui-x/issues/15092)) [@​LukasTy](https://redirect.github.com/LukasTy) ##### `@mui/x-date-pickers-pro@7.22.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-date-pickers@7.22.0`. ##### Charts ##### `@mui/x-charts@7.22.0` - \[charts] Export data type in `onAxisClick(_, data)` callback ([#​15038](https://redirect.github.com/mui/mui-x/issues/15038)) [@​clins1994](https://redirect.github.com/clins1994) ##### `@mui/x-charts-pro@7.0.0-beta.6` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-charts@7.22.0`. ##### Tree View ##### `@mui/x-tree-view@7.22.0` - \[TreeView] Make the cancellable event types public ([#​14992](https://redirect.github.com/mui/mui-x/issues/14992)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) ##### Docs - \[docs] Fix typo in Tree View docs ([#​15047](https://redirect.github.com/mui/mui-x/issues/15047)) [@​yash49](https://redirect.github.com/yash49) ##### Core - \[core] Adjust cherry-pick GH actions ([#​15101](https://redirect.github.com/mui/mui-x/issues/15101)) [@​LukasTy](https://redirect.github.com/LukasTy) - \[core] Update prettier target branch ([#​15100](https://redirect.github.com/mui/mui-x/issues/15100)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[core] Update some `default-branch-switch` instances for `v7.x` ([#​15085](https://redirect.github.com/mui/mui-x/issues/15085)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[test] Revert to using `fireEvent` instead of `userEvent` ([#​14927](https://redirect.github.com/mui/mui-x/issues/14927)) [@​LukasTy](https://redirect.github.com/LukasTy) ### [`v7.21.0`](https://redirect.github.com/mui/mui-x/blob/HEAD/CHANGELOG.md#7210) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.20.0...v7.21.0) *Oct 17, 2024* We'd like to offer a big thanks to the 13 contributors who made this release possible. Here are some highlights ✨: - 💫 Added [`dataset` prop support for the Scatter Chart component](https://mui.com/x/react-charts/scatter/#using-a-dataset) - 🐞 Bugfixes - 📚 Documentation improvements Special thanks go out to the community contributors who have helped make this release possible: [@​k-rajat19](https://redirect.github.com/k-rajat19), [@​kalyan90](https://redirect.github.com/kalyan90), [@​rotembarsela](https://redirect.github.com/rotembarsela), [@​wangkailang](https://redirect.github.com/wangkailang). Following are all team members who have contributed to this release: [@​arthurbalduini](https://redirect.github.com/arthurbalduini), [@​cherniavskii](https://redirect.github.com/cherniavskii), [@​flaviendelangle](https://redirect.github.com/flaviendelangle), [@​JCQuintas](https://redirect.github.com/JCQuintas), [@​LukasTy](https://redirect.github.com/LukasTy), [@​MBilalShafi](https://redirect.github.com/MBilalShafi), [@​arminmeh](https://redirect.github.com/arminmeh), [@​romgrk](https://redirect.github.com/romgrk), [@​KenanYusuf](https://redirect.github.com/KenanYusuf), [@​oliviertassinari](https://redirect.github.com/oliviertassinari), [@​samuelsycamore](https://redirect.github.com/samuelsycamore). ##### Data Grid ##### `@mui/x-data-grid@7.21.0` - \[DataGrid] Fix `onRowSelectionModelChange` firing unnecessarily on initial render ([#​14909](https://redirect.github.com/mui/mui-x/issues/14909)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[DataGrid] Fix `onRowSelectionModelChange` not being called after row is removed ([#​14972](https://redirect.github.com/mui/mui-x/issues/14972)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[DataGrid] Fix pagination scrollbar issue on small zoom ([#​14911](https://redirect.github.com/mui/mui-x/issues/14911)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[DataGrid] Fix scroll jumping ([#​14929](https://redirect.github.com/mui/mui-x/issues/14929)) [@​romgrk](https://redirect.github.com/romgrk) - \[DataGrid] Fix excessive white space at the end of the Data Grid ([#​14864](https://redirect.github.com/mui/mui-x/issues/14864)) [@​kalyan90](https://redirect.github.com/kalyan90) ##### `@mui/x-data-grid-pro@7.21.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-data-grid@7.21.0`, plus: - \[DataGridPro] Fix indeterminate checkbox state for server-side data ([#​14956](https://redirect.github.com/mui/mui-x/issues/14956)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[DataGridPro] Fix scrolling performance when `rowHeight={undefined}` ([#​14983](https://redirect.github.com/mui/mui-x/issues/14983)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[DataGridPro] List view ([#​14393](https://redirect.github.com/mui/mui-x/issues/14393)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) [@​cherniavskii](https://redirect.github.com/cherniavskii) ##### `@mui/x-data-grid-premium@7.21.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/x-data-grid-pro@7.21.0`. ##### Date and Time Pickers ##### `@mui/x-date-pickers@7.21.0` - \[pickers] Cleanup `PageUp` and `PageDown` event handlers on time components ([#​14928](https://redirect.github.com/mui/mui-x/issues/14928)) [@​arthurbalduini](https://redirect.github.com/arthurbalduini) - \[pickers] Create the new picker's `ownerState` object ([#​14889](https://redirect.github.com/mui/mui-x/issues/14889)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[pickers] Fix `PickerValidDate` usage in the Date Range Picker Toolbar ([#​14925](https://redirect.github.com/mui/mui-x/issues/14925)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) ##### `@mui/x-date-pickers-pro@7.21.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-date-pickers@7.21.0`. ##### Charts ##### `@mui/x-charts@7.21.0` - \[charts] Allow `dataset` to be used with the Scatter Chart ([#​14915](https://redirect.github.com/mui/mui-x/issues/14915)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[charts] Ensure `reduce motion` preference disables animation on page load ([#​14417](https://redirect.github.com/mui/mui-x/issues/14417)) [@​JCQuintas](https://redirect.github.com/JCQuintas) ##### `@mui/x-charts-pro@7.0.0-beta.5` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-charts@7.21.0`. ##### Tree View ##### `@mui/x-tree-view@7.21.0` - \[TreeView] Fix `alpha` usage with CSS variables ([#​14969](https://redirect.github.com/mui/mui-x/issues/14969)) [@​wangkailang](https://redirect.github.com/wangkailang) - \[TreeView] Fix usage of the `aria-selected` attribute ([#​14991](https://redirect.github.com/mui/mui-x/issues/14991)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[TreeView] Fix hydration error ([#​15002](https://redirect.github.com/mui/mui-x/issues/15002)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) ##### `@mui/x-codemod@7.21.0` - \[codemod] Add a new utility to rename imports ([#​14919](https://redirect.github.com/mui/mui-x/issues/14919)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) ##### Docs - \[docs] Add recipe showing how to toggle detail panels on row click ([#​14666](https://redirect.github.com/mui/mui-x/issues/14666)) [@​k-rajat19](https://redirect.github.com/k-rajat19) - \[docs] Fix broken link to the validation section in the Data grid component ([#​14973](https://redirect.github.com/mui/mui-x/issues/14973)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[docs] Update v5 migration codesandbox [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs] Enforce component style rules for the Tree View ([#​14963](https://redirect.github.com/mui/mui-x/issues/14963)) [@​samuelsycamore](https://redirect.github.com/samuelsycamore) ##### Core - \[core] Fix shortcut with localization keyboard ([#​14220](https://redirect.github.com/mui/mui-x/issues/14220)) [@​rotembarsela](https://redirect.github.com/rotembarsela) - \[core] Fix docs deploy command ([#​14920](https://redirect.github.com/mui/mui-x/issues/14920)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[code-infra] Prepare some tests to work in `vitest/playwright` ([#​14926](https://redirect.github.com/mui/mui-x/issues/14926)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[test] Fix `AdapterDayjs` coverage calculation ([#​14957](https://redirect.github.com/mui/mui-x/issues/14957)) [@​LukasTy](https://redirect.github.com/LukasTy) - \[test] Fix split infinitive API convention use [@​oliviertassinari](https://redirect.github.com/oliviertassinari) ### [`v7.20.0`](https://redirect.github.com/mui/mui-x/blob/HEAD/CHANGELOG.md#7200) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.19.0...v7.20.0) *Oct 11, 2024* We'd like to offer a big thanks to the 14 contributors who made this release possible. Here are some highlights ✨: - 📚 Updated ["What's new"](https://mui.com/x/whats-new/) page giving more detailed overview of the latest new features and other highlights - 📚 New [collapsible column groups demo](https://mui.com/x/react-data-grid/column-groups/#collapsible-column-groups) for the Data Grid component - 📚 New [Tree Item Customization](https://mui.com/x/react-tree-view/tree-item-customization/) documentation to learn how to use the new APIs to create custom Tree Items. The old APIs (`props.ContentComponent` and `props.ContentProps`) have been deprecated and will be removed in the new major version of the Tree View component. - 🌍 Improve Japanese (ja-JP) locale on the Data Grid component - 🐞 Bugfixes - 📚 Other documentation improvements Special thanks go out to the community contributors who have helped make this release possible: [@​k-rajat19](https://redirect.github.com/k-rajat19), [@​kalyan90](https://redirect.github.com/kalyan90), [@​uma-neko](https://redirect.github.com/uma-neko), [@​vfbiby](https://redirect.github.com/vfbiby). Following are all team members who have contributed to this release: [@​alelthomas](https://redirect.github.com/alelthomas), [@​arminmeh](https://redirect.github.com/arminmeh), [@​arthurbalduini](https://redirect.github.com/arthurbalduini), [@​cherniavskii](https://redirect.github.com/cherniavskii), [@​flaviendelangle](https://redirect.github.com/flaviendelangle), [@​JCQuintas](https://redirect.github.com/JCQuintas), [@​MBilalShafi](https://redirect.github.com/MBilalShafi), [@​noraleonte](https://redirect.github.com/noraleonte), [@​oliviertassinari](https://redirect.github.com/oliviertassinari), [@​samuelsycamore](https://redirect.github.com/samuelsycamore), [@​siriwatknp](https://redirect.github.com/siriwatknp). ##### Data Grid ##### `@mui/x-data-grid@7.20.0` - \[DataGrid] Add `onColumnHeaderContextMenu` event ([#​14734](https://redirect.github.com/mui/mui-x/issues/14734)) [@​vfbiby](https://redirect.github.com/vfbiby) - \[DataGrid] Avoid row spanning computation of outdated rows ([#​14902](https://redirect.github.com/mui/mui-x/issues/14902)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[DataGrid] Fix scrollbar position not being updated after `scrollToIndexes` ([#​14888](https://redirect.github.com/mui/mui-x/issues/14888)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[DataGrid] Pass `rowId` param to `processRowUpdate` ([#​14821](https://redirect.github.com/mui/mui-x/issues/14821)) [@​k-rajat19](https://redirect.github.com/k-rajat19) - \[l10n] Improve Japanese (ja-JP) locale ([#​14870](https://redirect.github.com/mui/mui-x/issues/14870)) [@​uma-neko](https://redirect.github.com/uma-neko) ##### `@mui/x-data-grid-pro@7.20.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-data-grid@7.20.0`, plus: - \[DataGridPro] Fix wording on the `rowSelectionPropagation` JSDoc and doc section ([#​14907](https://redirect.github.com/mui/mui-x/issues/14907)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) ##### `@mui/x-data-grid-premium@7.20.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/x-data-grid-pro@7.20.0`. ##### Date and Time Pickers ##### `@mui/x-date-pickers@7.20.0` - \[pickers] Add `PageUp` and `PageDown` support for time components ([#​14812](https://redirect.github.com/mui/mui-x/issues/14812)) [@​arthurbalduini](https://redirect.github.com/arthurbalduini) - \[pickers] Fix regression on `PickerValidDate` ([#​14896](https://redirect.github.com/mui/mui-x/issues/14896)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[pickers] Move the `DateFieldInPickerProps` interface to the `DatePicker` folder and rename it `DatePickerFieldProps` (same for time and date time) ([#​14828](https://redirect.github.com/mui/mui-x/issues/14828)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) ##### `@mui/x-date-pickers-pro@7.20.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-date-pickers@7.20.0`. ##### Charts ##### `@mui/x-charts@7.20.0` No changes since `@mui/x-charts@v7.19.0`. ##### `@mui/x-charts-pro@7.0.0-beta.4` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-charts@7.20.0`. ##### Tree View ##### `@mui/x-tree-view@7.20.0` - \[TreeItem] Deprecate the `ContentComponent` and `ContentProps` props ([#​14908](https://redirect.github.com/mui/mui-x/issues/14908)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[TreeView] Rework how items are being rendered in Rich Tree View components ([#​14749](https://redirect.github.com/mui/mui-x/issues/14749)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) ##### Docs - \[docs] Update "What's new" page ([#​14858](https://redirect.github.com/mui/mui-x/issues/14858)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[docs] Add collapsible column groups demo ([#​14818](https://redirect.github.com/mui/mui-x/issues/14818)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[docs] Add custom columns panel demo ([#​14825](https://redirect.github.com/mui/mui-x/issues/14825)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[docs] Capitalize all instances of "Data Grid" ([#​14884](https://redirect.github.com/mui/mui-x/issues/14884)) [@​samuelsycamore](https://redirect.github.com/samuelsycamore) - \[docs] Divide charts `tooltip` and `highlighting` pages ([#​14824](https://redirect.github.com/mui/mui-x/issues/14824)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[docs] Document the `TreeItem2` component and the `useTreeItem2` hook ([#​14551](https://redirect.github.com/mui/mui-x/issues/14551)) [@​noraleonte](https://redirect.github.com/noraleonte) - \[docs] Fix column pinning for "Disable detail panel content scroll" section ([#​14854](https://redirect.github.com/mui/mui-x/issues/14854) and [#​14885](https://redirect.github.com/mui/mui-x/issues/14885)) [@​kalyan90](https://redirect.github.com/kalyan90) - \[docs] Fix detail panel demo not working well with pinned columns ([#​14883](https://redirect.github.com/mui/mui-x/issues/14883)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[docs] New recipe of a read-only field ([#​14606](https://redirect.github.com/mui/mui-x/issues/14606)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[docs] Change demo name example ([#​14822](https://redirect.github.com/mui/mui-x/issues/14822)) [@​alelthomas](https://redirect.github.com/alelthomas) ##### Core - \[core] Support `@mui/utils` v6 ([#​14867](https://redirect.github.com/mui/mui-x/issues/14867)) [@​siriwatknp](https://redirect.github.com/siriwatknp) - \[code-infra] Remove deprecated `data-mui-test` in favour of `data-testid` ([#​14882](https://redirect.github.com/mui/mui-x/issues/14882)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[code-infra] Update renovate config and add a `vitest` group ([#​14856](https://redirect.github.com/mui/mui-x/issues/14856)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[test] Replace `waitFor()` with `act()` ([#​14851](https://redirect.github.com/mui/mui-x/issues/14851)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[test] Restore "pnpm tc" CLI ([#​14852](https://redirect.github.com/mui/mui-x/issues/14852)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) ### [`v7.19.0`](https://redirect.github.com/mui/mui-x/blob/HEAD/CHANGELOG.md#7190) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.18.0...v7.19.0) *Oct 4, 2024* We'd like to offer a big thanks to the 26 contributors who made this release possible. Here are some highlights ✨: - 🔁 Automatic parents and children selection for Data Grid ["tree data"](https://mui.com/x/react-data-grid/tree-data/) and ["row grouping"](https://mui.com/x/react-data-grid/row-grouping/) features - 💫 Support `minHeight` and `maxHeight` on flex parent container for the Data Grid component - 🎁 Export `publicAPI` from the `useTreeItem2Utils` hook for the Tree View - 🌍 Improve Bulgarian (bg-BG), Croatian (hr-HR), French (fr-FR), German (de-DE), Japanese (ja-JP) and Vietnamese (vi-VN) locales and add Portuguese (pt-PT) locale on the Data Grid component - 🌏 Improve Czech (cs-CZ) and Portuguese (pt-BR) locales and add Bulgarian (bg-BG), Croatian (hr-HR) and Portuguese (pt-PT) locales on the Pickers components - 🐞 Bugfixes - 📚 Documentation improvements Special thanks goes out to our community contributors who have helped make this release possible: [@​AWAIS97](https://redirect.github.com/AWAIS97), [@​chucamphong](https://redirect.github.com/chucamphong), [@​GMchris](https://redirect.github.com/GMchris), [@​JakubSveda](https://redirect.github.com/JakubSveda), [@​k-rajat19](https://redirect.github.com/k-rajat19), [@​k725](https://redirect.github.com/k725), [@​lhilgert9](https://redirect.github.com/lhilgert9), [@​ruiaraujo012](https://redirect.github.com/ruiaraujo012), [@​Sanderand](https://redirect.github.com/Sanderand), [@​thomasmoon](https://redirect.github.com/thomasmoon), [@​vallereaugabriel](https://redirect.github.com/vallereaugabriel). Following are all team members who have contributed to this release: [@​alexfauquette](https://redirect.github.com/alexfauquette), [@​arminmeh](https://redirect.github.com/arminmeh), [@​arthurbalduini](https://redirect.github.com/arthurbalduini), [@​cherniavskii](https://redirect.github.com/cherniavskii), [@​flaviendelangle](https://redirect.github.com/flaviendelangle), [@​Janpot](https://redirect.github.com/Janpot), [@​JCQuintas](https://redirect.github.com/JCQuintas), [@​KenanYusuf](https://redirect.github.com/KenanYusuf), [@​MBilalShafi](https://redirect.github.com/MBilalShafi), [@​michelengelen](https://redirect.github.com/michelengelen), [@​noraleonte](https://redirect.github.com/noraleonte), [@​oliviertassinari](https://redirect.github.com/oliviertassinari), [@​romgrk](https://redirect.github.com/romgrk), [@​sai6855](https://redirect.github.com/sai6855), [@​samuelsycamore](https://redirect.github.com/samuelsycamore). ##### Data Grid ##### `@mui/x-data-grid@7.19.0` - \[DataGrid] Fix column definition `undefined` value ([#​14456](https://redirect.github.com/mui/mui-x/issues/14456)) [@​sai6855](https://redirect.github.com/sai6855) - \[DataGrid] Fix `checkboxSelectionVisibleOnly` reset the selection on filtering ([#​14677](https://redirect.github.com/mui/mui-x/issues/14677)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[DataGrid] Fix background colors when `CSSVarsProvider` is used ([#​12901](https://redirect.github.com/mui/mui-x/issues/12901)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[DataGrid] Fix error when initializing aggregation with row spanning ([#​14710](https://redirect.github.com/mui/mui-x/issues/14710)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[DataGrid] Fix scroll to cell logic for keyboard navigating cells and drag selection with pinned columns ([#​14550](https://redirect.github.com/mui/mui-x/issues/14550)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[DataGrid] Support `minHeight` and `maxHeight` on flex parent container ([#​14614](https://redirect.github.com/mui/mui-x/issues/14614)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[l10n] Add missing Portuguese (pt-PT) translations ([#​14707](https://redirect.github.com/mui/mui-x/issues/14707)) [@​ruiaraujo012](https://redirect.github.com/ruiaraujo012) - \[l10n] Improve Bulgarian (bg-BG) locale ([#​14451](https://redirect.github.com/mui/mui-x/issues/14451)) [@​GMchris](https://redirect.github.com/GMchris) - \[l10n] Improve Croatian (hr-HR) locale ([#​14794](https://redirect.github.com/mui/mui-x/issues/14794)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[l10n] Improve French (fr-FR) locale ([#​14750](https://redirect.github.com/mui/mui-x/issues/14750)) [@​vallereaugabriel](https://redirect.github.com/vallereaugabriel) - \[l10n] Improve German (de-DE) locale ([#​14755](https://redirect.github.com/mui/mui-x/issues/14755)) [@​lhilgert9](https://redirect.github.com/lhilgert9) - \[l10n] Improve Japanese (ja-JP) locale ([#​14381](https://redirect.github.com/mui/mui-x/issues/14381)) [@​k725](https://redirect.github.com/k725) - \[l10n] Improve Vietnamese (vi-VN) locale ([#​14769](https://redirect.github.com/mui/mui-x/issues/14769)) [@​chucamphong](https://redirect.github.com/chucamphong) ##### `@mui/x-data-grid-pro@7.19.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-data-grid@7.19.0`, plus: - \[DataGridPro] Fix dragging styles removal in column reorder ([#​14680](https://redirect.github.com/mui/mui-x/issues/14680)) [@​k-rajat19](https://redirect.github.com/k-rajat19) - \[DataGridPro] Fix row pre-processing running with a stale data source ([#​14810](https://redirect.github.com/mui/mui-x/issues/14810)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[DataGridPro] Fix `onRowsScrollEnd` not firing on very fast scrolling ([#​14171](https://redirect.github.com/mui/mui-x/issues/14171)) [@​arminmeh](https://redirect.github.com/arminmeh) ##### `@mui/x-data-grid-premium@7.19.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/x-data-grid-pro@7.19.0`, plus: - \[DataGridPremium] Automatic parents and children selection ([#​13757](https://redirect.github.com/mui/mui-x/issues/13757)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) ##### Date and Time Pickers ##### `@mui/x-date-pickers@7.19.0` - \[pickers] Fix left-right keyboard nav with `yearsOrder="desc"` and `direction="rtl"` ([#​14682](https://redirect.github.com/mui/mui-x/issues/14682)) [@​thomasmoon](https://redirect.github.com/thomasmoon) - \[pickers] Improve `PickerValidDate` type ([#​14771](https://redirect.github.com/mui/mui-x/issues/14771)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[pickers] Improve typing of the range pickers ([#​14716](https://redirect.github.com/mui/mui-x/issues/14716)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[l10n] Add Bulgarian (bg-BG) locale ([#​14469](https://redirect.github.com/mui/mui-x/issues/14469)) [@​GMchris](https://redirect.github.com/GMchris) - \[l10n] Add Croatian (hr-HR) locale ([#​14795](https://redirect.github.com/mui/mui-x/issues/14795)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[l10n] Add Portuguese (pt-PT) locale ([#​14722](https://redirect.github.com/mui/mui-x/issues/14722)) [@​ruiaraujo012](https://redirect.github.com/ruiaraujo012) - \[l10n] Improve Czech (cs-CZ) locale ([#​14732](https://redirect.github.com/mui/mui-x/issues/14732)) [@​JakubSveda](https://redirect.github.com/JakubSveda) - \[l10n] Improve Portuguese (pt-BR) locale ([#​14725](https://redirect.github.com/mui/mui-x/issues/14725)) [@​arthurbalduini](https://redirect.github.com/arthurbalduini) ##### `@mui/x-date-pickers-pro@7.19.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-date-pickers@7.19.0`. ##### Charts ##### `@mui/x-charts@7.19.0` - \[charts] Fix `LineChart` area animation being stuck when resizing container ([#​14711](https://redirect.github.com/mui/mui-x/issues/14711)) [@​alexfauquette](https://redirect.github.com/alexfauquette) - \[charts] Improve types and start using `warnOnce` ([#​14792](https://redirect.github.com/mui/mui-x/issues/14792)) [@​JCQuintas](https://redirect.github.com/JCQuintas) ##### `@mui/x-charts-pro@7.0.0-beta.3` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-charts@7.19.0`. ##### Tree View ##### `@mui/x-tree-view@7.19.0` - \[TreeView] Apply experimental features in `getDefaultizedParams` instead of in the plugin render ([#​14661](https://redirect.github.com/mui/mui-x/issues/14661)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[TreeView] Export `publicAPI` form `useTreeItem2Utils` ([#​14729](https://redirect.github.com/mui/mui-x/issues/14729)) [@​noraleonte](https://redirect.github.com/noraleonte) - \[TreeView] Fix cursor navigation interfering with browser shortcut keys ([#​14798](https://redirect.github.com/mui/mui-x/issues/14798)) [@​sai6855](https://redirect.github.com/sai6855) - \[TreeView] Fix invalid test for items reordering ([#​14665](https://redirect.github.com/mui/mui-x/issues/14665)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[TreeView] Remove `instance.getTreeItemIdAttribute` ([#​14667](https://redirect.github.com/mui/mui-x/issues/14667)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) ##### Docs - \[docs] Added warning callout for Firefox reordering bug ([#​14516](https://redirect.github.com/mui/mui-x/issues/14516)) [@​michelengelen](https://redirect.github.com/michelengelen) - \[docs] Copyedit `pages.ts` navigation ([#​14782](https://redirect.github.com/mui/mui-x/issues/14782)) [@​samuelsycamore](https://redirect.github.com/samuelsycamore) - \[docs] Fix typo in row spanning doc ([#​14770](https://redirect.github.com/mui/mui-x/issues/14770)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[docs] Fix typo in the Tree View migration guide to v7 ([#​14727](https://redirect.github.com/mui/mui-x/issues/14727)) [@​Sanderand](https://redirect.github.com/Sanderand) - \[docs] Fix typo in usage of Moment guide for UTC and timezones ([#​14780](https://redirect.github.com/mui/mui-x/issues/14780)) [@​AWAIS97](https://redirect.github.com/AWAIS97) - \[docs] Fix what's new link to use absolute URL ([#​14543](https://redirect.github.com/mui/mui-x/issues/14543)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) ##### Core - \[core] Fix class name composition order ([#​14775](https://redirect.github.com/mui/mui-x/issues/14775)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[core] Replace minWidth, maxWidth with width ([#​14776](https://redirect.github.com/mui/mui-x/issues/14776)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[code-infra] Remove custom playwright installation steps ([#​14728](https://redirect.github.com/mui/mui-x/issues/14728)) [@​Janpot](https://redirect.github.com/Janpot) - \[code-infra] Replace or remove all instances of `e` identifier ([#​14724](https://redirect.github.com/mui/mui-x/issues/14724)) [@​samuelsycamore](https://redirect.github.com/samuelsycamore) - \[infra] Adds community contribution section to the changelog script ([#​14799](https://redirect.github.com/mui/mui-x/issues/14799)) [@​michelengelen](https://redirect.github.com/michelengelen) - \[infra] Fix line break in Stack Overflow message [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[test] Fix `Escape` event firing event ([#​14797](https://redirect.github.com/mui/mui-x/issues/14797)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) ### [`v7.18.0`](https://redirect.github.com/mui/mui-x/blob/HEAD/CHANGELOG.md#7180) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.17.0...v7.18.0) *Sep 20, 2024* We'd like to offer a big thanks to the 14 contributors who made this release possible. Here are some highlights ✨: - 💫 Support [Row spanning](https://mui.com/x/react-data-grid/row-spanning/) on the Data Grid that automatically merges the consecutive cells in a column based on the cell value data grid row spanning - ⏰ Support `date-fns` v4 ([#​14673](https://redirect.github.com/mui/mui-x/issues/14673)) [@​LukasTy](https://redirect.github.com/LukasTy) - 🎉 Add option for Pickers to change the order of displayed years ([#​11780](https://redirect.github.com/mui/mui-x/issues/11780)) [@​thomasmoon](https://redirect.github.com/thomasmoon) - 🐞 Bugfixes - 📚 Documentation improvements ##### Data Grid ##### `@mui/x-data-grid@7.18.0` - \[DataGrid] Add default reset value in row edit mode ([#​14050](https://redirect.github.com/mui/mui-x/issues/14050)) [@​michelengelen](https://redirect.github.com/michelengelen) - \[DataGrid] Add `columnGroupHeaderHeight` prop for sizing column group headers ([#​14637](https://redirect.github.com/mui/mui-x/issues/14637)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[DataGrid] Fix `document` reference when the grid is rendered in a popup window ([#​14649](https://redirect.github.com/mui/mui-x/issues/14649)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[DataGrid] Remove `minFirstColumn` from `GetHeadersParams` interface ([#​14450](https://redirect.github.com/mui/mui-x/issues/14450)) [@​k-rajat19](https://redirect.github.com/k-rajat19) - \[DataGrid] Row spanning ([#​14124](https://redirect.github.com/mui/mui-x/issues/14124)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) ##### `@mui/x-data-grid-pro@7.18.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-data-grid@7.18.0`, plus: - \[DataGridPro] Fix `onRowsScrollEnd` being triggered instantly when bottom pinned row is present ([#​14602](https://redirect.github.com/mui/mui-x/issues/14602)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[DataGridPro] Fix header filters rendering issue for `isEmpty` and `isNotEmpty` filter operators ([#​14493](https://redirect.github.com/mui/mui-x/issues/14493)) [@​k-rajat19](https://redirect.github.com/k-rajat19) - \[DataGridPro] Fix pinned columns in RTL mode ([#​14586](https://redirect.github.com/mui/mui-x/issues/14586)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) ##### `@mui/x-data-grid-premium@7.18.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/x-data-grid-pro@7.18.0`. ##### Date and Time Pickers ##### `@mui/x-date-pickers@7.18.0` - \[pickers] Add option to change the order of displayed years ([#​11780](https://redirect.github.com/mui/mui-x/issues/11780)) [@​thomasmoon](https://redirect.github.com/thomasmoon) - \[pickers] Support `date-fns` v4 ([#​14673](https://redirect.github.com/mui/mui-x/issues/14673)) [@​LukasTy](https://redirect.github.com/LukasTy) ##### `@mui/x-date-pickers-pro@7.18.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-date-pickers@7.18.0`. ##### Charts ##### `@mui/x-charts@7.18.0` - \[charts] Add a `PolarProvider` to manage polar axes ([#​14642](https://redirect.github.com/mui/mui-x/issues/14642)) [@​alexfauquette](https://redirect.github.com/alexfauquette) - \[charts] Fix `LineChart` animation being stuck with initial drawing area value ([#​14553](https://redirect.github.com/mui/mui-x/issues/14553)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[charts] Fix legend slot typing ([#​14657](https://redirect.github.com/mui/mui-x/issues/14657)) [@​alexfauquette](https://redirect.github.com/alexfauquette) - \[charts] Pass the axis index to extremum getter ([#​14641](https://redirect.github.com/mui/mui-x/issues/14641)) [@​alexfauquette](https://redirect.github.com/alexfauquette) - \[charts] Provide hooks to create custom tooltip ([#​14377](https://redirect.github.com/mui/mui-x/issues/14377)) [@​alexfauquette](https://redirect.github.com/alexfauquette) ##### `@mui/x-charts-pro@7.0.0-beta.1` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-charts@7.18.0`. ##### Tree View ##### `@mui/x-tree-view@7.18.0` - \[TreeView] Add `"use client"` directive to every public component and hook ([#​14579](https://redirect.github.com/mui/mui-x/issues/14579)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) ##### Docs - \[docs] Add `groupingValueGetter` callout in column definition docs ([#​14599](https://redirect.github.com/mui/mui-x/issues/14599)) [@​michelengelen](https://redirect.github.com/michelengelen) - \[docs] Clean v6 => v7 migration guide ([#​14652](https://redirect.github.com/mui/mui-x/issues/14652)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[docs] Copy `vale-action.yml` from main repo [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs] Edit the Pickers Getting started doc ([#​14555](https://redirect.github.com/mui/mui-x/issues/14555)) [@​samuelsycamore](https://redirect.github.com/samuelsycamore) - \[docs] Fix TypeScript capitalization [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs] Fix Vale error [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs] Make the migration guide diff a bit easier to read [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs] Report Vale at warning level ([#​14660](https://redirect.github.com/mui/mui-x/issues/14660)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs] Warn about the `valueGetter` and `valueFormatter` signature change ([#​14613](https://redirect.github.com/mui/mui-x/issues/14613)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[docs] Polish code formatting ([#​14603](https://redirect.github.com/mui/mui-x/issues/14603)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[test] Spy on `observe` method to avoid flaky wait for a callback ([#​14640](https://redirect.github.com/mui/mui-x/issues/14640)) [@​arminmeh](https://redirect.github.com/arminmeh) ##### Core - \[core] Fix 301 link to Next.js and git diff [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[core] Fix failing CI on `master` ([#​14644](https://redirect.github.com/mui/mui-x/issues/14644)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[core] Fix `package.json` repository rule [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[core] MUI X repository moved to a new location [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs-infra] Strengthen CSP ([#​14581](https://redirect.github.com/mui/mui-x/issues/14581)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[license] Finish renaming of LicensingModel ([#​14615](https://redirect.github.com/mui/mui-x/issues/14615)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) ### [`v7.17.0`](https://redirect.github.com/mui/mui-x/blob/HEAD/CHANGELOG.md#7170) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.16.0...v7.17.0) *Sep 13, 2024* We'd like to offer a big thanks to the 12 contributors who made this release possible. Here are some highlights ✨: - 📊 Charts performance improvement - 🧑‍💻 New Data Grid [custom columns demo](https://mui.com/x/react-data-grid/custom-columns/#full-example) - 🐞 Bugfixes - 📚 Documentation improvements - 🌍 Improve Hungarian (hu-HU) locale on the Data Grid ##### Data Grid ##### `@mui/x-data-grid@7.17.0` - \[DataGrid] Add "does not equal" and "does not contain" filter operators ([#​14489](https://redirect.github.com/mui/mui-x/issues/14489)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[DataGrid] Add demo to the "Custom columns" page that does not use generator ([#​13695](https://redirect.github.com/mui/mui-x/issues/13695)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[DataGrid] Fix Voice Over reading the column name twice ([#​14482](https://redirect.github.com/mui/mui-x/issues/14482)) [@​arminmeh](https://redirect.github.com/arminmeh) - \[DataGrid] Fix bug in CRUD example ([#​14513](https://redirect.github.com/mui/mui-x/issues/14513)) [@​michelengelen](https://redirect.github.com/michelengelen) - \[DataGrid] Fix failing jsdom tests caused by `:has()` selectors ([#​14559](https://redirect.github.com/mui/mui-x/issues/14559)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[DataGrid] Refactor string operator filter functions ([#​14564](https://redirect.github.com/mui/mui-x/issues/14564)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[l10n] Improve Hungarian (hu-HU) locale ([#​14506](https://redirect.github.com/mui/mui-x/issues/14506)) [@​ntamas](https://redirect.github.com/ntamas) ##### `@mui/x-data-grid-pro@7.17.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-data-grid@7.17.0`. ##### `@mui/x-data-grid-premium@7.17.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/x-data-grid-pro@7.17.0`. ##### Date and Time Pickers ##### `@mui/x-date-pickers@7.17.0` - \[fields] Improve `useSplitFieldProps` and make it public ([#​14514](https://redirect.github.com/mui/mui-x/issues/14514)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[pickers] Improve clear action label ([#​14243](https://redirect.github.com/mui/mui-x/issues/14243)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[pickers] Add `"use client"` directive to every public component and hook ([#​14562](https://redirect.github.com/mui/mui-x/issues/14562)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[pickers] Allow custom fields to validate the value ([#​14486](https://redirect.github.com/mui/mui-x/issues/14486)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[pickers] Stop using utils in locales ([#​14505](https://redirect.github.com/mui/mui-x/issues/14505)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) ##### `@mui/x-date-pickers-pro@7.17.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-date-pickers@7.17.0`, plus: - \[DateRangePicker] Fix `currentMonthCalendarPosition` not scrolling to future sibling ([#​14442](https://redirect.github.com/mui/mui-x/issues/14442)) [@​GMchris](https://redirect.github.com/GMchris) ##### Charts ##### `@mui/x-charts@7.17.0` - \[charts] Add `"use client"` directive to every public component and hook ([#​14578](https://redirect.github.com/mui/mui-x/issues/14578)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[charts] Allow `onItemClick` on the `Legend` component ([#​14231](https://redirect.github.com/mui/mui-x/issues/14231)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[charts] Fix `onAxisClick` with `layout='horizontal'` ([#​14547](https://redirect.github.com/mui/mui-x/issues/14547)) [@​alexfauquette](https://redirect.github.com/alexfauquette) - \[charts] Replace `path` with `circle` for performance improvement ([#​14518](https://redirect.github.com/mui/mui-x/issues/14518)) [@​alexfauquette](https://redirect.github.com/alexfauquette) ##### `@mui/x-charts-pro@7.0.0-beta.1` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-charts@7.17.0`. ##### Tree View ##### `@mui/x-tree-view@7.17.0` - \[TreeView] Make `useTreeItem2` stable ([#​14498](https://redirect.github.com/mui/mui-x/issues/14498)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) ##### Docs - \[docs] Add missing callout on "Imperative API" tree view sections ([#​14503](https://redirect.github.com/mui/mui-x/issues/14503)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[docs] Fix broken redirection to MUI X v5 [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[docs] Fix multiple `console.error` messages on `charts` docs ([#​14554](https://redirect.github.com/mui/mui-x/issues/14554)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[docs] Fixed typo in Row Grouping recipes ([#​14549](https://redirect.github.com/mui/mui-x/issues/14549)) [@​Miodini](https://redirect.github.com/Miodini) - \[docs] Match title with blog posts [@​oliviertassinari](https://redirect.github.com/oliviertassinari) ##### Core - \[core] Move warning methods to `@mui/x-internals` ([#​14528](https://redirect.github.com/mui/mui-x/issues/14528)) [@​k-rajat19](https://redirect.github.com/k-rajat19) - \[core] Sync with core release flow [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[code-infra] Fix charts benchmark workflow ([#​14573](https://redirect.github.com/mui/mui-x/issues/14573)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[docs-infra] Type interface API pages ([#​14138](https://redirect.github.com/mui/mui-x/issues/14138)) [@​alexfauquette](https://redirect.github.com/alexfauquette) - \[infra] Create `ESLint plugins` renovate group ([#​14574](https://redirect.github.com/mui/mui-x/issues/14574)) [@​LukasTy](https://redirect.github.com/LukasTy) - \[license] Clean-up terminology to match codebase ([#​14531](https://redirect.github.com/mui/mui-x/issues/14531)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[test] Remove dead `act()` logic ([#​14529](https://redirect.github.com/mui/mui-x/issues/14529)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) ### [`v7.16.0`](https://redirect.github.com/mui/mui-x/blob/HEAD/CHANGELOG.md#7160) [Compare Source](https://redirect.github.com/mui/mui-x/compare/v7.15.0...v7.16.0) *Sep 5, 2024* We'd like to offer a big thanks to the 13 contributors who made this release possible. Here are some highlights ✨: - 🎨 Update the design of Data Grid column headers ([#​14293](https://redirect.github.com/mui/mui-x/issues/14293)) - 🧠 Add the `slots` concept introduction documentation page ([#​13881](https://redirect.github.com/mui/mui-x/issues/13881)) - 🌍 Improve Chinese (zh-CN) and Dutch (nl-NL) locales on the Data Grid - 🐞 Bugfixes - 📚 Documentation improvements ##### Data Grid ##### `@mui/x-data-grid@7.16.0` - \[DataGrid] Add key prop to `GridFilterInputMultipleValue` ([#​14302](https://redirect.github.com/mui/mui-x/issues/14302)) [@​sai6855](https://redirect.github.com/sai6855) - \[DataGrid] Allow to control the indeterminate checkbox behavior ([#​14247](https://redirect.github.com/mui/mui-x/issues/14247)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) - \[DataGrid] Column header design updates ([#​14293](https://redirect.github.com/mui/mui-x/issues/14293)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[DataGrid] Fix error on simultaneous `columns` and `columnGroupingModel` update ([#​14368](https://redirect.github.com/mui/mui-x/issues/14368)) [@​cherniavskii](https://redirect.github.com/cherniavskii) - \[DataGrid] Fix first row flickering with `autoHeight` prop enabled ([#​14235](https://redirect.github.com/mui/mui-x/issues/14235)) [@​KenanYusuf](https://redirect.github.com/KenanYusuf) - \[DataGrid] Remove cell min-width / max-width styles ([#​14448](https://redirect.github.com/mui/mui-x/issues/14448)) [@​oliviertassinari](https://redirect.github.com/oliviertassinari) - \[DataGrid] Restore reselect behavior ([#​14410](https://redirect.github.com/mui/mui-x/issues/14410)) [@​romgrk](https://redirect.github.com/romgrk) - \[l10n] Improve Chinese (zh-CN) locale ([#​14394](https://redirect.github.com/mui/mui-x/issues/14394)) [@​lawvs](https://redirect.github.com/lawvs) - \[l10n] Improve Dutch (nl-NL) locale ([#​14398](https://redirect.github.com/mui/mui-x/issues/14398)) [@​Janpot](https://redirect.github.com/Janpot) ##### `@mui/x-data-grid-pro@7.16.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-data-grid@7.16.0`, plus: - \[DataGridPro] Fix duplicate top border in header filters ([#​14375](https://redirect.github.com/mui/mui-x/issues/14375)) [@​MBilalShafi](https://redirect.github.com/MBilalShafi) ##### `@mui/x-data-grid-premium@7.16.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/x-data-grid-pro@7.16.0`. ##### Date and Time Pickers ##### `@mui/x-date-pickers@7.16.0` - \[pickers] Improve `onError` JSDoc ([#​14492](https://redirect.github.com/mui/mui-x/issues/14492)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[pickers] Keep the calendar header and content in sync when switching locale ([#​14125](https://redirect.github.com/mui/mui-x/issues/14125)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) - \[pickers] Move multi input range field validation tests to the describe test file ([#​14501](https://redirect.github.com/mui/mui-x/issues/14501)) [@​flaviendelangle](https://redirect.github.com/flaviendelangle) ##### `@mui/x-date-pickers-pro@7.16.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-date-pickers@7.16.0`. ##### Charts ##### `@mui/x-charts@7.16.0` - \[charts] Fix JSDoc typos ([#​14497](https://redirect.github.com/mui/mui-x/issues/14497)) [@​alexfauquette](https://redirect.github.com/alexfauquette) - \[charts] Fix `LineChart` not properly animating when hydrating ([#​14355](https://redirect.github.com/mui/mui-x/issues/14355)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[charts] Fix theme augmentation ([#​14372](https://redirect.github.com/mui/mui-x/issues/14372)) [@​alexfauquette](https://redirect.github.com/alexfauquette) - \[charts] Pass all props to legend ([#​14392](https://redirect.github.com/mui/mui-x/issues/14392)) [@​JCQuintas](https://redirect.github.com/JCQuintas) - \[charts] Use `.mjs` extension for ESM build ([#​14387](https://redirect.github.com/mui/mui-x/issues/14387)) [@​alexfauquette](https://redirect.github.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 7 months ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: checks-spends@0.0.1
npm ERR! Found: @mui/material@5.6.0
npm ERR! node_modules/@mui/material
npm ERR!   @mui/material@"5.6.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer @mui/material@"^5.15.14" from @mui/x-data-grid@7.3.2
npm ERR! node_modules/@mui/x-data-grid
npm ERR!   @mui/x-data-grid@"7.3.2" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2024-05-04T17_08_25_216Z-debug-0.log
renovate[bot] commented 6 months ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: checks-spends@0.0.1
npm ERR! Found: @mui/material@5.6.0
npm ERR! node_modules/@mui/material
npm ERR!   @mui/material@"5.6.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer @mui/material@"^5.15.14 || ^6.0.0" from @mui/x-data-grid@7.22.1
npm ERR! node_modules/@mui/x-data-grid
npm ERR!   @mui/x-data-grid@"7.22.1" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2024-11-03T08_42_10_023Z-debug-0.log