mui/material-ui
 Watch   
 Star   
 Fork   
7 days ago
material-ui

v6.4.2

Jan 29, 2025

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

@mui/material@6.4.2

  • [Autocomplete] Prevent shrink animation in uncontrolled Autocomplete when default value is set (#44873) @ZeeshanTamboli
  • [Slider] Fix arrow keys past the end for Slider with custom marks (#45050) @joshkel
  • [TextareaAutosize] Temporarily disconnect ResizeObserver to avoid loop error (#44540) @mj12albert

Core

  • [code-infra] a few fixes uncovered during ESM updates (@Janpot) (#45100) @Janpot
  • [code-infra] Remove rsc-builder (#45079) @Janpot
  • [code-infra] Remove commonjs imports in docs (#44976) @Janpot
  • Prepare stable release from the v6.x branch (#45133) @DiegoAndai

Docs

  • Fix /base-ui redirect and prune links (#45083) @mj12albert

All contributors of this release in alphabetical order: @DiegoAndai, @Janpot, @joshkel, @mj12albert, @ZeeshanTamboli

15 days ago
material-ui

v6.4.1

Jan 21, 2025

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

@mui/material@6.4.1

  • [ButtonBase] Export types used in ButtonBase props (#43530) @Janpot
  • [Dialog] Add slots and slotProps (#44792) @sai6855
  • [Drawer] Deprecate composed classes (#44870) @yash49
  • [IconButton] Set default loading to null (#45057) @siriwatknp
  • [ListItem] Add codemod for deprecated props (#45022) @sai6855
  • [Modal] Add migration guide and codemod for deprecated props (#45021) @sai6855
  • [TextField] Fix filled state to be synced with autofill (#44135) @DiegoAndai

@mui/system@6.4.1

  • Fix dark mode flicker using useEnhancedEffect (#44812) @siriwatknp

@mui/utils@6.4.1

  • Do not deep merge React component (#45058) @siriwatknp

Docs

  • Fix typo (#45070) @Fullchee
  • Improve Toolpad templates section (#44914) @bharatkashyap
  • Fix expand / collapse icons orientation (#44989) @zanivan
  • Rename "Base UI" to "MUI Base" in all text (#45060) @mj12albert
  • Add @mui/base deprecation callout (#45030) @mj12albert
  • Update @mui/base deprecation message (#45064) @mj12albert

Core

  • [code-infra] Add "use client" directive to files with React APIs (#45036) @Janpot
  • [docs] 301 redirect /base-ui to base-ui.com (#45061) @mj12albert

All contributors of this release in alphabetical order: @bharatkashyap, @DiegoAndai, @Fullchee, @Janpot, @mj12albert, @sai6855, @siriwatknp, @yash49, @zanivan

22 days ago
material-ui

v6.4.0

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

  • Added loading prop to the Button and IconButton components (#44637) @siriwatknp

@mui/material@6.4.0

  • [Alert] complete slots and slotProps (#44971) @siriwatknp
  • [Autocomplete] Sync runtime and TS types for key in grouped options (#44862) @aarongarciah
  • [Button] Add loading prop (#44637) @siriwatknp
  • [CardHeader] Deprecate *TypographyProps and complete slots, slotProps (#44729) @siriwatknp
  • [CircularProgress] Improve indeterminate animation to be symmetric and smooth (#44934) @yashdev16
  • [LinearProgress] Deprecate composed classes (#44933) @headironc
  • [Link] Fix error for using custom palette with underline (#44927) @siriwatknp
  • [Select] Do not set aria-controls when closed (#44919) @siddhantantil39
  • [Select] Add missing root class (#44928) @sai6855
  • [Slider] Set onChangeCommitted to receive the last argument passed to onChange (#44795) @good-jinu
  • Add mergeSlotProps for extending components (#44809) @siriwatknp
  • Update mergeSlotProps to merge style (#44959) @siriwatknp
  • Fix slots typing for Tooltip and StepLabel (#44985) @siriwatknp
  • Remove unnecessary blank lines (#44980) @sai6855

Docs

  • [docs] Fix Dashboard sidenav sroll (#44876) @oliviertassinari
  • [docs] Fix broken anchor link to w3.org (c51af8e) @oliviertassinari
  • [docs] Add details on complementary Menu components (#44957) @samuelsycamore
  • [docs] Remove misleading messaging on MD3 support (#44953) @mnajdova
  • [docs] Fix code copy button obscuring on small screen sizes (#44861) @ZeeshanTamboli
  • [docs] Remove more instances of Adobe XD (#44956) @samuelsycamore
  • [docs] Remove Adobe XD chips, links, and mentions (#44909) @samuelsycamore
  • [docs] Fix incorrect rendering in Typography docs (#44937) @iaziz11

Core

  • [core] Remove redundant screenshots (#44877) @oliviertassinari
  • [core] Remove Suspense and clock mocking from regressions and e2e tests (#44935) @DiegoAndai
  • [code-infra] Allow react@18 on @mui/internal-test-utils (#45023) @LukasTy
  • [code-infra] Stabilize flaky pigment progressbar tests (#44969) @Janpot
  • [example] Update the CDN example to adapt React 19. (#44979) @IceOfSummer
  • [figma] Clarify that Material UI Sync plugin is experimental (#44975) @oliviertassinari

All contributors of this release in alphabetical order: @aarongarciah, @DiegoAndai, @good-jinu, @headironc, @iaziz11, @IceOfSummer, @Janpot, @LukasTy, @mnajdova, @oliviertassinari, @sai6855, @samuelsycamore, @siddhantantil39, @siriwatknp, @yashdev16, @ZeeshanTamboli

29 days ago
material-ui

v5.16.14

Jan 6, 2025

A big thanks to the 1 contributor who made this release possible.

@mui/material@5.16.14

  • [Autocomplete] Revert: Fix options list rendering in freeSolo mode (#44857) @ZeeshanTamboli

All contributors of this release in alphabetical order: @ZeeshanTamboli

2025-01-03 21:53:32
material-ui

v6.3.1

Jan 3, 2025

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

@mui/material@6.3.1

  • [Autocomplete] Revert: Fix options list rendering in freeSolo mode (#44858) @ZeeshanTamboli
  • [Tooltip] Warn instead of error when trigger is disabled (#44846) @yash49
  • [TableSortLabel] Add slots and slotProps (#44728) @sai6855
  • [Select] Deprecate composed classes (#44925) @sai6855

Docs

  • [material-ui][Accordion] Update Anatomy section in Accordion docs (#44849) @ZeeshanTamboli
  • [material-ui][CardActionArea] Added demo in docs of cards for adding props to CardActionArea (#44789) @siddhantantil39
  • [material-ui][Grid2] Add interactive demo for Grid v2 (#44820) @yash49
  • [material-ui][Select] Update docs to reflect the omission of placeholder prop (#44856) @adityaparab
  • [joy-ui] Fix Color mode button on Theme builder (#44864) @komkanit
  • Fix 301 redirections @oliviertassinari

Core

  • [examples] Update Next.js examples Next.js and React versions (#44852) @DiegoAndai
  • [code-infra] Prevent wrong nested imports in Base UI (#44426) @oliviertassinari
  • [docs-infra] Add vale coverage for App Router and Page Router (060c55c) @oliviertassinari
  • Sync with other repos (1b9300f) @oliviertassinari
  • Fix docs:build to work in docs folder too (6b923a4) @oliviertassinari
  • Setup React 18 CI tests (#44868) @DiegoAndai
  • Update test to use public API (#44875) @oliviertassinari

All contributors of this release in alphabetical order: @adityaparab, @DiegoAndai, @komkanit, @oliviertassinari, @sai6855, @siddhantantil39, @yash49, @ZeeshanTamboli

2024-12-25 19:25:18
material-ui

v5.16.13

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

@mui/material-nextjs@5.16.13

  • Support Next 15.0.0 in v5 (#44853) @DiegoAndai

Docs

  • [material-ui] Fix crashing of DraggableDialog demo (#44811) @sai6855

Core

  • Use React 18's JSX runtime for v5.x UMD builds (#44815) @DiegoAndai

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

2024-12-24 02:10:45
material-ui

v6.3.0

Dec 23, 2024

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 and slotProps. (#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

2024-12-17 21:41:11
material-ui

v6.2.1

Dec 17, 2024

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

@mui/material@6.2.1

  • Update overridesResolver return from object to array of styles (#44752) @siddhantantil39
  • [Pagination] Use correct aria-current value (#44753) @jacklaurencegaray
  • [Select] Set aria-required & aria-invalid on combobox instead of hidden input (#44731) @ben-pomelo

@mui/system@6.2.1

  • Warns if the hex color contains trailing space (#44538) @siriwatknp

Docs

  • [material-ui][Dialog] Fix crashing of DraggableDialog demo (#44747) @sai6855
  • [material-ui][TextField] Update react-number-format demo to use the recommended prop (#44743) @siriwatknp
  • [material-ui][TextField] Add size default prop to api docs (#44714) @sai6855
  • [material-ui][TextField] Add suffix shrink demo (#44744) @siriwatknp

Core

  • [api-docs-builder] Preserve multiline prop descriptions with rawDescriptions option (#44737) @vladmoroz
  • Fix running mocha related scripts on Windows locally (#44664) @ChristopherJamesL
  • Update eslint-plugin-jsx-a11y (#44701) @ZeeshanTamboli
  • Add documentation to useThemeProps, deepmerge and composeClasses functions (#44703) @JCQuintas
  • [examples] Add Theme Mode Switch to Next.js TS example (#43576) @TurtIeSocks

All contributors of this release in alphabetical order: @ben-pomelo, @ChristopherJamesL, @jacklaurencegaray, @JCQuintas, @sai6855, @siddhantantil39, @siriwatknp, @TurtIeSocks, @vladmoroz, @ZeeshanTamboli

2024-12-17 21:26:01
material-ui

v5.16.12

Dec 16, 2024

Material UI v5 is now compatible with React 19 (#44720) @DiegoAndai

Core

  • Bump react 19 in v5 (#44720) @DiegoAndai
  • Add latest-v5 tag to v5 releases (#44757) @DiegoAndai

All contributors of this release in alphabetical order: @DiegoAndai

2024-12-11 18:13:02
material-ui

v5.16.11

A big thanks to the contributor who made this release possible.

Core

  • Bump pnpm to 9.14.4 in v5 (#44705) @DiegoAndai
  • Fix UMD examples (#44706) @DiegoAndai
  • [typescript] Rescue missing backports v5 (#44712) @DiegoAndai

All contributors of this release in alphabetical order: @DiegoAndai