Skip to content

Commit e3e07e0

Browse files
authored
v7.1.0 (#46087)
1 parent 3446640 commit e3e07e0

File tree

22 files changed

+119
-22
lines changed

22 files changed

+119
-22
lines changed

CHANGELOG.md

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,102 @@
11
# [Versions](https://mui.com/versions/)
22

3+
## 7.1.0
4+
5+
<!-- generated comparing v7.0.2..master -->
6+
7+
_May 6, 2025_
8+
9+
A big thanks to the 21 contributors who made this release possible. Here are some highlights ✨:
10+
11+
- 🎉 Material UI now works with **Tailwind CSS v4**! Check out the [setup guide](https://mui.com/material-ui/integrations/tailwindcss/tailwindcss-v4/).
12+
13+
14+
15+
- [InputBase] Text cursor jumps several lines up when inserting text fragment with new line at the end (#45246) @yermartee
16+
- [OutlinedInput] Add missing `notchedOutline` slot (#45917) @siriwatknp
17+
- [Snackbar] Skip default `onClickAway` behavior when `defaultMuiPrevented` is provided (#45629) @sai6855
18+
- [Avatar] Fix img slot types and add missing slots (#45483) @siriwatknp
19+
- [Badge] Replace useSlotProps with useSlot hook (#45871) @sai6855
20+
- [BottomNavigationAction] Add slots and slotProps (#45776) @sai6855
21+
- [CardActionArea] Add slots and slotProps (#45866) @sai6855
22+
- [useMediaQuery] Add warning and docs for using `useMediaQuery('print')` (#44790) @good-jinu
23+
- Remove unnecessary clsx usages (#46084) @sai6855
24+
- Corrected generic type definition in `SelectChangeEvent` (#45941) @SuyashShukla0007
25+
- Fix theme object changes between renders (#45863) @siriwatknp
26+
27+
28+
29+
- Add option to enable CSS layers for pages router (#45596) @siriwatknp
30+
- Do not wrap `@layer` order rules in App Router (#45864) @Nayeem-XTREME
31+
32+
33+
34+
- Fix `@mui/system` types organization (#45860) @Janpot
35+
36+
37+
38+
- Infer `ownerState` from props in `styled` (#46083) @siriwatknp
39+
- Fix style overrides variants type (#45478) @siriwatknp
40+
41+
### Docs
42+
43+
- [Avatar] Add avatar upload demo (#45986) @Demianeen
44+
- [Dialog] Remove deprecated props usage in demos (#45923) @sai6855
45+
- [Menu] Update `paper` slot JSDoc default from `Paper` to `PopoverPaper` (#45722) @andreachiera
46+
- [examples] Remove create-react-app usages (#45426) @CodeLeom
47+
- Add `AccordionSummary` to the v5 breaking change migration (#45947) @siriwatknp
48+
- Update CSS variable usage in migration guide for Pigment CSS (#46033) @sai6855
49+
- Fix docs API dark mode color (#46086) @alexfauquette
50+
- Add a guide for extending Material UI classes in Tailwind CSS (#46039) @siriwatknp
51+
- Add `InitColorSchemeScript` docs and API (#45927) @siriwatknp
52+
- Add Tailwind CSS v4 integration guide (#45906) @siriwatknp
53+
- Fix 301 links to the system v6 (#45931) @oliviertassinari
54+
- Add notification for MUI X v8 announcement (#45942) @joserodolfofreitas
55+
- Fix som 301 redirections (ae84b35) @oliviertassinari
56+
- Fix some 301 redirections (057384e) @oliviertassinari
57+
- Fix logo is not centered on small screens (#45920) @crabsim
58+
- Fix line break typo (a2a62d5) @oliviertassinari
59+
- Fix markdown typo in templates.md (#45914) @scyzoryck
60+
- Add Next.js App Router guide for custom classnames (#45852) @siriwatknp
61+
62+
### Core
63+
64+
- [code-infra] Give a stable name to dev tool app (3889ded) @oliviertassinari
65+
- [code-infra] Normalize author package in org (8135638) @oliviertassinari
66+
- [code-infra] Correct some manually curated .d.ts files (#46054) @Janpot
67+
- [code-infra] Align deps versions (#46048) @Janpot
68+
- [code-infra] Fix dynamic import in imports resolver (#46046) @Janpot
69+
- [code-infra] Eliminate `@mui/utils` deep imports (#46004) @Janpot
70+
- [code-infra] Expand renovate.json for react types (#45935) @Janpot
71+
- [code-infra] Make Argos upload script reusable (#45883) @Janpot
72+
- [code-infra] Disallow redundant window prefixes for globals (#45880) @Janpot
73+
- [code-infra] Remove type generation of modern build (#45912) @Janpot
74+
- [code-infra] Clean up bundle size checker (#45622) @Janpot
75+
- [code-infra] Fix `StrictMode` effects not being called twice in React 19 tests (#45812) @bernardobelchior
76+
- [code-infra] Convert `@mui/utils` to typescript (#45671) @Janpot
77+
- [docs-infra] Improve export into sandbox package.json (#46044) @oliviertassinari
78+
- [docs-infra] Update feedback Node.js to v22 (#46064) @oliviertassinari
79+
- [docs-infra] Normalize netlify.toml in org (b101d5c) @oliviertassinari
80+
- [docs-infra] Uniformize Vale between repositories (0f79796) @oliviertassinari
81+
- [docs-infra] Fix Vale no longer working (#46029) @oliviertassinari
82+
- [docs-infra] Remove demo styling switch (#45926) @Janpot
83+
- [docs-infra] StackBlitz WebContainer demos (#45924) @Janpot
84+
- [docs-infra] Fix feedback management (#45872) @alexfauquette
85+
- [test] Replace `playwright` with `@playwright/test` (#45998) @ZeeshanTamboli
86+
- Fix internal version duplication (#46051) @oliviertassinari
87+
- Avoid the need for `@mui/material/themeCssVarsAugmentation` (#46053) @Janpot
88+
- Add security label to dependabot PRs (0a5c027) @oliviertassinari
89+
- Remove unecessary versions (#46034) @oliviertassinari
90+
- Remove redundant overrides resolver (#45970) @romgrk
91+
- Fix duplicate branch reference (#45915) @oliviertassinari
92+
- Fix outdated <link rel="shortcut icon" (#45916) @oliviertassinari
93+
- Fix redirection chains (#45930) @oliviertassinari
94+
- Run pnpm docs:sync-team (beee09f) @oliviertassinari
95+
- Add `pkg.pr.new` publishing (#42984) @Aslemammad
96+
- Remove @mui/base from the master branch (#45857) @mnajdova
97+
98+
All contributors of this release in alphabetical order: @alexfauquette, @andreachiera, @Aslemammad, @bernardobelchior, @CodeLeom, @crabsim, @Demianeen, @good-jinu, @Janpot, @joserodolfofreitas, @mnajdova, @Nayeem-XTREME, @oliviertassinari, @renovate[bot], @romgrk, @sai6855, @scyzoryck, @siriwatknp, @SuyashShukla0007, @yermartee, @ZeeshanTamboli
99+
3100
## 7.0.2
4101

5102
_Apr 9, 2025_

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/monorepo",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"private": true,
55
"scripts": {
66
"preinstall": "npx only-allow pnpm",

packages-internal/babel-plugin-minify-errors/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/internal-babel-plugin-minify-errors",
3-
"version": "2.0.1",
3+
"version": "2.0.2",
44
"author": "MUI Team",
55
"description": "This is an internal package not meant for general use.",
66
"repository": {

packages-internal/babel-plugin-resolve-imports/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/internal-babel-plugin-resolve-imports",
3-
"version": "2.0.0",
3+
"version": "2.0.1",
44
"author": "MUI Team",
55
"description": "Babel plugin that resolves import specifiers to their actual output file.",
66
"main": "./index.js",

packages-internal/scripts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/internal-scripts",
3-
"version": "2.0.7",
3+
"version": "2.0.8",
44
"author": "MUI Team",
55
"description": "Utilities supporting MUI libraries build and docs generation. This is an internal package not meant for general use.",
66
"main": "build/index.js",

packages-internal/test-utils/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/internal-test-utils",
3-
"version": "2.0.7",
3+
"version": "2.0.8",
44
"author": "MUI Team",
55
"description": "Utilities for MUI tests. This is an internal package not meant for general use.",
66
"main": "./build/index.js",
@@ -39,6 +39,7 @@
3939
"@babel/runtime": "^7.27.1",
4040
"@emotion/cache": "^11.13.5",
4141
"@emotion/react": "^11.13.5",
42+
"@playwright/test": "^1.52.0",
4243
"@testing-library/dom": "^10.4.0",
4344
"@testing-library/react": "^16.3.0",
4445
"@testing-library/user-event": "^14.6.1",
@@ -50,7 +51,6 @@
5051
"jsdom": "^26.1.0",
5152
"lodash": "^4.17.21",
5253
"mocha": "^11.2.2",
53-
"@playwright/test": "^1.52.0",
5454
"prop-types": "^15.8.1",
5555
"sinon": "^19.0.5"
5656
},

packages/markdown/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/internal-markdown",
3-
"version": "2.0.4",
3+
"version": "2.0.5",
44
"author": "MUI Team",
55
"description": "MUI markdown parser. This is an internal package not meant for general use.",
66
"main": "./index.mjs",

packages/mui-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/codemod",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"author": "MUI Team",
55
"description": "Codemod scripts for Material UI.",
66
"bin": "./codemod.js",

packages/mui-core-downloads-tracker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/core-downloads-tracker",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"author": "MUI Team",
55
"description": "Internal package to track number of downloads of our design system libraries.",
66
"files": [],

packages/mui-docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/docs",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"author": "MUI Team",
55
"description": "MUI Docs - Documentation building blocks.",
66
"main": "./src/index.js",

packages/mui-envinfo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/envinfo",
3-
"version": "2.0.36",
3+
"version": "2.0.37",
44
"author": "MUI Team",
55
"description": "Logs infos about the environment relevant to @mui/*.",
66
"bin": "./envinfo.js",

packages/mui-icons-material/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/icons-material",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"author": "MUI Team",
55
"description": "Material Design icons distributed as SVG React components.",
66
"main": "./src/index.js",

packages/mui-lab/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/lab",
3-
"version": "7.0.0-beta.11",
3+
"version": "7.0.0-beta.12",
44
"author": "MUI Team",
55
"description": "Laboratory for new Material UI modules.",
66
"main": "./src/index.js",

packages/mui-material-nextjs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/material-nextjs",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"author": "MUI Team",
55
"description": "Collection of utilities for integration between Material UI and Next.js.",
66
"keywords": [

packages/mui-material-pigment-css/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/material-pigment-css",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"author": "MUI Team",
55
"description": "A wrapper over Pigment CSS that provides the same styled and theming APIs as Material UI.",
66
"main": "./src/index.ts",

packages/mui-material/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/material",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"author": "MUI Team",
55
"description": "Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box.",
66
"main": "./src/index.ts",

packages/mui-private-theming/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/private-theming",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"author": "MUI Team",
55
"description": "Private - The React theme context to be shared between `@mui/styles` and `@mui/material`.",
66
"main": "./src/index.js",

packages/mui-styled-engine-sc/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/styled-engine-sc",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"author": "MUI Team",
55
"description": "styled() API wrapper package for styled-components.",
66
"main": "./src/index.js",

packages/mui-styled-engine/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/styled-engine",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"author": "MUI Team",
55
"description": "styled() API wrapper package for emotion.",
66
"main": "./src/index.js",

packages/mui-system/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/system",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"author": "MUI Team",
55
"description": "MUI System is a set of CSS utilities to help you build custom designs more efficiently. It makes it possible to rapidly lay out custom designs.",
66
"main": "./src/index.js",

packages/mui-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/types",
3-
"version": "7.4.1",
3+
"version": "7.4.2",
44
"author": "MUI Team",
55
"description": "Utility types for Material UI.",
66
"types": "./index.d.ts",

packages/mui-utils/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/utils",
3-
"version": "7.0.2",
3+
"version": "7.1.0",
44
"author": "MUI Team",
55
"description": "Utility functions for React components.",
66
"main": "./src/index.ts",

0 commit comments

Comments
 (0)