Releases: mui/material-ui
v7.0.0
🎉 We're happy to announce the stable release of v7.
- Read the blog post about the announcement.
- Check out the v7 upgrade guide.
@mui/[email protected]
- [Autocomplete] Fix when
onHighlightChange
is called (#45438) @ZeeshanTamboli - [Tabs] Fix modifier keys + Left/Right Arrow key from being consumed by tab navigation (#45345) @mushfiqbh
- Update minimum TypeScript support to 4.9 (#45535) @siriwatknp
@mui/[email protected]
- [system] Fix palette mode does not change when not using CSS vars (#45660) @siriwatknp
@mui/[email protected]
Docs
- [docs] Fix unnecessary redirects for v7 (#45677) @Janpot
- [docs] Fix new React project link, CRA deprecated (#45362) @oliviertassinari
- [docs] Prepare the v7 upgrade guide for stable release (#45624) @DiegoAndai
- [docs] Fix grammatical errors in support.md (#45631) @letianpailove
- [docs] Update nextjs font optimization guide (#45600) @IshfaqAhmedProg
- [docs] Deprecate Toolpad Studio (#45613) @Janpot
- [docs] Sync the mode from page to demos #45661 @siriwatknp
Core
- [blog] v7 stable release (#45623) @DiegoAndai
- [code-infra] Disable flaky masonry screenshot (#45678) @Janpot
- [code-infra] Migrate regression tests to vite (#44964) @Janpot
- [code-infra] Update rollup (#45666) @Janpot
- [code-infra] Support
React.ComponentType
in proptypes generation (#45664) @Janpot - [code-infra] Ensure
translations.json
is present in all@mui/docs
package builds (#45626) @LukasTy - [code-infra] Improve Argos script debuggability (#45619) @Janpot
- [code-infra] Reconfigure
react-remove-properties
babel plugin (#45218) @Janpot - [core] Prepare master for v7 stable (#45674) @DiegoAndai
- [core] Improve instructions on changing domain (#45637) @mnajdova
- [core] Deprecate
ponyfillGlobal
(#45606) @Janpot - [docs-infra] Restructure docs theme context to CSS variables (#45386) @siriwatknp
- [styles] Remove code & docs (#45633) @mnajdova
All contributors of this release in alphabetical order: @DiegoAndai, @IshfaqAhmedProg, @Janpot, @letianpailove, @LukasTy, @mnajdova, @mushfiqbh, @oliviertassinari, @siriwatknp, @ZeeshanTamboli
v6.4.9
Mar 25, 2025
A big thanks to the 7 contributors who made this release possible.
@mui/[email protected]
- [Autocomplete] Fix when
onHighlightChange
is called (@ZeeshanTamboli) (#45635) @ZeeshanTamboli - [StepLabel] Add missing root slot (#45607) @sai6855
- [Switch] Add slots and slotProps (#45628) @siriwatknp
- [TextField] Add
root
slot (#45616) @sai6855 - [Tabs] Fix modifier keys + Left/Right Arrow key from being consumed by tab navigation (#45620) @mushfiqbh
@mui/[email protected]
Docs
- [docs] Fix grammatical errors in support.md (#45636) @letianpailove
- [docs] Restore utility component docs from MUI Base to Material UI (#45240) @mapache-salvaje
Core
- [core] Prepare v6 branch for v7 stable release (#45668) @DiegoAndai
All contributors of this release in alphabetical order: @DiegoAndai, @letianpailove, @mapache-salvaje, @mushfiqbh, @sai6855, @siriwatknp, @ZeeshanTamboli
v7.0.0-rc.0
A big thanks to the 4 contributors who made this release possible.
@mui/[email protected]
- [StepLabel] Add missing root slot (#45603) @sai6855
- [Switch] Add slots and slotProps (#45595) @siriwatknp
- [utils] Add merging function to
mergeSlotProps
utility (#45543) @siriwatknp
Core
- [blog] Clarify the difference between the two Pro plans (#45266) @oliviertassinari
- [code-infra] Allow specifying a custom error formatter module for error minifcation (#45291) @Janpot
- [code-infra] Make
getVersionEnvVariables
reusable for other repos (#45562) @Janpot - [code-infra] Update peer dependency of
@mui/utils
in@mui/docs
(#45561) @Janpot - Add StackBlitz template to issue template (#45504) @Janpot
All contributors of this release in alphabetical order: @Janpot, @oliviertassinari, @sai6855, @siriwatknp
v5.17.1
Mar 18, 2025
This release fixes the @mui/types
dependencies in all packages to fix a package layout bug (#45612) @DiegoAndai
v5.17.0
Mar 18, 2025
A big thanks to the 2 contributors who made this release possible.
@mui/[email protected]
- [TextareaAutosize] Temporarily disconnect ResizeObserver to avoid loop error (#44540) (#45238) @DiegoAndai
- Support nested theme when upper theme is CSS vars theme (#45604) @siriwatknp
All contributors of this release in alphabetical order: @DiegoAndai, @siriwatknp
v6.4.8
Mar 17, 2025
A big thanks to the 9 contributors who made this release possible.
@mui/[email protected]
- [ListItemText] Add missing
root
slot (#45552) @sai6855 - [SpeedDial] Add missing
root
slot (#45551) @sai6855 - [Tooltip] Allow auto placement on tooltip (#45536) @Jtaks
- [useScrollTrigger] Do nothing if target is null (#45553) @vipierozan99
- [Accordion] Add missing
root
slot (#45534) @sai6855 - [AccordionSummary] Add slots and slotProps (#45560) @sai6855
- [TextareaAutosize] Fix ResizeObserver causing infinite
selectionchange
loop (#45351) (#45498) @mj12albert
@mui/[email protected]
- Add
enableCssLayer
prop to StyledEngineProvider (#45563) @siriwatknp
@mui/[email protected]
- [system] Prevent nested non-vars theme inheritance (#45564) @siriwatknp
@mui/[email protected]
Core
- [test] Fix React 18 tests (#45161) (#45496) @DiegoAndai
Docs
- [Backdrop] Fix component name in migration guide (#45507) @sai6855
- Fix broken links to MUI X docs (cherry-pick of #45145) (#45481) @mapache-salvaje
- [examples] Fix the invalid argument to extract examples (#45493) @ovtn
- Add
overriding-component-structure
doc to Material UI (#45570) @siriwatknp
All contributors of this release in alphabetical order: @dahiro, @DiegoAndai, @Jtaks, @mapache-salvaje, @mj12albert, @ovtn, @sai6855, @siriwatknp, @vipierozan99
v7.0.0-beta.4
Mar 13, 2025
A big thanks to the 10 contributors who made this release possible.
This release contains bug fixes 🐛 and improvements to the new package layout 🏗️.
@mui/[email protected]
- [Accordion] Add missing
root
slot (#45532) @sai6855 - [AccordionSummary] Add slots and slotProps (#45559) @sai6855
- [ListItemText] Add missing
root
slot (#45540) @sai6855 - [SpeedDial] Add missing
root
slot (#45541) @sai6855 - [Tooltip] Allow auto placement on tooltip (#45399) @Jtaks
- [useScrollTrigger] Do nothing if target is null (#45441) @vipierozan99
- [TextareaAutosize] Fix ResizeObserver causing infinite
selectionchange
loop (#45351) @mj12albert - Fix negative input for CSS variables spacing array (#45550) @siriwatknp
- Add missing deprecations in deprecations-all file (#45505) @sai6855
- Rename some
@mui/material/styles/createTypography
exports (#45558) @Janpot
@mui/[email protected]
- Remove unused icon names from the download script (#45453) @yermartee
@mui/[email protected]
- Prevent nested non-vars theme inheritance (#45545) @siriwatknp
- Disable theme recalculation as default behavior (#45405) @siriwatknp
- Fix package layout inconsistencies (#45491) @DiegoAndai
@mui/[email protected]
- Add
enableCssLayer
prop to StyledEngineProvider (#45428) @siriwatknp
@mui/[email protected]
@mui/[email protected]
- Fix package layout inconsistencies (#45491) @DiegoAndai
- Use correct iri-reference homepage format (#45472) @dahiro
Docs
- [Backdrop] Fix component name in migration guide (#45506) @sai6855
- [TextField] Add HTML input section to TextField page (#45439) @siriwatknp
Core
- [code-infra] Convert a few docs modules to ts (#45548) @Janpot
- [code-infra] Remove more CJS modules from the docs (#45557) @Janpot
- [code-infra] Remove nested imports from theme augmentation (#45514) @Janpot
- [docs-infra] Add @ts-ignore to avoid type checking for MUI X (#45555) @siriwatknp
- [blog] Fix author end-of-year updates (#45533) @oliviertassinari
All contributors of this release in alphabetical order: @dahiro, @DiegoAndai, @Janpot, @Jtaks, @mj12albert, @oliviertassinari, @sai6855, @siriwatknp, @vipierozan99, @yermartee
v7.0.0-beta.3
Mar 5, 2025
A big thanks to the 2 contributors who made this release possible.
@mui/[email protected]
- Fix moduleResolution:node for icons (#45444) @Janpot
- [ThemeProvider] Add
storageManager
prop toThemeProvider
(#45136) @siriwatknp - [Radio] Fix
inputProps
not forwarded (#45471) @siriwatknp
v6.4.7
Mar 5, 2025
A big thanks to the 2 contributors who made this release possible.
@mui/[email protected]
- [ThemeProvider] Add
storageManager
prop toThemeProvider
(@siriwatknp) (#45437) @siriwatknp - [Rating] Deprecate *Props and complete slots, slotProps (#45295) (#45398) @DiegoAndai
- [Radio] Fix
inputProps
not forwarded (@siriwatknp) (#4547