-
-
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: Kenan Yusuf <[email protected]> Co-authored-by: Bilal Shafi <[email protected]> Co-authored-by: Flavien DELANGLE <[email protected]> Co-authored-by: Jose C Quintas Jr <[email protected]> Co-authored-by: Alexandre Fauquette <[email protected]> Co-authored-by: Lukas <[email protected]>
- Loading branch information
1 parent
5e8df8a
commit e8e8d30
Showing
12 changed files
with
111 additions
and
12 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 |
---|---|---|
|
@@ -3,6 +3,105 @@ | |
All notable changes to this project will be documented in this file. | ||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||
|
||
## 7.8.0 | ||
|
||
_Jun 28, 2024_ | ||
|
||
We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights ✨: | ||
|
||
- 🛰 Introduce server-side data source for improved server integration in the Data Grid. | ||
|
||
Supports server-side pagination, sorting and filtering on plain and tree data, and automatic caching. | ||
|
||
To enable, provide a `getRows` function to the `unstable_dataSource` prop on the Data Grid component. | ||
|
||
```tsx | ||
const dataSource = { | ||
getRows: async (params: GridServerGetRowsParams) => { | ||
const data = await fetch( | ||
`https://api.example.com/data?${new URLSearchParams({ | ||
page: params.page, | ||
pageSize: params.pageSize, | ||
sortModel: JSON.stringify(params.sortModel), | ||
filterModel: JSON.stringify(params.filterModel), | ||
}).toString()}`, | ||
); | ||
return { | ||
rows: data.rows, | ||
totalRows: data.totalRows, | ||
}; | ||
}, | ||
} | ||
<DataGridPro | ||
unstable_dataSource={dataSource} | ||
{...otherProps} | ||
/> | ||
``` | ||
|
||
See [server-side data documentation](https://mui.com/x/react-data-grid/server-side-data/) for more details. | ||
|
||
- 📈 Support Date data on the BarChart component | ||
- ↕️ Support custom column sort icons on the Data Grid | ||
- 🖱️ Support modifying the expansion trigger on the Tree View components | ||
|
||
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /--> | ||
|
||
### Data Grid | ||
|
||
#### `@mui/[email protected]` | ||
|
||
- [DataGrid] Add `columnHeaderSortIcon` slot (#13563) @arminmeh | ||
- [DataGrid] Fix dimensions lag issue after autosize (#13587) @MBilalShafi | ||
- [DataGrid] Fix print export failure when `hideFooter` option is set (#13034) @tarunrajput | ||
|
||
#### `@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 multi-sorting indicator being cut off (#13625) @KenanYusuf | ||
- [DataGridPro] Server-side tree data support (#12317) @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]` | ||
|
||
- [fields] Fix section clearing behavior on Android (#13652) @LukasTy | ||
|
||
#### `@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] Fix line chart props not passing correct event handlers (#13609) @JCQuintas | ||
- [charts] Support BarChart with `Date` data (#13471) @alexfauquette | ||
- [charts] Support RTL for y-axis (#13614) @alexfauquette | ||
- [charts] Use default values instead of non-null assertion to prevent error being thrown (#13637) @JCQuintas | ||
|
||
### Tree View | ||
|
||
#### `@mui/[email protected]` | ||
|
||
- [TreeView] Add `expansionTrigger` prop (#13533) @noraleonte | ||
- [TreeView] Support experimental features from plugin's dependencies (#13632) @flaviendelangle | ||
|
||
### Docs | ||
|
||
- [docs] Add callout for `Luxon` `throwOnInvalid` support (#13621) @LukasTy | ||
- [docs] Add "Overlays" section to the Data Grid documentation (#13624) @KenanYusuf | ||
|
||
### Core | ||
|
||
- [core] Add eslint rule to restrict import from `../internals` root (#13633) @JCQuintas | ||
- [docs-infra] Sync `\_app` folder with monorepo (#13582) @Janpot | ||
- [license] Allow usage of charts and tree view pro package for old premium licenses (#13619) @flaviendelangle | ||
|
||
## 7.7.1 | ||
|
||
_Jun 21, 2024_ | ||
|
@@ -44,7 +143,7 @@ Same changes as in `@mui/[email protected]`. | |
- [pickers] Always use the same timezone in the field, the view and the layout components (#13481) @flaviendelangle | ||
- [pickers] Fix `AdapterDateFnsV3` generated method types (#13464) @alexey-kozlenkov | ||
- [pickers] Fix controlled `view` behavior (#13552) @LukasTy | ||
- [TimePicker] Improves RTL verification for the time pickers default views (#13447) @arthurbalduini | ||
- [TimePicker] Improves RTL verification for the time pickers default views (#13447) @arthurbalduini | ||
|
||
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') | ||
|
||
|
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 |
---|---|---|
@@ -1,5 +1,5 @@ | ||
{ | ||
"version": "7.7.1", | ||
"version": "7.8.0", | ||
"private": true, | ||
"scripts": { | ||
"preinstall": "npx only-allow pnpm", | ||
|
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