A big thanks to the 11 contributors who made this release possible. Here are some highlights ✨:
- Fix invalid HTML structure in the Accordion component (#44408) @ZeeshanTamboli
The HTML elements of the Accordion summary have been updated:- the root element is now button (previously div).
- summary content and the icon wrapper are now span (previously div).
This will only impact you if you used the HTML element as selectors in your styles.
@mui/material@6.3.0
- [Accordion] Fix invalid HTML inside heading (#44408) @ZeeshanTamboli
- [useAutocomplete] Improve TS typing of
groupedOptions
prop (#44657) @lewxdev - Prevent
ownerState
propagation for transition slots (#44401) @ZeeshanTamboli - [StepContent] Add slots and slotProps (#44742) @sai6855
- [TablePagination] Add the rest of
slots
andslotProps
. (#44570) @siriwatknp
@mui/system@6.3.0
- Set
before
directly without using prepend for global styles (#44648) @siriwatknp
Docs
- [material-ui] Improve
theme.applyStyles()
docs (#44658) @DiegoAndai - [material-ui] Update MD callout (#43958) @aarongarciah
Core
- Remove unnecessary conditional around
.muiName =
(#44071) @Janpot - [blog] Material UI: 2024 EOY updates blog post (#44722) @alelthomas
- Fix quickstart command in pigment docs (#44806) @yash49
- [docs-infra] Remove Next.js production profiler (#44823) @romgrk
- [docs-infra] Remove no longer support
optimizeFonts
Next.js option (#44802) @LukasTy
All contributors of this release in alphabetical order: @aarongarciah, @alelthomas, @DiegoAndai, @Janpot, @lewxdev, @LukasTy, @romgrk, @sai6855, @siriwatknp, @yash49, @ZeeshanTamboli