-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Nora <[email protected]> Signed-off-by: Alexandre Fauquette <[email protected]> Signed-off-by: Flavien DELANGLE <[email protected]> Co-authored-by: Bilal Shafi <[email protected]> Co-authored-by: Flavien DELANGLE <[email protected]> Co-authored-by: Alexandre Fauquette <[email protected]> Co-authored-by: Andrew Cherniavskii <[email protected]> Co-authored-by: Armin Mehinovic <[email protected]> Co-authored-by: Kenan Yusuf <[email protected]> Co-authored-by: Lukas Tyla <[email protected]>
- Loading branch information
1 parent
4be0eaf
commit 52de1ec
Showing
15 changed files
with
235 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,6 +5,133 @@ | |
All notable changes to this project will be documented in this file. | ||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||
|
||
## v8.0.0-alpha.2 | ||
|
||
_Nov 29, 2024_ | ||
|
||
We'd like to offer a big thanks to the 17 contributors who made this release possible. Here are some highlights ✨: | ||
|
||
- 👨🏽💻 Improve resize performance on the Data Gird. | ||
- `<ChartDataProvider />` and `<ChartsSurface />` components are now fully divided — [Learn more](https://next.mui.com/x/react-charts/composition/#overview). | ||
- Users can create their own HTML components using chart data — [Learn more](https://next.mui.com/x/react-charts/components/#html-components). | ||
- 🌍 Improve Spanish, Portuguese, Chinese locales on the Data Grid component. | ||
- 🌍 Improve Dutch locale on the Date and Time Pickers components. | ||
- 🐞 Bugfixes | ||
- 📚 Documentation improvements | ||
|
||
Special thanks go out to the community contributors who have helped make this release possible: | ||
@dloeda, @headironc, @jedesroches, @k-rajat19, @lauri865, @mathzdev, @nphmuller, @zinoroman. | ||
Following are all team members who have contributed to this release: | ||
@arminmeh, @alexfauquette, @cherniavskii, @flaviendelangle, @JCQuintas, @KenanYusuf, @LukasTy, @MBilalShafi, @oliviertassinari. | ||
|
||
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /--> | ||
|
||
### Data Grid | ||
|
||
#### Breaking changes | ||
|
||
- The `<GridOverlays />` component is not exported anymore. | ||
- The `indeterminateCheckboxAction` prop has been removed. Clicking on an indeterminate checkbox "selects" the unselected descendants. | ||
- The `apiRef.current.resize()` method was removed. | ||
- The default value of the `rowSelectionPropagation` prop has been changed to `{ parents: true, descendants: true }` which means that the selection will be propagated to the parents and descendants by default. | ||
To revert to the previous behavior, pass `rowSelectionPropagation` as `{ parents: false, descendants: false }`. | ||
- If `estimatedRowCount` is used, the text provided to the [Table Pagination](/material-ui/api/table-pagination/) component from the Material UI library is updated and requires additional translations. Check the example at the end of [Index-based pagination section](/x/react-data-grid/pagination/#index-based-pagination). | ||
|
||
#### `@mui/[email protected]` | ||
|
||
- [DataGrid] Change test dom check from `/jsdom/` to `/jsdom|HappyDOM/`. (#15634) @jedesroches | ||
- [DataGrid] Clear timers on unmount (#15620) @cherniavskii | ||
- [DataGrid] Fix order of spread props on toolbar items (#15556) @KenanYusuf | ||
- [DataGrid] Improve resize performance (#15549) @lauri865 | ||
- [DataGrid] Make estimation label more accurate (#15632) @arminmeh | ||
- [DataGrid] Remove `<GridOverlays />` export (#15573) @k-rajat19 | ||
- [DataGrid] Remove `indeterminateCheckboxAction` prop (#15522) @MBilalShafi | ||
- [DataGrid] Remove try/catch from `<GridCell />` due to performance issues (#15616) @lauri865 | ||
- [DataGrid] Remove unused `resize` method (#15599) @cherniavskii | ||
- [DataGrid] Support column virtualization with dynamic row height (#15541) @cherniavskii | ||
- [DataGrid] Update the default value for `rowSelectionPropagation` (#15523) @MBilalShafi | ||
- [l10n] Improve Chinese (zh-CN) locale (#15570) @headironc | ||
- [l10n] Improve Portuguese (pt-PT) locale (#15561) @mathzdev | ||
|
||
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') | ||
|
||
Same changes as in `@mui/[email protected]`, plus: | ||
|
||
- [DataGridPro] Fix header filtering with `boolean` column type (#15528) @k-rajat19 | ||
- [DataGridPro] Fix pagination state not updating if the data source response has no rows (#15622) @zinoroman | ||
- [DataGridPro] Fix selection propagation issue on initialization (#15461) @MBilalShafi | ||
|
||
#### `@mui/[email protected]` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link 'Premium plan') | ||
|
||
Same changes as in `@mui/[email protected]`. | ||
|
||
### Date and Time Pickers | ||
|
||
#### Breaking changes | ||
|
||
- The props received by the `layout` and the `toolbar` slots have been reworked — [Learn more](https://next.mui.com/x/migration/migration-pickers-v7/#do-not-pass-the-section-type-as-a-generic). | ||
|
||
- The `TSection` generic of the `FieldRef` type has been replaced with the `TValue` generic — [Learn more](https://next.mui.com/x/migration/migration-pickers-v7/#slots-breaking-changes). | ||
|
||
#### `@mui/[email protected]` | ||
|
||
- [l10n] Improve Dutch (nl-NL) locale (#15564) @nphmuller | ||
- [pickers] Fix DST issue with `America/Asuncion` timezone and `AdapterMoment` (#15552) @flaviendelangle | ||
- [pickers] Improve validation internals (#15419) @flaviendelangle | ||
- [pickers] Remove `TSection` and strictly type `TValue` (#15434) @flaviendelangle | ||
- [pickers] Remove `orientation`, `isLandscape`, `isRtl`, `wrapperVariant` and `disabled` props from `PickersLayout` (#15494) @flaviendelangle | ||
- [pickers] Use the new `ownerState` in `<PickersCalendarHeader />`, `<PickersArrowSwitcher />` and `<DayCalendarSkeleton />` (#15499) @flaviendelangle | ||
- [pickers] Use the new `ownerState` object in all the field components (#15510) @flaviendelangle | ||
|
||
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') | ||
|
||
Same changes as in `@mui/[email protected]`. | ||
|
||
### Charts | ||
|
||
#### Breaking changes | ||
|
||
- Charts Container don't have a `<div />` wrapping them anymore. All props are now passed to the root `<svg />` instead of the `<div />`. | ||
|
||
#### `@mui/[email protected]` | ||
|
||
- [charts] Allow the creation of custom HTML components using charts data (#15511) @JCQuintas | ||
- [charts] Flatten imports from `@mui/utils` and `@mui/system` (#15603) @alexfauquette | ||
- [charts] Introduce the plugin system (#15513) @alexfauquette | ||
- [charts] Prevent invalid `releasePointerCapture` (#15602) @alexfauquette | ||
- [charts] Fix custom Tooltip demos (#15631) @alexfauquette | ||
|
||
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') | ||
|
||
Same changes as in `@mui/[email protected]`. | ||
|
||
### Tree View | ||
|
||
#### `@mui/[email protected]` | ||
|
||
- [TreeView] Flatten import from `@mui/utils` and `@mui/system` (#15604) @alexfauquette | ||
|
||
#### `@mui/[email protected]` | ||
|
||
Same changes as in `@mui/[email protected]`. | ||
|
||
### Docs | ||
|
||
- [docs] Fix 404 links (#15575) @oliviertassinari | ||
- [docs] Fix bash comments (#15571) @oliviertassinari | ||
- [docs] Fix Pickers theme augmentation example (#15672) @LukasTy | ||
- [docs] Replace use of "e.g." with "for example" (#15572) @oliviertassinari | ||
- [docs] Update stale `new` and `preview` tags in v8 docs (#15547) @JCQuintas | ||
- [docs] Fix layout shift image on Tree View docs (#15626) @oliviertassinari | ||
- [docs] Fix `anchorEl` API page for charts (#15625) @oliviertassinari | ||
- [docs] Add documentation for the list view feature (#15344) @KenanYusuf | ||
|
||
### Core | ||
|
||
- [core] Follow `()` function convention for docs @oliviertassinari | ||
- [core] Remove dead translation key (#15566) @oliviertassinari | ||
- [code-infra] Auto-merge `@types/node` bumps (#15591) @LukasTy | ||
|
||
## v8.0.0-alpha.1 | ||
|
||
_Nov 22, 2024_ | ||
|
@@ -338,6 +465,100 @@ Same changes as in `@mui/[email protected]`. | |
- [release] v8 preparation (#15054) @michelengelen | ||
- [test] Fix advanced list view regression test snapshot (#15260) @KenanYusuf | ||
|
||
## 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/[email protected]` | ||
|
||
- [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/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') | ||
|
||
Same changes as in `@mui/[email protected]`, 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/[email protected]` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link 'Premium plan') | ||
|
||
Same changes as in `@mui/[email protected]`. | ||
|
||
### Date and Time Pickers | ||
|
||
#### `@mui/[email protected]` | ||
|
||
- [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/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') | ||
|
||
Same changes as in `@mui/[email protected]`. | ||
|
||
### Charts | ||
|
||
#### `@mui/[email protected]` | ||
|
||
- [charts] React 19 support (#15557) @arminmeh | ||
- [charts] Prevent invalid `releasePointerCapture` (#15609) @alexfauquette | ||
|
||
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') | ||
|
||
Same changes as in `@mui/[email protected]`. | ||
|
||
### Tree View | ||
|
||
#### `@mui/[email protected]` | ||
|
||
- [TreeView] React 19 support (#15557) @arminmeh | ||
|
||
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') | ||
|
||
Same changes as in `@mui/[email protected]`. | ||
|
||
### 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 | ||
|
||
## v7.22.3 | ||
|
||
_Nov 21, 2024_ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters