Skip to content

Commit af1fc43

Browse files
alexfauquettecherniavskiiMBilalShafiarminmeh
authored
[release] v8.13.0 (#19774)
Signed-off-by: Alexandre Fauquette <[email protected]> Co-authored-by: Andrew Cherniavskii <[email protected]> Co-authored-by: Bilal Shafi <[email protected]> Co-authored-by: Armin Mehinovic <[email protected]>
1 parent af8aa15 commit af1fc43

File tree

13 files changed

+133
-12
lines changed

13 files changed

+133
-12
lines changed

CHANGELOG.md

Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,127 @@
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.13.0
9+
10+
_Oct 1, 2025_
11+
12+
We'd like to extend a big thank you to the 14 contributors who made this release possible. Here are some highlights ✨:
13+
14+
- 📊 The chart zoom now supports the `tapAndDrag` gesture. Zoom in/out by tapping twice and dragging vertically.
15+
- 🔎 Charts now allow [fine-grained control for zoom interactions](https://mui.com/x/react-charts/zoom-and-pan/#zoom-interactions-configuration).
16+
```jsx
17+
<BarChartPro
18+
zoomInteractionConfig={{
19+
// Only zoom when Control key is pressed
20+
zoom: [{ type: 'wheel', keys: ['Control'] }],
21+
// Only pan when Shift key is pressed
22+
pan: [{ type: 'drag', keys: ['Shift'] }],
23+
}}
24+
/>
25+
```
26+
- ➡️ Data Grid grouping rows now persist their expansion state when the rows are updated.
27+
- 📜 Updated Data Grid vertical scrollbar to include pinned rows and aggregation sections.
28+
- 📌 Improved the appearance of [pinned columns](https://mui.com/x/react-data-grid/column-pinning/#pinned-columns-appearance) and [pinned rows](https://mui.com/x/react-data-grid/row-pinning/#pinned-rows-appearance) sections in the Data Grid.
29+
- 🚀 Tree View now fetches the children of expanded items on mount when using lazy loading.
30+
- 🐞 Bugfixes
31+
- 📚 Documentation improvements
32+
33+
Special thanks go out to the community members for their valuable contributions:
34+
@sai6855
35+
36+
The following are all team members who have contributed to this release:
37+
@alexfauquette, @arminmeh, @bernardobelchior, @flaviendelangle, @hasdfa, @Janpot, @JCQuintas, @KenanYusuf, @mapache-salvaje, @MBilalShafi, @mnajdova, @rita-codes, @siriwatknp
38+
39+
### Data Grid
40+
41+
#### `@mui/[email protected]`
42+
43+
- [DataGrid] Add scroll shadows and fix scrollbar overlap (#16476) @KenanYusuf
44+
- [DataGrid] Fix row spanning stale state issue (#19733) @MBilalShafi
45+
- [DataGrid] Fix toolbar `slotProps` not being applied (#19769) @sai6855
46+
- [DataGrid] Skip calling `fetchRows()` when strategy is not initialized (#19728) @MBilalShafi
47+
48+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
49+
50+
Same changes as in `@mui/[email protected]`, plus:
51+
52+
- [DataGridPro] Retain expansion state on rows update (#19697) @MBilalShafi
53+
54+
#### `@mui/[email protected]` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link 'Premium plan')
55+
56+
Same changes as in `@mui/[email protected]`, plus:
57+
58+
- [DataGridPremium] Add `metadata.referenceId` to AI assistant prompt resolver (#19695) @hasdfa
59+
- [DataGridPremium] Fix aggregation value retrieval (#19724) @arminmeh
60+
- [DataGridPremium] Get correct active chart id while rebuilding data (#19720) @arminmeh
61+
62+
### Date and Time Pickers
63+
64+
#### `@mui/[email protected]`
65+
66+
Internal changes.
67+
68+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
69+
70+
Same changes as in `@mui/[email protected]`.
71+
72+
### Charts
73+
74+
#### `@mui/[email protected]`
75+
76+
- [charts] Add `tapAndDrag` zoom gesture (#19727) @JCQuintas
77+
- [charts] Add arc focus indicator that follows the arc form (#19696) @mnajdova
78+
- [charts] Fix outline color (#19752) @alexfauquette
79+
- [charts] Improve tooltip doc (#19731) @JCQuintas
80+
- [charts] Make axis highlight reflect the keyboard interaction (#19631) @alexfauquette
81+
- [charts] Prevent horizontal scroll on keyboard navigation (#19704) @alexfauquette
82+
- [charts] Simplify gestures by removing bindings (#19767) @JCQuintas
83+
84+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
85+
86+
Same changes as in `@mui/[email protected]`, plus:
87+
88+
- [charts-pro] Allow zoom interactions to be configured (#18646) @JCQuintas
89+
- [charts-pro] Fix zoom preview having wrong domain in some cases (#19723) @bernardobelchior
90+
91+
#### `@mui/[email protected]` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link 'Premium plan')
92+
93+
Same changes as in `@mui/[email protected]`.
94+
95+
### Tree View
96+
97+
#### `@mui/[email protected]`
98+
99+
- [tree view] Export the `apiRef` type of each Tree View component (#19543) @flaviendelangle
100+
- [tree view] Fix indeterminate checkbox state (#19544) @flaviendelangle
101+
- [tree view] Improve the lazy loading initial expansion (#19284) @flaviendelangle
102+
- [tree view] Use Base UI utils whenever possible (#19502) @flaviendelangle
103+
104+
#### `@mui/[email protected]` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
105+
106+
Same changes as in `@mui/[email protected]`.
107+
108+
### Codemod
109+
110+
#### `@mui/[email protected]`
111+
112+
Internal changes.
113+
114+
### Docs
115+
116+
- [docs] Add a recipe to customize editing component with Autocomplete (#19651) @siriwatknp
117+
- [docs] Refine the electricity scatter tooltip (#19689) @alexfauquette
118+
- [docs] Revise the Axis doc (#19052) @mapache-salvaje
119+
- [docs] Remove reference to nonexistent `FocusedMark` API page (#19773) @bernardobelchior
120+
121+
### Core
122+
123+
- [code-infra] Change charts codspeed integration to use walltime (#19729) @JCQuintas
124+
- [code-infra] Port stylelint from core repo (#19633) @Janpot
125+
- [code-infra] Stabilize fake timers in regression tests (#19719) @Janpot
126+
- [code-infra] Stabilize size for bundles with `releaseInfo` (#19674) @Janpot
127+
- [code-infra] Fix `pnpm-lock.yaml` broken lockfile (#19755) @bernardobelchior
128+
8129
## 8.12.1
9130

10131
_Sep 25, 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.12.1",
2+
"version": "8.13.0",
33
"private": true,
44
"scripts": {
55
"preinstall": "npx only-allow pnpm",

packages/x-charts-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-charts-premium",
3-
"version": "8.12.0",
3+
"version": "8.13.0",
44
"author": "MUI Team",
55
"description": "The Premium plan edition of the MUI X Charts components.",
66
"license": "SEE LICENSE IN LICENSE",

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.12.0",
3+
"version": "8.13.0",
44
"author": "MUI Team",
55
"description": "The Pro plan edition of the MUI X Charts components.",
66
"license": "SEE LICENSE IN LICENSE",

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.12.0",
3+
"version": "8.13.0",
44
"author": "MUI Team",
55
"description": "The community edition of MUI X Charts components.",
66
"license": "MIT",

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.12.1",
3+
"version": "8.13.0",
44
"author": "MUI Team",
55
"description": "Generate fake data for demo purposes only.",
66
"license": "UNLICENSED",

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.12.1",
3+
"version": "8.13.0",
44
"author": "MUI Team",
55
"description": "The Premium plan edition of the MUI X Data Grid Components.",
66
"license": "SEE LICENSE IN LICENSE",

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.12.1",
3+
"version": "8.13.0",
44
"author": "MUI Team",
55
"description": "The Pro plan edition of the MUI X Data Grid components.",
66
"license": "SEE LICENSE IN LICENSE",

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.12.1",
3+
"version": "8.13.0",
44
"author": "MUI Team",
55
"description": "The Community plan edition of the MUI X Data Grid components.",
66
"license": "MIT",

packages/x-internal-gestures/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-internal-gestures",
3-
"version": "0.3.0",
3+
"version": "0.3.1",
44
"description": "The core engine of GestureEvents, a modern and robust multi-pointer gesture detection library for JavaScript.",
55
"author": "MUI Team",
66
"license": "MIT",

0 commit comments

Comments
 (0)