diff --git a/CHANGELOG.md b/CHANGELOG.md index 3563a6624d911..58329b04749db 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,82 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## 6.6.0 + +_Jun 1, 2023_ + +We'd like to offer a big thanks to the 15 contributors who made this release possible. Here are some highlights ✨: + +- 🚀 New date time picking UI on [`DesktopDateTimePicker`](https://mui.com/x/react-date-pickers/date-time-picker/) + + + +- 🚀 Performance improvements +- 🐞 Bugfixes +- 📚 Documentation improvements +- 🌍 Improve Dutch (nl-NL) and French (fr-FR) locales on the data grid +- 🌍 Add Vietnamese (vi-VN) locale on the pickers + +### `@mui/x-data-grid@v6.6.0` / `@mui/x-data-grid-pro@v6.6.0` / `@mui/x-data-grid-premium@v6.6.0` + +#### Changes + +- [DataGrid] Support data attributes (#8845) @romgrk +- [DataGrid] Avoid allocations in `hydrateRowsMeta` (#9121) @romgrk +- [DataGrid] Fix filter input select accessibility (#9018) @Jul13nT +- [DataGrid] Fix accessibility issues in panels and toolbar buttons (#8862) @romgrk +- [DataGrid] Fix `onCellEditStop` not invoked (#8857) @romgrk +- [DataGridPro] Fix auto-scroll when reordering columns (#8856) @m4theushw +- [DataGridPro] Fix row ID type casting in detail panels lookup (#8976) @minchaej +- [DataGridPro] Emit `columnWidthChange` event on `touchEnd` of column resize (#8669) @MBilalShafi +- [DataGridPro] Do not apply filters on `rowExpansionChange` (#8671) @cherniavskii +- [DataGridPro] Prevent click event on sorting after a resize (#9117) @romgrk +- [DataGridPremium] Improve Excel export interface (#9128) @TiagoPortfolio +- [l10n] Improve Dutch (nl-NL) locale (#9043) @thedutchruben +- [l10n] Improve French (fr-FR) locale (#9109) @Jul13nT + +### `@mui/x-date-pickers@v6.6.0` / `@mui/x-date-pickers-pro@v6.6.0` + +#### Changes + +- [fields] Allow to explicitly define the reference value and improve its default value (#9019) @flaviendelangle +- [l10n] Add Vietnamese (vi-VN) locale (#9099) @nhannt201 +- [pickers] Add `DigitalClock` to `DesktopDateTimePicker` (#8946) @LukasTy +- [pickers] Add support for timezones on the adapters (#9068) @flaviendelangle +- [pickers] Fix `MonthCalendar` and `YearCalendar` disabled validation (#9149) @LukasTy +- [pickers] Fix bug when fields have a unique section (#9110) @alexfauquette +- [pickers] Fix focus jumping on Safari (#9072) @LukasTy +- [pickers] Use the locale start of the week in `getWeekArray` (#9176) @flaviendelangle + +### Docs + +- [docs] Add single input range picker demo (#9159) @LukasTy +- [docs] Align `DateCalendar` demo views with labels (#9152) @LukasTy +- [docs] Clarify the peer dependency with React (#9067) @oliviertassinari +- [docs] Fix Norwegian locale typo (#9168) @LukasTy +- [docs] Fix column menu item demo (#9071) @MBilalShafi +- [docs] Improve localization table progress bars (#9033) @noraleonte +- [docs] Smooth performance animation (#8986) @oliviertassinari +- [docs] Use responsive time and date time pickers and the views sections (#9127) @flaviendelangle +- [docs] Reduce layout shift in grid demo (#9132) @oliviertassinari +- [docs] Fix tree data children lazy-loading demo (#8840) @yaredtsy +- [docs] Improve filtering docs discoverability (#9074) @MBilalShafi + +### Core + +- [core] Allow string literals as keys in `localesText` (#9045) @MBilalShafi +- [core] Fix `randomInt` producing values exceeding `max` value (#9086) @cherniavskii +- [core] Fix flaky test on `dateWithTimezone` adapter test (#9129) @flaviendelangle +- [core] Lock `@types/node` on v18 (#9107) @LukasTy +- [core] Remove `cross-fetch` dependency (#9108) @LukasTy +- [core] Remove `createDetectElementResize()` replaced with `ResizeObserver` (#9015) @oliviertassinari +- [core] Upgrade monorepo (#9027) @m4theushw +- [core] Upgrade monorepo (#9106) @LukasTy +- [charts] Fix proptypes (#9125) @LukasTy +- [charts] Generate the charts proptypes (#9010) @alexfauquette +- [charts] Manage series stacking (#8888) @alexfauquette +- [license] List side effects in the license package (#9092) @cherniavskii + ## v6.5.0 _May 19, 2023_ @@ -102,7 +178,7 @@ We'd like to offer a big thanks to the 12 contributors who made this release pos ### Docs -- [docs] Fix date pickers typo in the docs (#8939) @richbustos +- [docs] Fix date pickers typo in the docs (#8939) @richbustos - [docs] Fix master detail demo (#8894) @m4theushw - [docs] Fix typo in clipboard docs (#8971) @MBilalShafi - [docs] Reduce list of dependencies in Codesandbox/Stackblitz demos (#8535) @cherniavskii diff --git a/package.json b/package.json index dca5a36ea70c5..37a9959185d24 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "6.5.0", + "version": "6.6.0", "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 b00123582010e..4873758ce7dcb 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": "6.5.0", + "version": "6.6.0", "description": "Generate fake data for demo purposes only.", "author": "MUI Team", "main": "src/index.ts", @@ -32,7 +32,7 @@ "dependencies": { "@babel/runtime": "^7.21.0", "@mui/base": "^5.0.0-beta.2", - "@mui/x-data-grid-premium": "6.5.0", + "@mui/x-data-grid-premium": "6.6.0", "chance": "^1.1.11", "clsx": "^1.2.1", "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 3a55f0c4efa3d..0ab3c48bc8a34 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": "6.5.0", + "version": "6.6.0", "description": "The Premium plan edition of the data grid component (MUI X).", "author": "MUI Team", "main": "src/index.ts", @@ -44,9 +44,9 @@ "dependencies": { "@babel/runtime": "^7.21.0", "@mui/utils": "^5.13.1", - "@mui/x-data-grid": "6.5.0", - "@mui/x-data-grid-pro": "6.5.0", - "@mui/x-license-pro": "6.0.4", + "@mui/x-data-grid": "6.6.0", + "@mui/x-data-grid-pro": "6.6.0", + "@mui/x-license-pro": "6.6.0", "@types/format-util": "^1.0.2", "clsx": "^1.2.1", "exceljs": "^4.3.0", diff --git a/packages/grid/x-data-grid-pro/package.json b/packages/grid/x-data-grid-pro/package.json index 6a20d6fc24ed2..f0bea78f8e639 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": "6.5.0", + "version": "6.6.0", "description": "The Pro plan edition of the data grid component (MUI X).", "author": "MUI Team", "main": "src/index.ts", @@ -44,8 +44,8 @@ "dependencies": { "@babel/runtime": "^7.21.0", "@mui/utils": "^5.13.1", - "@mui/x-data-grid": "6.5.0", - "@mui/x-license-pro": "6.0.4", + "@mui/x-data-grid": "6.6.0", + "@mui/x-license-pro": "6.6.0", "@types/format-util": "^1.0.2", "clsx": "^1.2.1", "prop-types": "^15.8.1", diff --git a/packages/grid/x-data-grid/package.json b/packages/grid/x-data-grid/package.json index 50440f634961e..8ca1cfc33d0e4 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": "6.5.0", + "version": "6.6.0", "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 c2c044910c781..2116062933d25 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": "6.5.0", + "version": "6.6.0", "description": "The commercial edition of the date picker components (MUI X).", "author": "MUI Team", "main": "./src/index.js", @@ -43,8 +43,8 @@ "dependencies": { "@babel/runtime": "^7.21.0", "@mui/utils": "^5.13.1", - "@mui/x-date-pickers": "6.5.0", - "@mui/x-license-pro": "6.0.4", + "@mui/x-date-pickers": "6.6.0", + "@mui/x-license-pro": "6.6.0", "clsx": "^1.2.1", "prop-types": "^15.8.1", "react-transition-group": "^4.4.5" diff --git a/packages/x-date-pickers/package.json b/packages/x-date-pickers/package.json index ccdbab7ebcc24..41824cb1946de 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": "6.5.0", + "version": "6.6.0", "description": "The community edition of the date picker components (MUI X).", "author": "MUI Team", "main": "./src/index.js", diff --git a/packages/x-license-pro/package.json b/packages/x-license-pro/package.json index a48370d86915f..3c9094214b656 100644 --- a/packages/x-license-pro/package.json +++ b/packages/x-license-pro/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-license-pro", - "version": "6.0.4", + "version": "6.6.0", "description": "MUI X License verification", "author": "MUI Team", "main": "src/index.ts",