Releases: mui/material-ui
v6.0.0-alpha.7
May 16, 2024
A big thanks to the 14 contributors who made this release possible.
@mui/[email protected]
- [Autocomplete] Deprecate
componentsProps
props (#42179) @lhilgert9 - [Autocomplete] Improve design when there's a start adornment for small autocomplete (#41781) @TahaRhidouani
- [Autocomplete] deprecate
*Component
and*Props
for v6 (#41875) @lhilgert9 - [CircularProgress] Deprecate composed classes (#42076) @sai6855
- [ToggleButtonGroup] Add missing
selected
class in ToggleButtonGroupClasses type (#42243) @tarunrajput
@mui/[email protected]
- [Divider] Only apply codemod if light prop is present (#42098) @DiegoAndai
Docs
- Fix 301 to Figma @oliviertassinari
- Fix use of deprecated React API (#42118) @oliviertassinari
- Remove the Base notification (#42191) @danilo-leal
- [material-ui] Improve descriptions for deprecated props (#42221) @aarongarciah
- [material-ui] Fix typo in composition docs (#42195) @aarongarciah
Core
- [blog] Introducing Pigment CSS blog post (#42198) @samuelsycamore
- [core] Remove confusing comment @oliviertassinari
- [core] Match other repositories and convention @oliviertassinari
- [core] Fix React 18.3 warnings about spreading keys in the Material UI
Autocomplete
component (#42099) @heath-freenome - [core] Remove unecessary quotes @oliviertassinari
- [docs-infra] Share code for section title (#42236) @alexfauquette
- [docs-infra] Limit the copy button to the visible code block (#42115) @danilo-leal
- [docs-infra] Make select components with two capital letters (#42004) @alexfauquette
- [docs-infra][toolpad] Fix Page title and SERP title mismatch (#41919) @bharatkashyap
- [website] Add redirection for talk @oliviertassinari
- [website] Adds Arthur Balduini team info (#42193) @arthurbalduini
- [website] Update the role template file (#42192) @danilo-leal
- [website] Update MUI X deps and migrate TreeView demos to v7 API (#42149) @noraleonte
- [website] Fix pricing casing (#42178) @aarongarciah
All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @arthurbalduini, @bharatkashyap, @danilo-leal, @DiegoAndai, @heath-freenome, @lhilgert9, @noraleonte, @oliviertassinari, @sai6855, @samuelsycamore, @TahaRhidouani, @tarunrajput
v5.15.18
May 14, 2024
A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
@mui/[email protected]
- [Autocomplete] Improve design when there's a start adornment for small autocomplete (@TahaRhidouani) (#42176) @github-actions[bot]
- [ToggleButtonGroup] Add missing
selected
class in ToggleButtonGroupClasses type (@tarunrajput) (#42250) @github-actions[bot]
Docs
- [docs] Fix 301 to Figma @oliviertassinari
Core
- [blog] Introducing Pigment CSS blog post (#42198) (#42255) @samuelsycamore
- [website] Add redirection for talk @oliviertassinari
- [website] Adds Arthur Balduini team info (@arthurbalduini) (#42226) @github-actions[bot]
All contributors of this release in alphabetical order: @arthurbalduini, @oliviertassinari, @samuelsycamore, @TahaRhidouani, @tarunrajput
v6.0.0-alpha.6
May 8, 2024
A big thanks to the 10 contributors who made this release possible. Here are some highlights ✨:
@mui/[email protected]
- [Chip] Add colorDefault class to chipClasses (#42067) @sai6855
- Migrate components to support CSS extraction (#42001) @siriwatknp
- [SpeedDial] Deprecate TransitionComponent (#40698) @harry-whorlow
@mui/[email protected]
- Add
theme-v6
migration (#42056) @siriwatknp
@mui/[email protected]
- Add the Emergency icon (#42080) @danilo-leal
Docs
- [autocomplete] Fix duplicate autocomplete id (#42086) @oliviertassinari
- Fix SEO redirection issues @oliviertassinari
- [material-ui] Fix broken link (#42142) @aarongarciah
- [material-ui][docs] Fix link on the Sync page (#42088) @danilo-leal
Core
- [blog] Shorten title to fit @oliviertassinari
- [blog] Update Sync post OG image (#42114) @danilo-leal
- [blog] A few tweaks in introducing-sync-plugin (#42092) @oliviertassinari
- [code-infra] Add canary release scripts (#41949) @michaldudak
- [code-infra] Move ComponentLinkHeader to @mui/docs (#42061) @Janpot
- [code-infra] Bump node image used by CI in docker (#42079) @LukasTy
- [core] Restrict import path with ESLint (#41970) @oliviertassinari
- [docs-infra] Add design and formatting improvements (#42063) @danilo-leal
- [docs-infra] Fix HTML structure violations (#42085) @oliviertassinari
- [website] Componentize a few Careers page sections (#42102) @danilo-leal
- [website] Refine the InfoCard design (#42116) @danilo-leal
- [website] Fix home page slider's track position (#42141) @aarongarciah
- [website] Closing the survey @oliviertassinari
- [website] Remove Survey banner from website and Core docs (#42104) @joserodolfofreitas
All contributors of this release in alphabetical order: @aarongarciah, @danilo-leal, @harry-whorlow, @Janpot, @joserodolfofreitas, @LukasTy, @michaldudak, @oliviertassinari, @sai6855, @siriwatknp
v5.15.17
May 8, 2024
A big thanks to the 4 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation improvements.
@mui/[email protected]
- [Slider] Move palette styles to the bottom (#41676) @siriwatknp
Docs
- Fix SEO redirection issues @oliviertassinari
- [material-ui] Fix broken link (@aarongarciah) (#42143) @github-actions[bot]
- [material-ui] Fix link on the Sync page (@danilo-leal) (#42089) @github-actions[bot]
Core
- [blog] Shorten title to fit @oliviertassinari
- [blog] Update Sync post OG image (@danilo-leal) (#42117) @github-actions[bot]
- [blog] A few tweaks in introducing-sync-plugin (@oliviertassinari) (#42094) @github-actions[bot]
- [docs-infra] Fix code block layout shift (#41917) @oliviertassinari
- [website] Fix home page slider's track position (@aarongarciah) (#42144) @github-actions[bot]
- [website] Closing the survey @oliviertassinari
- [website] Remove Survey banner from website and Core docs (#42104) @joserodolfofreitas
All contributors of this release in alphabetical order: @github-actions[bot], @joserodolfofreitas, @oliviertassinari, @siriwatknp
v6.0.0-alpha.5
A big thanks to the 9 contributors who made this release possible. Here are some highlights ✨:
@mui/[email protected]
- [FormControlLabel] Deprecate
componentsProps
(#41767) @sai6855 - [PaginationItem] Deprecate components prop (#41777) @sai6855
- [SvgIcon] Convert to support CSS extraction (#41779) @aarongarciah
@mui/[email protected]
- [TextareaAutosize] Fix resizing instability (#41638) @ZeeshanTamboli
Docs
- Fix small SEO issues @oliviertassinari
- [material-ui] Fix minor spelling error in the "About the lab" page (#42073) @ryanhartwig
- [material-ui] Update Figma plugin name (#41967) @danilo-leal
- [material-ui][templates] Fix input props attributes in Landing Page template (#42013) @5-tom
- [system] Update typo on the sx prop page (#42035) @bricker
Core
- [docs-infra] Clean up branding theme file and improve font-face readibility (#42023) @danilo-leal
- [docs-infra] Simplify docs demo (#42016) @oliviertassinari
- [website] Add content about the Sync plugin in the Material UI page (#40515) @danilo-leal
- [website] Sync career roles (#42058) @oliviertassinari
- [website] Add Nadja on the about page (#42021) @mnajdova
- [website] Fix code block design by changing the
MarkdownElement
import (#42022) @danilo-leal - [wesbite] Remove duplicate MarkdownElement component (#42028) @danilo-leal
All contributors of this release in alphabetical order: @5-tom, @aarongarciah, @bricker, @danilo-leal, @mnajdova, @oliviertassinari, @ryanhartwig, @sai6855, @ZeeshanTamboli
v5.15.16
A big thanks to the 8 contributors who made this release possible. Here are some highlights ✨:
This release was mostly about 🐛 bug fixes and 📚 documentation improvements.
@mui/[email protected]
- [material-ui][Dialog] Prevent onClick on the root element from being overwritten (@ryanburr) (#41914) @github-actions[bot]
- [material-ui][Select] Fix
muiName
property TypeScript error (@EyaOuenniche) (#41786) @github-actions[bot] - —>[material-ui][l10n] Fix typo in is-IS locale (@magnimarels) (#41815) @github-actions[bot]
Docs
- Fix small SEO issues @oliviertassinari
- Fix 301 Toolpad links @oliviertassinari
- Fix 301 Toolpad links @oliviertassinari
- Fix 301 image redirections @oliviertassinari
- Fix small SEO issues @oliviertassinari
- Fix 301 redirection @oliviertassinari
- Fix format git diff regression (#41882) @oliviertassinari
- Fix 301 links @oliviertassinari
- [material-ui] Fix import statement in migration guide (@sai6855) (#41864) @github-actions[bot]
- [material-ui] Update Figma plugin name (@danilo-leal) (#42057) @github-actions[bot]
- [material-ui] Fix minor spelling error in the "About the lab" page (@ryanhartwig) (#42075) @github-actions[bot]
- [material-ui] Add missing backticks to HTML tag in the installation page (@Miguelrom) (#42009) @github-actions[bot]
- [material-ui] Add Connect-related content (@danilo-leal) (#41924) @DiegoAndai
- [material-ui] Fix Material 3 message typo (@aarongarciah) (#41822) @github-actions[bot]
- [material-ui] Remove Data Grid v7 beta callout (@cherniavskii) (#41842) @github-actions[bot]
- [material-ui][templates] Fix input props attributes in Landing Page template (@5-tom) (#42034) @github-actions[bot]
- [system] Update typo on the sx prop page (@bricker) (#42078) @github-actions[bot]
Core
- [blog] Add post to introduce the Connect plugin (@danilo-leal) (#41929) @DiegoAndai
- [core] Automate cherry-pick of PRs from
next
->master
(#41742) @aarongarciah - [docs-infra] Improve Twitter OG:image (#41860) @oliviertassinari
- [docs-infra] Use edge function for card generation (#41188) @alexfauquette
- [docs-infra] Fix drawer performances (#41807) (#41820) @alexfauquette
- [docs-infra] Fix analytics about inline ads (#41474) @alexfauquette
- [website] Sync career roles (@oliviertassinari) (#42059) @github-actions[bot]
- [website] Add content about the Sync plugin in the Material UI page (@danilo-leal) (#42074) @github-actions[bot]
- [website] Add Nadja on the about page (#42054) @mnajdova
- [website] Close the
Design Engineer - X
role (#42014) @DanailH - [website] Remove customer support agent role from website (@rluzists1) (#41996) @github-actions[bot]
- [website] Add Jose to About Us (#41759) @JCQuintas
All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @DanailH, @DiegoAndai, @github-actions[bot], @JCQuintas, @mnajdova, @oliviertassinari
v6.0.0-alpha.4
Apr 24, 2024
A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:
- 🔥 Converted 3 more Material UI components to use Pigment CSS.
- ℹ️ Pigment CSS now lives in its own repository! From now on, all future development will happen there.
@mui/[email protected]
- [Checkbox] Convert to support CSS extraction (#41957) @lhilgert9
- [IconButton] Convert to support CSS extraction (#41850) @gijsbotje
- [Radio] Convert to support CSS extraction (#41840) @lhilgert9
- [Typography] Fix ownerState prop placement (#41903) @sai6855
- Generate typography tokens (#41703) @siriwatknp
- Move typography CSS variables to
font
(#42003) @siriwatknp - Fix getOverlayAlpha type (#41995) @oliviertassinari
- Support CSS Extraction using codemod (#41935) @siriwatknp
@mui/[email protected]
- [icons] Update the icons package (#41937) @danilo-leal
Docs
- [material-ui] Remove react-swipeable-views from demos as it's no longer maintained (#41912) @soler1212
- [material-ui] Add dark theme thumbnails for templates (#41947) @zanivan
- [material-ui] Remove links and interdependencies from free templates (#41941) @zanivan
- [material-ui] Add missing backticks to HTML tag in the installation page (#41972) @Miguelrom
- Fix 301 Toolpad links @oliviertassinari
- Fix 301 image redirections @oliviertassinari
Core
- pnpm docs:zipRules && vale sync @oliviertassinari
- Remove @pigment-css/* packages (#41965) @mnajdova
- [code-infra] Move the HighlightedCode component to @mui/docs (#41859) @Janpot
- [code-infra] Move the HighlightedCode component to @mui/docs (#41859) @Janpot
- [code-infra] Make Babel config path configurable in API docs builder (#41999) @michaldudak
- [docs-infra] Fix flex-shrink pro-plan (#41990) @oliviertassinari
- [docs-infra] Allow more value uses of MUI (#41706) @oliviertassinari
- [docs-infra] Move CPU to shared config (#41901) @oliviertassinari
- [docs-infra] Improve Twitter OG:image (#41860) @oliviertassinari
- [docs-infra] Adapt docs infra to Base UI docs needs (#41963) @michaldudak
- [docs-infra] Add demo container design refinements (#41948) @danilo-leal
- [docs-infra] Use the
getLayout
on the material demo pages (#41936) @alexfauquette - [test] Update browser versions in karma config (#42008) @ZeeshanTamboli
- [website] Remove customer support agent role from website (#41969) @rluzists1
- [website] Fix grid usage and add stray improvements (#41930) @danilo-leal
All contributors of this release in alphabetical order: @alexfauquette, @danilo-leal, @gijsbotje, @Janpot, @lhilgert9, @michaldudak, @Miguelrom, @mnajdova, @oliviertassinari, @rluzists1, @sai6855, @siriwatknp, @soler1212, @zanivan, @ZeeshanTamboli
v6.0.0-alpha.3
Apr 17, 2024
A big thanks to the 24 contributors who made this release possible. Here are some highlights ✨:
- 🔥 Converted 5 more Material UI components to use Pigment CSS.
- 🚀 Added container queries utility to the
@mui/system
package (#41674) @siriwatknp.
@mui/[email protected]
- Convert
LinearProgress
to support Pigment CSS (#41816) @siriwatknp - [Dialog] Prevent onClick on the root element from being overwritten (#41881) @ryanburr
- [FloatingActionButton] Convert to support CSS extraction (#41851) @gijsbotje
- Convert
CircularProgress
to support Pigment CSS (#41776) @siriwatknp - [PaginationItem] Convert to support CSS extraction (#41848) @gijsbotje
- [StepConnector] deprecate composed classes (#41740) @sai6855
- [StepLabel] Deprecate
StepIconComponent
,StepIconProps
(#41835) @sai6855 - [ToggleButton] Convert to support CSS extraction (#41782) @lhilgert9
- [ToggleButtonGroup] Deprecate composed classes (#41288) @sai6855
- [Typography] Fix Typography inherit variant styles (#41308) @kealjones-wk
@mui/[email protected]
- Add container queries utility (#41674) @siriwatknp
@mui/[email protected]
- Add styled v6 transformation (#41743) @siriwatknp
@mui/[email protected]
- [Button] Disable text highlighting (#41902) @mithun522
@pigment-css/[email protected]
- Patch WyW's WeakRef usage (#41909) @DiegoAndai
- Implement sx transform for system components (#41861) @brijeshb42
Docs
- [material-ui] Add Connect-related content (#40848) @danilo-leal
- [material-ui] Fix credit comment typo (#41872) @aarongarciah
- [material-ui] Remove Data Grid v7 beta callout (#41839) @cherniavskii
- [material-ui] Add stray design tweaks to free templates (#41696) @zanivan
- [material-ui] Simplify components styling on templates (#41845) @zanivan
- [material-ui][Button] Add
onChange
event handler to file upload example (#41863) @aarongarciah - [material-ui] Fix import statement in migration guide (#41852) @sai6855
- Fix 301 redirection @oliviertassinari
- Fix format git diff regression (#41882) @oliviertassinari
- Fix small SEO issues @oliviertassinari
- [pigment-css] Fix README typos (#41870) @MohammadShehadeh
Core
- Begin removing IE 11-related code (#41709) @iammminzzy
- [blog] Add post to introduce the Connect plugin (#41763) @danilo-leal
- [code-infra] Fix require.context with aliases (#41682) @Janpot
- [code-infra] Allow customizing hooks imports in API docs generator (#41828) @michaldudak
- [codemod] Add utils for
*Component
and*Props
props deprecations (#41685) @DiegoAndai - Replace bundle size reporter filter (#38979) @Janpot
- [docs-infra] Make the whole header clickable (#39603) @MoazMirza-13
- [docs-infra] Improve demo container and related components design (#41827) @danilo-leal
- [docs-infra] Use edge function for card generation (#41188) (#41836) @alexfauquette
- [docs-infra] Fix code block layout shift (#41917) @oliviertassinari
- [docs-infra] Fine-tune the OG card image design (#41862) @danilo-leal
- [docs-infra] Fix markdown version for material (#41908) @alexfauquette
- [docs-infra] Support multiple tabs in demos (#40901) @bharatkashyap
All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @bharatkashyap, @brijeshb42, @cherniavskii, @danilo-leal, @DiegoAndai, @EyaOuenniche, @gijsbotje, @iammminzzy, @Janpot, @kealjones-wk, @lhilgert9, @magnimarels, @michaldudak, @mithun522, @mnajdova, @MoazMirza-13, @MohammadShehadeh, @oliviertassinari, @ryanburr, @sai6855, @siriwatknp, @zanivan
v6.0.0-alpha.2
A big thanks to the 8 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation improvements.
@mui/[email protected]
- [typescript][Select] Fix
muiName
property TypeScript error (#41726) @EyaOuenniche - [l10n] Fix typo in is-IS locale (#41810) @magnimarels
@pigment-css/[email protected]
- [core] Remove
muiName
during eval phase (#41811) @brijeshb42
@pigment-css/[email protected]
- [nextjs] Handle file references passed through imports (#41817) @brijeshb42
- [nextjs] Allow usage of url() CSS function (#41758) @brijeshb42
Docs
- [docs] Fix 301 links @oliviertassinari
- [pigment-css][docs] Fix README typo (#41808) @aarongarciah
- [pigment-css][docs] Fix output on dynamic styles example (#41805) @aarongarciah
- [material-ui][docs] Fix Material 3 message typo (#41821) @aarongarciah
- [material-ui][docs] Add stray design tweaks to free templates (#41696) @zanivan
Core
- [core] Remove unused files (#41818) @mnajdova
- [docs-infra] Fix analytics about inline ads (#41474) (#41819) @alexfauquette
- [docs-infra] Fix drawer performances (#41807) @alexfauquette
All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @brijeshb42, @EyaOuenniche, @magnimarels, @mnajdova, @oliviertassinari, @zanivan
v6.0.0-alpha.1
A big thanks to the 19 contributors who made this release possible. Here are some highlights ✨:
- 🔥 Converted 3 more Material UI components to use Pigment CSS. Current progress is 36%!
- 🚀 Added a spacing CSS variable to the Material UI and Joy UI themes.
- 💫 Added 3 redesigned free Material UI templates: Sign-in, Sign-in side, and Sign-up.
@mui/[email protected]
- [AppBar] Convert to support CSS extraction (#41247) @mnajdova
- [Badge] Deprecate components and componentsProps (#41655) @skmanoj322
- [Button] Convert to support CSS extraction (#41378) @siriwatknp
- [ButtonGroup] Convert to support CSS extraction (#41666) @zanivan
- [RadioGroup] Apply classnames (#41610) @ZeeshanTamboli
- [Slider] Move palette styles to the bottom (#41676) @siriwatknp
- Add the
spacing
theme token (#40224) @siriwatknp
@mui/[email protected]
- Add the
spacing
theme token to be used intheme.spacing()
(#40224) @siriwatknp
@mui/[email protected]
- [codemod] Setup v6 codemod structure (#41668) @DiegoAndai
@mui/[email protected]
- [TabPanel] Add keepMounted prop to match Joy UI (#41651) @ppaskaris-plooto
@mui/[email protected]
- Add
spacing
theme token (#40224) @siriwatknp
@pigment-css/[email protected]
- Improve sx prop support (#41589) @brijeshb42
- Fix Emotion styled error (#41699) @siriwatknp
- Fix propTypes removal during eval stage (#41695) @brijeshb42
- Fix props forwarding (#41688) @siriwatknp
- Fix sx prop transformation on Box (#41705) @brijeshb42
@pigment-css/[email protected]
- Use constant filename for pigment styles (#41667) @brijeshb42
@pigment-css/[email protected]
- Add missing RTL implementation (#41751) @brijeshb42
Docs
- [pigment-css] Update README.md installation to use the next tag (#41649) @mnajdova
- [pigment-css] Add "Building design system components" guide with Pigment CSS (#41635) @siriwatknp
- Continue migration of Base UI to sperate repository @oliviertassinari
- Stick to one way to write IE 11 @oliviertassinari
- Fix typo in CONTRIBUTING.md (#41670) @adriancuadrado
- Drop IE 11 official support (#41611) @iammminzzy
- [material-ui] Fix typo on the Accordion page (#41687) @connorshea
- [pigment-css] Add small edits on the README (#41646) @danilo-leal
- [pigment-css] Edit the example app's README files (#41639) @danilo-leal
Core
- [code-infra] Move BrandingProvider/brandingTheme/InfoCard to @mui/docs (#41206) @Janpot
- [core] Automate cherry-pick of PRs from
next
->master
(#41741) @aarongarciah - [core] Update the prettier script to use the next branch (#41637) @mnajdova
- [docs-infra] Skip loading source for non-editable modules (#41588) @bharatkashyap
- [docs-infra] Vale rule for M3 (#41737) @oliviertassinari
- [docs-infra] Allows to remove edit button (#41702) @alexfauquette
- [pigment-css][examples] Add example project with Remix (#41700) @brijeshb42
- [examples] Update MUI's packages to the next version (#41701) @mnajdova
- [material-ui] Refine the Sign-in and Sign-up templates (#41192) @zanivan
- [test] Add test to display options provided to the options prop even if loading is true. (#41675) @ZeeshanTamboli
- [blog] Refresh the design slightly (#41697) @danilo-leal
- [website] Use en-US over en-UK for career link @oliviertassinari
- [website] Add Aarón to About Us (#41736) @aarongarciah
- [website] Refine button design and other details (#41686) @danilo-leal
- [website] Improve job og image (#41672) @oliviertassinari
- [website] Page <title> should have no dots @oliviertassinari
All contributors of this release in alphabetical order: @aarongarciah, @adriancuadrado, @alexfauquette, @bharatkashyap, @brijeshb42, @connorshea, @danilo-leal, @DiegoAndai, @iammminzzy, @Janpot, @JCQuintas, @levigunz, @mnajdova, @oliviertassinari, @ppaskaris-plooto, @siriwatknp, @skmanoj322, @zanivan, @ZeeshanTamboli