Releases: mui/material-ui
v6.0.0-beta.3
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/codemod@6.0.0-beta.3
- Fix Divider props codemod (#42919) @aarongarciah
@mui/material@6.0.0-beta.3
- Fix Accessing element.ref (#42818) @sai6855
- Refine
extendTheme
andCssVarsProvider
API (#42839) @siriwatknp - [Typography] Deprecate
paragraph
prop (#42383) @walston - [Rating] fix defaultLabelText a11y issue with undefine value input and hint (#42810) @ZouYouShun
@mui/material-nextjs@6.0.0-beta.3
- [material-ui-nextjs] Add @emotion/react as peer dependency (#42885) @jeloagnasin
- [material-ui-nextjs] Remove @mui/material as peer dependency (#43041) @brijeshb42
@mui/utils@6.0.0-beta.3
Docs
- [material-ui][joy-ui][Autocomplete] Fix
Hint
demo (#42990) @ManthanGajjar - [docs] Make
DemoSandbox
agnostic ofproductId
(#43042) @Janpot - [docs] Use slot variants over
theme.variants
(#42614) @siriwatknp - [docs] Remove stringify theme import (#43032) @siriwatknp
- [docs] Bring v5.x changes to the CHANGELOG @oliviertassinari
- [docs] Fix migration typo (#42976) @mnajdova
- [material-ui] Add improvements to Dashboard template (#42445) @zanivan
- [material-ui] Fix broken image links in blog template (#42956) @navedqb
Core
- [code-infra] Add toolpad npm scope to envinfo (#41942) @Janpot
- [code-infra] Fix pnpm lock file (#43030) @Janpot
- [code-infra] Run
react-17
andreact-next
workflows on the next branch (#42690) @cherniavskii - [code-infra] Make
useReactVersion
script reusable in other repos (#42828) @cherniavskii - [code-infra] Add toolpad npm scope to envinfo (#41942) @Janpot
- [core] Add pigment and Base UI scopes to envinfo (#43002) @Janpot
- [core] Update minimum version of Node.js to 14.0.0 (#42920) @DiegoAndai
- [core] Expose missing screen methods from Testing Library (#42968) @aarongarciah
- [docs-infra] Leave TODO for warnOnce to reduce bundle size @oliviertassinari
- [docs-infra] Remove
display: flex
fromSectionTitle
(#42979) @LukasTy - [test][material-ui] Remove unnecessary async act calls (#42942) @aarongarciah
- [website] Fix strange focus-visible on hover (#42924) @oliviertassinari
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
v6.0.0-beta.2
This is a hotfix release to fix the dependency issue in v6.0.0-beta.1
.
@mui/material@6.0.0-beta.2
Docs
- [docs] Move feedback from Canny to GitHub @oliviertassinari
All contributors of this release in alphabetical order: @mnajdova, @oliviertassinari
v6.0.0-beta.1
Jul 16, 2024
A big thanks to the 6 contributors who made this release possible.
@mui/material@6.0.0-beta.1
- Remove dependency on @mui/base (#42907) @mnajdova
- Set material-pigment-css to public (#42912) @siriwatknp
@mui/codemod@6.0.0-beta.1
- Support sx conditional inside spread element (#42894) @siriwatknp
Docs
- Fix 301 link @oliviertassinari
- [material-ui] Add script to generate template screenshots (#42903) @siriwatknp
Core
- [core] Remove custom hooks from the
mui-name-matches-component-name
linting rule (#42773) @flaviendelangle - [core] Normalize rest / other to match the most common used @oliviertassinari
- [docs-infra] Move Ads component to TS (#42842) @alexfauquette
- [docs-infra] Support code tabs overflow (#42913) @arminmeh
- [website] Sync /about page @oliviertassinari
All contributors of this release in alphabetical order: @alexfauquette, @arminmeh, @flaviendelangle, @mnajdova, @oliviertassinari, @siriwatknp
v5.16.4
v5.16.3
Jul 16, 2024
A big thanks to the 3 contributors who made this release possible.
@mui/material@5.16.3
Docs
- [material-ui][Autocomplete] Add instructions about
autosuggest-highlight
dependency (#42953) @HoFa1997 - Move feedback from Canny to GitHub @oliviertassinari
All contributors of this release in alphabetical order: @HoFa1997, @mnajdova, @oliviertassinari
v5.16.2
Jul 16, 2024
A big thanks to the 2 contributors who made this release possible.
@mui/material@5.16.2
Core
- [website] Sync /about page @oliviertassinari
All contributors of this release in alphabetical order: @mnajdova, @oliviertassinari
v6.0.0-beta.0
A big thanks to the 12 contributors who made this release possible. Here are some highlights ✨:
- 🎉 This is the first v6 beta release! A huge thanks to everyone who helped to make this happen! The target date for a stable release is the 28th of July. The next month will be used to polish v6, and ease the migration from v5. You can follow the v6 stable milestone for more details.
- 🚀 All planned breaking changes are completed.
@mui/material@v6.0.0-beta.0
- Revert deprecation warnings for
*Components
and*Props
for v6 (#42466) @lhilgert9 - Performance: lazy Ripple (#41061) @romgrk
- [AppBar] Fix inherit color is inconsistent between ThemeProvider and CssVarsProvider (#42714) @ZeeshanTamboli
- [Autocomplete] Add new AutocompleteInputChangeReason (#37301) @binh1298
@mui/material-pigment-css@v6.0.0-beta.0
- Create a wrapper package over Pigment CSS (#42819) @brijeshb42
@mui/base@5.0.0-beta.53
Docs
- Replace v6 "alpha" mentions with "beta" (#42895) @DiegoAndai
- Fix typos (#42862) @omahs
- Fix issues reported by react compiler in docs folder (#42881) @sai6855
- Fix 301 @oliviertassinari
- [LinearProgress] Fix buffer demo (#42858) @mbrookes
- Adjust site to add Toolpad on the homepage (#38604) @bharatkashyap
Core
- Fix imports in
Demo
component (#42857) @LukasTy - Use @mui/docs/HighlightedCodeWithTabs in markdown (#42841) @Janpot
- Simpler pnpm dedupe error message to act on @oliviertassinari
- Fix split infinitive use in tests @oliviertassinari
- [lab] Fix issues reported by react-compiler in mui-lab (#42880) @sai6855
All contributors of this release in alphabetical order: @bharatkashyap, @brijeshb42, @DiegoAndai, @Janpot, @lhilgert9, @LukasTy, @mbrookes, @oliviertassinari, @omahs, @romgrk, @sai6855, @ZeeshanTamboli
v5.16.1
A big thanks to the 4 contributors who made this release possible. Here are some highlights ✨:
- ⚛️ All packages, including Material UI, are now compatible with React 18.3.1
@mui/material@5.16.1
- [AppBar] Fix inherit color is inconsistent between ThemeProvider and CssVarsProvider (#42713) @ZeeshanTamboli
@mui/joy@5.0.0-beta.48
- [Autocomplete] Fix React spread key warning (#42856) @aarongarciah
Docs
- [material-ui] Fix React 18.3 key spread warnings in Autocomplete demos (#42854) @aarongarciah
- [material-ui] Fix type error in virtualized table demo (#42852) @aarongarciah
- Fix typos (@omahs) (#42888) @omahs
- Fix 301 @oliviertassinari
Core
- [core] Bump React to 18.3.1 (#42846) @aarongarciah
- [core] Remove react-test-renderer (#42853) @aarongarciah
- [core] Replace enzyme in describeConformance (#42847) @aarongarciah
- [test] Remove enzyme (#42850) @aarongarciah
- [test] Remove createMount test util (#42849) @aarongarciah
- [base-ui] Fix React spread key warning in test (#42855) @aarongarciah
- [styles][withStyles] Expect React defaultProps warning in test (#42752) (#42851) @aarongarciah
All contributors of this release in alphabetical order: @aarongarciah, @oliviertassinari, @omahs, @ZeeshanTamboli
v6.0.0-alpha.14
A big thanks to the 12 contributors who made this release possible. Here are some highlights ✨:
- ✨ Updated Grid v2 to match PigmentGrid (#42742) @DiegoAndai
@mui/material@v6.0.0-alpha.14
BREAKING CHANGES
-
[Grid] Update Grid props to match PigmentGrid (#42742) @DiegoAndai
Use the codemod below to migrate the props:
npx @mui/codemod@next v6.0.0/grid-v2-props /path/to/folder
Changes
- [Alert] Add ability to override slot props (#42787) @alexey-kozlenkov
- [Dialog] Revert incorrect textAlign style removal (#42778) @DiegoAndai
- [theme] Support
CssVarsTheme
inresponsiveFontSizes
return type (#42786) @jxdp
Docs
- [material-ui] Add some writing tweaks to v6 migration page (#42623) @danilo-leal
- [material-ui] Fix issues reported by react-compiler in docs folder (#42830) @sai6855
- [material-ui] Add some writing tweaks to v6 migration page (#42623) @danilo-leal
- [base-ui] Fix wrong description for
UseTabParameters.onChange
(#42749) @ohgree - Fix 301 MDN redirections @oliviertassinari
Core
- [core] Bump React to 18.3.1 (#42047) @renovate[bot]
- [core] Revert lint for
useThemeProps
(#42817) @siriwatknp - [core] Remove useIsFocusVisible util (#42467) @DiegoAndai
- [core] Remove react-test-renderer (#42784) @aarongarciah
- [core][mui-utils] Remove remaining IE11 references (#42777) @DiegoAndai
- [code-infra] Move
HighlightedCode
test into@mui/docs
package (#42835) @LukasTy - [code-infra] Cleanup
@mui/docs
usage and legacy re-exports (#42833) @LukasTy - [docs-infra] Fix React Compiler ESLint issues in website components (#42566) @aarongarciah
- [docs-infra] Add batch of design polish (#42823) @danilo-leal
- [test][mui-utils] Remove usages of deprecated react-dom APIs (#42780) @aarongarciah
- [test][joy-ui][Autocomplete] Fix spread key error in test (#42775) @aarongarciah
All contributors of this release in alphabetical order: @aarongarciah, @alexey-kozlenkov, @danilo-leal, @DiegoAndai, @Janpot, @jxdp, @LukasTy, @ohgree, @oliviertassinari, @renovate[bot], @sai6855, @siriwatknp
v5.16.0
A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
- 🚀 Added
InitColorSchemeScript
for Next.js App Router (#42829) @siriwatknp
@mui/material@5.16.0
- [Alert] Add ability to override slot props (@alexey-kozlenkov) (#42808) @alexey-kozlenkov
- Add
InitColorSchemeScript
for Next.js App Router (#42829) @siriwatknp - Add
DefaultPropsProvider
(#42820) @siriwatknp - Support
CssVarsTheme
inresponsiveFontSizes
return type (@jxdp) (#42806) @jxdp - Remove warning from
getInitColorSchemeScript
(#42838) @siriwatknp
Docs
- [docs] Fix 301 MDN redirections @oliviertassinari
Core
- [mui-utils][test] Remove usages of deprecated react-dom APIs (@aarongarciah) (#42813) @aarongarciah
All contributors of this release in alphabetical order: @aarongarciah, @alexey-kozlenkov, @jxdp, @oliviertassinari, @siriwatknp