Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v5.17.0 #5991

Merged
merged 40 commits into from
Sep 2, 2022
Merged

v5.17.0 #5991

Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
626be48
set correct type
DanailH Jun 6, 2022
7c417a5
Merge branch 'master' of github.com:mui/mui-x
DanailH Jun 9, 2022
bd6c107
Merge branch 'master' of github.com:mui/mui-x
DanailH Jun 10, 2022
55c1beb
Merge branch 'master' of github.com:mui/mui-x
DanailH Jun 10, 2022
46b6472
Merge branch 'master' of github.com:mui/mui-x
DanailH Jul 21, 2022
54f44f0
Merge branch 'master' of github.com:mui/mui-x
DanailH Jul 21, 2022
2e41451
Merge branch 'master' of github.com:mui/mui-x
DanailH Jul 22, 2022
7efffe1
Merge branch 'master' of github.com:mui/mui-x
DanailH Aug 3, 2022
f609fff
Merge branch 'master' of github.com:mui/mui-x
DanailH Aug 12, 2022
5a5f682
Merge branch 'master' of github.com:mui/mui-x
DanailH Aug 23, 2022
2c98f30
Merge branch 'master' of github.com:mui/mui-x
DanailH Sep 1, 2022
4e5bdfd
Merge branch 'master' of github.com:mui/mui-x
DanailH Sep 1, 2022
a4944a4
Merge branch 'master' of github.com:mui/mui-x
DanailH Sep 1, 2022
237ed8a
v5.17.0
DanailH Sep 1, 2022
18622bc
fix pickers version
DanailH Sep 1, 2022
b00d832
Update CHANGELOG.md
DanailH Sep 1, 2022
357e1e1
Update CHANGELOG.md
DanailH Sep 1, 2022
a1d50b6
Update CHANGELOG.md
DanailH Sep 1, 2022
ca02313
Update CHANGELOG.md
DanailH Sep 1, 2022
e07b293
Update CHANGELOG.md
DanailH Sep 1, 2022
add6ef8
Update CHANGELOG.md
DanailH Sep 1, 2022
76768da
Update packages/x-date-pickers-pro/package.json
DanailH Sep 1, 2022
b52fbb7
Update CHANGELOG.md
DanailH Sep 1, 2022
166233e
Update CHANGELOG.md
DanailH Sep 1, 2022
b4532b1
update yarn.lock
DanailH Sep 1, 2022
dd5aa41
Update CHANGELOG.md
DanailH Sep 2, 2022
f45a9ce
Update CHANGELOG.md
DanailH Sep 2, 2022
8bbd736
Update CHANGELOG.md
DanailH Sep 2, 2022
0a3bdb8
Update CHANGELOG.md
DanailH Sep 2, 2022
86886a5
Update CHANGELOG.md
DanailH Sep 2, 2022
b781142
Update CHANGELOG.md
DanailH Sep 2, 2022
64e520a
Update CHANGELOG.md
DanailH Sep 2, 2022
7c44b45
Update CHANGELOG.md
DanailH Sep 2, 2022
41bc39f
Update CHANGELOG.md
DanailH Sep 2, 2022
da7320a
Update CHANGELOG.md
DanailH Sep 2, 2022
b03491f
Update CHANGELOG.md
DanailH Sep 2, 2022
302d501
Update CHANGELOG.md
DanailH Sep 2, 2022
fe3bed4
Merge branch 'master' of github.com:mui/mui-x into v5.17.0
DanailH Sep 2, 2022
6309131
get latest changes
DanailH Sep 2, 2022
c95151d
update yarn.lock
DanailH Sep 2, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 74 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,80 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## 5.17.0

_Sep 1, 2022_
DanailH marked this conversation as resolved.
Show resolved Hide resolved
DanailH marked this conversation as resolved.
Show resolved Hide resolved

🎉 We are excited to finally introduce a stable release (v5.0.0) for the `@mui/x-date-pickers` and `@mui/x-date-pickers-pro` packages!

If you are still using picker components from the `lab`, take a look at the [migration guide](https://mui.com/x/react-date-pickers/migration-lab/).

We'd like to offer a big thanks to the 9 contributors who made this release possible. Here are some highlights ✨:

- 🎁 Implement Lazy loading (#5214) @DanailH

Pro users now can try experimental `lazyLoading` feature.
DanailH marked this conversation as resolved.
Show resolved Hide resolved
Implement lazy infinite skeleton loading with a few settings.
DanailH marked this conversation as resolved.
Show resolved Hide resolved

To enable this feature, add `experimentalFeatures={{ lazyLoading: true }}`.
Lazy loading feature has a few other prerequisites.
DanailH marked this conversation as resolved.
Show resolved Hide resolved
See the [documentation](https://mui.com/x/react-data-grid/row-updates/#lazy-loading) to explore example in detail.
DanailH marked this conversation as resolved.
Show resolved Hide resolved

- 🚀 Improve `pickers` focus management (#5820) @alexfauquette
- 🎉 Enable disabling `day` on date range picker depending on `position` (#5773) @alexfauquette
- ✨ Various `DataGrid` and `pickers` improvements
DanailH marked this conversation as resolved.
Show resolved Hide resolved
- 📚 Documentation improvements
- 🐞 Bugfixes

### `@mui/x-data-grid@v5.17.0` / `@mui/x-data-grid-pro@v5.17.0` / `@mui/x-data-grid-premium@v5.17.0`

#### Changes

- [DataGrid] Add `sort` prop to columns panel slot (#5888) @gavbrennan
- [DataGrid] Do not throw if `fieldToFocus` cannot be found (#5871) @cherniavskii
- [DataGrid] Support `getRowId` in the `replaceRows` method (#5988) @flaviendelangle
- [DataGridPro] Add class name to row with open detail panel (#5924) @m4theushw
- [DataGridPro] Fix crash when using `pinnedRows` + `getRowClassName` props and `rows=[]` (#5851) @cherniavskii
DanailH marked this conversation as resolved.
Show resolved Hide resolved
- [DataGridPro] Implement Lazy loading (#5214) @DanailH
- [DataGridPro] Support pinned columns and dynamic row height (#5782) @m4theushw
- [DataGridPremium] Add columnGroups initializer (#5963) @alexfauquette
DanailH marked this conversation as resolved.
Show resolved Hide resolved
- [DataGridPremium] Update grouping when `groupingValueGetter` changes (#5919) @flaviendelangle
- [DataGridPremium] Use the aggregated value on tree data real groups (#5953) @flaviendelangle

### `@mui/x-date-pickers@v5.0.0` / `@mui/x-date-pickers-pro@v5.0.0`

#### Changes

- [DatePicker] Improve focus management (#5820) @alexfauquette
- [DateRangePicker] Enable disabling `day` depending on `position` (#5773) @alexfauquette
- [DateTimePicker] Extract `tabs` component from `toolbar` (#5972) @LukasTy
DanailH marked this conversation as resolved.
Show resolved Hide resolved
- [pickers] Do not forward `validation props` to the DOM on `field` components (#5971) @flaviendelangle
DanailH marked this conversation as resolved.
Show resolved Hide resolved
- [pickers] Do not hardcode `date-fns` elements in `field` components (#5975) @flaviendelangle
DanailH marked this conversation as resolved.
Show resolved Hide resolved
- [pickers] Do not require `date-fns` in `@mui/x-date-pickers-pro` (#5941) @flaviendelangle
- [pickers] Fix mobile picker not opening on label click (#5651) @LukasTy
- [pickers] Improve DOM event management on `useField` (#5901) @flaviendelangle
- [pickers] Include `community` package `themeAugmentation` in `pro` package types (#5969) @LukasTy
- [pickers] Rename `DateRangeField` into `SingleInputDateRangeField` (#5961) @flaviendelangle
- [pickers] Support `isSameError` on field components (#5984) @flaviendelangle

### Docs

- [docs] Add `description` and `default` to pickers slots (#5893) @alexfauquette
- [docs] Fix typo (#5945) @wettopa
- [docs] Fix typo `onYearPicker` to `onYearChange` (#5954) @alexfauquette
- [docs] Update `GridCellParams` `value` description (#5849) @cherniavskii
DanailH marked this conversation as resolved.
Show resolved Hide resolved

### Core

- [core] Fix typo (#5990) @flaviendelangle
- [core] Remove old babel resolve rule (#5939) @oliviertassinari
- [core] Remove outdated TODO (#5956) @flaviendelangle
- [core] Upgrade monorepo (#5960) @cherniavskii
- [core] Fix statics (#5986) @DanailH
- [license] Remove CLI (#5757) @flaviendelangle
- [test] Fix time zone sensitive test (#5955) @LukasTy
- [test] Use `userEvent.mousePress` instead of `fireClickEvent` (#5920) @cherniavskii

## 5.16.0

_Aug 25, 2022_
Expand Down
2 changes: 1 addition & 1 deletion benchmark/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "benchmark",
"version": "5.16.0",
"version": "5.17.0",
"private": true,
"scripts": {
"browser": "webpack --config browser/webpack.config.js && node browser/scripts/benchmark.js"
Expand Down
2 changes: 1 addition & 1 deletion docs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "docs",
"version": "5.16.0",
"version": "5.17.0",
"private": true,
"author": "MUI Team",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"npmClient": "yarn",
"useWorkspaces": true,
"version": "5.16.0"
"version": "5.17.0"
}
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "5.16.0",
"version": "5.17.0",
"private": true,
"scripts": {
"start": "yarn docs:dev",
Expand Down
2 changes: 1 addition & 1 deletion packages/eslint-plugin-material-ui/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "eslint-plugin-material-ui",
"version": "5.16.0",
"version": "5.17.0",
"private": true,
"description": "Custom eslint rules for MUI X.",
"main": "src/index.js",
Expand Down
4 changes: 2 additions & 2 deletions packages/grid/x-data-grid-generator/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/x-data-grid-generator",
"version": "5.16.0",
"version": "5.17.0",
"description": "Generate fake data for demo purposes only.",
"author": "MUI Team",
"main": "src/index.ts",
Expand Down Expand Up @@ -32,7 +32,7 @@
"dependencies": {
"@babel/runtime": "^7.18.9",
"@mui/base": "^5.0.0-alpha.94",
"@mui/x-data-grid-premium": "5.16.0",
"@mui/x-data-grid-premium": "5.17.0",
"chance": "^1.1.8",
"clsx": "^1.2.1",
"lru-cache": "^7.14.0"
Expand Down
8 changes: 4 additions & 4 deletions packages/grid/x-data-grid-premium/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/x-data-grid-premium",
"version": "5.16.0",
"version": "5.17.0",
"description": "The Premium plan edition of the data grid component (MUI X).",
"author": "MUI Team",
"main": "src/index.ts",
Expand Down Expand Up @@ -44,9 +44,9 @@
"dependencies": {
"@babel/runtime": "^7.18.9",
"@mui/utils": "^5.9.3",
"@mui/x-data-grid": "5.16.0",
"@mui/x-data-grid-pro": "5.16.0",
"@mui/x-license-pro": "5.16.0",
"@mui/x-data-grid": "5.17.0",
"@mui/x-data-grid-pro": "5.17.0",
"@mui/x-license-pro": "5.17.0",
"@types/format-util": "^1.0.2",
"clsx": "^1.2.1",
"exceljs": "^4.3.0",
Expand Down
6 changes: 3 additions & 3 deletions packages/grid/x-data-grid-pro/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/x-data-grid-pro",
"version": "5.16.0",
"version": "5.17.0",
"description": "The Pro plan edition of the data grid component (MUI X).",
"author": "MUI Team",
"main": "src/index.ts",
Expand Down Expand Up @@ -44,8 +44,8 @@
"dependencies": {
"@babel/runtime": "^7.18.9",
"@mui/utils": "^5.9.3",
"@mui/x-data-grid": "5.16.0",
"@mui/x-license-pro": "5.16.0",
"@mui/x-data-grid": "5.17.0",
"@mui/x-license-pro": "5.17.0",
"@types/format-util": "^1.0.2",
"clsx": "^1.2.1",
"prop-types": "^15.8.1",
Expand Down
2 changes: 1 addition & 1 deletion packages/grid/x-data-grid/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/x-data-grid",
"version": "5.16.0",
"version": "5.17.0",
"description": "The community edition of the data grid component (MUI X).",
"author": "MUI Team",
"main": "src/index.ts",
Expand Down
12 changes: 6 additions & 6 deletions packages/storybook/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "storybook",
"version": "5.16.0",
"version": "5.17.0",
"description": "Storybook components",
"author": "MUI Team",
"private": true,
Expand All @@ -18,11 +18,11 @@
"dependencies": {
"@mui/icons-material": "^5.10.2",
"@mui/material": "^5.10.2",
"@mui/x-data-grid": "5.16.0",
"@mui/x-data-grid-generator": "5.16.0",
"@mui/x-data-grid-premium": "5.16.0",
"@mui/x-data-grid-pro": "5.16.0",
"@mui/x-license-pro": "5.16.0",
"@mui/x-data-grid": "5.17.0",
"@mui/x-data-grid-generator": "5.17.0",
"@mui/x-data-grid-premium": "5.17.0",
"@mui/x-data-grid-pro": "5.17.0",
"@mui/x-license-pro": "5.17.0",
"@storybook/builder-webpack5": "^6.5.10",
"@storybook/manager-webpack5": "^6.5.10",
"react": "^18.2.0",
Expand Down
6 changes: 3 additions & 3 deletions packages/x-date-pickers-pro/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/x-date-pickers-pro",
"version": "5.0.0-beta.7",
"version": "5.0.0",
"description": "The commercial edition of the date picker components (MUI X).",
"author": "MUI Team",
"main": "./src/index.js",
Expand Down Expand Up @@ -47,8 +47,8 @@
"@date-io/luxon": "^2.15.0",
"@date-io/moment": "^2.15.0",
"@mui/utils": "^5.9.3",
"@mui/x-date-pickers": "5.0.0-beta.7",
"@mui/x-license-pro": "5.12.1",
"@mui/x-date-pickers": "5.0.0",
"@mui/x-license-pro": "5.17.0",
"clsx": "^1.2.1",
"prop-types": "^15.7.2",
"react-transition-group": "^4.4.5",
Expand Down
2 changes: 1 addition & 1 deletion packages/x-date-pickers/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/x-date-pickers",
"version": "5.0.0-beta.7",
"version": "5.0.0",
"description": "The community edition of the date picker components (MUI X).",
"author": "MUI Team",
"main": "./src/index.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/x-license-pro/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/x-license-pro",
"version": "5.16.0",
"version": "5.17.0",
"description": "MUI X License verification",
"author": "MUI Team",
"main": "src/index.ts",
Expand Down