Skip to content

Commit 374b96d

Browse files
LukasTyarminmehflaviendelangle
authored
v8.0.0-alpha.4 (#15868)
Signed-off-by: Lukas Tyla <[email protected]> Co-authored-by: Armin Mehinovic <[email protected]> Co-authored-by: Flavien DELANGLE <[email protected]>
1 parent 9720766 commit 374b96d

File tree

16 files changed

+325
-28
lines changed

16 files changed

+325
-28
lines changed

Diff for: CHANGELOG.md

+274
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,133 @@
55
All notable changes to this project will be documented in this file.
66
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
77

8+
## 8.0.0-alpha.4
9+
10+
_Dec 13, 2024_
11+
12+
We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights ✨:
13+
14+
- 🌍 Improve Romanian locale on the Data Grid and Pickers
15+
- 📚 Documentation improvements
16+
- 🐞 Bugfixes
17+
18+
Special thanks go out to the community contributors who have helped make this release possible:
19+
@k-rajat19, @nusr, @rares985, @zivl.
20+
Following are all team members who have contributed to this release:
21+
@alexfauquette, @arminmeh, @flaviendelangle, @JCQuintas, @KenanYusuf, @LukasTy, @MBilalShafi.
22+
23+
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
24+
25+
### Data Grid
26+
27+
#### Breaking changes
28+
29+
- The selectors signature has been updated due to the support of arguments in the selectors. Pass `undefined` as `arguments` if the selector doesn't use any arguments.
30+
31+
```diff
32+
-mySelector(state, instanceId)
33+
+mySelector(state, arguments, instanceId)
34+
```
35+
36+
- The `useGridSelector` signature has been updated due to the introduction of arguments parameter in the selectors. Pass `undefined` as `arguments` if the selector doesn't use any arguments.
37+
38+
```diff
39+
-const output = useGridSelector(apiRef, selector, equals)
40+
+const output = useGridSelector(apiRef, selector, arguments, equals)
41+
```
42+
- The default variant for text fields and selects in the filter panel has been changed to `outlined`.
43+
- The "row spanning" feature is now stable.
44+
```diff
45+
<DataGrid
46+
- unstable_rowSpanning
47+
+ rowSpanning
48+
/>
49+
```
50+
- Selected row is now deselected when clicked again.
51+
52+
#### `@mui/[email protected]`
53+
54+
- [DataGrid] Deselect selected row on click (#15509) @k-rajat19
55+
- [DataGrid] Fix "No rows" displaying when all rows are pinned (#15335) @nusr
56+
- [DataGrid] Make row spanning feature stable (#15742) @MBilalShafi
57+
- [DataGrid] Round dimensions to avoid subpixel rendering error (#15850) @KenanYusuf
58+
- [DataGrid] Toggle menu on click in `<GridActionsCell />` (#15867) @k-rajat19
59+
- [DataGrid] Trigger row spanning computation on rows update (#15858) @MBilalShafi
60+
- [DataGrid] Update filter panel input variant (#15807) @KenanYusuf
61+
- [DataGrid] Use `columnsManagement` slot (#15817) @k-rajat19
62+
- [DataGrid] Use new selector signature (#15200) @MBilalShafi
63+
- [l10n] Improve Romanian (ro-RO) locale (#15745) @rares985
64+
65+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
66+
67+
Same changes as in `@mui/[email protected]`, plus:
68+
69+
- [DataGridPro] Make row reordering work with pagination (#15355) @k-rajat19
70+
71+
#### `@mui/[email protected]` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link 'Premium plan')
72+
73+
Same changes as in `@mui/[email protected]`, plus:
74+
75+
- [DataGridPremium] Fix group column ignoring `valueOptions` for `singleSelect` column type (#15739) @arminmeh
76+
77+
### Date and Time Pickers
78+
79+
#### `@mui/[email protected]`
80+
81+
- [l10n] Improve Romanian (ro-RO) locale (#15745) @rares985
82+
- [pickers] Clean `usePicker` logic (#15763) @flaviendelangle
83+
- [pickers] Rename layout `ownerState` property from `isRtl` to `layoutDirection` (#15803) @flaviendelangle
84+
- [pickers] Use the new `ownerState` in `useClearableField` (#15776) @flaviendelangle
85+
- [pickers] Use the new `ownerState` in the toolbar components (#15777) @flaviendelangle
86+
- [pickers] Use the new `ownerState` object for the clock components and the desktop / mobile wrappers (#15669) @flaviendelangle
87+
88+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
89+
90+
Same changes as in `@mui/[email protected]`.
91+
92+
### Charts
93+
94+
#### Breaking changes
95+
96+
- The default styling of the charts tooltip has been updated.
97+
98+
#### `@mui/[email protected]`
99+
100+
- [charts] Fix hydration missmatch (#15647) @alexfauquette
101+
- [charts] Fix internal spelling typo (#15805) @zivl
102+
- [charts] Fix scatter dataset with missing data (#15802) @alexfauquette
103+
- [charts] HTML Labels (#15813) @JCQuintas
104+
- [charts] Only access store values by using hooks (#15764) @alexfauquette
105+
- [charts] Update Tooltip style (#15630) @alexfauquette
106+
107+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
108+
109+
Same changes as in `@mui/[email protected]`.
110+
111+
### Tree View
112+
113+
#### `@mui/[email protected]`
114+
115+
No changes, releasing to keep the versions in sync.
116+
117+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
118+
119+
Releasing to benefit from license package fix (#15814).
120+
121+
### Docs
122+
123+
- [docs] Clean Joy and Browser custom field demos (#15707) @flaviendelangle
124+
- [docs] Fix outdated link to handbook (#15855) @oliviertassinari
125+
- [docs] Improve Pickers accessible DOM migration section description (#15596) @LukasTy
126+
- [docs] Use `updateRows` method for list view demos (#15732) @KenanYusuf
127+
- [docs] Use date library version from package dev dependencies for sandboxes (#15762) @LukasTy
128+
129+
### Core
130+
131+
- [code-infra] Add Charts sandbox generation (#15830) @JCQuintas
132+
- [code-infra] Remove redundant `@type/react-test-renderer` dep (#15766) @LukasTy
133+
- [license] Use `console.log` for the error message on Codesandbox to avoid rendering error (#15814) @arminmeh
134+
8135
## 8.0.0-alpha.3
9136

10137
_Dec 5, 2024_
@@ -567,6 +694,153 @@ Same changes as in `@mui/[email protected]`.
567694
- [release] v8 preparation (#15054) @michelengelen
568695
- [test] Fix advanced list view regression test snapshot (#15260) @KenanYusuf
569696

697+
## 7.23.2
698+
699+
_Dec 12, 2024_
700+
701+
We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights ✨:
702+
703+
- 🌍 Improve Romanian and Turkish locales on the Data Grid
704+
- 🌍 Improve Romanian locale on the Pickers
705+
- 📚 Documentation improvements
706+
- 🐞 Bugfixes
707+
708+
Special thanks go out to the community contributors who have helped make this release possible:
709+
@ihsanberkozcan, @k-rajat19, @lhilgert9, @nusr, @rares985.
710+
711+
Following are all team members who have contributed to this release:
712+
@alexfauquette, @arminmeh, @flaviendelangle, @JCQuintas, @KenanYusuf, @LukasTy.
713+
714+
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
715+
716+
### Data Grid
717+
718+
#### `@mui/[email protected]`
719+
720+
- [DataGrid] Fix "No rows" displaying when all rows are pinned (#15851) @nusr
721+
- [DataGrid] Use `columnsManagement` slot (#15821) @k-rajat19
722+
- [l10n] Improve Romanian (ro-RO) locale (#15751) @rares985
723+
- [l10n] Improve Turkish (tr-TR) locale (#15748) @ihsanberkozcan
724+
725+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
726+
727+
Same changes as in `@mui/[email protected]`, plus:
728+
729+
- [DataGridPro] Make Row reordering work with pagination (#15782) @k-rajat19
730+
731+
#### `@mui/[email protected]` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link 'Premium plan')
732+
733+
Same changes as in `@mui/[email protected]`, plus:
734+
735+
- [DataGridPremium] Fix group column ignoring `valueOptions` for `singleSelect` column type (#15754) @arminmeh
736+
737+
### Date and Time Pickers
738+
739+
#### `@mui/[email protected]`
740+
741+
- [l10n] Improve Romanian (ro-RO) locale (#15751) @rares985
742+
743+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
744+
745+
Same changes as in `@mui/[email protected]`.
746+
747+
### Charts
748+
749+
#### `@mui/[email protected]`
750+
751+
- [charts] Fix key generation for the ChartsGrid (#15864) @alexfauquette
752+
- [charts] Fix scatter dataset with missing data (#15804) @alexfauquette
753+
754+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
755+
756+
Same changes as in `@mui/[email protected]`.
757+
758+
#### `@mui/[email protected]`
759+
760+
No changes, releasing to keep the versions in sync.
761+
762+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
763+
764+
Releasing to benefit from license package fix (#15818).
765+
766+
### Docs
767+
768+
- [docs] Fix typo in charts axis documentation (#15746) @JCQuintas
769+
- [docs] Improve Pickers accessible DOM structure description (#15752) @LukasTy
770+
- [docs] Use `updateRows` method for list view demos (#15824) @KenanYusuf
771+
- [docs] Use date library version from package dev dependencies for sandboxes (#15767) @LukasTy
772+
773+
### Core
774+
775+
- [core] Add `@mui/x-tree-view-pro` to `releaseChangelog` (#15747) @flaviendelangle
776+
- [license] Use `console.log` for the error message on Codesandbox to avoid rendering error (#15818) @arminmeh
777+
778+
## 7.23.1
779+
780+
_Dec 5, 2024_
781+
782+
We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
783+
784+
- 🌍 Improve German locale on the Data Grid component
785+
- 🐞 Bugfixes
786+
787+
Special thanks go out to the community contributors who have helped make this release possible:
788+
@lhilgert9.
789+
790+
Following are all team members who have contributed to this release:
791+
@arthurbalduini, @cherniavskii, @flaviendelangle, @JCQuintas, @LukasTy and @MBilalShafi.
792+
793+
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
794+
795+
### Data Grid
796+
797+
#### `@mui/[email protected]`
798+
799+
- [DataGrid] Make column autosizing work with flex columns (#15712) @cherniavskii
800+
- [l10n] Improve German (de-DE) locale (#15641) @lhilgert9
801+
802+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
803+
804+
Same changes as in `@mui/[email protected]`, plus:
805+
806+
- [DataGridPro] Cleanup pinned rows on removal (#15702) @cherniavskii
807+
808+
#### `@mui/[email protected]` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link 'Premium plan')
809+
810+
Same changes as in `@mui/[email protected]`.
811+
812+
### Date and Time Pickers
813+
814+
#### `@mui/[email protected]`
815+
816+
- [TimePicker] Prevent mouse events after `touchend` event (#15430) @arthurbalduini
817+
818+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
819+
820+
Same changes as in `@mui/[email protected]`.
821+
822+
### Charts
823+
824+
#### `@mui/[email protected]`
825+
826+
- [charts] Improve SVG `pattern` and `gradient` support (#15724) @JCQuintas
827+
828+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
829+
830+
Same changes as in `@mui/[email protected]`.
831+
832+
### Docs
833+
834+
- [docs] Fix Pickers theme augmentation example (#15675) @LukasTy
835+
- [docs] Remove duplicated warning (#15715) @cherniavskii
836+
- [test] Force hover in headless Chrome (#15711) @cherniavskii
837+
- [docs-infra] Bump `@mui/internal-markdown` to support nested demo imports (#15738) @alexfauquette
838+
- [docs] Improve SEO titles for the Data Grid (#15695) @MBilalShafi
839+
840+
### Core
841+
842+
- [core] Add `@mui/x-tree-view-pro` to `releaseChangelog` (#15747) @flaviendelangle
843+
570844
## 7.23.0
571845

572846
_Nov 29, 2024_

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "8.0.0-alpha.3",
2+
"version": "8.0.0-alpha.4",
33
"private": true,
44
"scripts": {
55
"preinstall": "npx only-allow pnpm",

Diff for: packages/x-charts-pro/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-charts-pro",
3-
"version": "8.0.0-alpha.3",
3+
"version": "8.0.0-alpha.4",
44
"description": "The Pro plan edition of the Charts components (MUI X).",
55
"author": "MUI Team",
66
"main": "src/index.ts",

Diff for: packages/x-charts-vendor/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-charts-vendor",
3-
"version": "8.0.0-alpha.3",
3+
"version": "8.0.0-alpha.4",
44
"description": "Vendored dependencies for MUI X Charts",
55
"author": "MUI Team",
66
"keywords": [

Diff for: packages/x-charts/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-charts",
3-
"version": "8.0.0-alpha.3",
3+
"version": "8.0.0-alpha.4",
44
"description": "The community edition of the Charts components (MUI X).",
55
"author": "MUI Team",
66
"main": "src/index.js",

Diff for: packages/x-codemod/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-codemod",
3-
"version": "8.0.0-alpha.3",
3+
"version": "8.0.0-alpha.4",
44
"bin": "./codemod.js",
55
"private": false,
66
"author": "MUI Team",

Diff for: packages/x-data-grid-generator/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-data-grid-generator",
3-
"version": "8.0.0-alpha.3",
3+
"version": "8.0.0-alpha.4",
44
"description": "Generate fake data for demo purposes only.",
55
"author": "MUI Team",
66
"main": "src/index.ts",

Diff for: packages/x-data-grid-premium/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-data-grid-premium",
3-
"version": "8.0.0-alpha.3",
3+
"version": "8.0.0-alpha.4",
44
"description": "The Premium plan edition of the Data Grid Components (MUI X).",
55
"author": "MUI Team",
66
"main": "src/index.ts",

Diff for: packages/x-data-grid-pro/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-data-grid-pro",
3-
"version": "8.0.0-alpha.3",
3+
"version": "8.0.0-alpha.4",
44
"description": "The Pro plan edition of the Data Grid components (MUI X).",
55
"author": "MUI Team",
66
"main": "src/index.ts",

Diff for: packages/x-data-grid/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-data-grid",
3-
"version": "8.0.0-alpha.3",
3+
"version": "8.0.0-alpha.4",
44
"description": "The Community plan edition of the Data Grid components (MUI X).",
55
"author": "MUI Team",
66
"main": "src/index.ts",

Diff for: packages/x-date-pickers-pro/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-date-pickers-pro",
3-
"version": "8.0.0-alpha.3",
3+
"version": "8.0.0-alpha.4",
44
"description": "The Pro plan edition of the Date and Time Picker components (MUI X).",
55
"author": "MUI Team",
66
"main": "src/index.ts",

Diff for: packages/x-date-pickers/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-date-pickers",
3-
"version": "8.0.0-alpha.3",
3+
"version": "8.0.0-alpha.4",
44
"description": "The community edition of the Date and Time Picker components (MUI X).",
55
"author": "MUI Team",
66
"main": "src/index.ts",

Diff for: packages/x-license/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-license",
3-
"version": "8.0.0-alpha.2",
3+
"version": "8.0.0-alpha.4",
44
"description": "MUI X License verification",
55
"author": "MUI Team",
66
"main": "src/index.ts",

Diff for: packages/x-tree-view-pro/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-tree-view-pro",
3-
"version": "8.0.0-alpha.2",
3+
"version": "8.0.0-alpha.4",
44
"description": "The Pro plan edition of the Tree View components (MUI X).",
55
"author": "MUI Team",
66
"main": "src/index.ts",

Diff for: packages/x-tree-view/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-tree-view",
3-
"version": "8.0.0-alpha.2",
3+
"version": "8.0.0-alpha.4",
44
"description": "The community edition of the Tree View components (MUI X).",
55
"author": "MUI Team",
66
"main": "src/index.ts",

0 commit comments

Comments
 (0)