From f9f60fd1f7cc8bdc3ad738a361c85702809a317f Mon Sep 17 00:00:00 2001 From: Rom Grk Date: Sat, 2 Mar 2024 03:03:43 -0500 Subject: [PATCH] v7.0.0-beta.5 (#12260) Signed-off-by: Rom Grk Co-authored-by: Lukas Co-authored-by: Andrew Cherniavskii Co-authored-by: Andrew Cherniavskyi --- CHANGELOG.md | 124 ++++++++++++++++++++ package.json | 2 +- packages/x-charts/package.json | 2 +- packages/x-data-grid-generator/package.json | 4 +- packages/x-data-grid-premium/package.json | 6 +- packages/x-data-grid-pro/package.json | 4 +- packages/x-data-grid/package.json | 2 +- packages/x-date-pickers-pro/package.json | 4 +- packages/x-date-pickers/package.json | 2 +- packages/x-tree-view/package.json | 2 +- 10 files changed, 138 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 40064527c000..5347ebac33cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,89 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## 7.0.0-beta.5 + +_Mar 1, 2024_ + +We'd like to offer a big thanks to the 15 contributors who made this release possible. Here are some highlights ✨: + +- 🎁 Add `getSortComparator` for more advanced sorting behaviors (#12215) @cherniavskii +- 🚀 Add `use client` directive to the Grid packages (#11803) @MBilalShafi +- 🌍 Improve Korean (ko-KR) and Chinese (zh-CN) locales on the Pickers +- 🐞 Bugfixes +- 📚 Documentation improvements + +### Data Grid + +#### `@mui/x-data-grid@7.0.0-beta.5` + +- [DataGrid] Add `getSortComparator` for more advanced sorting behaviors (#12215) @cherniavskii +- [DataGrid] Add `use client` directive to the Grid packages (#11803) @MBilalShafi +- [DataGrid] Fix `disableResetButton` and `disableShowHideToggle` flags to not exclude each other (#12169) @adyry +- [DataGrid] Fix cell range classnames (#12230) @romgrk +- [DataGrid] Fix wrong offset for right-pinned columns when toggling dark/light modes (#12233) @cherniavskii +- [DataGrid] Improve row virtualization and rendering performance (#12247) @romgrk +- [DataGrid] Improve performance by removing `querySelector` call (#12229) @romgrk +- [DataGrid] Fix `onColumnWidthChange` called before autosize affects column width (#12140) @shaharyar-shamshi +- [DataGrid] Fix boolean "is" filter (#12117) @shaharyar-shamshi +- [DataGrid] Fix `upsertFilterItems` removing filters that are not part of the update (#11954) @gitstart +- [DataGrid] Render scrollbars only if there is scroll (#12265) @cherniavskii + +#### `@mui/x-data-grid-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-data-grid@7.0.0-beta.5`, plus: + +- [DataGridPro] Fix column resize errors on MacOS with automatic scrollbars enabled (#12217) @cherniavskii +- [DataGridPro] Fix lazy-loading crash (#12080) @romgrk +- [DataGridPro] Fix useGridRows not giving error on reversed data (#10821) @martijn-basesoft + +#### `@mui/x-data-grid-premium@7.0.0-beta.5` [![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.0.0-beta.5`, plus: + +- [DataGridPremium] Make clipboard copy respect the sorting during cell selection (#12235) @MBilalShafi + +### Date Pickers + +#### `@mui/x-date-pickers@7.0.0-beta.5` + +- [pickers] Fix toolbar components props handling (#12211) @LukasTy +- [l10n] Improve Chinese (zh-CN) locale (#12245) @headironc +- [l10n] Improve Korean (ko-KR) locale (#12192) @Luzi + +#### `@mui/x-date-pickers-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-date-pickers@7.0.0-beta.5`. + +- [DateTimeRangePicker] Fix validation behavior (#12243) @LukasTy + +### Charts / `@mui/x-charts@7.0.0-beta.5` + +- [charts] Fix grid duplicated key (#12208) @alexfauquette + +### Tree View / `@mui/x-tree-view@7.0.0-beta.5` + +- [TreeView] Add public API and expose focus method (#12143) @noraleonte + +### Docs + +- [docs] Fix image layout shift when loading @oliviertassinari +- [docs] Match Material UI repo comment for redirections @oliviertassinari +- [docs] Non breaking spaces @oliviertassinari +- [docs] Polish the Date Picker playground (#11869) @zanivan +- [docs] Standardize WAI-ARIA references @oliviertassinari + +### Core + +- [core] Allow local docs next.js settings (#12227) @romgrk +- [core] Remove grid folder from `getComponentInfo` RegExp (#12241) @flaviendelangle +- [core] Remove `window.` reference for common globals @oliviertassinari +- [core] Use runtime agnostic setTimeout type @oliviertassinari +- [docs-infra] Fix Stack Overflow breaking space @oliviertassinari +- [docs-infra] Fix missing non breaking spaces @oliviertassinari +- [github] Update `no-response` workflow (#12193) @MBilalShafi +- [infra] Fix missing permission reset @oliviertassinari + ## 7.0.0-beta.4 _Feb 23, 2024_ @@ -2352,6 +2435,47 @@ Here is an example of the renaming for the `` component. - [core] Update release instructions as per v7 configuration (#10962) @MBilalShafi - [license] Correctly throw errors (#10924) @oliviertassinari +## 6.19.6 + +_Mar 1, 2024_ + +We'd like to offer a big thanks to the 4 contributors who made this release possible. Here are some highlights ✨: + +- 🌍 Improve Korean (ko-KR) and Chinese (zh-CN) locales on the Pickers +- 🐞 Bugfixes +- 📚 Documentation improvements + +### Data Grid + +#### `@mui/x-data-grid@6.19.6` + +- [DataGrid] Fix error when existing rows are passed to `replaceRows` (@martijn-basesoft) + +#### `@mui/x-data-grid-pro@6.19.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-data-grid@6.19.6`. + +#### `@mui/x-data-grid-premium@6.19.6` [![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@6.19.6`, plus: + +- [DataGridPremium] Make clipboard copy respect the sorting during cell selection (#12255) @MBilalShafi + +### Date Pickers + +#### `@mui/x-date-pickers@6.19.6` + +- [l10n] Improve Chinese (zh-CN) locale (#12250) @headironc +- [l10n] Improve Korean (ko-KR) locale (#12186) @Luzi + +#### `@mui/x-date-pickers-pro@6.19.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-date-pickers@6.19.6`. + +### Docs + +- [docs] Update lazy loading demo to show skeleton rows during initial rows fetch (#12062) @cherniavskii + ## 6.19.5 _Feb 23, 2024_ diff --git a/package.json b/package.json index 9df60980e4de..d0ee969e8b36 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "7.0.0-beta.4", + "version": "7.0.0-beta.5", "private": true, "scripts": { "start": "yarn && yarn docs:dev", diff --git a/packages/x-charts/package.json b/packages/x-charts/package.json index 884a64ad57d7..a0dcc18ab0d7 100644 --- a/packages/x-charts/package.json +++ b/packages/x-charts/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-charts", - "version": "7.0.0-beta.4", + "version": "7.0.0-beta.5", "description": "The community edition of the charts components (MUI X).", "author": "MUI Team", "main": "./src/index.js", diff --git a/packages/x-data-grid-generator/package.json b/packages/x-data-grid-generator/package.json index 0afca58cf02c..0d9a2aa0b5db 100644 --- a/packages/x-data-grid-generator/package.json +++ b/packages/x-data-grid-generator/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-data-grid-generator", - "version": "7.0.0-beta.4", + "version": "7.0.0-beta.5", "description": "Generate fake data for demo purposes only.", "author": "MUI Team", "main": "src/index.ts", @@ -34,7 +34,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "@mui/base": "^5.0.0-beta.36", - "@mui/x-data-grid-premium": "7.0.0-beta.4", + "@mui/x-data-grid-premium": "7.0.0-beta.5", "chance": "^1.1.11", "clsx": "^2.1.0", "lru-cache": "^7.18.3" diff --git a/packages/x-data-grid-premium/package.json b/packages/x-data-grid-premium/package.json index b30d98dfc8ff..09cb5d22fe4f 100644 --- a/packages/x-data-grid-premium/package.json +++ b/packages/x-data-grid-premium/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-data-grid-premium", - "version": "7.0.0-beta.4", + "version": "7.0.0-beta.5", "description": "The Premium plan edition of the data grid component (MUI X).", "author": "MUI Team", "main": "src/index.ts", @@ -45,8 +45,8 @@ "@babel/runtime": "^7.23.9", "@mui/system": "^5.15.9", "@mui/utils": "^5.15.9", - "@mui/x-data-grid": "7.0.0-beta.4", - "@mui/x-data-grid-pro": "7.0.0-beta.4", + "@mui/x-data-grid": "7.0.0-beta.5", + "@mui/x-data-grid-pro": "7.0.0-beta.5", "@mui/x-license": "7.0.0-beta.2", "@types/format-util": "^1.0.4", "clsx": "^2.1.0", diff --git a/packages/x-data-grid-pro/package.json b/packages/x-data-grid-pro/package.json index b8d2031f114c..3a173635b804 100644 --- a/packages/x-data-grid-pro/package.json +++ b/packages/x-data-grid-pro/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-data-grid-pro", - "version": "7.0.0-beta.4", + "version": "7.0.0-beta.5", "description": "The Pro plan edition of the data grid component (MUI X).", "author": "MUI Team", "main": "src/index.ts", @@ -45,7 +45,7 @@ "@babel/runtime": "^7.23.9", "@mui/system": "^5.15.9", "@mui/utils": "^5.15.9", - "@mui/x-data-grid": "7.0.0-beta.4", + "@mui/x-data-grid": "7.0.0-beta.5", "@mui/x-license": "7.0.0-beta.2", "@types/format-util": "^1.0.4", "clsx": "^2.1.0", diff --git a/packages/x-data-grid/package.json b/packages/x-data-grid/package.json index 635819a74aac..8dee7e570473 100644 --- a/packages/x-data-grid/package.json +++ b/packages/x-data-grid/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-data-grid", - "version": "7.0.0-beta.4", + "version": "7.0.0-beta.5", "description": "The community edition of the data grid component (MUI X).", "author": "MUI Team", "main": "src/index.ts", diff --git a/packages/x-date-pickers-pro/package.json b/packages/x-date-pickers-pro/package.json index 1823294ffac0..3be7b7b6bbdb 100644 --- a/packages/x-date-pickers-pro/package.json +++ b/packages/x-date-pickers-pro/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-date-pickers-pro", - "version": "7.0.0-beta.4", + "version": "7.0.0-beta.5", "description": "The commercial edition of the date picker components (MUI X).", "author": "MUI Team", "main": "src/index.ts", @@ -45,7 +45,7 @@ "@mui/base": "^5.0.0-beta.36", "@mui/system": "^5.15.9", "@mui/utils": "^5.15.9", - "@mui/x-date-pickers": "7.0.0-beta.4", + "@mui/x-date-pickers": "7.0.0-beta.5", "@mui/x-license": "7.0.0-beta.2", "clsx": "^2.1.0", "prop-types": "^15.8.1", diff --git a/packages/x-date-pickers/package.json b/packages/x-date-pickers/package.json index b32a080268ca..24afc4800aa9 100644 --- a/packages/x-date-pickers/package.json +++ b/packages/x-date-pickers/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-date-pickers", - "version": "7.0.0-beta.4", + "version": "7.0.0-beta.5", "description": "The community edition of the date picker components (MUI X).", "author": "MUI Team", "main": "src/index.ts", diff --git a/packages/x-tree-view/package.json b/packages/x-tree-view/package.json index 0e850e131b8b..a971a475a4e6 100644 --- a/packages/x-tree-view/package.json +++ b/packages/x-tree-view/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-tree-view", - "version": "7.0.0-beta.4", + "version": "7.0.0-beta.5", "description": "The community edition of the tree view components (MUI X).", "author": "MUI Team", "main": "src/index.ts",