Releases: mui/material-ui
v7.0.0-beta.1
Feb 27, 2025
This release fixes incorrect build output from the previous release (beta.0
).
Core
- [code-infra] Fix build:types script omitting folders with a dot in their name (#45422) @Janpot
- [release] Fix versions (#45420) @mj12albert
All contributors of this release in alphabetical order: @Janpot, @mj12albert
v7.0.0-beta.0
A big thanks to the 8 contributors who made this release possible.
@mui/material@7.0.0-beta.0
- [Modal][Dialog] Remove deprecated
onBackdropClick
(#45395) @DiegoAndai - [Grid] Improve Grid2 upgrade experience (#45304) @DiegoAndai
- [Grid] Rename to GridLegacy (#45363) @DiegoAndai
- [Grid2] Rename to Grid (#45381) @DiegoAndai
- Remove SvgIcon data-testid in production (#45333) @Janpot
- Allow nested theme creation with
vars
(#45335) @siriwatknp - [Rating] Deprecate *Props and complete
slots
,slotProps
(#45295) @harry-whorlow - [Slider] Fix css class selector in migration guide (#45402) @sai6855
- [Slider] Fix spacings in .md files (#45388) @sai6855
- [styles] Remove deprecated exports (#45397) @DiegoAndai
- [Menu] Deprecate *Props and complete
slots
,slotProps
(#44913) @siriwatknp - [StepButton] Remove StepIconButton type (#45396) @DiegoAndai
Docs
- [Autocomplete] Remove unnecessary renderTags prop from Sizes demo (#45401) @ZeeshanTamboli
- Add
overriding-component-structure
doc to Material UI (#45186) @siriwatknp - Fix typo in slider docs (#45390) @sai6855
- Fix Context Menu selection lost on Safari (#44903) @NooBat
Core
- [code-infra] Fix types for @mui/styled-engine (#45413) @Janpot
- [docs-infra] Fix theme toggle call (#45400) @siriwatknp
- [docs-infra] Add
color-scheme
to document in iframe demos (#45406) @KenanYusuf - [docs-infra] Revert to use deprecated
CssVarsProvider
for MUI X (#45371) @siriwatknp - [docs-infra] Fix dark mode flicker for API pages (#45354) @siriwatknp
- [examples] Remove unnecessary comma in Material UI Vite JS example (#45370) @ZeeshanTamboli
- [test] Remove unused renderTags prop and fix key warning in Autocomplete regression test (#45410) @ZeeshanTamboli
All contributors of this release in alphabetical order: @DiegoAndai, @harry-whorlow, @Janpot, @KenanYusuf, @NooBat, @sai6855, @siriwatknp, @ZeeshanTamboli
v6.4.6
A big thanks to the 4 contributors who made this release possible.
@mui/material@6.4.6
- [Checkbox] Add slots and slotProps (#45361) @siriwatknp
- [Drawer] Deprecate *Props and complete
slots
,slotProps
(#45377) @siriwatknp - [Grid] Improve Grid2 upgrade experience (#45372) @DiegoAndai
- [InputBase] Deprecate composed classes (#45366) @siriwatknp
- Fix
slotProps.transition
types (#45367) @siriwatknp - Allow nested theme creation with
vars
(#45368) @siriwatknp - Fix wrong slotProps of DetailsHTMLAttributes types (#45356) @siriwatknp
- [Popover] Deprecate *Props and complete
slots
,slotProps
(#45337) @siriwatknp - [Radio] Add slots and slotProps (#45364) @siriwatknp
- [Slider] Fix css class selector in migration guide (#45409) @sai6855
- [Slider] Fix spacings in .md files (#45393) @sai6855
- [Snackbar] Add Slots and SlotProps (#45103) (#45352) @siriwatknp
- [SpeedDialAction] Add slots and slotProps (#45365) @siriwatknp
- [SwitchBase] Deprecate
inputProps
and complete slots, slotProps (#45338) @siriwatknp - [Tabs] Deprecate *Props and complete slots, slotProps (#45012) (#45355) @siriwatknp
- [Menu] Deprecate *Props and complete
slots
,slotProps
(#45369) @siriwatknp
Docs
- [Autocomplete] Remove unnecessary renderTags prop from Sizes demo (#45403) @ZeeshanTamboli
- Fix typo in slider docs (#45392) @sai6855
Core
- [test] Remove unused renderTags prop and fix key warning in Autocomplete regression test (#45412) @ZeeshanTamboli
All contributors of this release in alphabetical order: @DiegoAndai, @sai6855, @siriwatknp, @ZeeshanTamboli
v7.0.0-alpha.2
A big thanks to the 9 contributors who made this release possible.
@mui/material@7.0.0-alpha.2
- [Autocomplete] Remove legacy
aria-owns
attribute for combobox (#45302) @ZeeshanTamboli - [Button] Apply id only if loading indicator is present (#45296) @aarongarciah
- [Hidden] Remove deprecated Hidden component (#45283) @DiegoAndai
- [InputBase] Deprecate composed classes (#45234) @sai6855
- [InputLabel] Changed size prop value from
normal
tomedium
(#45235) @perkrlsn - Fix
slotProps.transition
types (#45214) @siriwatknp
Docs
- Fix broken links to MUI X docs (#45145) @mapache-salvaje
- Add migration guide for package layout changes (#45222) @Janpot
- [icons] Fix typo in material-icons.md (#45334) @a-s-russo
Core
- Disallow access to esm/modern barrel files (#45332) @Janpot
- [code-infra] Update
elliptic
(#45311) @Janpot - Update release guide to specify package bumping rules (#45294) @DiegoAndai
All contributors of this release in alphabetical order: @a-s-russo, @aarongarciah, @DiegoAndai, @Janpot, @mapache-salvaje, @perkrlsn, @sai6855, @siriwatknp, @ZeeshanTamboli
v6.4.5
A big thanks to the 5 contributors who made this release possible.
@mui/material@6.4.5
- [Autocomplete] Remove legacy
aria-owns
attribute for combobox (#45303) @ZeeshanTamboli - [Button] Apply id only if loading indicator is present (#45339) @aarongarciah
Docs
- [icons] Fix typo in material-icons.md (#45336) @a-s-russo
- [Menu] Add Grouped Menu demo (#45292) @noobDev31
Core
- [blog] Consistent Base UI terminology (#45342) @aarongarciah
- Fix double redirection to Base UI (#45146) @oliviertassinari
All contributors of this release in alphabetical order: @a-s-russo, @aarongarciah, @noobDev31, @oliviertassinari, @ZeeshanTamboli
v7.0.0-alpha.1
Feb 11, 2025
A big thanks to the 11 contributors who made this release possible.
@mui/material@7.0.0-alpha.1
- [Checkbox] Add slots and slotProps (#44974) @sai6855
- [LinearProgress][CircularProgress] Add variant overrides for module augumentation (#45163) @kingflamez
- [Drawer] Deprecate *Props and complete
slots
,slotProps
(#44960) @siriwatknp - Fix wrong
slotProps
ofDetailsHTMLAttributes
types (#45215) @siriwatknp - [MobileStepper] deprecate
LinearProgressProps
and completeslots
,slotProps
(#45033) @siriwatknp - [Radio] Add slots and slotProps (#44972) @sai6855
- [Radio] Remove empty line (#45184) @sai6855
- [Slider] Deprecate composed classes (#45201) @sai6855
- [Snackbar] Fix generated proptypes (#45156) @siriwatknp
- [SpeedDialAction] Add slots and slotProps (#45065) @sai6855
- [SwitchBase] Fix spreading of
handlers
in getSlotProps (#45197) @sai6855 - [Tabs] Deprecate *Props and complete
slots
,slotProps
(#45012) @siriwatknp - [TextField] Remove deprecated props from documentation (#45199) @sai6855
@mui/icons-material@7.0.0-alpha.1
- Change icon source URL and add overrides (#45020) @siriwatknp
@mui/lab@7.0.0-beta.1
- Remove components which were moved from lab to material (#45232) @DiegoAndai
Docs
- [Autocomplete] Improve Google Maps search example (#44708) @oliviertassinari
- [Dialog] Removes deprecated PaperProps from docs (#45195) @sai6855
- [Menu] Add Grouped Menu demo (#45241) @noobDev31
- [material] Add disableInteractive on colorTool grid Tooltips (#37800) @Janpot
- [blog] Consistent Base UI terminology (#45264) @oliviertassinari
- A quick first step to update docs for Tailwind v4 (#45147) @oliviertassinari
- Fix
element.ref
accessing warning on docs (#45155) @DiegoAndai - Mention Toolpad as experimental (#45273) @prakhargupta1
- [joy-ui] Update "Set up providers" section of integration with Material UI (#45183) @mateuseap
Core
- Update branch switch tags (#45198) @DiegoAndai
- Fix double redirection to Base UI (#45146) @oliviertassinari
- Fix corepack and pnpm installation in CircleCI (#45185) @mj12albert
- Fix typo on Netlify script (#45278) @maximevtush
- [code-infra] Fix testing library resolution with custom react (#44061) @Janpot
- [code-infra] Update package layout for better ESM support (#43264) @Janpot
- Update
@typescript-eslint/*
packages and remove deprecatedeslint-config-airbnb-typescript
package (#45245) @ZeeshanTamboli - [docs] Restore utility component docs from MUI Base to Material UI (#45213) @mapache-salvaje
- [docs] Sync active sponsors (#45204) @oliviertassinari
- [docs] Fix links in CONTRIBUTING.md (#45202) @bernardobelchior
- [docs-infra] Point to MUI X next docs (#45207) @cherniavskii
- [test] Fix React 18 tests (#45161) @DiegoAndai
All contributors of this release in alphabetical order: @bernardobelchior, @cherniavskii, @DiegoAndai, @Janpot, @kingflamez, @mapache-salvaje, @mateuseap, @maximevtush, @mj12albert, @noobDev31, @oliviertassinari, @prakhargupta1, @sai6855, @siriwatknp, @ZeeshanTamboli
v6.4.4
Feb 11, 2025
A big thanks to the 3 contributors who made this release possible.
@mui/material@6.4.4
- [MobileStepper] deprecate
LinearProgressProps
and completeslots
,slotProps
(@siriwatknp) (#45242) @siriwatknp - [Slider] Deprecate composed classes (@sai6855) (#45223) @sai6855
- [utils] Merge
sx
instead of override when usingmergeSlotProps
(#45129) @siriwatknp
Docs
- [Autocomplete] Improve Google Maps search example (#44708) @oliviertassinari
- [Dialog] Removes deprecated PaperProps from docs (#45217) @sai6855
- A quick first step to update docs for Tailwind v4 (#45221) @oliviertassinari
Core
- Fix missing store contributor renaming (527222d) @oliviertassinari
- Fix MUI Base vale rule (#45140) @oliviertassinari
- Fix 404 errors (#45137) @oliviertassinari
- [docs] Sync active sponsors (#45204) @oliviertassinari
- [docs-infra] Move Ukraine banner to the bottom (#45135) @oliviertassinari
All contributors of this release in alphabetical order: @oliviertassinari, @sai6855, @siriwatknp
v6.4.3
Feb 4, 2025
A big thanks to the 3 contributors who made this release possible.
@mui/material@6.4.3
- [LinearProgress][CircularProgress] Add variant overrides for module augmentation (#45191) @ZeeshanTamboli
- [TextField] Remove deprecated props from documentation (#45200) @sai6855
Core
- Fix corepack and pnpm installation in CircleCI (#45194) @DiegoAndai
All contributors of this release in alphabetical order: @DiegoAndai, @sai6855, @ZeeshanTamboli
v7.0.0-alpha.0
Jan 31, 2025
A big thanks to the 9 contributors who made this release possible.
This is the first alpha release of Material UI v7 🎉.
@mui/material@7.0.0-alpha.0
- [Autocomplete] Prevent shrink animation in uncontrolled Autocomplete when default value is set (#44873) @ZeeshanTamboli
- [Popover] Deprecate *Props and complete
slots
,slotProps
(#45035) @siriwatknp - [Slider] Fix arrow keys past the end for Slider with custom marks (#45050) @joshkel
- [SwitchBase] Deprecate
inputProps
and complete slots, slotProps (#45076) @siriwatknp - [TextareaAutosize] Temporarily disconnect ResizeObserver to avoid loop error (#44540) @mj12albert
- [Slider] Narrow onChange value type (#44777) @good-jinu
- [Snackbar] Add Slots and SlotProps (#45103) @harry-whorlow
@mui/utils@7.0.0-alpha.0
- Merge
sx
instead of override when usingmergeSlotProps
(#45062) @siriwatknp
Core
- [code-infra] a few fixes uncovered during ESM updates (#45031) @Janpot
- [code-infra] Remove rsc-builder (#45079) @Janpot
- [code-infra] Remove commonjs imports in docs (#44976) @Janpot
- [docs-infra] Move Ukraine banner to the bottom (#45135) @oliviertassinari
- Fix MUI Base vale rule (#45140) @oliviertassinari
- Fix missing store contributor renaming (b3d1be0) @oliviertassinari
- Fix 404 errors (#45137) @oliviertassinari
- Prepare libraries for first v7 alpha release (#45132) @DiegoAndai
- Fix CHANGELOG vale failure (#45151) @DiegoAndai
Docs
- Fix
/base-ui
redirect and prune links (#45083) @mj12albert - Add v6 to v7 migration guide (#45143) @DiegoAndai
All contributors of this release in alphabetical order: @DiegoAndai, @good-jinu, @harry-whorlow, @Janpot, @joshkel, @mj12albert, @oliviertassinari, @siriwatknp, @ZeeshanTamboli
v6.4.2
Jan 29, 2025
A big thanks to the 5 contributors who made this release possible.
@mui/material@6.4.2
- [Autocomplete] Prevent shrink animation in uncontrolled Autocomplete when default value is set (#44873) @ZeeshanTamboli
- [Slider] Fix arrow keys past the end for Slider with custom marks (#45050) @joshkel
- [TextareaAutosize] Temporarily disconnect ResizeObserver to avoid loop error (#44540) @mj12albert
Core
- [code-infra] a few fixes uncovered during ESM updates (@Janpot) (#45100) @Janpot
- [code-infra] Remove rsc-builder (#45079) @Janpot
- [code-infra] Remove commonjs imports in docs (#44976) @Janpot
- Prepare stable release from the
v6.x
branch (#45133) @DiegoAndai
Docs
- Fix
/base-ui
redirect and prune links (#45083) @mj12albert
All contributors of this release in alphabetical order: @DiegoAndai, @Janpot, @joshkel, @mj12albert, @ZeeshanTamboli