Skip to content

Releases: mui/material-ui

v9.1.2

23 Jun 17:03
a1ea5d8

Choose a tag to compare

A big thanks to the 5 contributors who made this release possible.

@mui/material@9.1.2

@mui/system@9.1.2

  • [InitColorSchemeScript] Fix script tag warning in Next.js 16 dev mode (#48671) @siriwatknp

Docs

Core

  • [code-infra] Convert leaf @mui/system .js+.d.ts pairs to TypeScript (part 1) (#48578) @Janpot
  • [code-infra] Bump to latest code-infra packages (#48672) @brijeshb42
  • [code-infra] Resolve remaining minimatch advisory (#48662) @Janpot
  • [code-infra] Bump nx to resolve minimatch advisory (#48658) @Janpot
  • [core] Drop @babel/* pnpm overrides (#48710) @Janpot
  • [docs-infra] Revert "Pin StackBlitz demo vite to v7 and plugin-react to v5" (#48709) @Janpot
  • [docs-infra] Fix code-block copy button broken on direct page load (#48653) @brijeshb42
  • [test] Stabilize Data Grid demo data in Argos screenshots (#48654) @LukasTy

All contributors of this release in alphabetical order: @brijeshb42, @Janpot, @LukasTy, @mj12albert, @siriwatknp

v9.1.1

23 Jun 17:02
0f9b43f

Choose a tag to compare

A big thanks to the 9 contributors who made this release possible.

@mui/material@9.1.1

@mui/styled-engine@9.1.1

  • [styled-engine] Prevent enableCssLayer styles from being overridden by unlayered styles (#48603) @Janpot

Docs

Core

  • Update dependencies to resolve Dependabot security alerts (#48641) @Janpot
  • [core-docs] Pin StackBlitz demo vite to v7 and plugin-react to v5 (#48643) @Janpot
  • [code-infra] Port codebase to use tsgo (#48616) @brijeshb42
  • [docs-infra] Fix immutable cache headers for /_next/static assets (#48655) @brijeshb42
  • [docs-infra] Run link checker during docs build instead of as separate CI step (#48634) @Janpot
  • [docs-infra] Support turbopack for docs (#48569) @brijeshb42
  • [test] Cover docs landing-page composites with Argos (#48589) @LukasTy

All contributors of this release in alphabetical order: @aemartos, @brijeshb42, @ifer47, @Janpot, @LukasTy, @oliviertassinari, @rluzists1, @siriwatknp, @vipin8797

v9.1.0

08 Jun 08:42
a389a2d

Choose a tag to compare

A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:

@mui/material@9.1.0

@mui/utils@9.1.0

  • [utils] Prevent prototype pollution in fastDeepAssign (#48580) @Janpot

Docs

Core

All contributors of this release in alphabetical order: @brijeshb42, @cherniavskii, @JakeSaterlay, @Janpot, @joserodolfofreitas, @LukasTy, @mj12albert, @nightt5879, @noam3127, @oliviertassinari, @pavan-sh, @silviuaavram, @siriwatknp, @tyalau, @ZeeshanTamboli

v9.0.1

07 May 05:40
933bdf6

Choose a tag to compare

A big thanks to the 25 contributors who made this release possible.

@mui/material@9.0.1

@mui/system@9.0.1

  • [system] Fix theme mutation when using responsive typography shorthand in sx (#48266) @tomups

@mui/codemod@9.0.1

@mui/utils@9.0.1

Docs

Core

All contributors of this release in alphabetical order: @ayushshukla1807, @brijeshb42, @chudesno, @franco-dias, @hasdfa, @imazizbohra, @Janpot, @JCQuintas, @joserodolfofreitas, @LukasTy, @mapache-salvaje, @mj12albert, @mnajdova, @Mr-Quin, @nitzan-treg, @oliviertassinari, @pavan-sh, @sai6855, @sandeshdamkondwar, @SAY-5, @silviuaavram, @siriwatknp, @starboyvarun, @tomups, @ZeeshanTamboli

v7.3.11

07 May 03:31
6ddda37

Choose a tag to compare

A big thanks to the 5 contributors who made this release possible.

@mui/material@7.3.11

Docs

Core

All contributors of this release in alphabetical order: @alexfauquette, @mj12albert, @oliviertassinari, @silviuaavram, @siriwatknp

v7.3.10

08 Apr 07:52
2a8ad69

Choose a tag to compare

A big thanks to the 15 contributors who made this release possible. A few highlights ✨:

  • 📖 Added the Menubar component page to the docs.

@mui/material@7.3.10

Docs

Core

All contributors of this release in alphabetical order: @Ahmad-Alaziz, @aman44444, @anchmelev, @arminmeh, @cherniavskii, @DanailH, @dav-is, @GerardasB, @mj12albert, @olivier-lxo, @pcorpet, @sai6855, @silviuaavram, @siriwatknp, @ZeeshanTamboli

v9.0.0

08 Apr 12:05
a83fd59

Choose a tag to compare

🥳 We're excited to announce the stable release of Material UI v9.0! This major release focuses on accessibility improvements, sx prop performance, and cleanup of deprecated APIs. See the Material UI v9.0 announcement blog posts for more details. Also see the MUI v9 announcement blog posts for the broad ecosystem updates.

Check out the upgrade guide to see how you can move to this version.

@mui/material@9.0.0

Core

🙇‍♂️ We'd like to extend a big thank you to everyone involved who made this major release possible.

v9.0.0-beta.1

02 Apr 13:57
e1e43bd

Choose a tag to compare

v9.0.0-beta.1 Pre-release
Pre-release

A big thanks to the 11 contributors who made this release possible.

@mui/material@9.0.0-beta.1

Breaking Changes

  • [grid] Remove 'column' and 'column-reverse' options from direction prop (#47564) @sai6855
  • [icons] Remove legacy *Outline icons (#48116) @mj12albert
  • [list-item-icon] Use theme spacing instead of hardcoded minWidth (#46597) @adiitxa

Changes

Docs

Core

All contributors of this release in alphabetical order: @adiitxa, @arminmeh, @dav-is, @Janpot, @mj12albert, @mnajdova, @oliviertassinari, @rita-codes, @sai6855, @silviuaavram, @ZeeshanTamboli

v9.0.0-beta.0

26 Mar 00:50
e59e5fd

Choose a tag to compare

v9.0.0-beta.0 Pre-release
Pre-release

A big thanks to the 8 contributors who made this release possible.

@mui/material@9.0.0-beta.0

Breaking Changes

Changes

  • [system] Improve performance when using sx prop (#44254) @romgrk

@mui/codemod@9.0.0-beta.0

Docs

Core

  • Update browserslistrc (#48085) @silviuaavram
  • [code-infra] Prevent major version updates of bundler/framework packages in bundling fixtures (#48062) @Copilot
  • [code-infra][icons-material] Avoid material utils barrel in createSvgIcon (#48029) @anchmelev
  • [docs-infra] Migrate more leaf components to mui-docs (#48018) @brijeshb42

All contributors of this release in alphabetical order: @anchmelev, @brijeshb42, @Copilot, @mj12albert, @romgrk, @silviuaavram, @siriwatknp, @ZeeshanTamboli

v9.0.0-alpha.4

20 Mar 09:42
ef90aa3

Choose a tag to compare

v9.0.0-alpha.4 Pre-release
Pre-release

A big thanks to the 11 contributors who made this release possible.

@mui/material@9.0.0-alpha.4

Breaking Changes

  • [accordion] Remove deprecated props (#47963) @silviuaavram
    • TransitionComponent
    • TransitionProps
  • [accordionsummary] Remove deprecated CSS class (#48006) @silviuaavram
    • contentGutters
  • [alert] Remove deprecated CSS classes (#48011) @silviuaavram
    • standardSuccess
    • standardInfo
    • standardWarning
    • standardError
    • outlinedSuccess
    • outlinedInfo
    • outlinedWarning
    • outlinedError
    • filledSuccess
    • filledInfo
    • filledWarning
    • filledError
  • [alert] Remove deprecated props (#47965) @silviuaavram
    • components
    • componentsProps
  • [autocomplete] Remove deprecated props (#47864) @ZeeshanTamboli
    • ChipProps
    • componentsProps
    • ListboxComponent
    • ListboxProps
    • PaperComponent
    • PopperComponent
    • renderTags
  • [avatar] Remove deprecated props (#47966) @silviuaavram
    • imgProps
  • [avatargroup] Remove deprecated props (#47968) @silviuaavram
    • componentsProps
  • [backdrop] Remove deprecated props (#47991) @silviuaavram
    • components
    • componentsProps
    • TransitionComponent
  • [badge] Remove deprecated props (#47993) @silviuaavram
    • components
    • componentsProps
  • [button] Remove deprecated CSS classes (#48012) @silviuaavram
    • Color variant classes: textInherit, outlinedPrimary, containedSecondary, etc.
    • Size classes: textSizeSmall, iconSizeMedium, etc.
  • [circularprogress] Remove deprecated CSS classes (#48014) @silviuaavram
    • circleDeterminate
    • circleIndeterminate
  • [divider] Remove deprecated prop (#48013) @atharva3333
    • light
  • [formcontrollabel] Remove deprecated props (#48032) @atharva3333
    • componentsProps
  • [menu] Remove deprecated props (#48021) @siriwatknp
    • MenuListProps
    • PaperProps
    • TransitionProps
  • [mobilestepper] Remove deprecated props (#48041) @siriwatknp
    • LinearProgressProps
  • [popover] Remove deprecated props (#48021) @siriwatknp
    • BackdropComponent
    • BackdropProps
    • PaperProps
    • TransitionComponent
    • TransitionProps
  • [popper] Remove deprecated props (#48020) @siriwatknp
    • components
    • componentsProps
  • [select] Remove deprecated props passed via MenuProps (#48021) @siriwatknp
    • MenuListProps
    • PaperProps
    • TransitionProps
  • [slider] Remove deprecated props (#47996) @siriwatknp
    • components
    • componentsProps
  • [speeddial] Remove deprecated props (#47998) @siriwatknp
    • TransitionComponent
    • TransitionProps
  • [speeddialaction] Remove deprecated props (#47998) @siriwatknp
    • FabProps
    • tooltipTitle
    • tooltipPlacement
    • tooltipOpen
    • TooltipClasses
  • [tabs] Remove deprecated props (#48017) @siriwatknp
    • ScrollButtonComponent
    • TabIndicatorProps
    • TabScrollButtonProps
    • slots.StartScrollButtonIcon
    • slots.EndScrollButtonIcon
  • [textfield] Remove deprecated props (#47878) @ZeeshanTamboli
    • InputProps
    • inputProps
    • SelectProps
    • InputLabelProps
    • FormHelperTextProps
  • [tooltip] Remove deprecated props (#47988) @siriwatknp
    • components
    • componentsProps
    • PopperComponent
    • PopperProps
    • TransitionComponent
    • TransitionProps
  • [typography] Remove deprecated prop (#47986) @siriwatknp
    • paragraph
  • [buttonbase] Key handlers should not run on a disabled non-native button (#48003) @mj12albert
  • [tablepagination] Format pagination numbers according to locale (#47803) @siriwatknp
  • [textfield] Use non-native label for <TextField select/> (#47958) @mj12albert

Check out the v9 upgrade guide.

Changes

@mui/codemod@9.0.0-alpha.4

Docs

Core

All contributors of this release in alphabetical order: @anchmelev, @atharva3333, @brijeshb42, @Janpot, @mj12albert, @noraleonte, @olivier-lxo, @pcorpet, @silviuaavram, @siriwatknp, @ZeeshanTamboli