From b321b4076a977148d8f23cfd57e49906df4534b8 Mon Sep 17 00:00:00 2001 From: Nora <72460825+noraleonte@users.noreply.github.com> Date: Fri, 23 Aug 2024 13:24:06 +0300 Subject: [PATCH] v7.14.0 (#14294) Signed-off-by: Nora <72460825+noraleonte@users.noreply.github.com> Co-authored-by: Bilal Shafi Co-authored-by: Lukas Tyla Co-authored-by: Andrew Cherniavskii Co-authored-by: Arthur Suh Balduini <34691066+arthurbalduini@users.noreply.github.com> --- CHANGELOG.md | 84 ++++++++++++++++++++- package.json | 2 +- packages/x-charts-pro/package.json | 2 +- packages/x-charts-vendor/package.json | 2 +- packages/x-charts/package.json | 2 +- packages/x-codemod/package.json | 2 +- packages/x-data-grid-generator/package.json | 2 +- packages/x-data-grid-premium/package.json | 2 +- packages/x-data-grid-pro/package.json | 2 +- packages/x-data-grid/package.json | 2 +- packages/x-date-pickers-pro/package.json | 2 +- packages/x-date-pickers/package.json | 2 +- packages/x-internals/package.json | 2 +- packages/x-license/package.json | 2 +- packages/x-tree-view-pro/package.json | 2 +- packages/x-tree-view/package.json | 2 +- scripts/releaseChangelog.mjs | 2 +- 17 files changed, 98 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8220ce8c304e..e31b5b55466d 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.14.0 + +_Aug 23, 2024_ + +We'd like to offer a big thanks to the 14 contributors who made this release possible. Here are some highlights ✨: + +- 💫 Allow [filtering the axis on zoom](https://mui.com/x/react-charts/zoom-and-pan/#zoom-filtering), making the axis adapt by removing values outside the view. + + filtering the axis on zoom + +- 📊 Improve bar chart performances +- 🌍 Improve Czech (cs-CZ) and Hebrew (he-IL) locales on the Data Grid +- 🌍 Improve Chinese (zh-HK), Hebrew (he-IL), and Vietnamese (vi-VN) locales on the Date and Time Pickers +- 🐞 Bugfixes + + + +### Data Grid + +#### `@mui/x-data-grid@7.14.0` + +- [DataGrid] Use readonly array result for `getTreeDataPath` (#11743) @pcorpet +- [DataGrid] Use `event.key` for `Tab` and `Escape` keys (#14170) @k-rajat19 +- [DataGrid] Introduce selectors with arguments (#14236) @MBilalShafi +- [DataGrid] include `api` in `gridCellParams` interface (#14201) @k-rajat19 +- [l10n] Improve Czech (cs-CZ) locale (#14135) @chirimiri22 +- [l10n] Improve Hebrew (he-IL) locale (#14287) @rotembarsela + +#### `@mui/x-data-grid-pro@7.14.0` [![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.14.0`. + +#### `@mui/x-data-grid-premium@7.14.0` [![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.14.0`, plus: + +- [DataGridPremium] Fix clipboard paste not working for a single cell on non-first page (#14261) @arminmeh +- [DataGridPremium] Fix `onCellSelectionModelChange` not triggered when additional cell range is selected (#14199) @arminmeh + +### Date and Time Pickers + +#### `@mui/x-date-pickers@7.14.0` + +- [l10n] Improve Chinese (zh-HK) locale (#13289) @yeeharn +- [l10n] Improve Hebrew (he-IL) locale (#14287) @rotembarsela +- [l10n] Improve Vietnamese (vi-VN) locale (#14238) @locnbk2002 +- [TimePicker] Handle `Space` and `Enter` on the `TimeClock` component @arthurbalduini + +#### `@mui/x-date-pickers-pro@7.14.0` [![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.14.0`. + +### Charts + +#### `@mui/x-charts@7.14.0` + +- [charts] Fix grid overflow with zooming (#14280) @alexfauquette +- [charts] Improve bar chart performances (#14278) @alexfauquette +- [charts] Test pointer events (#14042) @alexfauquette +- [charts] Use `isPointInside` function for both graphs and axis (#14222) @JCQuintas + +#### `@mui/x-charts-pro@7.0.0-alpha.2` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') + +Same changes as in `@mui/x-charts@7.14.0`, plus: + +- [charts-pro] Zoom axis filtering (#14121) @JCQuintas + +### Docs + +- [docs] Consistent use of UTC and timezones (#14250) @oliviertassinari +- [docs] Fix missing leading slashes in URLs (#14249) @oliviertassinari +- [docs] Dash usage revision on pickers pages (#14260) @arthurbalduini + +### Core + +- [core] Follow JSDocs convention @oliviertassinari +- [core] Prepare for material v6 (#14143) @LukasTy +- [code-infra] Set up `eslint-plugin-testing-library` (#14232) @LukasTy +- [infra] Updated mui-x roadmap links with new project URL (#14271) @michelengelen + ## 7.13.0 _Aug 16, 2024_ @@ -58,7 +138,7 @@ Same changes as in `@mui/x-date-pickers@7.13.0`. - [charts] Rename `CartesianContextProvider` to `CartesianProvider` (#14102) @JCQuintas - [charts] Support axis with the same value for all data points (#14191) @alexfauquette -#### `@mui/x-date-charts-pro@7.0.0-alpha.1` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') +#### `@mui/x-charts-pro@7.0.0-alpha.1` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') Same changes as in `@mui/x-charts@7.13.0`. @@ -132,7 +212,7 @@ Same changes as in `@mui/x-date-pickers@7.12.1`. - [charts] Fix charts vendor publish config (#14073) @JCQuintas - [charts] Move `plugins` to `PluginProvider` (#14056) @JCQuintas -#### `@mui/x-date-charts-pro@7.0.0-alpha.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') +#### `@mui/x-charts-pro@7.0.0-alpha.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') Same changes as in `@mui/x-charts@7.12.1`, plus: diff --git a/package.json b/package.json index 8364de9bf3d1..def5a457245c 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "7.12.1", + "version": "7.14.0", "private": true, "scripts": { "preinstall": "npx only-allow pnpm", diff --git a/packages/x-charts-pro/package.json b/packages/x-charts-pro/package.json index 1a732caf7cd4..d31f069848b1 100644 --- a/packages/x-charts-pro/package.json +++ b/packages/x-charts-pro/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-charts-pro", - "version": "7.0.0-alpha.1", + "version": "7.0.0-alpha.2", "description": "The Pro plan edition of the Charts components (MUI X).", "author": "MUI Team", "main": "src/index.ts", diff --git a/packages/x-charts-vendor/package.json b/packages/x-charts-vendor/package.json index 7b8f79a316af..ca4a8fc7e8cc 100644 --- a/packages/x-charts-vendor/package.json +++ b/packages/x-charts-vendor/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-charts-vendor", - "version": "7.13.0", + "version": "7.14.0", "description": "Vendored dependencies for MUI X Charts", "author": "MUI Team", "main": "./index.js", diff --git a/packages/x-charts/package.json b/packages/x-charts/package.json index 4257e978a143..874c7b07c93e 100644 --- a/packages/x-charts/package.json +++ b/packages/x-charts/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-charts", - "version": "7.13.0", + "version": "7.14.0", "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 faf0f8548bff..7e82ccbd7d79 100644 --- a/packages/x-codemod/package.json +++ b/packages/x-codemod/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-codemod", - "version": "7.11.0", + "version": "7.14.0", "bin": "./codemod.js", "private": false, "author": "MUI Team", diff --git a/packages/x-data-grid-generator/package.json b/packages/x-data-grid-generator/package.json index 8351109190ac..58c78fef9668 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.13.0", + "version": "7.14.0", "description": "Generate fake data for demo purposes only.", "author": "MUI Team", "main": "src/index.ts", diff --git a/packages/x-data-grid-premium/package.json b/packages/x-data-grid-premium/package.json index 48fc4458dfdf..bf392d664a19 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.13.0", + "version": "7.14.0", "description": "The Premium plan edition of the Data Grid Components (MUI X).", "author": "MUI Team", "main": "src/index.ts", diff --git a/packages/x-data-grid-pro/package.json b/packages/x-data-grid-pro/package.json index 3331947593a0..de2be80567aa 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.13.0", + "version": "7.14.0", "description": "The Pro plan edition of the Data Grid components (MUI X).", "author": "MUI Team", "main": "src/index.ts", diff --git a/packages/x-data-grid/package.json b/packages/x-data-grid/package.json index 55f4f9df1a86..545043bd84c9 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.13.0", + "version": "7.14.0", "description": "The Community plan edition of the Data Grid components (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 c5ad50c67caa..f9c5a5652c91 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.13.0", + "version": "7.14.0", "description": "The Pro plan edition of the Date and Time Picker components (MUI X).", "author": "MUI Team", "main": "src/index.ts", diff --git a/packages/x-date-pickers/package.json b/packages/x-date-pickers/package.json index 8c64899ab54c..293e3d380203 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.13.0", + "version": "7.14.0", "description": "The community edition of the Date and Time Picker components (MUI X).", "author": "MUI Team", "main": "src/index.ts", diff --git a/packages/x-internals/package.json b/packages/x-internals/package.json index 6f0598e02e01..6f724738f245 100644 --- a/packages/x-internals/package.json +++ b/packages/x-internals/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-internals", - "version": "7.13.0", + "version": "7.14.0", "description": "Utility functions for the MUI X packages (internal use only).", "author": "MUI Team", "license": "MIT", diff --git a/packages/x-license/package.json b/packages/x-license/package.json index e3d2937605cc..426b7131c144 100644 --- a/packages/x-license/package.json +++ b/packages/x-license/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-license", - "version": "7.13.0", + "version": "7.14.0", "description": "MUI X License verification", "author": "MUI Team", "main": "src/index.ts", diff --git a/packages/x-tree-view-pro/package.json b/packages/x-tree-view-pro/package.json index b1b2781cb227..74be7984c887 100644 --- a/packages/x-tree-view-pro/package.json +++ b/packages/x-tree-view-pro/package.json @@ -1,6 +1,6 @@ { "name": "@mui/x-tree-view-pro", - "version": "7.13.0", + "version": "7.14.0", "description": "The Pro plan edition of the Tree View 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 8bcf0160185f..ad46c9603f12 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.13.0", + "version": "7.14.0", "description": "The community edition of the Tree View components (MUI X).", "author": "MUI Team", "main": "src/index.ts", diff --git a/scripts/releaseChangelog.mjs b/scripts/releaseChangelog.mjs index 18cf5e6de253..22fd5a708d60 100644 --- a/scripts/releaseChangelog.mjs +++ b/scripts/releaseChangelog.mjs @@ -316,7 +316,7 @@ ${logChangelogSection(pickersProCommits)} ${logChangelogSection(chartsCommits)} -#### \`@mui/x-date-charts-pro@__VERSION-ALPHA__\` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') +#### \`@mui/x-charts-pro@__VERSION-ALPHA__\` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan') Same changes as in \`@mui/x-charts@__VERSION__\`${chartsProCommits.length > 0 ? ', plus:\n' : '.'} ${logChangelogSection(chartsProCommits)}