material-ui

MaterialΒ UI: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

MIT License

Downloads
174M
Stars
91.4K
Committers
3.2K
material-ui - v5.15.11

Published by siriwatknp 8 months ago

A big thanks to the 26 contributors who made this release possible.
This release was mostly about πŸ› bug fixes and πŸ“š documentation improvements.

@mui/[email protected]

  • [Alert] Deprecate components and componentsProps props (#40681) @DiegoAndai
  • [Autocomplete] Caret transformation issue with font size change (#41066) @dpertsin
  • [StepLabel] Add type for StepIconComponent (#41082) @harrydigos
  • [TablePagination] Fix type error in Select props (#39137) @PaulKristoffersson
  • [Transitions] External ownerState is incorrectly forwarded to inner components (#41187) @gitstart
  • Use direct import (#40851) @siriwatknp

@mui/[email protected]

  • Fix missing babel/runtime dependency in material-ui-nextjs (#41077) @siriwatknp

@mui/[email protected]

  • Use direct import (#40851) @siriwatknp
  • Move useMediaQuery to system (#39463) @justintoman
  • Consolidate the variants props callback arguments (#41222) @mnajdova
  • Merge props and ownerState in the variants props callback (#41219) @mnajdova

@mui/[email protected]

  • [AccordionSummary] Add contentGutters deprecation codemods (#41006) @DiegoAndai
  • [PaginationItem] Add codemod for deprecated classes (#41145) @sai6855

@mui/[email protected]

  • Port useLocalStorageState hook from Toolpad (#41096) @Janpot

@mui/[email protected]

  • [Switch] Add missing role attribute (#40907) @KirankumarAmbati
  • [TextareaAutosize] Improve implementation (#40789) @ZeeshanTamboli

@mui/[email protected]

  • [Masonry] Ability to sort elements from left to right (#39904) @Rishi556

Docs

  • [base-ui] Fix focus state demo in Base UI autocomplete (#41104) @oliviertassinari
  • [base-ui] Update the Accessibility page demos design (#40995) @danilo-leal
  • [joy-ui] Fix LinearProgressWithLabel example (#41194) @khgiddon
  • [joy-ui] Fix 404 image on the docs @oliviertassinari
  • [material-ui] Add a "start now" section on the Overview page (#41137) @danilo-leal
  • [material-ui] Inform about deprecated TablePagination SelectProps usage (#41186) @gitstart
  • [material-ui] Update the Testing page's Argos link (#41170) @gregberge
  • [material-ui] Remove Masonry component and Material Design icon from the landing page template (#41080) @zanivan
  • [material-ui] Standardize all references to Material Design 3 (M3) (#40903) @samuelsycamore
  • [material-ui] Add stray fixes around a few pages (#41038) @danilo-leal
  • [material-ui][joy-ui][system] Restore and revise the Box docs (#40622) @samuelsycamore
  • [material-ui] Add simpler demo for default behavior (#40980) @zanivan
  • [system] Explain why AppRouterCacheProvider (#40909) @oliviertassinari
  • Link to react-transition group with https @oliviertassinari
  • Update broken URL hashes (#41185) @LukasTy
  • Prefer https links @oliviertassinari
  • Fix MUI Treasury link @oliviertassinari
  • Migrate the last > quotes to ::: callouts @oliviertassinari

Core

  • [blog] Add new product tags and stray adjustments (#41193) @danilo-leal
  • [blog] Simplify /base-ui-2024-plans/ page (#41171) @oliviertassinari
  • [blog] Add link to Base UI API changes RFC (#41089) @michaldudak
  • [blog] Remove the "News" tag (#41208) @danilo-leal
  • [changelog] Remove @mui/[email protected] (#41093) @michaldudak
  • [code-infra] Move typescript-to-proptypes to internal-scripts package (#41079) @michaldudak
  • [code-infra] Move Link to @mui/docs (#40889) @Janpot
  • [code-infra] Use experimental.cpus to control amount of export workers in Next.js (#41132) @Janpot
  • [code-infra] Load commonjs files in next.config.mjs with require (#41108) @Janpot
  • [code-infra] Prepare babel macros package for publishing to npm (#41178) @michaldudak
  • [code-infra] Build internal packages before publishing (#41210) @michaldudak
  • [core] Improve the release instructions (#40973) @mnajdova
  • [core] Simplify Next.js Demo Zero Runtime guide @oliviertassinari
  • [core] Fix TypeScript spelling in changelog @oliviertassinari
  • [core] Fix small detail in the autocomplete demo @oliviertassinari
  • [core] Increase node memory limit on Netlify build (#41111) @michaldudak
  • [core][Tooltip] Remove incorrect code comment (#41179) @ZeeshanTamboli
  • [core] Fix missing context display names (#41168) @oliviertassinari
  • [core][base-ui] Remove @mui/base dev dependency from Base UI workspace (#41216) @ZeeshanTamboli
  • [zero][demo] Fix sample next app build (#41197) @brijeshb42
  • [docs-infra] Simplify copy logic (#41167) @oliviertassinari
  • [docs-infra] New way of providing API layout config (#41106) @alexfauquette
  • [docs-infra] Reduce scrollbar width on ROC (#41148) @oliviertassinari
  • [docs-infra] Add external link arrow (#41129) @siriwatknp
  • [docs-infra] Fix external link arrow (#41181) @alexfauquette
  • [docs-infra] Flag NPM and Github as wrong spellings @oliviertassinari
  • [docs-infra] Fix display when the default props is undefined (#41114) @oliviertassinari
  • [docs-infra] Remove random layout assignment (#40862) @alexfauquette
  • [docs-infra] Add spacing and contrast improvements (#41191) @danilo-leal
  • [docs-infra] Share vale-config (#41176) @alexfauquette
  • [test] Generalize test utils (#41175) @michaldudak
  • [typescript-to-proptypes] Support using Omit on types with conditional properties (#41033) @flaviendelangle
  • [website] Match chart component names @oliviertassinari
  • [website] Add Marblism diamond sponsor (#41097) @rluzists1
  • [website] Add overall improvements to the Material UI page (#41075) @danilo-leal
  • [website] Fix responsive breakpoints @oliviertassinari
  • [website] Fix overloading of footer JS files @oliviertassinari
  • [website] Improve the footer's chip contrast (#41209) @danilo-leal
  • [zero] Update to latest version of wyw-in-js (#41182) @brijeshb42
  • [zero] Setup basic testing framework (#40986) @brijeshb42
  • [zero] Fix wrong CSS order by moving import to last (#41002) @siriwatknp
  • [zero] Export extendTheme for creating a zero-runtime theme (#40897) @siriwatknp
  • [zero] Move extendTheme to its own subpath (#41204) @brijeshb42

All contributors of this release in alphabetical order: @alexfauquette, @brijeshb42, @danilo-leal, @DiegoAndai, @dpertsin, @flaviendelangle, @gitstart, @gregberge, @harrydigos, @Janpot, @justintoman, @khgiddon, @KirankumarAmbati, @LukasTy, @michaldudak, @mnajdova, @nikosgavalas, @oliviertassinari, @PaulKristoffersson, @Rishi556, @rluzists1, @sai6855, @samuelsycamore, @siriwatknp, @zanivan, @ZeeshanTamboli

material-ui - v5.15.10

Published by michaldudak 8 months ago

Feb 12, 2024

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]

  • [Avatar] Add props deprecation with a codemod (#40853) @siriwatknp

@mui/[email protected]

  • [Button] Fix disabled prop priority when inside button group (#41000) @Smileek
  • [IconButton] Support loading prop (#40949) @Smileek

Docs

  • [Button][material-ui] Fix 'File upload' demo a11y (#40943) @oliviertassinari
  • [TableRow][material-ui] Escape markup in children prop so docgen tools don't parse it as HTML (#40992) @millerized
  • [material-ui] Remove outdated example projects link (it uses Joy UI now) (#40913) @oliviertassinari
  • [material-ui] Fix the "Intro to the MUI ecosystem" link placement (#40988) @danilo-leal
  • Fix 301 redirection to StackBlitz @oliviertassinari
  • Fix h1 on Joy UI templates @oliviertassinari
  • Have MUI workspace own the CodeSandbox @oliviertassinari
  • Add notification for mui x v7 beta (#41001) @joserodolfofreitas
  • Fix 301 links @oliviertassinari
  • Fix Next.js v13.5.1 SEO regression (#40302) @oliviertassinari
  • Add a 404 page (#40884) @danilo-leal
  • Fix missing GitHub label when opening new issue @oliviertassinari
  • [Stack] Update import statement for Stack component (#41032) @sai6855

Core

  • [blog] Add post about upcoming plans for Base UI (#40882) @danilo-leal
  • [core] Simplify CodeSandbox reproduction @oliviertassinari
  • [core] Missing redirection @oliviertassinari
  • [core] Export functions from copyFiles script to reuse in MUI X repo (#40970) @cherniavskii
  • [core] Avoid variable shorthands @oliviertassinari
  • [docs-infra] Fix search icon issue (#40957) @oliviertassinari
  • [docs-infra] Ignore classes tagged with @ignore (#41009) @cherniavskii
  • [docs-infra] Fix selected tab on codeblocks (#41036) @danilo-leal
  • [website] Polish Customer Support Agent role @oliviertassinari

All contributors of this release in alphabetical order: @cherniavskii, @danilo-leal, @joserodolfofreitas, @millerized, @oliviertassinari, @sai6855, @siriwatknp, @Smileek

material-ui - v5.15.9

Published by brijeshb42 9 months ago

Feb 8, 2024

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

  • πŸ› A critical fix to remove non-published library usage in @mui/material peerDependencies.

@mui/[email protected]

  • ​[autocomplete] Avoid spread operator (#40968) @oliviertassinari
  • ​[material] Remove zero-runtime from peer dep (#41003) @brijeshb42

@mui/[email protected]

  • ​[base-ui] Update props using Array to ReadonlyArray type (#40754) @RaghavenderSingh

@mui/[email protected]

  • ​[system] use ReadonlyArray for CSS related types (#40972) @siriwatknp
  • ​[zero] Migrate to use wyw-in-js instead of linaria (#40866) @brijeshb42

Docs

  • ​[docs] Polish codemod git diff format @oliviertassinari
  • ​[material-ui][docs] Migrating from deprecated apis follow up (#40981) @DiegoAndai

Core

  • ​[code-infra] Move next config to ESM (#40869) @Janpot
  • ​[code-infra] Update prettier (#40772) @Janpot
  • ​[code-infra] Add codemod for light prop removal (#40947) @sai6855

All contributors of this release in alphabetical order: @brijeshb42, @DiegoAndai, @Janpot, @oliviertassinari, @RaghavenderSingh, @sai6855, @siriwatknp

material-ui -

Published by mnajdova 9 months ago

Feb 6, 2024

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

  • πŸ’« Added a redesigned landing page template (#37557) @zanivan
  • ✨ Added support for Arrow Down/Up + Shift and Page Up/Down keys for faster stepping in the Slider component (#40676) @mnajdova
  • many πŸ› bug fixes and πŸ“š documentation improvements

@mui/[email protected]

  • ​[Avatar] Simplify valid children assertion (#40834) @oliviertassinari

@mui/[email protected]

  • ​[Accordion] Update props actual.js test case (#40879) @DiegoAndai
  • ​Fix findComponentJSX util (#40855) @sai6855

@mui/[email protected]

  • ​Add blend color manipulator (#40258) @romgrk
  • ​Support variants in theme.styleOverrides (#40690) @siriwatknp
  • ​[zero] Always replace the createUseThemeProps call (#40885) @siriwatknp
  • ​[zero] Add README with installation and basic usage (#40761) @brijeshb42

@mui/[email protected]

  • ​[Button] Add support for hostElementName prop to improve SSR (#40507) @mj12albert
  • ​[Menu] Use Popup instead of Popper (#40731) @michaldudak
  • ​[useNumberInput] Integrate useNumberInput with useControllableReducer (#40206) @mj12albert
  • ​[Slider] Add support for Arrow Down/Up + Shift and Page Up/Down keys (#40676) @mnajdova

Docs

  • ​[base-ui] Update usage.md (#40916) @adebiyial
  • ​[base-ui] Improve Base UI traffic from Material UI (#40875) @oliviertassinari
  • ​[base-ui] Change Radio component terminology from Button to Group (#40888) @danilo-leal
  • ​[base-ui] Remove redundant "Styled" prefix (#40478) @oliviertassinari
  • ​[base-ui] Update listbox slot style in demo (#40952) @sai6855
  • ​[material-ui] Fix createTheme import and markdown format in the Next.js guide (#40895) @hsmtkk
  • ​[material-ui] Correct Google font CDN URL as Roboto 600 weight is not used (#40852) @xuhdev
  • ​[material-ui] Replace the Album template with a landing page (#37557) @zanivan
  • ​[material-ui] Add deprecations migration guide (#40767) @DiegoAndai
  • ​[material-ui] Improve aria-label throughout the Button Group demos (#40892) @danilo-leal
  • ​[joy-ui] Update the Overview callout (#40900) @danilo-leal
  • ​Fix image size and dark mode @oliviertassinari
  • ​Migrate links from legacy.reactjs.org to react.dev @oliviertassinari
  • ​Fix 301 links @oliviertassinari
  • ​Fix outdated link @oliviertassinari
  • ​Fix URL and typo in CONTRIBUTING.md (#40899) @Smileek

Core

  • ​[blog] Optimize images for /blog/mui-x-v7-beta/ @oliviertassinari
  • ​[blog] Clarify barrel index tree-shaking @oliviertassinari
  • ​[code-infra] Simplify bug reproduction (#40833) @oliviertassinari
  • ​[code-infra] Prepare publishing @mui-internal/typescript-to-proptypes to npm (#40842) @michaldudak
  • ​[code-infra] Remove babel alias from the docs (#40792) @Janpot
  • ​[core] Use Google Font v2 API @oliviertassinari
  • ​[core] Add missing change to v5.15.7 changelog (#40872) @DiegoAndai
  • ​[core] Normalize ``` @oliviertassinari
  • ​[dependencies] Do not update envinfo test dependencies (#40950) @michaldudak
  • ​[docs-infra] Fix arbitrary gap between paragraphs in callouts (#40911) @oliviertassinari
  • ​[docs-infra] Allow developers to build their CodeSandbox export (#40878) @oliviertassinari
  • ​[docs-infra] Improve StackBlitz support (#40832) @oliviertassinari
  • ​[docs-infra] Improve support for absolute locale URL (#40940) @oliviertassinari
  • ​[Menu][base-ui] Fix improperly merged tests (#40896) @michaldudak
  • ​[utils] Use consistent build approach (#40837) @siriwatknp
  • ​[website] Fix React missing key console error @oliviertassinari
  • ​[website] Fix broken link @oliviertassinari
  • ​[website] Fix heading structure (#40912) @oliviertassinari
  • ​[website] Add Customer Support Agent role to careers page (#40890) @rluzists1
  • ​[website] Refine the Material UI homepage demo (#40881) @danilo-leal
  • ​[website] Use em-dash when relevant over hyphen @oliviertassinari
  • ​[zero] Fix build for demo next.js app (#40854) @brijeshb42

All contributors of this release in alphabetical order: @adebiyial, @brijeshb42, @danilo-leal, @DiegoAndai, @hsmtkk, @Janpot, @michaldudak, @mj12albert, @mnajdova, @oliviertassinari, @rluzists1, @romgrk, @sai6855, @siriwatknp, @Smileek, @xuhdev, @zanivan

material-ui - v5.15.7

Published by DiegoAndai 9 months ago

Jan 31, 2024

A big thanks to the 21 contributors who made this release possible.
This release was mostly about πŸ› bug fixes and πŸ“š documentation improvements.

@mui/[email protected]

  • ​[Select] Fix to show notched outline when displayEmpty (#40865) @ZeeshanTamboli
  • ​[Avatar] Improve fallback when children is empty string or boolean (#40766) @mirus-ua
  • ​[AvatarGroup] Refactor component thereby fixing custom spacing logic (#40686) @ZeeshanTamboli

@mui/[email protected]

  • ​Add accordion props deprecation (#40771) @siriwatknp

@mui/[email protected]

  • ​[zero-runtime] Use lodash instead of its subpackages (#40868) @michaldudak
  • ​Add applyStyles() to theme (#40667) @siriwatknp
  • ​[zero] Use theme.applyStyles in the demo app (#40787) @siriwatknp
  • ​[zero] Add useThemeProps processor (#40648) @siriwatknp

@mui/[email protected]

  • ​[core] Remove unnecessary default export (#40788) @siriwatknp
  • ​[core] Convert all exports to modules (#39882) @mnajdova
  • ​[perf] Prevent unneeded clearTimeout calls (#39060) @romgrk

@mui/[email protected]

  • ​[Input] Add OTP input demo (#40539) @sai6855
  • ​[Menu] Focus last item after opening a menu using up arrow (#40764) @Jaswanth-Sriram-Veturi
  • ​[Menu] Focus Menu Items on hover (#40755) @michaldudak

@mui/[email protected]

  • ​Change the color scheme type to SupportedColorScheme (#40776) @Nikhilh26

@mui/[email protected]

  • ​[TabContext] Support number type in value (#40829) @srinidhi9831

Docs

  • ​[material-ui] Fix the icon preview dialog (#40863) @danilo-leal
  • ​[material-ui] Fix typo on styled-components guide (#40858) @dancielos
  • ​[base-ui] Fix CSS vars from the plain CSS theme stylesheet (#40762) @zanivan
  • ​[material-ui][Divider] Remove light prop references from docs (#40782) @sai6855
  • ​Fix build @oliviertassinari
  • ​Add support pages for each product @oliviertassinari
  • ​Add survey banner to docs and website (#40553) @joserodolfofreitas
  • ​[Menu] Fix hydration mismatch error on Base UI's Menu docs (#40758) @michaldudak
  • ​[material-nextjs] Add theming and configuration content to the page (#40626) @siriwatknp

Core

  • ​[website] Move React Engineer - X into the future roles section (#40867) @DanailH
  • ​[material-ui][test][Alert] Add action, icon, and iconMapping tests (#40682) @DiegoAndai
  • ​[blog] Lint duplicate h1 on the page (#40835) @oliviertassinari
  • ​[blog] MUI X v7 beta announcement blogpost (#40784) @joserodolfofreitas
  • ​[code-infra] Remove custom TS installation script (#40636) @michaldudak
  • ​[code-infra] Correct API Docs Builder dependencies (#40775) @michaldudak
  • ​[code-infra] Migrate to prettier async APIs (#40668) @Janpot
  • ​[code-infra] Refined docs generation (#40603) @alexfauquette
  • ​[code-infra] Explain how to install the browsers (#40474) @oliviertassinari
  • ​missingKeyGenerator do no longer exist (#40830) @oliviertassinari
  • ​Rely on immutable ref when possible (#40831) @oliviertassinari
  • ​Remove deprecated @types/markdown-to-jsx package from docs (#40828) @ZeeshanTamboli
  • ​Remove unneeded @slack/web-api package (#40840) @ZeeshanTamboli
  • ​Clarify TODO instruction @oliviertassinari
  • ​Remove unneeded use-clients (#40663) @oliviertassinari
  • ​[docs-infra] Fix anchor link hook (#40836) @oliviertassinari
  • ​[docs-infra] Avoid layout shift on docs-pages (#40749) @oliviertassinari
  • ​[examples] Fix build on Next.js Pages Router examples (#40665) @oliviertassinari
  • ​[test] Speed up the envinfo test (#40669) @michaldudak
  • ​[typescript-to-proptypes] Allow to represent dates as PropTypes.object (#40774) @flaviendelangle
  • ​[website] Add new Base UI role (#40773) @colmtuite
  • ​[website] Fix a couple of rough edges (#40849) @danilo-leal
  • ​[website] Small polishing after latest changes to the theme (#40846) @zanivan
  • ​[website] Polish some pages and stray components (#40797) @danilo-leal
  • ​[website] Refine the careers page slightly (#40793) @danilo-leal
  • ​[website] Fix missing key on the Testimonials section (#40791) @Janpot
  • ​[website] Fix Footer layout shift (#40786) @oliviertassinari
  • ​[website] Revamp the testimonial section in the homepage (#40752) @danilo-leal
  • ​[website] Fix pricing license model toggle style (#40747) @oliviertassinari
  • ​[website] Fine-tune colors and styles on the branding theme (#40751) @danilo-leal
  • ​[website] Fix Toggle Button styles in the homepage demos (#40744) @mohamedsaiedd
  • ​[website] Update stats on the testimonials section (#40769) @EyaOuenniche

All contributors of this release in alphabetical order: @alexfauquette, @colmtuite, @danilo-leal, @DiegoAndai, @EyaOuenniche, @flaviendelangle, @Janpot, @Jaswanth-Sriram-Veturi, @joserodolfofreitas, @michaldudak, @mirus-ua, @mnajdova, @mohamedsaiedd, @Nikhilh26, @oliviertassinari, @romgrk, @sai6855, @siriwatknp, @srinidhi9831, @zanivan, @ZeeshanTamboli

material-ui - v5.15.6

Published by brijeshb42 9 months ago

A big thanks to the 17 contributors who made this release possible. Here are some highlights ✨:
This release was mostly about πŸ› bug fixes and πŸ“š documentation improvements.

@mui/[email protected]

  • ​[Avatar] Use variants api (#40324) @mnajdova
  • ​[TablePagination] Accept readonly array for rowsPerPageOptions prop (#40481) @pcorpet
  • ​[PaginationItem] Deprecate classes for v6 (#40673) @sai6855
  • ​[Rating] Fix rating width via min-content (#40503) @devhik0

@mui/[email protected]

  • ​[Select] Fix display of selected Options with rich content (#40689) @michaldudak
  • ​[Select] Use Popup instead of Popper (#40524) @michaldudak
  • ​[useMenuButton] Fix non native button triggers (#40645) @DiegoAndai

@mui/[email protected]

  • ​[zero] Fix theme token import in source file (#40691) @brijeshb42
  • ​[zero] Add support for css import (#40541) @brijeshb42

@mui/[email protected]

  • ​[icons-material] Fix icons package.json version (#40655) @mj12albert

Docs

  • ​[base-ui] Polish the Slider demos (#40332) @danilo-leal
  • ​[base-ui][Slider] Fix plain CSS demo's wrong keyboard behavior (#40652) @mnajdova
  • ​[base-ui][TextareaAutosize] Add border-box to demo (#40646) @ANUGLYPLUGIN
  • ​Fix brand name non-breaking space (#40701) @oliviertassinari
  • ​Improve error message for MUI Vale rule @oliviertassinari
  • ​Add notification to publish the survey (#40552) @joserodolfofreitas
  • ​[system] Explain a bit more how AppRouterCacheProvider works @oliviertassinari
  • ​[joy-ui] Move tutorial to iframe (#40567) @oliviertassinari
  • ​[material-ui][Slider] Remove custom divs from new demo (#40674) @zanivan
  • ​[material-ui] Improve TabContext, TabList, and TabPanel documentation (#40587) @anle9650
  • ​[material-ui][Slider] Added custom mark labels demo (#40647) @DonikaV

Core

  • ​[core] Fix RXDB-logo Url (#40724) @mohamedsaiedd
  • ​[code-infra] Improve proptypes-generation (#40617) @alexfauquette
  • ​[code-infra] Disable pnpm package cache on CircleCI (#40670) @michaldudak
  • ​[code-infra] Add missing package to CodeSandbox CI config (#40657) @michaldudak
  • ​[code-infra] Remove unnecessary @mui/utils dependency from api-docs-builder (#40632) @michaldudak
  • ​[core] Polish issue templates @oliviertassinari
  • ​[docs-infra] Support markdown link in slots descriptions (#40679) @alexfauquette
  • ​[examples] Simplify Next.js example (#40661) @oliviertassinari
  • ​[website] Fix broken styles on Base UI page (#40683) @michaldudak

All contributors of this release in alphabetical order: @alexfauquette, @anle9650, @ANUGLYPLUGIN, @brijeshb42, @danilo-leal, @devhik0, @DiegoAndai, @DonikaV, @joserodolfofreitas, @michaldudak, @mj12albert, @mnajdova, @mohamedsaiedd, @oliviertassinari, @pcorpet, @sai6855, @zanivan

material-ui - v5.15.5

Published by mj12albert 9 months ago

v5.15.5

Jan 17, 2024

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

  • Base UI's CSS class prefix is now base- (#40205) @michaldudak
  • Bug fixes, and a lot of improvements to code and docs infra

@mui/[email protected]

  • ​[Accordion] Deprecate *Props props and classes for v6 (#40418) @DiegoAndai
  • ​[Alert] Update TypeScript types to allow color override types to be added to iconMapping and severity props (#40551) @2metres
  • ​[Dialog] Remove deprecated onBackdropClick from Dialog tests (#40505) @sai6855
  • ​[Divider] Deprecate props and classes for v6 (#40563) @sai6855

@mui/[email protected]

  • ​[ButtonGroup] Apply MD3 style to ButtonGroup (#40124) @lhilgert9

@mui/[email protected]

Breaking changes

  • ​Change the CSS class prefix to base- (#40205) @michaldudak

The class prefix of Base UI components have been changed from Mui- to base-. This only affects codebases that uses class names verbatim, i.e. not exposed by JS objects such as buttonClasses, but as plain strings or in CSS stylesheets (.MuiButton.root)

To adapt your code to the new pattern:

  • replace all occurrences of the regex .Mui([A-Z][A-Za-z]*)- with .base-$1- (so MuiButton-root becomes base-Button-root, etc.),
  • replace all occurrences of the regex .Mui-([a-z]*) with .base--$1 (so Mui-disabled becomes base--disabled, etc.).

Changes

  • ​[Select] Fix screen-reader CSS to avoid body scrollbar (#40599) @brijeshb42
  • ​[Switch] Add border-box to demos (#40638) @zanivan

@mui/[email protected]

  • ​[ModalDialog] Fix ModalDialog layout prop override (#40512) @maakcode
  • ​[RadioGroup] Allow zero number as a value (#40344) @aacevski

@mui/[email protected]

  • ​Allow json files to be transformed (#40536) @ZeeshanTamboli

@mui/[email protected]

  • ​Update @mui/material peer dependency version (#40528) @ZeeshanTamboli

@mui/[email protected]

  • ​Fix release script (#40519) @petrovmiroslav
  • ​Support Nonces in the App Router Provider (#40269) @josh-feldman
  • ​Polish @mui/material-nextjs (#40473) @oliviertassinari

@mui/[email protected]

  • ​Fix import path for @mui/system in vite apps (#40490) @brijeshb42
  • ​Fix css vars generation and simplify the code (#40530) @siriwatknp
  • ​Identify zero runtime styled path (#40555) @brijeshb42

Docs

  • ​[joy-ui][Card] Fix text alignment in horizontal aligned card demo (#40562) @ZeeshanTamboli
  • ​Improve instructions about peer dependencies (#40621) @danilo-leal
  • ​Solve page description length @oliviertassinari
  • ​Fix MUI Treasury links (#40561) @siriwatknp
  • ​[material-ui] Update to ListItemButton in demos (#40564) @sai6855
  • ​[material-ui] Revise the Snackbar page (#39298) @danilo-leal
  • ​[material-ui] Sharpen Material 3 copy on demo pages (#40546) @samuelsycamore
  • ​[material-ui] Fix typo on Next.js integration guide (#40538) @zanivan
  • ​[material-ui][Snackbar] Remove unused State interface from Consecutive Snackbars demo (#40410)
    @zinoroman
  • ​[website] Resolve broken links reported by docs:link-check (#40547) @samuelsycamore

Core

  • ​[blog] Fix 404 link to MUI Treasury @oliviertassinari
  • ​[code-infra] Add run command to deploy docs (#40513) @siriwatknp
  • ​[core] Update the lockfile (#40628) @michaldudak
  • ​[core] Remove dead code and follow standard @oliviertassinari
  • ​[core] Simplify server detection (#40471) @oliviertassinari
  • ​[core] Sync playwright cache between MUI X and Material UI (#40475) @oliviertassinari
  • ​[dependencies] Bump tough-cookie (#40437) @michaldudak
  • ​[docs-infra] Enforce brand name rules (#40525) @oliviertassinari
  • ​[docs-infra] Minimize ad layout shift on mobile (#40582) @oliviertassinari
  • ​[docs-infra] Improve API page deprecation info (#40440) @DiegoAndai
  • ​[docs-infra] Remove old tocs banners (#40537) @oliviertassinari
  • ​[docs-infra] Remove dead code aria-label sponsors (#40526) @oliviertassinari
  • ​[utils] Centralize clamp implementation in utils (#40267) @Kamino0
  • ​[website] Polish the Base UI page demos (#40504) @danilo-leal

All contributors of this release in alphabetical order: @2metres, @aacevski, @brijeshb42, @danilo-leal, @DiegoAndai, @josh-feldman, @Kamino0, @lhilgert9, @maakcode, @michaldudak, @oliviertassinari, @petrovmiroslav, @sai6855, @samuelsycamore, @siriwatknp, @zanivan, @ZeeshanTamboli, @zinoroman

material-ui - 5.15.4

Published by siriwatknp 10 months ago

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

  • ✨ Material UI's ToggleButtonGroup now supports non-button element as a child (e.g., showing a Tooltip on a disabled ToggleButton) (#40220) @Methuselah96

@mui/[email protected]

  • [TextField][FormLabel][InputLabel][FormControl] Use exact children type to allow React children type augmentation (#38872) @nicegamer7
  • [Select] Add form submission regression test (#40176) @mj12albert
  • [ToggleButtonGroup] Support different elements under it (#40220) @Methuselah96
  • [ClickAwayListener] Fix export of types (#40485) @illume

@mui/[email protected]

  • Improve build size issue (#40436) @siriwatknp

@mui/[email protected]

  • Update the icons (#40365) @michaldudak

@mui/[email protected]

  • [zero] Move zero runtime related packages (#40426) @brijeshb42
  • Fix all use of styled(Box) (#40449) @oliviertassinari

@mui/[email protected]

  • Fix isPlainObject to work across realm (#39981) @brijeshb42

@mui/[email protected]

  • [base-ui][NumberInput] Remove inputId and inputRef types from NumberInput component (#40425) @sai6855

@mui/[email protected]

  • [Badge] Shouldn't crash when using custom size (#39986) @iamsaumya
  • [ToggleButtonGroup] Add JoyToggleButtonGroup to extendTheme's components type export (#40407) @RiceCrisp

Docs

  • [base-ui] Visual tweaks to the plain CSS theme stylesheet (#40487) @zanivan
  • [base-ui] Add tokens to plain CSS theme stylesheet (#40113) @zanivan
  • [base-ui] Update the overview page (#40412) @danilo-leal
  • [material-ui][Drawer] Resolve flickering when double-clicking on the backdrop to close it (#40343) @aacevski
  • [material-ui] Refactor form submission in FormDialog component (#40470) @sai6855
  • [material-ui] Replace recharts with MUI X charts on the Dashboard template (#40107) @alexfauquette
  • [material-ui] Revise the Alert demo page (#34892) @samuelsycamore
  • [material-ui] Revise the Accordion page (#40284) @anle9650
  • [material-ui] Add docs for complementary Card components (#40346) @anle9650
  • [material-ui] Add Material 3 components page (#40350) @DiegoAndai
  • Fix strange italic style @oliviertassinari
  • Fix references to ESLint @oliviertassinari
  • Fix 301 redirections @oliviertassinari
  • Right-to-left revision and addition to Joy UI (#39158) @danilo-leal

Core

  • [examples] Use material-nextjs integration package (#40199) @siriwatknp
  • [code-infra] Configure build dependencies in nx (#40482) @michaldudak
  • [code-infra] Don't require noreferrer on target link (#40447) @oliviertassinari
  • [code-infra] Use tsx instead of ts-node (#40428) @michaldudak
  • [code-infra] Add options to docs-api generation to support X code structure (#40111) @alexfauquette
  • [docs-infra] Add types for withDocsInfra (#40301) @oliviertassinari
  • [docs-infra] Fix anchor links in API pages (#40450) @oliviertassinari
  • [docs-infra] Fix API table full-width (#40476) @oliviertassinari
  • [docs-infra] Fix the copy button overlapping with the scrollbar (#40405) @danilo-leal
  • [docs-infra] Remove explicit mui-x dependency resolving (#40257) @LukasTy
  • [docs-infra] Update the outlined Demo container dark mode color (#40488) @danilo-leal
  • [core] Lock file maintenance (#34538) @renovate[bot]
  • [core] Remove duplicate devDependencies (#40438) @michaldudak
  • [core] Remove issue emoji @oliviertassinari
  • [core] Move prefetch at the core, will propagate to MUI X @oliviertassinari
  • [core] Change package manager to pnpm (#36287) @Janpot
  • [core][docs] Remove the "Understand MUI packages" page (#39835) @savalaram-redkar
  • [website] Evolve the Developer Advocate role (#40337) @oliviertassinari
  • [website] Fix default social card @oliviertassinari
  • [test] Restore the t command (#40430) @michaldudak

All contributors of this release in alphabetical order: @aacevski, @alexfauquette, @anle9650, @brijeshb42, @danilo-leal, @DiegoAndai, @iamsaumya, @illume, @Janpot, @LukasTy, @Methuselah96, @michaldudak, @mj12albert, @nicegamer7, @oliviertassinari, @renovate[bot], @RiceCrisp, @sai6855, @samuelsycamore, @savalaram-redkar, @siriwatknp, @zanivan

material-ui -

Published by mnajdova 10 months ago

Jan 3, 2024

A big thanks to the 11 contributors who made this release possible.
This release was mostly about πŸ› bug fixes and πŸ“š documentation improvements.

@mui/[email protected]

  • ​[material-nextjs] Fix order of emotion server (#40409) @siriwatknp

@mui/[email protected]

  • ​[useSlider] Rearrange passive option in eventlisteners (#40235) @Kamino0

@mui/[email protected]

  • ​Add use client directive (#40358) @DiegoAndai

@mui/[email protected]

  • ​[List] Copy all List* components to material-next package (#40367) @sai6855
  • ​Update CONTRIBUTING guide given v6/v7 rescheduling (#40363) @DiegoAndai
  • ​[MenuItem] Fix spec import (#40271) @DiegoAndai
  • ​[Option] Add Option component (#40270) @DiegoAndai
  • ​[Slider] Replace lodash with internal utils (#40261) @DiegoAndai
  • ​[Switch] Change files to TypeScript (#39894) @lhilgert9
  • ​[theme] Move ref palette out of color schemes (#40341) @DiegoAndai

Docs

  • ​[base-ui] Polish the Table Pagination demos (#40281) @danilo-leal
  • ​[joy-ui] Fix dashboard template console errors (#40316) @oliviertassinari
  • ​[joy-ui] Fix image size on the Files template (#40315) @oliviertassinari
  • ​[material-ui] Revise the Divider page (#40356) @danilo-leal
  • ​[material-ui] Polish the Next.js integration page (#40317) @oliviertassinari
  • ​[material-ui] Adding autoFocus on Virtual Popover (#40239) @aacevski
  • ​[material-ui] Revise the Roadmap page (#40054) @danilo-leal
  • ​[material-ui] Update the "showing and hiding" section on the Tooltip page (#40283) @anle9650
  • ​[material-ui] Fix Slider's customized iOS demo to use updated official colors (#39813) @Super-Kenil
  • ​[examples] Simplify Next.js example (#40318) @oliviertassinari

Core

  • ​[blog] Update open-graph cards for all posts (#40328) @danilo-leal
  • ​[blog] Correct git diff @oliviertassinari
  • ​[code-infra] Update lerna and unpin its version (#40399) @michaldudak
  • ​[code-infra] Break package dependency cycle between @mui/material and @mui/icons-material (#40400) @michaldudak
  • ​[code-infra] Break package dependency cycles (#40398) @michaldudak
  • ​[code-infra] Sync bug issue template (#40305) @oliviertassinari
  • ​[docs] Fix 301 link to Base UI (#40396) @oliviertassinari
  • ​[docs] Link new MUI X components in sidnav (#40345) @oliviertassinari
  • ​[docs] Fix 301 links to Toolpad @oliviertassinari
  • ​[docs] Remove old notifications @oliviertassinari
  • ​[docs] Always mention the npm tag with npx (#40335) @oliviertassinari
  • ​[docs] Reduce network use on the All Components pages (#40313) @oliviertassinari
  • ​[docs-infra] Fix missing button aria-label (#40394) @oliviertassinari
  • ​[docs-infra] Fix a11y violation rule (#40393) @oliviertassinari
  • ​[docs-infra] Prefetch pages on hover (#40314) @oliviertassinari
  • ​[docs-infra] Fix footer links to link to the main domain (#40373) @oliviertassinari
  • ​[docs-infra] Add stray design adjustments (#40347) @danilo-leal
  • ​[website] Fix Base UI page's component section imports & styles (#40231) @danilo-leal
  • ​[website] Fix outdated Nhost image link @oliviertassinari
  • ​[website] Shorten Joy UI description, 7 chars too long @oliviertassinari
  • ​[website] Update some social preview images (#40282) @danilo-leal

All contributors of this release in alphabetical order: @aacevski, @anle9650, @danilo-leal, @DiegoAndai, @Kamino0, @lhilgert9, @michaldudak, @oliviertassinari, @sai6855, @siriwatknp, @Super-Kenil

material-ui -

Published by mnajdova 10 months ago

Dec 25, 2023

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

@mui/[email protected]

  • ​[Badge] Use the variants API in the styled call (#40213) @mnajdova
  • ​[Paper] Add missing Paper classes descriptions (#40300) @sai6855

@mui/[email protected]

  • ​Support props callback in the variant's definition (#40094) @mnajdova

@mui/[email protected]

  • ​[Popup] Use context-based transition API (#39326) @michaldudak
  • ​[Popup] Popup no longer opens outside viewport (#39827) @adamhylander
  • ​[useSelect] Refactor to use DOM focus management instead of active descendant (#39675) @DiegoAndai

@mui/[email protected]

  • ​[material-next][Divider]Divider ts support (#40307) @sai6855

Docs

  • ​[base-ui] Fix form submission Select demo (#40014) @ZeeshanTamboli
  • ​[blog] Add Material UI v6 and beyond blog post (#40242) @mnajdova
  • ​[material-ui] Fix broken links in the All components page (#40303) @muazaqdas
  • ​[material-ui] Fix broken links on the All components page (#40279) @danilo-leal
  • ​[material-ui] Add aria-current for nav tabs demo (#39594) @Kimzify
  • ​[material-ui] Add an "All components" page (#40256) @danilo-leal
  • ​[material-ui][Tooltip] Add demo to show how to change distance between tooltip and its anchor (#40087) @anle9650

Core

  • ​[blog] Fix 301 redirection @oliviertassinari
  • ​[blog] Reduce max image size @oliviertassinari
  • ​[code-infra] Extract Babel macro from mui-utils (#40262) @michaldudak
  • ​[core] Simplify a bit the release instructions @oliviertassinari
  • ​[core] Push force to deploy is not unexpected @oliviertassinari
  • ​[core] Fix CSS2 vs. CSS3 ::after syntax @oliviertassinari
  • ​[core] Fix CSS2 vs. CSS3 ::before syntax @oliviertassinari
  • ​[core] Use direct import from utils package (#40254) @siriwatknp
  • ​[core] Yaml format match most common convention @oliviertassinari
  • ​[core] Polish docs-feedback issue template @oliviertassinari
  • ​[core] Pin Node version on GitHub Actions to 18.18 (#40187) @michaldudak
  • ​[docs] Fix SEO regression (#40306) @oliviertassinari
  • ​[docs] Fix docs redirections @oliviertassinari
  • ​[docs] Update the Contributing guide to give more guidance on documentation (#40274) @samuelsycamore
  • ​[docs-infra] Add polish to the inline code block (#40260) @danilo-leal
  • ​[website] Update Gold sponsors: add RxDB, standardize formatting (#40273) @samuelsycamore
  • ​[website] Revert change to homepage SEO attributes @oliviertassinari

All contributors of this release in alphabetical order: @adamhylander, @anle9650, @danilo-leal, @DiegoAndai, @Kimzify, @michaldudak, @mnajdova, @muazaqdas, @oliviertassinari, @sai6855, @samuelsycamore, @siriwatknp, @ZeeshanTamboli

material-ui -

Published by mnajdova 10 months ago

Dec 19, 2023

A big thanks to the 15 contributors who made this release possible.
This release was mostly about πŸ› bug fixes and πŸ“š documentation improvements.

@mui/[email protected]

  • ​[CardActions][DialogActions] Apply margin for all children except for 1st child (#40168) @sai6855
  • ​[TablePagination] Add ability to change icons in TablePaginationActions using slots and slotProps (#33797) @pratikkarad
  • ​[CssVarsProvider] Fix HSL breaking button styles (#39869) @gitstart

@mui/[email protected]

  • ​[FormControl] Fix issue with the conditional setting of htmlFor and id attributes not functioning properly for form labels (#40180) @ReaZzy
  • ​[typescript] Address TypeScript issue with custom zIndex not functioning (#40133) @qiweiii

@mui/[email protected]

  • ​[typescript] Fix theme being of type any (#40200) @mnajdova

Docs

  • ​[joy-ui] Fix typo in the CSS baseline page (#40222) @possibilities
  • ​[joy-ui] Document missing Autocomplete props (#39979) @ZeeshanTamboli
  • ​[joy-ui] Fix typo about Typography levels (#40230) @zanivan
  • ​[material-ui] Update the related projects page to list mui-tiptap for rich text (#40216) @sjdemartini
  • ​[material-ui] Fix typo in the Next.js integration page (#40209) @s8990

Core

  • ​[blog] Fix access to Notion without an account @oliviertassinari
  • ​[core] Update workflows and issue templates to reflect the updated label (#40197) @MBilalShafi
  • ​[docs] Replace Twitter with X (#40193) @mbrookes
  • ​[docs-infra] Uplift the Algolia search modal design (#40186) @danilo-leal
  • ​[website] Update product descriptions and social preview images (#32181) @danilo-leal

All contributors of this release in alphabetical order: @danilo-leal, @gitstart, @MBilalShafi, @mbrookes, @mnajdova, @oliviertassinari, @possibilities, @pratikkarad, @qiweiii, @ReaZzy, @s8990, @sai6855, @sjdemartini, @zanivan, @ZeeshanTamboli

material-ui - v5.15.0

Published by brijeshb42 11 months ago

Dec 11, 2023

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

@mui/[email protected]

  • ​Revert "[Select][material-ui] Add name to hidden input element" (#40174) @mj12albert
  • ​[material-ui] Refactor ComponentsVariants type into a generic (#39623) @blakenetz

@mui/[email protected]

  • ​[material-ui] Add new Next.js integration package (#39947) @siriwatknp

@mui/[email protected]

  • ​[Badge][material-next] Apply new OwnerState type to Badge (#40119) @lhilgert9
  • ​[material-next][ButtonGroup] Change ButtonGroup files to ts (#39794) @lhilgert9

@mui/[email protected]

  • ​[icons] Add X logo (#38811) @abreel

@mui/[email protected]

  • ​[base-ui] useControllableReducer warns when controlled props become uncontrolled (and vice versa) (#39096) @mj12albert

@mui/[email protected]

  • ​[joy-ui][Radio][Input] Fix inheritance of disabled prop (#39934) @sai6855

@mui/[email protected]

  • ​[lab][LoadingButton] LoadingButton now inherits props from ButtonGroup (#39679) @lhilgert9

Docs

  • ​[docs] Fix reference to non-existent checkmark in supported-components.md (#40056) @mbrookes
  • ​[docs][base-ui] Add copy button & primary color picker to the component gallery page (#39884) @mnajdova
  • ​[docs-infra] Update CodeSandbox links (#39992) @anle9650
  • ​[material-ui][docs] Fix wrong root element for emotion styles in shadow DOM (#35326) @EloB
  • ​[material-ui][docs] Move the responsive font charts from recharts to MUI X (#40097) @alexfauquette
  • ​[joy-ui][templates] Remove outdated code (#40095) @zanivan
  • ​[material-ui][docs][Popper] Update Positioned Popper demo styles (#40170) @sai6855

Core

  • ​[blog] Add a Phuket retreat blog post (#40055) @mikailaread
  • ​[blog] Adjust the latest MUI X blog post (#40046) @danilo-leal
  • ​[core] Migrate from tslint to eslint (#40020) @ZeeshanTamboli

All contributors of this release in alphabetical order: @abreel, @alexfauquette, @anle9650, @blakenetz, @danilo-leal, @EloB, @lhilgert9, @mbrookes, @mikailaread, @mj12albert, @mnajdova, @sai6855, @siriwatknp, @zanivan, @ZeeshanTamboli

material-ui - v5.14.20

Published by mj12albert 11 months ago

Dec 5, 2023

A big thanks to the 14 contributors who made this release possible.
This release was mostly about πŸ› bug fixes and πŸ“š documentation improvements.

@mui/[email protected]

  • ​[Menu] Enable again the usage of the autoFocus prop (#39960) @mnajdova
  • ​[ProgressIndicator] Apply MD3 style to CircularProgress (#39825) @lhilgert9

Docs

  • ​Remove outdated showcase (#40063) @oliviertassinari
  • ​Support yaml as prism language (#40044) @Janpot
  • ​[material-ui] Fix SearchAppBar width on sm screens (#40049) @DiegoAndai
  • ​[material-ui] Update the basic Grid section copy (#40035) @REX500
  • ​[material-ui] Add a react-admin example project (#39972) @fzaninotto
  • ​[material-ui][TextField] Add a performance section (#39692) @anle9650
  • ​[material-ui][tabs] Refine scrollable tabs description (#40037) @zanivan
  • ​[system] Fix typo on the CSS theme variables page (#40040) @caweidmann

Core

  • ​[blog] Fix scrollbar on mobile (#40057) @oliviertassinari
  • ​[blog] Fix link to charts getting started page (#40043) @alexfauquette
  • ​[docs-infra] Simplify CSS classes extraction in API docs generator (#39808) @michaldudak
  • ​[website] Polish dark mode colors (#40052) @danilo-leal
  • ​[website] Add why Design Engineer for data grid (#40016) @oliviertassinari
  • ​[website] Add stray fixes to the Base UI page (#40051) @danilo-leal
  • ​[website] Revise the Developer Advocate job posting (#39210) @samuelsycamore

All contributors of this release in alphabetical order: @alexfauquette, @anle9650, @caweidmann, @danilo-leal, @DiegoAndai, @fzaninotto, @Janpot, @lhilgert9, @michaldudak, @mnajdova, @oliviertassinari, @REX500, @samuelsycamore, @zanivan

material-ui - v5.14.19

Published by DiegoAndai 11 months ago

Nov 29, 2023

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

  • πŸ› Fix Material UI Autocomplete behavior when there are duplicate labels (#36426) @islandryu
  • πŸš€ Added Material You Linear Progress to material-next package (#39807) @lhilgert9

@mui/[email protected]

  • ​[Autocomplete] Fix behavior when there are duplicate labels (#36426) @islandryu
  • ​[Box] Added boxClasses (#39889) @sadik-malik
  • ​[FilledInput] Fix slot props deepmerge order (#38922) @dhaub-exelixis
  • ​[Select] Add id to hidden input element (#39414) @DarhkVoyd
  • ​[Select] Remove unnecessary picking of onChange type from SelectInputProps (#39891) @ZeeshanTamboli

@mui/[email protected]

  • ​[Menu] Fix navigation of items when 1st item is disabled (#39828) @sai6855
  • ​[Modal] Refine demos (#39824) @zanivan
  • ​[NumberInput] Implement numberInputReducer (#38723) @mj12albert
  • ​[useNumberInput] Fix change handlers passed through slotProps (#39407) @mj12albert

@mui/[email protected]

  • ​[Box] Added boxClasses (#39895) @sadik-malik

@mui/[email protected]

  • ​[Box] Added boxClasses (#39896) @sadik-malik
  • ​Add outlineColor to defaultSxConfig (#39962) @brijeshb42

@mui/[email protected]

  • ​Add PartiallyRequired type (#39939) @lhilgert9

@mui/[email protected]

  • ​[ProgressIndicator] Apply MD3 style to LinearProgress (#39807) @lhilgert9
  • ​[FormHelperText] Add FormHelperText component (#39503) @mj12albert
  • ​[IconButton] Copy IconButton to material-next (#39945) @mj12albert
  • ​[Switch] Copy Switch to material next (#39887) @lhilgert9

Docs

  • ​[material-ui] Fix theme prop in v5 migration guide (#39976) @sai6855
  • ​[base-ui] Improve Next.js Link docs (#39838) @oliviertassinari
  • ​[base-ui] Export Base UI theme in stylesheet (#39694) @mnajdova
  • ​[joy-ui] Fix the date min & max slot props values on the Input demo (#40018) @avikalpg
  • ​[joy-ui][ButtonGroup] Fix orientation prop description (#39876) @sai6855
  • ​[joy-ui] Update gif from the Dark Mode Optimization page (#39726) @danilo-leal
  • ​[joy-ui] Fix h1 template (#40017) @oliviertassinari
  • ​[joy-ui] Fix wrong product id @oliviertassinari
  • ​[joy-ui] Fixes in theme scoping documentation (#39899) @ZeeshanTamboli
  • ​[joy-ui] Refine the Email, Teams and Files templates (#39579) @zanivan
  • ​[joy-ui][templates] Fix layout shift on Profile template (#40022) @zanivan
  • ​[joy-ui][Templates] Update thumbnails (#39938) @zanivan
  • ​[material-next] Add contributing guide (#39944) @mj12albert
  • ​End v6 blogpost notification (#39879) @joserodolfofreitas
  • ​Fix nested CSS warning (#39932) @mnajdova
  • ​Make integration searchable (#39967) @oliviertassinari
  • ​Fix use of quote in markdown (#39953) @oliviertassinari
  • ​Show design links on Joy UI (#39955) @oliviertassinari
  • ​Restore Algolia results when searching for "Figma" (#39956) @oliviertassinari
  • ​Fix two tone icon dark mode color (#39868) @mnajdova

Core

  • ​Improve lerna's renovate package rules (#40029) @DiegoAndai
  • ​Downgrade lerna to 7.2.0 (#40026) @DiegoAndai
  • ​Rename OpenCollective @oliviertassinari
  • ​[docs-infra] Env variables should be string (#39991) @oliviertassinari
  • ​[Portal] Improve docs for container prop (#39180) @oliviertassinari
  • ​[website] Update pricing table (#40023) @cherniavskii
  • ​[website][docs] Update the product identifier menu and X page (#39832) @danilo-leal
  • ​[website] Mark TreeView and Charts as stable (#39975) @flaviendelangle
  • ​[website] Update career page (#40015) @oliviertassinari
  • ​[website] Sync about dataset @oliviertassinari
  • ​[website] Fix 301 redirection to X tree-view @oliviertassinari
  • ​[website] Change redirection prefixes @oliviertassinari
  • ​[website] Fix 301 link @oliviertassinari
  • ​[website] Fix modal not being closed with the escape key on the Base UI page (#39880) @ZeeshanTamboli

All contributors of this release in alphabetical order: @avikalpg, @brijeshb42, @cherniavskii, @danilo-leal, @DarhkVoyd, @dhaub-exelixis, @DiegoAndai, @flaviendelangle, @islandryu, @joserodolfofreitas, @lhilgert9, @mj12albert, @mnajdova, @oliviertassinari, @sadik-malik, @sai6855, @zanivan, @ZeeshanTamboli

material-ui -

Published by mnajdova 11 months ago

Nov 14, 2023

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

  • πŸ’« Introduced new Stepper component in Joy UI (#39688) @siriwatknp
  • other πŸ› bug fixes and πŸ“š documentation improvements

@mui/[email protected]

  • ​[Autocomplete] Add defaultMuiPrevented to onKeyDown type (#39820) @sai6855
  • ​[Autocomplete] Fix React key warning in Next.js (#39795) @mj12albert
  • ​[Checkbox] Asterisk placement aligned correctly (#39721) @axelbostrom
  • ​[Rating] Fix the hover highlighting for spaced icons (#39775) @ZeeshanTamboli
  • ​[TablePagination] Implement slotProps pattern for the actions and the select slots (#39353) @anle9650
  • ​[TextField] Fix padding on small filled multiline TextField (#39769) @mj12albert

@mui/[email protected]

  • ​[Stepper] Add new Stepper component (#39688) @siriwatknp
  • ​[Select] Fix displaying placeholder when multiple is true (#39806) @sai6855

@mui/[email protected]

  • ​[ButtonGroup] Copy ButtonGroup to material next (#39739) @lhilgert9
  • ​[ProgressIndicator] Change CircularProgress files to ts (#39791) @lhilgert9
  • ​[ProgressIndicator] Change LinearProgress files to ts (#39793) @lhilgert9
  • ​[ProgressIndicator] Copy LinearProgress to material next (#39779) @lhilgert9
  • ​[ProgressIndicator] Copy CircularProgress to material next (#39780) @lhilgert9
  • ​[TextField] Add FormLabel and InputLabel components (#39483) @mj12albert

Docs

  • ​[base-ui][NumberInput] Fix inconsistent demo component names (#39786) @mnajdova
  • ​[base-ui][Menu] Refine demos (#39823) @zanivan
  • ​[base-ui][Switch] Refine demos (#39822) @zanivan
  • ​[joy-ui] Fix API generation for Grid (#39861) @oliviertassinari
  • ​[joy-ui] Fix menu in color inversion header demo (#39785) @sai6855
  • ​[joy-ui] Change the design kit link on the Overview page (#39725) @danilo-leal
  • ​[joy-ui] Add CssBaseline to integration with Material UI page (#39790) @swillianc
  • ​[joy-ui][Tabs] Add wordBreak style to demo (#39821) @sai6855

Core

  • ​[blog] MUI X late v6 blog post (#39700) @joserodolfofreitas
  • ​[CHANGELOG] Correct the Joy UI version in the changelog (#39788) @michaldudak
  • ​[core] Remove legacy docs files (#39860) @oliviertassinari
  • ​[core] Fix GitHub title tag consistency @oliviertassinari
  • ​[core] Make the API docs builder configurable per project (#39772) @michaldudak
  • ​[docs] Fix the default theme viewer font family (#39782) @danilo-leal
  • ​[docs-infra] Fix hydration api (#39706) @oliviertassinari
  • ​[docs-infra] Adjust the website & docs footer (#39810) @danilo-leal
  • ​[docs-infra] Fix bug on API prop copy experience (#39707) @oliviertassinari
  • ​[website] Change roadmap link destination (#39639) @danilo-leal

All contributors of this release in alphabetical order: @anle9650, @axelbostrom, @danilo-leal, @joserodolfofreitas, @lhilgert9, @michaldudak, @mj12albert, @mnajdova, @oliviertassinari, @sai6855, @siriwatknp, @swillianc, @zanivan, @ZeeshanTamboli

material-ui - 5.14.17

Published by michaldudak 12 months ago

Nov 6, 2023

A big thanks to the 12 contributors who made this release possible.
This release was mostly about πŸ› bug fixes and πŸ“š documentation improvements.

@mui/[email protected]

  • [Dialog] Should not close until the IME is cancelled (#39713) @megos
  • [InputBase] Add sx type to input and root slot (#39569) @sai6855

@mui/[email protected]

  • [ModalDialog] Remove redundant code (#39719) @sai6855
  • [ToggleButtonGroup] Fix toggling button state when Button is not immediate children (#39571) @sai6855

@mui/[email protected]

  • Make list components more reliable (#39380) @michaldudak

@mui/[email protected]

  • [InputBase] InputBase slotProps accepts sx type (#39714) @mj12albert
  • [OutlinedInput] Copy v5 OutlinedInput (#39698) @mj12albert

@mui/[email protected]

  • [TreeView] Remove tree view import from @mui/lab (#39685) @alexfauquette

Docs

  • Update Taiwan country name in demos (#39729) @chiahao
  • Update release doc for unchanged packages (#39487) @brijeshb42
  • [joy-ui] Make code readable to set next color in color inversion demos (#39669) @ZeeshanTamboli
  • [material-ui] Remove numeric input workaround from TextField docs (#39629) @mj12albert
  • [material-ui] Add comment about code to be removed from Drawer demo (#39678) @samuelsycamore

Core

  • [docs-infra] Fix path bloat client-side (#39708) @oliviertassinari
  • [docs-infra] Render footer in SSR (#39710) @oliviertassinari
  • [docs-infra] Simplify footer (#39709) @oliviertassinari
  • [docs-infra] Fix dark theme color (#39720) @alexfauquette
  • [docs-infra] Remove the design feedback alert (#39691) @danilo-leal
  • [docs-infra] Bring back scroll gradient in API page with table (#39689) @alexfauquette
  • [docs-infra] Clarify the content of the ads @oliviertassinari
  • [docs-infra] Link to ScaffoldHub v2 @oliviertassinari
  • [docs-infra] Improve access to the component demos via the API page (#39690) @danilo-leal
  • [docs-infra] Add appropriate aria-label to docs buttons (#39638) @danilo-leal
  • [docs-infra] Fix crawler on API pages (#39490) @alexfauquette
  • [docs–infra] Small polish on API toggle (#39704) @oliviertassinari
  • [core] Speed up the CI by removing the second build (#39684) @michaldudak
  • [core][docs] Fix broken MUI System link in README.md (#39734) @samuelsycamore
  • [website] List benefits for sponsors (#39640) @oliviertassinari
  • [website] Add Vadym teamMember card to 'About' (#39701) @hasdfa
  • [test] Fix flaky screenshot (#39711) @oliviertassinari

All contributors of this release in alphabetical order: @alexfauquette, @brijeshb42, @chiahao, @danilo-leal, @hasdfa, @megos, @michaldudak, @mj12albert, @oliviertassinari, @sai6855, @samuelsycamore, @ZeeshanTamboli

material-ui -

Published by mnajdova 12 months ago

Oct 31, 2023

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

  • ✨ New highly requested Joy UI component: Snackbar (#38801) @ZeeshanTamboli

@mui/[email protected]

  • ​Fix ownerstate being propagated to DOM node when using styled-components v6 (#39586) @mnajdova

@mui/[email protected]

  • ​[Autocomplete] Standardize box shadow on demos (#39519) @zanivan
  • ​[useSelect] Support browser autofill (#39595) @DiegoAndai
  • ​[base-ui] Fix mergeSlotProps className join order (#39616) @mj12albert

@mui/[email protected]

  • ​[Accordion] Add type button to accordion
  • ​[Card] Fix CardOverflow in nested cards (#39668) @siriwatknp summary (#39532) @Popppins
  • ​[Menu] Fix closing of listbox in MenuList demo (#39459) @sai6855
  • ​[Progress] Revamp Linear and Circular progress variants (#39492) @zanivan
  • ​[Select] Support selection of multiple options (#39454) @sai6855
  • ​[Textarea] Add ref usage instructions (#39615) @danilo-leal
  • ​ Fix sticky hover media query issue on mobile (#37467) @gitstart
  • ​ Add Snackbar component (#38801) @ZeeshanTamboli

@mui/[email protected]

  • ​[theme] Update Material You typescale tokens (#39514) @mj12albert

Docs

  • ​Fix 301 link to Primer design system @oliviertassinari
  • ​[joy-ui] Revise the CSS vars page (#39335) @danilo-leal
  • ​[joy-ui] Add docs for changing styles based on states (#39597) @siriwatknp
  • ​[joy-ui] Fix wrong messages (#39602) @siriwatknp
  • ​[material-ui] Include link to bundler how-to for Styled Components users (#39620) @jcoyle37
  • ​[material-ui] Improve Dialog demos (#39642) @ZeeshanTamboli
  • ​[material-ui] Add stray design fine-tuning to the example collection (#39581) @danilo-leal
  • ​[system] Clean up @mui/styles docs and discourage users from installing it (#39644) @samuelsycamore
  • ​[examples] Upgrade Remix to v2 (#39229) @Nkzn
  • ​[examples][material-ui] Remove hardcoded color="black" from Next.js App Router layout (#39577) @samuelsycamore

Core

  • ​[core] Setup vale for enforcing style guides (#39633) @alexfauquette
  • ​[core] Remove unused use client (#38967) @oliviertassinari
  • ​[core] Remove duplicate export (#39346) @oliviertassinari
  • ​[core] Remove not used @types/loader-utils package from zero-next-plugin (#39609) @ZeeshanTamboli
  • ​[docs-infra] Add meta charset in codesandbox examples (#39424) @Janpot
  • ​[docs-infra] Fix settings drawer accessibility issues (#39589) @emamoah
  • ​[website] Add stray adjustments and clean-ups (#39673) @danilo-leal
  • ​[website] Open the Design Engineer - xGrid role (#39375) @DanailH

All contributors of this release in alphabetical order: @alexfauquette, @Best-Sardar, @DanailH, @danilo-leal, @DiegoAndai, @emamoah, @gitstart, @Janpot, @jcoyle37, @mj12albert, @mnajdova, @Nkzn, @oliviertassinari, @Popppins, @sai6855, @samuelsycamore, @siriwatknp, @zanivan, @ZeeshanTamboli

material-ui - v5.14.15

Published by DiegoAndai 12 months ago

Oct 24, 2023

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

@mui/[email protected]

  • ​[Checkbox][Radio] Fix theme style overrides not working for different sizes (#39377) @gitstart
  • ​[InputLabel] InputLabel supports ownerState.focused for styleOverrides (#39470) @mj12albert
  • ​[ToggleButton] Add fullWidth to toggleButtonClasses and toggleButtonGroupClasses (#39536) @Semigradsky

@mui/[email protected]

  • ​[useAutocomplete] Correct keyboard navigation with multiple disabled options (#38788) @VadimZvf
  • ​[Select] Standardize box shadow on demos (#39509) @zanivan
  • ​[Slider] Refine demos (#39526) @zanivan
  • ​[Input] Update and port additional tests from material-ui (#39584) @mj12albert

@mui/[email protected]

  • ​[FilledInput] Add FilledInput component (#39307) @mj12albert
  • ​[InputAdornment] Fix unstable_capitalize import (#39510) @DiegoAndai
  • ​[Snackbar] copy files to mui-material-next (#39232) @Best-Sardar
  • ​[Menu] Use useMenu hook (#38934) @mnajdova

@mui/[email protected]

  • ​[Button] Fix button size being a decorator (#39529) @siriwatknp
  • ​[CardOverflow] Remove conditional CSS to support Next.js App dir (#39101) @siriwatknp
  • ​[Link] Apply userSelect: none only when it's a button (#39486) @mwskwong

@mui/[email protected]

  • ​Update peer dep of @mui/material (#39398) @brijeshb42

@mui/[email protected]

  • ​Implement typings for public runtime API (#39215) @brijeshb42

@mui/[email protected]

  • ​Modify plugin to transform node_modules (#39517) @brijeshb42

Docs

  • ​[base-ui] Standardize grey palette across demos (#39504) @zanivan
  • ​[base-ui] Overall demos design review (#38820) @zanivan
  • ​[joy-ui] Adjust the responsiveness of the template card (#39534) @danilo-leal
  • ​[material-ui] Typo fixes in overview page (#39540) @Evan151
  • ​[material-ui] Add stray design tweaks to the templates collection (#39583) @danilo-leal
  • ​[system] Revise the Box page (#39159) @danilo-leal
  • ​Fix git diff format @oliviertassinari
  • ​[I10n] Add Norwegian (nynorsk) (nn-NO) locale (#39481) @hjalti-lifekeys
  • ​[l10n] Fix double space typo in ar-EG @oliviertassinari
  • ​[I10n] Additions to Icelandic (is-IS) locale (#39480) @hjalti-lifekeys

Core

  • ​[core] Replace a useCallback by useRef in useEventCallback (#39078) @romgrk
  • ​[docs-infra] Prevent docs crash (#39214) @alexfauquette
  • ​[docs-infra] Fix no-op autoprefixer warning (#39385) @oliviertassinari
  • ​[docs-infra] Refine the API page design (#39520) @alexfauquette
  • ​[docs-infra] Fix cut-off sponsors (#39572) @oliviertassinari
  • ​[website] Add missing h1 on page @oliviertassinari
  • ​[website] Fix unrecognized prop warning @oliviertassinari
  • ​[website] Store Engineer role filled @oliviertassinari
  • ​[website] Add stray design adjustments (#39496) @danilo-leal

All contributors of this release in alphabetical order: @alexfauquette, @Best-Sardar, @brijeshb42, @danilo-leal, @DiegoAndai, @Evan151, @gitstart, @hjalti-lifekeys, @mj12albert, @mnajdova, @mwskwong, @oliviertassinari, @romgrk, @Semigradsky, @siriwatknp, @VadimZvf, @zanivan

material-ui - v5.14.14

Published by brijeshb42 about 1 year ago

5.14.14

Oct 17, 2023

A big thanks to the 24 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][AppBar] Support all default palette colors in TypeScript (#39389) @BreakBB
  • ​[material-ui][AvatarGroup] Add renderSurplus prop (#39283) @uuxxx
  • ​[material-ui][Box] Fix system properties has incorrect Theme interface when applied directly (#39404) @Semigradsky
  • ​[material-ui][Pagination] Update type parameter of getItemAriaLabel prop (#39390) @Simer13
  • ​[material][tab] Show/hide scroll buttons for dynamically added children (#39415) @brijeshb42

@mui/[email protected]

  • ​[base-ui][Menu] Do not reopen the menu after clicking on a trigger in Safari (#39393) @michaldudak

@mui/[email protected]

  • ​[Divider][material-next] Add Divider component (#39179) @Best-Sardar

@mui/[email protected]

  • ​[joy-ui][List] Add the marker prop (#39313) @siriwatknp
  • ​[joy-ui][Skeleton] Fix semi-transparent scenario when with surface components and color inversion (#39400) @TheNatkat
  • ​[joy-ui][Textarea] Fix focus ring for error state (#39391) @vineetjk

@mui/[email protected]

  • ​[icons] Fix VoiceChatOutlined showing the wrong icon (#39418) @devuser200

@mui/[email protected]

  • ​[mui-system][style] bug fix for style value check color in nullable object (#39457) @DarhkVoyd

@mui/[email protected]

  • ​[styled-engine-sc] Fix TS issues because of missing types (#39395) @mnajdova

Docs

  • ​[docs][base-ui] Renaming demos to BaseXxx (#39104) @christophermorin
  • ​[docs] Accessibility in Base UI (#39264) @michaldudak
  • ​[docs] Fix 301 redirection @oliviertassinari
  • ​[docs] Improve Base UI table of contents for APIs (#39412) @ZeeshanTamboli
  • ​[docs] Adjust design kits-related content (#39367) @danilo-leal
  • ​[docs] Revise the Contributing Guide (#39190) @samuelsycamore
  • ​[docs][joy-ui] Fix row hover prop name in the Table page (#39431) @adrienbrault
  • ​[docs][joy-ui] Fix color inversion demos (#39403) @danilo-leal
  • ​[docs][material-ui] Remove irrelevant TODO from Snackbar demo (#39396) @ZeeshanTamboli
  • ​[docs][material-ui][Table] Bug in "Sorting & Selecting" demo (#39426) @codewithrabeeh
  • ​[docs][joy-ui][typography] Update docs after lineHeight changes (#39366) @zanivan

Core

  • ​[core] Fix multiple typos across the repo (#39422) @parikshitadhikari
  • ​[docs-infra] Add refinements to the API content design (#39425) @danilo-leal
  • ​[docs-infra] Add a min height to the layout component (#39416) @danilo-leal
  • ​[docs-infra] Prevent horizontal scroll in the TOC (#39417) @danilo-leal
  • ​[docs-infra] Add a collapsible list & table views to the API content display (#38265) @alexfauquette
  • ​[docs-infra] Adjust the kbd tag styles (#39397) @danilo-leal
  • ​[docs-infra] Fix strong style regression (#39384) @oliviertassinari
  • ​[website] Add the LinkedIn profile to the contributors section on the About page (#39455) @chhawinder
  • ​[website] Update new role template (#39386) @oliviertassinari
  • ​[website] Add stray design fine-tunning to the Pricing page (#39472) @danilo-leal
  • ​[website] Fix career anchor link to perks & benefits @oliviertassinari

All contributors of this release in alphabetical order: @adrienbrault, @alexfauquette, @Best-Sardar, @BreakBB, @brijeshb42, @chhawinder, @christophermorin, @codewithrabeeh, @danilo-leal, @DarhkVoyd, @devuser200, @michaldudak, @mnajdova, @oliviertassinari, @parikshitadhikari, @samuelsycamore, @Semigradsky, @Simer13, @siriwatknp, @TheNatkat, @uuxxx, @vineetjk, @zanivan, @ZeeshanTamboli

material-ui - v5.14.13

Published by mj12albert about 1 year ago

Oct 10, 2023

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

  • πŸš€ Added support for styled-components v6 (#39042) @mnajdova

@mui/[email protected]

  • [Checkbox] Fix checkbox hover bg with extendTheme (#39319) @brijeshb42
  • [Chip] Outlined Chip variant is wider than the Filled counterpart (#39342) @chirag3003
  • [Select] Add notice about select's a11y improvement on v5.14.12 changelog (#39310) @DiegoAndai
  • [Typography] Color prop check for primitive type (#39071) @DarhkVoyd
  • [Pagination] Fix background color on hover and keyboard focus when using CSS theme variables (#39220) @ValkonX33
  • [Popper] Add missing styleOverrides Popper type in theme (#39154) @axelbostrom
  • [Slider] Support all default palette colors in TypeScript (#39058) @gugudwt

@mui/[email protected]

  • [Menu] Add the anchor prop (#39297) @michaldudak

@mui/[email protected]

  • [Menu] Copy v5 Menu components (#39301) @mnajdova

@mui/[email protected]

  • [Autocomplete] Add type=button to clear button (#39263) @brijeshb42
  • [Button] Fix the text wrap issue (#38696) @atharva3333
  • [Drawer] Apply color inversion to content slot instead (#39312) @siriwatknp
  • [Switch] Fix missing class name (#39327) @Bestwebdesign

@mui/[email protected]

  • ​[system] Add support for styled-components v6 (#39042) @mnajdova

Docs

  • [joy-ui] Adjust the templates page card design (#39369) @danilo-leal
  • Rename the Data Grid "Quick filter" to "Search" (#37724) @alexfauquette
  • Remove obsolete translations (#39221) @mbrookes
  • Update link to add custom color in palette (#39359) @ZeeshanTamboli
  • Denser code demo @oliviertassinari
  • Set up MD3 experiments pages (#39323) @mj12albert
  • [Drawer] Fix right anchored persistent drawer intercepts click when it is closed (#39318) @ZeeshanTamboli
  • [joy-ui] Revise the Color Inversion page (#39306) @danilo-leal
  • [joy-ui] Remove redundant error prop from input validation demo (#39280) @sai6855
  • [material-ui] Rename themed components doc, fix typos (#39368) @samuelsycamore
  • [material-ui] Adjust the Material You Chip section (#39325) @danilo-leal
  • [system] Add documentation on how to augment custom theme types for the sx prop callback (#39259) @3xp10it3r
  • [joy-ui][Input] Add debounce input demo (#39300) @sai6855

Core

  • [docs-infra] Improve the open diamond sponsor spot callout (#39332) @danilo-leal
  • [docs-infra] Fix Code Sandbox download issue (#39317) @ARJ2160
  • [docs-infra] Remove overflow: hidden for demo gradient bg (#39225) @oliviertassinari
  • [website] Fix footer responsiveness (#39355) @danilo-leal
  • [website] Host Figma redirections in the store for now @oliviertassinari

All contributors of this release in alphabetical order: @3xp10it3r, @alexfauquette, @ARJ2160, @atharva3333, @axelbostrom, @Bestwebdesign, @brijeshb42, @chirag3003, @danilo-leal, @DarhkVoyd, @DiegoAndai, @gugudwt, @mbrookes, @michaldudak, @mj12albert, @mnajdova, @oliviertassinari, @sai6855, @samuelsycamore, @siriwatknp, @ValkonX33, @ZeeshanTamboli