diff --git a/CHANGELOG.md b/CHANGELOG.md index e0d427541a15..3c3e233946c9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,86 @@ 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.5 + +_Dec 14, 2023_ + +We'd like to offer a big thanks to the 9 contributors who made this release possible. Here are some highlights ✨: + +- 💫 New recipe added for the Data Grid +- 🌍 Improve Swedish (sv-SE) and Urdu (ur-PK) locales on the Data Grid +- 🐞 Bugfixes + +### Data Grid + +#### Breaking changes + +- The `instanceId` prop is now required for state selectors. + This prop is used to distinguish between multiple Data Grid instances on the same page. + See [migration docs](https://next.mui.com/x/migration/migration-data-grid-v6/#instanceid-prop-is-required-for-state-selectors) for more details. + +#### `@mui/x-data-grid@7.0.0-alpha.5` + +- [DataGrid] Make `instanceId` required for state selectors (#11395) @cherniavskii +- [DataGrid] Recipe for grouped rows autosizing (#11401) @michelengelen +- [l10n] Improve Swedish (sv-SE) locale (#11373) @fredrikcarlbom +- [l10n] Improve Urdu (ur-PK) locale (#11400) @MBilalShafi + +#### `@mui/x-data-grid-pro@7.0.0-alpha.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-alpha.5`. + +#### `@mui/x-data-grid-premium@7.0.0-alpha.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-alpha.5`. + +### Date Pickers + +#### Breaking changes + +- The slot interfaces got renamed to match with `@mui/base` naming. +The `SlotsComponent` suffix has been replaced with `Slots` and `SlotsComponentsProps` with `SlotProps`. + +```diff +- DateCalendarSlotsComponent ++ DateCalendarSlots +- DateCalendarSlotsComponentsProps ++ DateCalendarSlotProps +``` + +#### `@mui/x-date-pickers@7.0.0-alpha.5` + +- [fields] Support empty sections (#10307) @flaviendelangle +- [pickers] Fix field types to avoid error on latest `@types/react` version (#11397) @LukasTy +- [pickers] Remove all relative imports to the internals index file (#11375) @flaviendelangle +- [pickers] Rename slots interfaces (#11339) @alexfauquette +- [pickers] Simplify the API of the field hooks (#11371) @flaviendelangle +- [pickers] Support name prop (#11025) @gitstart + +#### `@mui/x-date-pickers-pro@7.0.0-alpha.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-alpha.5`, plus: + +- [DateRangePicker] Fix `autoFocus` behavior (#11273) @kealjones-wk + +### Charts / `@mui/x-charts@7.0.0-alpha.5` + +- [charts] Fix size overflow (#11385) @alexfauquette + +### `@mui/x-codemod@7.0.0-alpha.5` + +- [codemod] Add `cellSelection` codemod and update migration guide (#11353) @MBilalShafi + +### Docs + +- [docs] Respect GoT books (@janoma) (#11387) @alexfauquette + +### Core + +- [core] Automate cherry-pick of PRs from `next` -> `master` (#11382) @MBilalShafi +- [github] Update `no-response` workflow (#11369) @MBilalShafi +- [test] Fix flaky screenshots (#11388) @cherniavskii + ## 7.0.0-alpha.4 _Dec 8, 2023_ @@ -949,6 +1029,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.5 + +_Dec 14, 2023_ + +We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨: + +- 🌍 Improve Swedish (sv-SE) and Urdu (ur-PK) locales on the Data Grid +- 🐞 Bugfixes + +### Data Grid + +#### `@mui/x-data-grid@6.18.5` + +- [l10n] Improve Swedish (sv-SE) locale (#11379) @fredrikcarlbom +- [l10n] Improve Urdu (ur-PK) locale for data grid (#11409) @MBilalShafi + +#### `@mui/x-data-grid-pro@6.18.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@6.18.5`. + +#### `@mui/x-data-grid-premium@6.18.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@6.18.5`. + +### Date Pickers + +#### `@mui/x-date-pickers@6.18.5` + +- [pickers] Fix field types to avoid error on latest `@types/react` version (#11398) @LukasTy +- [pickers] Support name prop (#11380) @gitstart + +#### `@mui/x-date-pickers-pro@6.18.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@6.18.5`, plus: + +- [DateRangePicker] Fix `autoFocus` behavior (#11376) @kealjones-wk + +### Docs + +- [docs] Respect GoT books (#11294) @janoma +- [test] Fix flaky screenshots (#11391) @cherniavskii + ## 6.18.4 _Dec 8, 2023_ diff --git a/package.json b/package.json index 4d8ee10c29c9..a851b45faa08 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "7.0.0-alpha.4", + "version": "7.0.0-alpha.5", "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 1a7978e4361e..24edb7a838a7 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.4", + "version": "7.0.0-alpha.5", "description": "Generate fake data for demo purposes only.", "author": "MUI Team", "main": "src/index.ts", @@ -35,7 +35,7 @@ "dependencies": { "@babel/runtime": "^7.23.5", "@mui/base": "^5.0.0-beta.26", - "@mui/x-data-grid-premium": "7.0.0-alpha.4", + "@mui/x-data-grid-premium": "7.0.0-alpha.5", "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 91172e0d4765..2ba6f1615062 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.4", + "version": "7.0.0-alpha.5", "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.5", "@mui/system": "^5.14.20", "@mui/utils": "^5.14.20", - "@mui/x-data-grid": "7.0.0-alpha.4", - "@mui/x-data-grid-pro": "7.0.0-alpha.4", + "@mui/x-data-grid": "7.0.0-alpha.5", + "@mui/x-data-grid-pro": "7.0.0-alpha.5", "@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 f36ff227e504..70e90efd829a 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.4", + "version": "7.0.0-alpha.5", "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.5", "@mui/system": "^5.14.20", "@mui/utils": "^5.14.20", - "@mui/x-data-grid": "7.0.0-alpha.4", + "@mui/x-data-grid": "7.0.0-alpha.5", "@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 922b4c45c7dd..00aa07c2a8e3 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.4", + "version": "7.0.0-alpha.5", "description": "The community edition of the data grid component (MUI X).", "author": "MUI Team", "main": "src/index.ts", diff --git a/packages/x-codemod/package.json b/packages/x-codemod/package.json index 0140efedf91f..af5222f286b5 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.2", + "version": "7.0.0-alpha.5", "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 7c8e0638c217..da9af1360799 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.4", + "version": "7.0.0-alpha.5", "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.26", "@mui/system": "^5.14.20", "@mui/utils": "^5.14.20", - "@mui/x-date-pickers": "7.0.0-alpha.4", + "@mui/x-date-pickers": "7.0.0-alpha.5", "@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 100d818f6ef8..ef6b1be8dfd5 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.4", + "version": "7.0.0-alpha.5", "description": "The community edition of the date picker components (MUI X).", "author": "MUI Team", "main": "src/index.ts",