Skip to content

Releases: mui/material-ui

v5.10.16

28 Nov 16:16
b8aa397
Compare
Choose a tag to compare

Nov 28, 2022

A big thanks to the 13 contributors who made this release possible. This release contains various 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.

@mui/material@5.10.16

@mui/system@5.10.16

@mui/base@5.0.0-alpha.108

Docs

Core

All contributors of this release in alphabetical order: @58bits, @alexfauquette, @fenghan34, @flaviendelangle, @iamxukai, @leventdeniz, @m4theushw, @michaldudak, @oliviertassinari, @sai6855, @siriwatknp, @ZeeshanTamboli, @Zetta56

v5.10.15

22 Nov 09:51
14a6e1c
Compare
Choose a tag to compare

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

  • 🚀 @mnajdova added the button as the first component that implements Material You design (MD3)
  • 🌐 @MBilalShafi added Urdu (Pakistan) localization
  • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements

@mui/material@5.10.15

@mui/icons-material@5.10.15

@mui/material-next@6.0.0-alpha.63

@mui/base@5.0.0-alpha.107

Docs

Core

All contributors of this release in alphabetical order: @alexfauquette, @danilo-leal, @iamxukai, @Janpot, @MBilalShafi, @michaldudak, @oliviertassinari, @samuelsycamore, @siriwatknp

v5.10.14

15 Nov 09:07
c2da6de
Compare
Choose a tag to compare

Nov 15, 2022

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

  • 🚀 @siriwatknp added the Autocomplete component to the Joy UI (#34315)
  • @sfavello improved the accessibility of the Material UI's Autocomplete by adding support for the Delete key (#33822)
  • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.

@mui/material@5.10.14

@mui/system@5.10.14

  • [Unstable_Gridv2] sorted responsize keys based on breakpoint value (#34987) @sai6855

@mui/joy@5.0.0-alpha.54

Docs

Core

All contributors of this release in alphabetical order: @alexfauquette, @bharatkashyap, @cherniavskii, @danilo-leal, @hbjORbj, @Janpot, @kennethbigler, @kushagra010, @michaldudak, @mnajdova, @ofir5300, @oliviertassinari, @sai6855, @sfavello, @sidtohan, @siriwatknp, @Studio384

v5.10.13

07 Nov 17:54
2f4c219
Compare
Choose a tag to compare

Nov 7, 2022

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

  • 🚀 The slots API has been introduced to the Material UI package by @michaldudak (#34873).
  • 🔥 Live editing of demos is stabilized by @oliviertassinari (#34870).
  • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.

@mui/material@5.10.13

@mui/system@5.10.13

@mui/base@5.0.0-alpha.105

  • ​[base] Avoid calling setState during renders (#34916) @Janpot

@mui/joy@5.0.0-alpha.53

  • ​[Select] Fix custom options menu not opening on Avatar click (#34648) @shivam1646

Docs

Core

All contributors of this release in alphabetical order: @akshaya-venkatesh8, @alexfauquette, @hbjORbj, @Janpot, @jesrodri, @michaldudak, @oliviertassinari, @PetroSilenius, @samuelsycamore, @shivam1646, @siriwatknp, @trizotti

v5.10.12

31 Oct 16:04
30cb27c
Compare
Choose a tag to compare

Oct 31, 2022

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

  • 🚀 The LinearProgress component has been added to Joy UI by @hbjORbj (#34514).
  • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.

@mui/material@5.10.12

@mui/base@5.0.0-alpha.104

@mui/joy@5.0.0-alpha.52

Docs

Core

All contributors of this release in alphabetical order: @cherniavskii, @DanailH, @EduardoSCosta, @emlai, @hbjORbj, @Janpot, @michaldudak, @mnajdova, @oliviertassinari, @punithnayak, @PunitSoniME, @renovate[bot], @RoodyCode, @samuelsycamore, @siriwatknp, @VinceCYLiao

v5.10.11

25 Oct 09:41
c80ff03
Compare
Choose a tag to compare

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

  • 🔧 Moved components to slots prop starting at MUI Base to create consistency across products
  • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements

@mui/material@5.10.11

  • [InputBase] Fix onInvalid to use HTMLInputElement | HTMLTextAreaElement Element type (#33162) @KuSh
  • [Alert] Add components and componentsProps props to allow close action overrides (#33582) @jake-collibra

@mui/base@5.0.0-alpha.103

BREAKING CHANGE

  • [base] components -> slots API rename (#34693) @michaldudak

    • Change all occurrences of components and componentsProps props in Base components to slots and slotProps, respectively.
    • Change casing of slots' fields to camelCase
    -<SwitchUnstyled components={{Root: CustomRoot}} componentsProps={{rail: { className: 'custom-rail' }}} />
    +<SwitchUnstyled slots={{root: CustomRoot}} slotProps={{rail: { className: 'custom-rail' }}} />
  • [base] Make CSS class prefixes consistent (#33411) @michaldudak

    This is a breaking change for anyone who depends on the class names applied to Base components.
    If you use the <component>UnstyledClasses objects, you won't notice a difference. Only if you depend on the resulting class names (e.g. in CSS stylesheets), you'll have to adjust your code.

    -.ButtonUnstyled-root { ... };
    +.MuiButton-root { ... };

Changes

@mui/joy@5.0.0-alpha.51

  • [CircularProgress][joy] Fix classnames and add test (#34806) @hbjORbj
  • [Joy] Allow string type for size prop in components (#34805) @hbjORbj

Docs

Core

All contributors of this release in alphabetical order: @bharatkashyap, @hbjORbj, @jake-collibra, @joserodolfofreitas, @KuSh, @marceliwac, @michaldudak, @oliviertassinari, @pixelass, @siriwatknp

v5.10.10

18 Oct 08:36
639224a
Compare
Choose a tag to compare

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

  • 🖌 Thanks to the efforts of @bharatkashyap and @nihgwu, we now have editable demos across our docs (#34454)!
  • 🚀 The Tooltip component has been added to Joy UI by @hbjORbj (#34509).
  • ⚙️ We started converting the remaining JS components in MUI Base to TypeScript.
    @mbayucot finished the first PR with the conversion of the NoSsr code (#34735).
  • And more 🐛 bug fixes and 📚 documentation improvements.

@mui/material@5.10.10

@mui/system@5.10.10

@mui/styles@5.10.10

@mui/joy@5.0.0-alpha.50

@mui/base@5.0.0-alpha.102

Docs

Core

All contributors of this release in alphabetical order: @AbayKinayat, @alexfauquette, @bharatkashyap, @DanailH, @eps1lon, @hayawata3626, @hbjORbj, @Janpot, @joserodolfofreitas, @m4theushw, @mbayucot, @michaldudak, @mohd-akram, @ndresx, @oliviertassinari, @pedroprado010, @rvrvrv, @samuelsycamore, @siriwatknp, @TheUnlocked, @zee-bit

v5.10.9

11 Oct 11:57
7bd7c21
Compare
Choose a tag to compare

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

  • 🚀 [Joy] Button loading functionality has been added by @kushagra010 (#34658)
  • And more 🐛 bug fixes and 📚 documentation improvements.

@mui/material@5.10.9

  • ​[Grid v2][system] Handle direction object prop for responsive design (#34574) @vanyaxk
  • ​[Slider] Fix unnecessary accessibility attribute in root element (#34610) @vanyaxk

@mui/system@5.10.9

BREAKING CHANGE

  • ​[system] Fix color-scheme implementation (#34639) @siriwatknp

    The enableColorScheme prop has been removed from CssVarsProvider and getInitColorScheme (both Material UI and Joy UI).

    Migration:

    • Material UI: you can enable the CSS color scheme via <CssBaseline enableColorScheme />.
    • Joy UI: it is enabled automatically if you use <CssBaseline />, see the docs.

Changes

  • ​[system] Fix typo in createCssVarsProvider (#34661) @HexM7

@mui/base@5.0.0-alpha.101

  • ​[TrapFocus] Restore the previously exported type from @mui/material (#34601) @michaldudak

@mui/joy@5.0.0-alpha.49

Docs

Core

All contributors of this release in alphabetical order: @HexM7, @joserodolfofreitas, @kushagra010, @michaldudak, @mnajdova, @oliviertassinari, @vanyaxk

v5.10.8

03 Oct 18:11
d4a3216
Compare
Choose a tag to compare

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

@mui/material@5.10.8

@mui/base@5.0.0-alpha.100

@mui/joy@5.0.0-alpha.48

Docs

Core

All contributors of this release in alphabetical order: @Aporim2051, @Dustin-Digitar, @flaviendelangle, @Garz4, @hbjORbj, @hghmn, @kabernardes, @kskd1804, @meenarama, @minkyngkm, @mnajdova, @ndebeiss, @oliviertassinari, @peippo, @rolule, @samuelsycamore, @siriwatknp, @ZeeshanTamboli

v5.10.7

27 Sep 01:51
d9ef6e7
Compare
Choose a tag to compare

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

@mui/material@5.10.7

@mui/system@5.10.7

Breaking changes

Changes

@mui/material@5.0.0-alpha.101

@mui/base@5.0.0-alpha.99

Breaking changes

  • [TrapFocus] Rename TrapFocus to FocusTrap (#34216) @kabernardes

    - import TrapFocus from ‘@mui/base/TrapFocus’;
    + import FocusTrap from ‘@mui/base/FocusTrap’;

Changes

  • [MultiSelect] Require a single tap to select an item on mobile Chrome (#33932) @michaldudak

@mui/joy@5.0.0-alpha.47

Docs

Core

All contributors of this release in alphabetical order: @abhinav-22-tech, @alexfauquette, @CodingItWrong, @Dustin-Digitar, @garronej, @HexM7, @howlettt, @Janpot, @joserodolfofreitas, @kabernardes, @MBilalShafi, @Methuselah96, @michaldudak, @mnajdova, @oliviertassinari, @prakhargupta1, @pratikkarad, @ptrfrncsmrph, @samuelsycamore, @siriwatknp, @ZeeshanTamboli