v4.0.0-alpha.31
DanailH
released this
09 Jun 14:51
·
6923 commits
to master
since this release
June 9, 2021
Big thanks to the 6 contributors who made this release possible. Here are some highlights ✨:
- 💅 Allow to customize GridToolbarExport's CSV export (#1695) @michallukowski
- 🐛 Allow to deselect rows with CTRL + click (#1813) @ZeeshanTamboli
- ⚡️ Refactor scroll size detector (#1703) @dtassone
- 📖 Add documentation for interfaces and events (#1529) @m4theushw
- 🐞 Bugfixes
@material-ui/[email protected] / @material-ui/[email protected]
Breaking changes
-
[DataGrid] Improve
headerClassName
type (#1778) @DanailHcellClassName
andheaderClassName
no longer accept array of strings.-cellClassName?: string | string[] | (params: GridCellParams) => string; +cellClassName?: string | (params: GridCellParams) => string;
-headerClassName?: string | string[]; +headerClassName?: string | (params: GridColumnHeaderParams) => string;
Changes
- [DataGrid] Add
valueParser
to parse values entered by the user (#1785) @m4theushw - [DataGrid] Allow to customize GridToolbarExport's CSV export (#1695) @michallukowski
- [DataGrid] Allow to deselect rows with CTRL + click (#1813) @ZeeshanTamboli
- [DataGrid] Improve general architecture to better isolate hooks (#1720) @dtassone
- [DataGrid] Fix cell height after changing grid density (#1819) @DanailH
- [DataGrid] Fix fluid columns width when available
viewportWidth
< 0 (#1816) @DanailH - [DataGrid] Fix force reflow on scroll start and end (#1829) @dtassone
- [DataGrid] Refactor scroll size detector (#1703) @dtassone
- [XGrid] Display the number of filtered rows in the footer (#1830) @m4theushw
Docs
- [docs] Add docs for
disableDensitySelector
option (#1856) @DanailH - [docs] Automatically generate API docs (#1529) @m4theushw
Core
- [core] Batch small changes (#1848) @oliviertassinari
- [core] Add
yarn docs:api
@oliviertassinari - [test] Improve pagination tests (#1827) @m4theushw