From 0a373ee4769e089330e4e6ecfc89cb6dadc22379 Mon Sep 17 00:00:00 2001 From: Danail Hadjiatanasov Date: Mon, 10 May 2021 21:22:00 +0300 Subject: [PATCH] v4.0.0-alpha.28 (#1616) --- CHANGELOG.md | 54 +++++++++++++++++++ docs/package.json | 2 +- lerna.json | 2 +- package.json | 2 +- .../eslint-plugin-material-ui/package.json | 2 +- packages/grid/data-grid/package.json | 2 +- .../grid/x-grid-data-generator/package.json | 2 +- packages/grid/x-grid/package.json | 4 +- packages/storybook/package.json | 10 ++-- packages/x-license/package.json | 2 +- 10 files changed, 68 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a5dc50e94b3c..a732be1e319bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,60 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.0.0-alpha.28](https://github.com/mui-org/material-ui-x/compare/v4.0.0-alpha.27...v4.0.0-alpha.28) + +_May 10, 2021_ + +Big thanks to the 5 contributors who made this release possible. Here are some highlights ✨: + +- 🇹🇷 Add trTR locale (#1446) @simsek97 +- 🎁 Add support for checkbox component slot (#1528) @ZeeshanTamboli +- ⚡️ Add `onColumnVisibilityChange` prop (#1578) @DanailH +- 🐞 Bugfixes + +### @material-ui/x-grid@v4.0.0-alpha.28 / @material-ui/data-grid@v4.0.0-alpha.28 + +#### Breaking changes + +- [XGrid] Rename apiRef `toggleColumn` method for consistency (#1578) @DanailH + + ```diff + -apiRef.current.toggleColumn: (field: string, forceHide?: boolean) => void; + +apiRef.current.setColumnVisibility: (field: string, isVisible: boolean) => void; + ``` + +- [XGrid] Fix event typo (#1574) @DanailH + + ```diff + -import { GRID_COLUMN_RESIZE_COMMITED } from '@material-ui/x-grid'; + +import { GRID_COLUMN_RESIZE_COMMITTED } from '@material-ui/x-grid'; + ``` + +#### Changes + +- [DataGrid] Add Turkish (trTR) locale (#1526) @simsek97 +- [DataGrid] Add `onColumnVisibilityChange` prop (#1578) @DanailH +- [DataGrid] Fix date input crash (#1570) @dtassone +- [DataGrid] Fix resulted filter data shows blank screen during pagination (#1571) @ZeeshanTamboli +- [DataGrid] Support Checkbox component slot (#1528) @ZeeshanTamboli +- [DataGrid] Fix column cell and row cell focus style (#1575) @DanailH + +### Docs + +- [docs] Fix Feature comparison 404 links (#1525) @ZeeshanTamboli +- [docs] Fix focus isn't set on the text box in `Edit using external button` demo (#1515) @ZeeshanTamboli +- [docs] Fix typo of `onColumnResizeCommitted` prop (#1563) @ZeeshanTamboli +- [docs] Header convention for controllable prop (#1531) @oliviertassinari +- [docs] Fix errors in the docs (#1585) @oliviertassinari + +### Core + +- [core] Add security policy (#1588) @oliviertassinari +- [core] Improve `GridApi` type structure (#1566) @oliviertassinari +- [core] Simplify component type (#1552) @oliviertassinari +- [core] Update monorepo (#1530) @oliviertassinari +- [core] Increase timeout on jsdom (#1532) @oliviertassinari + ## [4.0.0-alpha.27](https://github.com/mui-org/material-ui-x/compare/v4.0.0-alpha.26...v4.0.0-alpha.27) _Apr 30, 2021_ diff --git a/docs/package.json b/docs/package.json index afe379bd0a252..3e75d92a83225 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "4.0.0-alpha.27", + "version": "4.0.0-alpha.28", "private": true, "author": "Material-UI Team", "license": "MIT", diff --git a/lerna.json b/lerna.json index dc1cf66bd2308..39a87076c4bba 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "4.0.0-alpha.27", + "version": "4.0.0-alpha.28", "npmClient": "yarn", "useWorkspaces": true } diff --git a/package.json b/package.json index ffe90d202178f..1e322553caa00 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "4.0.0-alpha.27", + "version": "4.0.0-alpha.28", "private": true, "scripts": { "start": "yarn docs:dev", diff --git a/packages/eslint-plugin-material-ui/package.json b/packages/eslint-plugin-material-ui/package.json index 2fa82a99840bb..1007a61e6b2e6 100644 --- a/packages/eslint-plugin-material-ui/package.json +++ b/packages/eslint-plugin-material-ui/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-material-ui", - "version": "4.0.0-alpha.20", + "version": "4.0.0-alpha.28", "private": true, "description": "Custom eslint rules for Material-UI.", "main": "src/index.js", diff --git a/packages/grid/data-grid/package.json b/packages/grid/data-grid/package.json index 140d34ba6dafd..6f9250617ef51 100644 --- a/packages/grid/data-grid/package.json +++ b/packages/grid/data-grid/package.json @@ -1,6 +1,6 @@ { "name": "@material-ui/data-grid", - "version": "4.0.0-alpha.27", + "version": "4.0.0-alpha.28", "description": "The Material-UI community edition of the data grid component.", "author": "Material-UI Team", "main": "dist/index-cjs.js", diff --git a/packages/grid/x-grid-data-generator/package.json b/packages/grid/x-grid-data-generator/package.json index 96b07436d0472..5ff3b8dad202c 100644 --- a/packages/grid/x-grid-data-generator/package.json +++ b/packages/grid/x-grid-data-generator/package.json @@ -1,6 +1,6 @@ { "name": "@material-ui/x-grid-data-generator", - "version": "4.0.0-alpha.27", + "version": "4.0.0-alpha.28", "description": "Generate fake data for demo purposes only.", "author": "Material-UI Team", "main": "dist/cjs/index.js", diff --git a/packages/grid/x-grid/package.json b/packages/grid/x-grid/package.json index 67b10e6a55883..994196f169d61 100644 --- a/packages/grid/x-grid/package.json +++ b/packages/grid/x-grid/package.json @@ -1,6 +1,6 @@ { "name": "@material-ui/x-grid", - "version": "4.0.0-alpha.27", + "version": "4.0.0-alpha.28", "description": "The Material-UI X edition of the data grid component.", "author": "Material-UI Team", "main": "dist/index-cjs.js", @@ -31,7 +31,7 @@ }, "dependencies": { "@material-ui/utils": "^5.0.0-alpha.14", - "@material-ui/x-license": "^4.0.0-alpha.25", + "@material-ui/x-license": "4.0.0-alpha.28", "prop-types": "^15.7.2", "reselect": "^4.0.0" }, diff --git a/packages/storybook/package.json b/packages/storybook/package.json index 7deabb8a45e98..98586bb95f330 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -1,6 +1,6 @@ { "name": "storybook", - "version": "4.0.0-alpha.27", + "version": "4.0.0-alpha.28", "description": "Storybook components", "author": "Material-UI Team", "private": true, @@ -12,12 +12,12 @@ }, "dependencies": { "@material-ui/core": "^4.9.12", - "@material-ui/data-grid": "4.0.0-alpha.27", + "@material-ui/data-grid": "4.0.0-alpha.28", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "^4.0.0-alpha.54", - "@material-ui/x-grid": "4.0.0-alpha.27", - "@material-ui/x-grid-data-generator": "4.0.0-alpha.27", - "@material-ui/x-license": "^4.0.0-alpha.25", + "@material-ui/x-grid": "4.0.0-alpha.28", + "@material-ui/x-grid-data-generator": "4.0.0-alpha.28", + "@material-ui/x-license": "4.0.0-alpha.28", "react": "^17.0.2", "react-is": "^17.0.2", "rxjs": "^7.0.0", diff --git a/packages/x-license/package.json b/packages/x-license/package.json index db71174dad208..c4e2c68512191 100644 --- a/packages/x-license/package.json +++ b/packages/x-license/package.json @@ -1,6 +1,6 @@ { "name": "@material-ui/x-license", - "version": "4.0.0-alpha.25", + "version": "4.0.0-alpha.28", "description": "Material-UI X License verification", "author": "Material-UI Team", "main": "dist/cjs/index.js",