diff --git a/CHANGELOG.md b/CHANGELOG.md index 439300faeae8..00bbd8a9a20d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,146 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## 7.0.0-alpha.7 + +_Jan 5, 2024_ + +We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨: + +- 🎁 New component to create a Tree View from a structured data source: + + You can now directly pass your data to the `RichTreeView` component instead of manually converting it into JSX `TreeItem` components: + + ```tsx + const ITEMS = [ + { + id: 'node-1', + label: 'Node 1', + children: [ + { id: 'node-1-1', label: Node 1.1' }, + { id: 'node-1-2', label: Node 1.2' }, + ], + }, + { + id: 'node-2', + label: 'Node 2', + }, + ]; + + } + defaultExpandIcon={} + /> + ``` + +- 🌍 Improve Czech (cs-CZ) locale on the Data Grid +- 🐞 Bugfixes + +### Data Grid + +#### `@mui/x-data-grid@7.0.0-alpha.7` + +- [DataGrid] Don't evaluate `hasEval` when `disableEval` is set (#11516) @reihwald +- [DataGrid] follow warning message guideline for `autoPageSize` and `autoHeight` (#11585) @Sboonny +- [DataGrid] Replace `eval` with `new Function` (#11557) @oliviertassinari +- [DataGrid] Warn devs when `autoPageSize` is used with `autoHeight` (#11554) @Sboonny +- [l10n] Improve Czech (cs-CZ) locale (#11526) @fdebef + +#### `@mui/x-data-grid-pro@7.0.0-alpha.7` [![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-alpha.7`. + +#### `@mui/x-data-grid-premium@7.0.0-alpha.7` [![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-alpha.7`. + +### Date Pickers + +#### `@mui/x-date-pickers@7.0.0-alpha.7` + +- [pickers] Fix views management (#11419) @LukasTy + +#### `@mui/x-date-pickers-pro@7.0.0-alpha.7` [![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-alpha.7`. + +### Charts / `@mui/x-charts@7.0.0-alpha.7` + +- [charts] Add `arcLabelRadius` property (#11487) @alexfauquette +- [charts] Fix `null` in line chart using dataset (#11550) @alexfauquette + +### Tree View + +#### Breaking changes + +- The expansion props have been renamed to better describe their behaviors: + + | Old name | New name | + | :---------------- | :---------------------- | + | `onNodeToggle` | `onExpandedNodesChange` | + | `expanded` | `expandedNodes` | + | `defaultExpanded` | `defaultExpandedNodes` | + + ```diff + + ``` + +- The selection props have been renamed to better describe their behaviors: + + | Old name | New name | + | :---------------- | :---------------------- | + | `onNodeSelect` | `onSelectedNodesChange` | + | `selected` | `selectedNodes` | + | `defaultSelected` | `defaultSelectedNodes` | + + ```diff + + ``` + +#### `@mui/x-tree-view@7.0.0-alpha.7` + +- [TreeView] Improve the expansion API (#11476) @flaviendelangle +- [TreeView] Improve the selection API (#11560) @flaviendelangle +- [TreeView] Introduce the `items` prop (#11059) @flaviendelangle + +### Docs + +- [docs] Add example for TreeView `onNodeExpansionToggle` prop (#11547) @flaviendelangle +- [docs] Clarify Pickers usage with Luxon (#11545) @LukasTy +- [docs] Complete transition to next branch (#11521) @oliviertassinari +- [docs] Fix 404 links in the docs @oliviertassinari +- [docs] Fix over page fetching @oliviertassinari +- [docs] Lint `next.config.js` (#11514) @oliviertassinari + +### Core + +- [core] Fix release changelog (#11496) @romgrk +- [core] Fix use of ::before & ::after (#11515) @oliviertassinari +- [core] Localize the issue template to MUI X (#11511) @oliviertassinari +- [core] Regen api files (#11542) @flaviendelangle +- [core] Remove issue emoji @oliviertassinari +- [core] Sync the release instructions with MUI Core @oliviertassinari +- [core] Yaml format match most common convention @oliviertassinari + ## 7.0.0-alpha.6 _Dec 22, 2023_ @@ -1200,6 +1340,48 @@ 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.18.7 + +_Jan 5, 2024_ + +We'd like to offer a big thanks to the 4 contributors who made this release possible. Here are some highlights ✨: + +- 🌍 Improve Czech (cs-CZ) locale on Data Grid (#11429) @wensiet +- 🐞 Bugfixes + +### Data Grid + +#### `@mui/x-data-grid@6.18.7` + +- [DataGrid] Don't evaluate `hasEval` when `disableEval` is set (#11553) @reihwald +- [l10n] Update Czech (cs-CZ) locale (#11498) @fdebef + +#### `@mui/x-data-grid-pro@6.18.7` [![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.18.7`. + +#### `@mui/x-data-grid-premium@6.18.7` [![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.18.7`. + +### Date Pickers + +#### `@mui/x-date-pickers@6.18.7` + +- [pickers] Fix views management (@LukasTy) (#11572) + +#### `@mui/x-date-pickers-pro@6.18.7` [![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.18.7`. + +### Charts / `@mui/x-charts@6.18.7` + +- [charts] Fix `null` in line chart using dataset (@alexfauquette) (#11561) + +### Docs + +- [docs] Clarify Pickers usage with Luxon (#11566) @LukasTy + ## 6.18.6 _Dec 22, 2023_ diff --git a/package.json b/package.json index 48b1c77160a7..6becf739353b 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "7.0.0-alpha.6", + "version": "7.0.0-alpha.7", "private": true, "scripts": { "start": "yarn && yarn docs:dev", diff --git a/packages/grid/x-data-grid-generator/package.json b/packages/grid/x-data-grid-generator/package.json index e252af982aae..cd7eff185b3d 100644 --- a/packages/grid/x-data-grid-generator/package.json +++ b/packages/grid/x-data-grid-generator/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-data-grid-generator", - "version": "7.0.0-alpha.6", + "version": "7.0.0-alpha.7", "description": "Generate fake data for demo purposes only.", "author": "MUI Team", "main": "src/index.ts", @@ -35,7 +35,7 @@ "dependencies": { "@babel/runtime": "^7.23.7", "@mui/base": "^5.0.0-beta.29", - "@mui/x-data-grid-premium": "7.0.0-alpha.6", + "@mui/x-data-grid-premium": "7.0.0-alpha.7", "chance": "^1.1.11", "clsx": "^2.0.0", "lru-cache": "^7.18.3" diff --git a/packages/grid/x-data-grid-premium/package.json b/packages/grid/x-data-grid-premium/package.json index b43195fd1899..5fc51dad798e 100644 --- a/packages/grid/x-data-grid-premium/package.json +++ b/packages/grid/x-data-grid-premium/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-data-grid-premium", - "version": "7.0.0-alpha.6", + "version": "7.0.0-alpha.7", "description": "The Premium plan edition of the data grid component (MUI X).", "author": "MUI Team", "main": "src/index.ts", @@ -46,8 +46,8 @@ "@babel/runtime": "^7.23.7", "@mui/system": "^5.15.2", "@mui/utils": "^5.15.2", - "@mui/x-data-grid": "7.0.0-alpha.6", - "@mui/x-data-grid-pro": "7.0.0-alpha.6", + "@mui/x-data-grid": "7.0.0-alpha.7", + "@mui/x-data-grid-pro": "7.0.0-alpha.7", "@mui/x-license-pro": "7.0.0-alpha.1", "@types/format-util": "^1.0.4", "clsx": "^2.0.0", diff --git a/packages/grid/x-data-grid-pro/package.json b/packages/grid/x-data-grid-pro/package.json index a27330f5fe01..c96a790d601e 100644 --- a/packages/grid/x-data-grid-pro/package.json +++ b/packages/grid/x-data-grid-pro/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-data-grid-pro", - "version": "7.0.0-alpha.6", + "version": "7.0.0-alpha.7", "description": "The Pro plan edition of the data grid component (MUI X).", "author": "MUI Team", "main": "src/index.ts", @@ -46,7 +46,7 @@ "@babel/runtime": "^7.23.7", "@mui/system": "^5.15.2", "@mui/utils": "^5.15.2", - "@mui/x-data-grid": "7.0.0-alpha.6", + "@mui/x-data-grid": "7.0.0-alpha.7", "@mui/x-license-pro": "7.0.0-alpha.1", "@types/format-util": "^1.0.4", "clsx": "^2.0.0", diff --git a/packages/grid/x-data-grid/package.json b/packages/grid/x-data-grid/package.json index c66d75aabce9..7a0e530e831d 100644 --- a/packages/grid/x-data-grid/package.json +++ b/packages/grid/x-data-grid/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-data-grid", - "version": "7.0.0-alpha.6", + "version": "7.0.0-alpha.7", "description": "The community edition of the data grid component (MUI X).", "author": "MUI Team", "main": "src/index.ts", diff --git a/packages/x-charts/package.json b/packages/x-charts/package.json index 5d42357a0aee..5197f4480b13 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-alpha.5", + "version": "7.0.0-alpha.7", "description": "The community edition of the charts components (MUI X).", "author": "MUI Team", "main": "./src/index.js", diff --git a/packages/x-codemod/package.json b/packages/x-codemod/package.json index 62d295f4c95e..ab57107251b8 100644 --- a/packages/x-codemod/package.json +++ b/packages/x-codemod/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-codemod", - "version": "7.0.0-alpha.6", + "version": "7.0.0-alpha.7", "bin": "./codemod.js", "private": false, "author": "MUI Team", diff --git a/packages/x-date-pickers-pro/package.json b/packages/x-date-pickers-pro/package.json index eb5c7d0d7f15..dc93fb9c6d62 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-alpha.6", + "version": "7.0.0-alpha.7", "description": "The commercial edition of the date picker components (MUI X).", "author": "MUI Team", "main": "src/index.ts", @@ -46,7 +46,7 @@ "@mui/base": "^5.0.0-beta.29", "@mui/system": "^5.15.2", "@mui/utils": "^5.15.2", - "@mui/x-date-pickers": "7.0.0-alpha.6", + "@mui/x-date-pickers": "7.0.0-alpha.7", "@mui/x-license-pro": "7.0.0-alpha.1", "clsx": "^2.0.0", "prop-types": "^15.8.1", diff --git a/packages/x-date-pickers/package.json b/packages/x-date-pickers/package.json index 679d65b8f410..d7c16cb88c04 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-alpha.6", + "version": "7.0.0-alpha.7", "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 b23ab8d6d11d..c6ca05143f57 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-alpha.1", + "version": "7.0.0-alpha.7", "description": "The community edition of the tree view components (MUI X).", "author": "MUI Team", "main": "src/index.ts",