Skip to content

Commit 6495e15

Browse files
cherniavskiiKenanYusufalexfauquette
authored
v8.4.0 (#17948)
Co-authored-by: Kenan Yusuf <kenan.m.yusuf@gmail.com> Co-authored-by: Alexandre Fauquette <45398769+alexfauquette@users.noreply.github.com>
1 parent ac6e193 commit 6495e15

File tree

17 files changed

+126
-16
lines changed

17 files changed

+126
-16
lines changed

CHANGELOG.md

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,116 @@
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.4.0
9+
10+
_May 21, 2025_
11+
12+
We'd like to offer a big thanks to the 21 contributors who made this release possible. Here are some highlights ✨:
13+
14+
- 🔺 Support regular [`pyramid` variation in the `<FunnelChart />` component](https://mui.com/x/react-charts/funnel/#pyramid-chart):
15+
16+
<img width="398" alt="Pyramid funnel chart" src="https://github.com/user-attachments/assets/90ccb221-3a48-4ffa-8878-89c6db16da86" />
17+
18+
- 📚 Documentation improvements
19+
- 🌎 Improve Icelandic (is-IS) locale on the Data Grid
20+
- 🐞 Bugfixes
21+
22+
Special thanks go out to the community members for their valuable contributions:
23+
@aizerin, @arminmeh, @campmarc, @jyash97, @mapache-salvaje, @noraleonte, @nusr, @ragnarr18, @romgrk, @whereisrmsqhs.
24+
Following are all team members who have contributed to this release:
25+
@alexfauquette, @bernardobelchior, @flaviendelangle, @JCQuintas, @KenanYusuf, @LukasTy, @MBilalShafi, @rita-codes.
26+
27+
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->
28+
29+
### Data Grid
30+
31+
#### `@mui/x-data-grid@8.4.0`
32+
33+
- [DataGrid] Fix content rendering for large rows while using automatic page size (#14737) @campmarc
34+
- [DataGrid] Fix disabled typography variants crashing grid (#17934) @KenanYusuf
35+
- [DataGrid] Fix tree data demo crash (#17904) @MBilalShafi
36+
- [DataGrid] Use `exclude` selection model type if quick filter does not have actual values (#17899) @arminmeh
37+
- [DataGrid] Fix clipboard copy behavior for cell ranges with empty cells (#16797) @nusr
38+
- [l10n] Improve Icelandic (is-IS) locale (#17915) @ragnarr18
39+
40+
#### `@mui/x-data-grid-pro@8.4.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
41+
42+
Same changes as in `@mui/x-data-grid@8.4.0`, plus:
43+
44+
- [DataGridPro] Add `aria-expanded` attribute to the master detail toggle button (#17122) @whereisrmsqhs
45+
- [DataGridPro] Preserve row state during server-side lazy loading (#17743) @arminmeh
46+
- [DataGridPro] Prevent text selection when reordering rows (#16568) @jyash97
47+
48+
#### `@mui/x-data-grid-premium@8.4.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link 'Premium plan')
49+
50+
Same changes as in `@mui/x-data-grid-pro@8.4.0`.
51+
52+
### Date and Time Pickers
53+
54+
#### `@mui/x-date-pickers@8.4.0`
55+
56+
- [fields] Ensure fresh `disabled` value is used when focusing or clicking (#17914) @aizerin
57+
- [fields] Improve the field controlled edition (#17816) @flaviendelangle
58+
- [pickers] Fix `PickersTextField` overflow (#17942) @noraleonte
59+
60+
#### `@mui/x-date-pickers-pro@8.4.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
61+
62+
Same changes as in `@mui/x-date-pickers@8.4.0`.
63+
64+
### Charts
65+
66+
#### `@mui/x-charts@8.4.0`
67+
68+
- [charts] Add grouped axes demo (#17848) @bernardobelchior
69+
- [charts] Enable tooltip disable portal (#17871) @alexfauquette
70+
- [charts] Improve performance in scatter chart (#17849) @bernardobelchior
71+
- [charts] Recreate `isPointInside` less often (#17850) @bernardobelchior
72+
- [charts] Try fix for flaky `useAnimate` test (#17777) @JCQuintas
73+
- [charts] Add `isXInside` and `isYInside` (#17911) @bernardobelchior
74+
75+
#### `@mui/x-charts-pro@8.4.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
76+
77+
Same changes as in `@mui/x-charts@8.4.0`, plus:
78+
79+
- [charts-pro] Add size for zoom slider (#17736) @bernardobelchior
80+
- [charts-pro] Add zoom slider tooltip (#17733) @bernardobelchior
81+
- [charts-pro] Clean and document Heatmap Tooltip (#17933) @alexfauquette
82+
- [charts-pro] Introduce `Pyramid` chart (#17783) @JCQuintas
83+
- [charts-pro] Update zoom slider nomenclature (#17938) @bernardobelchior
84+
- [charts-pro] Fix error when importing rasterizehtml (#17897) @bernardobelchior
85+
86+
### Tree View
87+
88+
#### `@mui/x-tree-view@8.4.0`
89+
90+
- [TreeView] Add `getItemChildren` prop in `RichTreeView` (#17894) @rita-codes
91+
- [TreeView] Add a method in the `apiRef` to toggle the editing status of an item (#17768) @rita-codes
92+
- [TreeView] Add missing sx prop on the Tree Item component (#17930) @flaviendelangle
93+
94+
#### `@mui/x-tree-view-pro@8.4.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
95+
96+
Same changes as in `@mui/x-tree-view@8.4.0`.
97+
98+
### Docs
99+
100+
- [docs] Add a recipe for drag and drop row grouping (#17638) @KenanYusuf
101+
- [docs] Add introductory text to Data Grid component pages (#17902) @KenanYusuf
102+
- [docs] Refactor embedded CodeSandbox on Data Grid—Quickstart page (#17749) @rita-codes
103+
- [docs] Remove double border on Data Grid—Quickstart demo (#17932) @rita-codes
104+
- [docs] Standardize `apiRef` copy (#17776) @mapache-salvaje
105+
- [docs][DataGrid] Revise server-side data docs (#17007) @mapache-salvaje
106+
- [docs][DataGrid] Audit and revise the tree data doc (#17650) @mapache-salvaje
107+
- [docs][pickers] Fix migration guide references to range fields (#17861) @LukasTy
108+
- [docs][charts] Reorganize the Tooltip documentation (#17917) @alexfauquette
109+
110+
### Core
111+
112+
- [core] refactor: remove manual `displayName` (#17845) @romgrk
113+
- [code-infra] Document how to use `vitest` cli (#17847) @JCQuintas
114+
- [code-infra] Increase charts export test timeout (#17909) @JCQuintas
115+
- [code-infra] Set `isolatedModules=true` in tsconfig (#17781) @JCQuintas
116+
- [infra] Ensure proper docs preview path resolution (#17863) @LukasTy
117+
8118
## 8.3.1
9119

10120
_May 14, 2025_

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "8.3.1",
2+
"version": "8.4.0",
33
"private": true,
44
"scripts": {
55
"preinstall": "npx only-allow pnpm",

packages/x-charts-pro/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-charts-pro",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "The Pro plan edition of the MUI X Charts components.",
66
"main": "src/index.ts",

packages/x-charts-vendor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-charts-vendor",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "Vendored dependencies for MUI X Charts.",
66
"keywords": [

packages/x-charts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-charts",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "The community edition of MUI X Charts components.",
66
"main": "src/index.js",

packages/x-codemod/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-codemod",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "Codemod scripts for MUI X.",
66
"bin": "./codemod.js",

packages/x-data-grid-generator/package.json

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

packages/x-data-grid-premium/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-data-grid-premium",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "The Premium plan edition of the MUI X Data Grid Components.",
66
"main": "src/index.ts",

packages/x-data-grid-pro/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-data-grid-pro",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "The Pro plan edition of the MUI X Data Grid components.",
66
"main": "src/index.ts",

packages/x-data-grid/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-data-grid",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "The Community plan edition of the MUI X Data Grid components.",
66
"main": "src/index.ts",

packages/x-date-pickers-pro/package.json

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

packages/x-date-pickers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-date-pickers",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "The community edition of the MUI X Date and Time Picker components.",
66
"main": "src/index.ts",

packages/x-internals/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-internals",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "Utility functions for the MUI X packages (internal use only).",
66
"license": "MIT",

packages/x-license/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-license",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "MUI X License verification.",
66
"main": "src/index.ts",

packages/x-telemetry/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-telemetry",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "MUI X Telemetry.",
66
"main": "src/index.ts",

packages/x-tree-view-pro/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-tree-view-pro",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "The Pro plan edition of the MUI X Tree View components.",
66
"main": "src/index.ts",

packages/x-tree-view/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/x-tree-view",
3-
"version": "8.3.1",
3+
"version": "8.4.0",
44
"author": "MUI Team",
55
"description": "The community edition of the MUI X Tree View components.",
66
"main": "src/index.ts",

0 commit comments

Comments
 (0)