Skip to content

Releases: mui/material-ui

v6.0.1

29 Aug 13:52
71dbef6
Compare
Choose a tag to compare

Aug 29, 2024

A big thanks to the 12 contributors who made this release possible. It contains bug fixes and documentation improvements.

@mui/[email protected]

  • Attach default light color scheme when enabling CSS theme variables (#43493) @siriwatknp
  • [Skeleton] Apply the wave animation to the correct element (#43474) @mnajdova

Docs

Core

All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @DiegoAndai, @Janpot, @JCQuintas, @Michael-Hutchinson, @michelengelen, @mnajdova, @oliviertassinari, @prakhargupta1, @siriwatknp, @zanivan

v6.0.0

27 Aug 09:29
c9a9adf
Compare
Choose a tag to compare

We are excited to announce the stable release of Material-UI v6 🎉, check out the blog post to see all the updates.

@mui/[email protected]

@mui/[email protected]

Docs

Core

All contributors of this release in alphabetical order: @ahmadnadeem6236, @bahmanworld, @DiegoAndai, @Janpot, @KalmarLorand, @LukasTy, @michelengelen, @mnajdova, @oliviertassinari, @prakhargupta1, @sai6855, @siriwatknp, @sydneyjodon-wk, @zanivan

v6.0.0-rc.0

22 Aug 08:23
55bea65
Compare
Choose a tag to compare
v6.0.0-rc.0 Pre-release
Pre-release

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

  • ⚡ Rendering performance improvements

@mui/[email protected]

Breaking changes

  • [Box] Remove component from BoxOwnProps (#43384) @DiegoAndai

    The component prop has been removed from the BoxOwnProps as it is already included in the Box type.
    This might affect your code if you are using the styled function with the Box component.
    If this is the case, use a div element instead of Box:

    -const StyledBox = styled(Box)`
    +const StyledDiv = styled('div')`
       color: white;
     `;

    This yields the same end result.
    If this doesn't work for you, you can also cast the styled returned value to typeof Box:

     const StyledBox = styled(Box)`
       color: white;
    -`;
    +` as typeof Box;

Changes

@mui/[email protected]

Docs

Core

All contributors of this release in alphabetical order: @aarongarciah, @DiegoAndai, @Janpot, @Jay-Karia, @k-rajat19, @oliviertassinari, @rluzists1, @romgrk, @sai6855, @siriwatknp, @Vxee, @ZeeshanTamboli

v6.0.0-beta.6

18 Aug 02:56
cbb6f8d
Compare
Choose a tag to compare
v6.0.0-beta.6 Pre-release
Pre-release

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

@mui/[email protected]

@mui/[email protected]

@mui/[email protected]

  • [styles] Fix issues reported by eslint-plugin-react-compiler (#43118) @jlewins

Docs

Core

All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @anle9650, @bharatkashyap, @cherniavskii, @DiegoAndai, @Janpot, @Jay-Karia, @jlewins, @mnajdova, @oliviertassinari, @pluvio72, @renovate[bot], @romgrk, @sai6855, @samuelsycamore, @siriwatknp, @ZeeshanTamboli

v5.16.7

09 Aug 09:21
b505fd7
Compare
Choose a tag to compare

Aug 9, 2024

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

@mui/[email protected]

  • ​[material-ui][mui-system] Add support for version runtime checks (#43233) @DiegoAndai

Docs

Core

All contributors of this release in alphabetical order: @DiegoAndai, @oliviertassinari, @zanivan

v6.0.0-beta.5

08 Aug 09:02
75c24b0
Compare
Choose a tag to compare
v6.0.0-beta.5 Pre-release
Pre-release

Aug 8, 2024

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

  • Remove some deprecated props from the ListItem component (#41566) @thathva
  • Bumped the minimum supported version of TypeScript to v4.7 (#43116) @mnajdova

@mui/[email protected]

BREAKING CHANGES

  • ​[material-ui][ListItem] Removing deprecated props (#41566) @thathva

    ListItem's props autoFocus, button, disabled, and selected, deprecated in v5, have been removed. To replace the button prop, use ListItemButton instead. The other removed props are available in the ListItemButton component as well.

    -<ListItem button />
    +<ListItemButton />

    Use this codemod to migrate your project to the ListItemButton component:

    npx @mui/codemod@next v6.0.0/list-item-button-prop <path/to/folder>

    As the ListItem no longer supports these props, the class names related to these props were removed. You should use the listItemButtonClasses object instead.

    -import { listItemClasses } from '@mui/material/ListItem';
    +import { listItemButtonClasses } from '@mui/material/ListItemButton';
    
    - listItemClasses.button
    + listItemButtonClasses.root
    
    - listItemClasses.focusVisible
    + listItemButtonClasses.focusVisible
    
    - listItemClasses.disabled
    + listItemButtonClasses.disabled
    
    - listItemClasses.selected
    + listItemButtonClasses.selected

Changes

  • ​[material-ui][Autocomplete] Fix default value for multiple mode getting redefined with React 19 (#43189) @DiegoAndai
  • ​[material-ui] Merge CssVarsProvider into ThemeProvider (#43115) @siriwatknp
  • ​[material-ui] Make tests compatible with React 19 (#43155) @DiegoAndai
  • ​[material-ui] Refine Blog template (#42825) @zanivan
  • ​[material-ui] Element ref access React 19 compatibility (#43132) @DiegoAndai
  • ​[material-ui][mui-system] Add support for version runtime checks (#43190) @DiegoAndai

@mui/[email protected]

@mui/[email protected]

Docs

Core

All contributors of this release in alphabetical order: @aarongarciah, @AbdurRahman2004, @alexfauquette, @DiegoAndai, @Janpot, @joserodolfofreitas, @LukasTy, @michaldudak, @mnajdova, @oliviertassinari, @prakhargupta1, @samuelsycamore, @siriwatknp, @thathva, @Vxee, @zanivan, @ZeeshanTamboli

v6.0.0-beta.4

30 Jul 20:40
12532af
Compare
Choose a tag to compare
v6.0.0-beta.4 Pre-release
Pre-release

Jul 30, 2024

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

@mui/[email protected]

@mui/[email protected]

@mui/[email protected]

Docs

Core

All contributors of this release in alphabetical order: @alexfauquette, @aliharis99, @anuujj, @DiegoAndai, @KevinVandy, @markliu2013, @oliviertassinari, @sai6855, @shahzaibdev1, @siriwatknp, @zanivan, @ZeeshanTamboli

v5.16.6

30 Jul 21:07
6eb1bdc
Compare
Choose a tag to compare

Jul 30, 2024

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

@mui/[email protected]

  • [Divider] Enable borderStyle enhancement in divider with children (#43059) @anuujj

Docs

  • [material-ui][Card] Update CardMedia description (#43121) @shahzaibdev1
  • [material-ui] Replace deprecated <ListItem button/> with ListItemButton component in routing libraries list example (#43114) @aliharis99
  • [material-ui][Snackbar] Improve close reason type in demos (#43105) @sai6855

Core

All contributors of this release in alphabetical order: @aliharis99, @anuujj, @mnajdova, @sai6855, @shahzaibdev1

v5.16.5

25 Jul 06:43
40792e6
Compare
Choose a tag to compare

Jul 25, 2024

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

@mui/[email protected]

Docs

All contributors of this release in alphabetical order: @ManthanGajjar, @mnajdova, @navedqb, @oliviertassinari

Full Changelog: v5.16.4...v5.16.5

v6.0.0-beta.3

24 Jul 18:29
02fde66
Compare
Choose a tag to compare
v6.0.0-beta.3 Pre-release
Pre-release

Jul 24, 2024

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

  • 🚀 New version of the free Dashboard template, now with more components and an improved layout.

@mui/[email protected]

@mui/[email protected]

@mui/[email protected]

@mui/[email protected]

Docs

Core

All contributors of this release in alphabetical order: @aarongarciah, @bharatkashyap, @brijeshb42, @cherniavskii, @DiegoAndai, @Janpot, @jeloagnasin, @LukasTy, @ManthanGajjar, @mnajdova, @navedqb, @oliviertassinari, @sai6855, @siriwatknp, @walston, @zanivan, @ZouYouShun