Skip to content

Commit eb4f15f

Browse files
JCQuintasarminmehalexfauquetterita-codesbrijeshb42
authored
[release] v9.6.0 (#22861)
Signed-off-by: Jose C Quintas Jr <juniorquintas@gmail.com> Co-authored-by: Armin Mehinovic <4390250+arminmeh@users.noreply.github.com> Co-authored-by: Alexandre Fauquette <45398769+alexfauquette@users.noreply.github.com> Co-authored-by: Rita <47579513+rita-codes@users.noreply.github.com> Co-authored-by: Brijesh Bittu <717550+brijeshb42@users.noreply.github.com>
1 parent 6ead29c commit eb4f15f

24 files changed

Lines changed: 174 additions & 23 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 151 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,156 @@
11
# Changelog
22

3+
## 9.6.0
4+
5+
_Jun 18, 2026_
6+
7+
We'd like to extend a big thank you to the 17 contributors who made this release possible. Here are some highlights ✨:
8+
9+
- 📊 New features for the radial bar charts, like percentage min radius and disabling tick labels.
10+
11+
Special thanks go out to these community members for their valuable contributions:
12+
@adamowski10, @Anexus5919, @Morteza-hp, @mustafajw07, @TargiX
13+
14+
The following team members contributed to this release:
15+
@alexfauquette, @arminmeh, @brijeshb42, @cherniavskii, @hasdfa, @Janpot, @JCQuintas, @michelengelen, @noraleonte, @oliviertassinari, @rita-codes, @sai6855
16+
17+
### Data Grid
18+
19+
#### `@mui/x-data-grid@9.6.0`
20+
21+
- [DataGrid] Define `overflowAnchor` style at the right element (#22849) @arminmeh
22+
- [DataGrid] Fix scrollbars not showing up on scroll on iOS (#22832) @cherniavskii
23+
24+
#### `@mui/x-data-grid-pro@9.6.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
25+
26+
Same changes as in `@mui/x-data-grid@9.6.0`, plus:
27+
28+
- [DataGridPro] Prevent incorrect row range capping on the first page with known `rowCount` (#22808) @michelengelen
29+
30+
#### `@mui/x-data-grid-premium@9.6.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link 'Premium plan')
31+
32+
Same changes as in `@mui/x-data-grid-pro@9.6.0`.
33+
34+
### Date and Time Pickers
35+
36+
#### `@mui/x-date-pickers@9.6.0`
37+
38+
- [pickers] Fix `AdapterMomentHijri.getDaysInMonth` returning the Gregorian month length (#22774) @Anexus5919
39+
- [l10n] Improve Persian (fa-IR) locale (#22454) @Morteza-hp
40+
41+
#### `@mui/x-date-pickers-pro@9.6.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
42+
43+
Same changes as in `@mui/x-date-pickers@9.6.0`.
44+
45+
### Charts
46+
47+
#### `@mui/x-charts@9.6.0`
48+
49+
- [charts] Add `disableTickLabel` prop to radial axes (#22801) @JCQuintas
50+
- [charts] Fix bug when `min` is in axis domain (#22827) @alexfauquette
51+
- [charts] Fix wheel zoom not centering on cursor position (#22811) @JCQuintas
52+
- [charts] Remove zoom gesture registration from community package (#22753) @sai6855
53+
- [charts] Support percentage values for radial axis `minRadius`/`maxRadius` (#22803) @JCQuintas
54+
- [charts] Support `unknownColor` in color scale (#22813) @alexfauquette
55+
- [charts] Document click listener for scatter composition (#22809) @sai6855
56+
57+
#### `@mui/x-charts-pro@9.6.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
58+
59+
Same changes as in `@mui/x-charts@9.6.0`.
60+
61+
#### `@mui/x-charts-premium@9.6.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link 'Premium plan')
62+
63+
Same changes as in `@mui/x-charts-pro@9.6.0`, plus:
64+
65+
- [charts-premium] Add `geoFeatureKey` to transform features identifier (#22848) @alexfauquette
66+
- [charts-premium] Allow to remove Antartica (#22815) @alexfauquette
67+
- [charts-premium] Regenerate `ScatterPlotPremium` `propTypes` (#22829) @rita-codes
68+
- [charts-premium] Support maps tooltip positioned on items (#22648) @alexfauquette
69+
- [docs] Show how to export maps (#22837) @alexfauquette
70+
71+
72+
### Tree View
73+
74+
#### `@mui/x-tree-view@9.6.0`
75+
76+
Internal changes.
77+
78+
#### `@mui/x-tree-view-pro@9.6.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link 'Pro plan')
79+
80+
Same changes as in `@mui/x-tree-view@9.6.0`.
81+
82+
### Scheduler
83+
84+
#### `@mui/x-scheduler@9.0.0-beta.2`
85+
86+
- [scheduler] Add dispose lifecycle to `SchedulerLazyLoadingPlugin` (#22532) @rita-codes
87+
- [scheduler] Add responsive mobile week view and responsive typography (#22593) @noraleonte
88+
- [scheduler] Add stable weekday token to `recurrenceWeeklyPresetLabel` (#22733) @mustafajw07
89+
- [scheduler] Create accessibility documentation section (#22557) @mustafajw07
90+
- [scheduler] Decouple `MonthViewProps` from day time grid props (#22802) @mustafajw07
91+
- [scheduler] Export missing public scheduler types (#22785) @mustafajw07
92+
- [scheduler] Fix JSDoc defaults and improve public type readability (#22784) @mustafajw07
93+
- [scheduler] Fix `aria-labelledby` on events referencing non-existent header IDs (#22778) @rita-codes
94+
- [scheduler] Move `EventCalendarStyledContext` to internals (#22787) @mustafajw07
95+
- [scheduler] Normalize all-day recurring occurrences to whole days (#22792) @Anexus5919
96+
- [scheduler] Recalculate `DayTimeGrid` `hasScroll` on container resize (#22780) @Anexus5919
97+
- [scheduler] Recompute `nowUpdatedEveryMinute` only on timezone change (#22793) @Anexus5919
98+
- [scheduler] Register auto-scroll once instead of on every render (#22794) @Anexus5919
99+
- [scheduler] Remove duplicate dividers in the day/time grid (#22795) @Anexus5919
100+
- [scheduler] Remove unused `--has-scroll` CSS variable from `DayTimeGrid` (#22799) @Anexus5919
101+
- [scheduler] Remove vestigial async from internal drop handler (#22781) @mustafajw07
102+
- [scheduler] Return a primitive key from the Calendar lazy-loading selector (#22791) @Anexus5919
103+
- [scheduler] Throw on invalid event dates instead of emitting `NaN` timestamps (#22740) @rita-codes
104+
- [scheduler] Tighten `StandaloneEventProps` data typing (#22796) @mustafajw07
105+
- [scheduler] Update feedback banner to say beta instead of alpha (#22804) @rita-codes
106+
- [scheduler] Use `@base-ui` `generateId` for event ids in `createEventModel` (#22788) @rita-codes
107+
- [scheduler] Clear clipboard after pasting a cut event (#22773) @Anexus5919
108+
- [scheduler] Show drag placeholder when re-entering the same position (#22775) @Anexus5919
109+
- [scheduler] Validate missing and duplicate event ids (#22790) @Anexus5919
110+
- [l10n] Improve Polish (pl-PL) locale (#22612) @adamowski10
111+
112+
#### `@mui/x-scheduler-premium@9.0.0-beta.2` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link 'Premium plan')
113+
114+
Same changes as in `@mui/x-scheduler@9.0.0-beta.2`, plus:
115+
116+
- [scheduler-premium] Expose premium model types through public API (#22798) @mustafajw07
117+
- [scheduler-premium] Remove non-functional `onPreferencesChange` prop from `EventTimelinePremium` (#22777) @rita-codes
118+
- [scheduler-premium] Validate the `FREQ` value in `parseRRule`] (#22786) @rita-codes
119+
120+
### Codemod
121+
122+
#### `@mui/x-codemod@9.6.0`
123+
124+
Internal changes.
125+
126+
### Docs
127+
128+
- [docs] Fix link-check build timeout by disabling serve directory listing (#22836) @Janpot
129+
- [docs] Show how to export maps (#22837) @alexfauquette
130+
- [docs] Add radial bar overview demo with custom overlays (#22776) @JCQuintas
131+
- [docs] Add weather composition demo (#22723) @TargiX
132+
- [docs] Add docs overview gallery and playground (#22488) @hasdfa
133+
- [docs] Clarify 'Scrolling without render gaps' (#22629) @oliviertassinari
134+
- [docs] Fix typo in release instructions (#22864) @brijeshb42
135+
136+
### Core
137+
138+
- [code-infra] Fix lint issues (#22757) @brijeshb42
139+
- [code-infra] Fix remaining Dependabot security alerts (#22761) @Janpot
140+
- [code-infra] Remove release:build from docs:build script (#22852) @brijeshb42
141+
- [code-infra] Unpin `@mui/utils` version to allow dedupe (#22828) @mustafajw07
142+
- [docs-infra] Cap Netlify Next.js build parallelism to avoid OOM (#22847) @Janpot
143+
- [docs-infra] Remove i18n codebase (#22591) @brijeshb42
144+
- [internal] Fix failing React 18 unit tests (#22846) @brijeshb42
145+
146+
### Miscellaneous
147+
148+
- [core] Add remove-proptypes markers to generated `propTypes` (#22850) @JCQuintas
149+
- [core] Bump vitest packages to 4.1.8 to fix browser-test version skew (#22845) @Janpot
150+
- [core] Reduce e2e build concurrency to avoid OOM (#22843) @Janpot
151+
- [core] Strip proptypes from Production bundles (#22750) @sai6855
152+
- [test] Wait for `GridToolbarCustom` rows before screenshot (#22844) @Janpot
153+
3154
## 9.5.0
4155

5156
_Jun 11, 2026_

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "9.5.0",
2+
"version": "9.6.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": "9.5.0",
3+
"version": "9.6.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": "9.5.0",
3+
"version": "9.6.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": "9.5.0",
3+
"version": "9.6.0",
44
"author": "MUI Team",
55
"description": "The community edition of MUI X Charts components.",
66
"license": "MIT",

‎packages/x-chat-headless/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-chat-headless",
3-
"version": "9.0.0-alpha.8",
3+
"version": "9.0.0-alpha.10",
44
"author": "MUI Team",
55
"description": "The community edition of the headless MUI X Chat components, including core logic and unstyled UI.",
66
"license": "MIT",

‎packages/x-chat/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-chat",
3-
"version": "9.0.0-alpha.9",
3+
"version": "9.0.0-alpha.10",
44
"author": "MUI Team",
55
"description": "The community edition of the MUI X Chat components.",
66
"license": "MIT",

‎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": "9.1.0",
3+
"version": "9.6.0",
44
"author": "MUI Team",
55
"description": "Codemod scripts for MUI X.",
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": "9.5.0",
3+
"version": "9.6.0",
44
"author": "MUI Team",
55
"description": "Generate fake data for demo purposes only.",
66
"license": "MIT",

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

0 commit comments

Comments
 (0)