UNPKG

@mui/material

Version:

React components that implement Google's Material Design.

865 lines (636 loc) β€’ 645 kB
# [Versions](https://mui.com/versions/) ## 5.14.4 <!-- generated comparing v5.14.3..master --> _Aug 8, 2023_ A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨: - πŸŽ‰ Added [Number input](https://mui.com/base-ui/react-number-input) component & [useNumberInput](https://mui.com/base-ui/react-number-input#hook) hook in [Base UI](https://mui.com/base-ui/getting-started/) @mj12albert ### `@mui/material@5.14.4` - &#8203;<!-- 25 -->[Checkbox][material] Add size classes (#38182) @michaldudak - &#8203;<!-- 03 -->[Typography] Improve inherit variant logic (#38123) @ZeeshanTamboli ### `@mui/system@5.14.4` - &#8203;<!-- 34 -->Revert "[Box] Remove `component` from TypeMap (#38168)" (#38356) @michaldudak ### `@mui/base@5.0.0-beta.10` #### Breaking changes - &#8203;<!-- 32 -->[base] Ban default exports (#38200) @michaldudak Base UI default exports were changed to named ones. Previously we had a mix of default and named ones. This was changed to improve consistency and avoid problems some bundlers have with default exports. See https://github.com/mui/material-ui/issues/21862 for more context. ```diff - import Button, { buttonClasses } from '@mui/base/Button'; + import { Button, buttonClasses } from '@mui/base/Button'; - import BaseMenu from '@mui/base/Menu'; + import { Menu as BaseMenu } from '@mui/base/Menu'; ``` Additionally, the `ClassNameGenerator` has been moved to the directory matching its name: ```diff - import ClassNameGenerator from '@mui/base/className'; + import { ClassNameGenerator } from '@mui/base/ClassNameGenerator'; ``` A codemod is provided to help with the migration: ```bash npx @mui/codemod v5.0.0/base-use-named-imports <path> ``` #### Changes - &#8203;<!-- 31 -->[base] Create useNumberInput and NumberInput (#36119) @mj12albert - &#8203;<!-- 28 -->[Select][base] Fix flicker on click of controlled Select button (#37855) @VishruthR - &#8203;<!-- 09 -->[Dropdown] Fix imports of types (#38296) @yash-thakur ### `@mui/joy@5.0.0-beta.1` - &#8203;<!-- 06 -->[joy-ui][MenuButton] Fix disable of `MenuButton` (#38342) @sai6855 ### Docs - &#8203;<!-- 33 -->[docs][AppBar] Fix `ResponsiveAppBar` demo logo href (#38346) @iownthegame - &#8203;<!-- 30 -->[docs][base] Add Tailwind CSS + plain CSS demo on the Button page (#38240) @alisasanib - &#8203;<!-- 29 -->[docs][Menu][base] Remove `Unstyled` prefix from demos' function names (#38270) @sai6855 - &#8203;<!-- 22 -->[docs] Add themeable component guide (#37908) @siriwatknp - &#8203;<!-- 21 -->[docs] Fix Joy UI demo background color (#38307) @oliviertassinari - &#8203;<!-- 20 -->[docs] Update API docs for Number Input component (#38301) @ZeeshanTamboli - &#8203;<!-- 14 -->[docs][joy-ui] Revise the theme typography page (#38285) @danilo-leal - &#8203;<!-- 13 -->[docs][joy-ui] Add TS demo for Menu Bar (#38308) @sai6855 - &#8203;<!-- 10 -->[docs][joy-ui] Updated Typography callout at getting started (#38289) @zanivan - &#8203;<!-- 12 -->[docs][joy-ui] Fix the Inter font installation instructions (#38284) @danilo-leal - &#8203;<!-- 11 -->[docs][material] Add note to Autocomplete about ref forwarding (#38305) @samuelsycamore - &#8203;<!-- 05 -->[docs][Skeleton] Make the demos feel more realistic (#38212) @oliviertassinari - &#8203;<!-- 08 -->[examples] Swap Next.js examples between App Router and Pages Router; update naming convention (#38204) @samuelsycamore - &#8203;<!-- 07 -->[examples][material-ui] Add Material UI + Next.js (App Router) example in JS (#38323) @samuelsycamore - &#8203;<!-- 27 -->[blog] Discord announcement blog (#38258) @richbustos - &#8203;<!-- 26 -->[blog] Fix 301 links to Toolpad @oliviertassinari - &#8203;<!-- 04 -->[website] Updating Charts demo with real charts usage for MUI X marketing page (#38317) @richbustos - &#8203;<!-- 03 -->[website] Adjust styles of the Product section on the homepage (#38366) @danilo-leal - &#8203;<!-- 02 -->[website] Add Nora teamMember card to 'About' (#38358) @noraleonte - &#8203;<!-- 01 -->[website] Fix image layout shift (#38326) @oliviertassinari ### Core - &#8203;<!-- 24 -->[core] Fix docs demo export function consistency (#38191) @oliviertassinari - &#8203;<!-- 23 -->[core] Fix the link-check script on Windows (#38276) @michaldudak - &#8203;<!-- 26 -->[core] Use @testing-library/user-event direct API (#38325) @mj12albert - &#8203;<!-- 29 -->[core] Port GitHub workflow for ensuring triage label is present (#38312) @DanailH - &#8203;<!-- 19 -->[docs-infra] Consider files ending with .types.ts as props files (#37533) @mnajdova - &#8203;<!-- 18 -->[docs-infra] Fix skip to content design (#38304) @oliviertassinari - &#8203;<!-- 17 -->[docs-infra] Add a general round of polish to the API content display (#38282) @danilo-leal - &#8203;<!-- 16 -->[docs-infra] Make the side nav collapse animation snappier (#38259) @danilo-leal - &#8203;<!-- 15 -->[docs-infra] New Component API design followup (#38183) @cherniavskii - &#8203;<!-- 06 -->[test] Remove unnecessary `async` keyword from test (#38373) @ZeeshanTamboli All contributors of this release in alphabetical order: @alisasanib, @cherniavskii, @DanailH, @danilo-leal, @iownthegame, @michaldudak, @mj12albert, @mnajdova, @noraleonte, @oliviertassinari, @richbustos, @sai6855, @samuelsycamore, @siriwatknp, @VishruthR, @yash-thakur, @zanivan, @ZeeshanTamboli ## 5.14.3 <!-- generated comparing v5.14.2..master --> _Jul 31, 2023_ A big thanks to the 17 contributors who made this release possible. Here are some highlights ✨: - πŸš€ [Joy UI](https://mui.com/joy-ui/getting-started/) is now in Beta - ✨ Refine [Joy UI](https://mui.com/joy-ui/getting-started/)'s default theme @siriwatknp @zanivan - πŸŽ‰ Added Dropdown higher-level menu component [Base UI](https://mui.com/base-ui/getting-started/) @michaldudak - πŸ’« Added Material You [Badge](https://mui.com/material-ui/react-badge/#material-you-version) to `material-next` (#37850) @DiegoAndai ### `@mui/material@5.14.3` - &#8203;<!-- 36 -->[Autocomplete][material][joy] Add default `getOptionLabel` prop in ownerState (#38100) @DSK9012 - &#8203;<!-- 26 -->[Menu][Divider][material] Do not allow focus on Divider when inside Menu list (#38102) @divyammadhok - &#8203;<!-- 06 -->[typescript][material] Rename one letter type parameters (#38155) @michaldudak - &#8203;<!-- 08 -->[Menu][material] Fixes slots and slotProps overriding defaults completely (#37902) @gitstart - &#8203;<!-- 07 -->[Theme][material] Add missing styleOverrides type for theme MuiStack (#38189) @DiegoAndai - &#8203;<!-- 04 -->[typescript][material] Add `component` field to `*Props` types (#38084) @michaldudak ### `@mui/base@5.0.0-beta.9` #### Breaking changes - &#8203;<!-- 11 -->[Dropdown][base][joy] Introduce higher-level menu component (#37667) @michaldudak #### Other changes - &#8203;<!-- 33 -->[typescript][base] Rename one letter type parameters (#38171) @michaldudak ### `@mui/joy@5.0.0-beta.0` - &#8203;<!-- 10 -->[joy] Refine the default theme (#36843) @siriwatknp ### `@mui/material-next@6.0.0-alpha.95` - &#8203;<!-- 35 -->[Badge][material-next] Add Badge component (#37850) @DiegoAndai - &#8203;<!-- 30 -->[Chip][material-next] Copy chip component from material (#38053) @DiegoAndai - &#8203;<!-- 09 -->[typescript][material-next] Rename one letter type parameters (#38172) @michaldudak ### `@mui/system@5.14.3` - &#8203;<!-- 32 -->[Box][system] Remove `component` from TypeMap (#38168) @michaldudak - &#8203;<!-- 05 -->[Stack][system] Fix CSS selector (#37525) @sai6855 ### Docs - &#8203;<!-- 49 -->[docs] Update Joy UI's package README (#38262) @ZeeshanTamboli - &#8203;<!-- 48 -->[docs][base-ui] Add new batch of coming soon pages (#38025) @danilo-leal - &#8203;<!-- 44 -->[docs] fix links to standardized examples (#38193) @emmanuel-ferdman - &#8203;<!-- 43 -->[docs-infra] Small design polish to the Diamond Sponsor container (#38257) @danilo-leal - &#8203;<!-- 42 -->[docs-infra] Show props in the table of content (#38173) @alexfauquette - &#8203;<!-- 41 -->[docs-infra] Polish API page design (#38196) @oliviertassinari - &#8203;<!-- 40 -->[docs-infra] Search with productCategory when product is missing (#38239) @oliviertassinari - &#8203;<!-- 39 -->[docs][material] Revise and update Examples doc (#38205) @samuelsycamore - &#8203;<!-- 38 -->[docs] Fix typo in notifications.json @mbrookes - &#8203;<!-- 37 -->[docs-infra] Remove leftover standardNavIcon (#38252) @DiegoAndai - &#8203;<!-- 34 -->[docs][base] Add Tailwind CSS & plain CSS demos on the Popper page (#37953) @zanivan - &#8203;<!-- 31 -->[docs][Button][joy] Improve `loading` prop documentation (#38156) @sai6855 - &#8203;<!-- 25 -->[docs] Prepare docs infra for Tree View migration to X (#38202) @flaviendelangle - &#8203;<!-- 24 -->[docs] Fix SEO issues reported by ahrefs @oliviertassinari - &#8203;<!-- 23 -->[docs] Fix palette pages - live edit not working (#38195) @oliviertassinari - &#8203;<!-- 22 -->[docs] Add Google Analytics action for the styling menu (#38085) @mnajdova - &#8203;<!-- 21 -->[docs] Fix Discord redirection chain @oliviertassinari - &#8203;<!-- 20 -->[docs] Cover pnpm in more places (#38161) @oliviertassinari - &#8203;<!-- 19 -->[docs] Avoid broken link (#38154) @oliviertassinari - &#8203;<!-- 18 -->[docs] Add notification for beta release of Toolpad (#38152) @prakhargupta1 - &#8203;<!-- 17 -->[docs-infra] Remove sidenav icons (#38174) @oliviertassinari - &#8203;<!-- 16 -->[docs-infra] Fix search ranking when no productId (#38162) @oliviertassinari - &#8203;<!-- 15 -->[docs-infra] Adjust the side nav for deeper nested items (#38047) @cherniavskii - &#8203;<!-- 14 -->[docs][joy] Update TS file of adding more typography levels demo to match the corresponding JS file's styles (#38232) @ZeeshanTamboli - &#8203;<!-- 13 -->[docs][joy] Add TS demo for reusable component section in approaches page (#38210) @sai6855 - &#8203;<!-- 12 -->[docs][joy] Add TS demo for theme typography new level customization (#38199) @sai6855 ### Core - &#8203;<!-- 47 -->[blog] Fix blog post slug Base UI (#38254) @oliviertassinari - &#8203;<!-- 46 -->[core] Use native Node's fetch instead of node-fetch package (#38263) @michaldudak - &#8203;<!-- 45 -->[core] Remove dead code @oliviertassinari - &#8203;<!-- 29 -->[core] Polish Stack test to closer CSS injection order @oliviertassinari - &#8203;<!-- 28 -->[core] Remove unnecessary `Required` utility type from Typography font style type (#38203) @ZeeshanTamboli - &#8203;<!-- 27 -->[core] Fix generate Proptypes script skipping unstable items (#38198) @mj12albert - &#8203;<!-- 03 -->[website] Adding Rich Bustos Twitter handle in bio (#38213) @richbustos - &#8203;<!-- 02 -->[website] Prepare importing data from HiBob (#38238) @oliviertassinari - &#8203;<!-- 01 -->[website] Sync team member with HiBob, add Raffaella (#38201) @rluzists1 All contributors of this release in alphabetical order: @cherniavskii, @DiegoAndai, @divyammadhok, @DSK9012, @flaviendelangle, @gitstart, @michaldudak, @mj12albert, @mnajdova, @oliviertassinari, @prakhargupta1, @richbustos, @rluzists1, @sai6855, @siriwatknp, @zanivan, @ZeeshanTamboli ## 5.14.2 <!-- generated comparing v5.14.1..master --> _Jul 25, 2023_ A big thanks to the 23 contributors who made this release possible. ### @mui/material@5.14.2 - &#8203;<!-- 39 -->Revert "[core] Adds `component` prop to `OverrideProps` type (#35924)" (#38150) @michaldudak - &#8203;<!-- 32 -->[Chip][material] Fix base cursor style to be "auto" not "default" (#38076) @DiegoAndai - &#8203;<!-- 12 -->[Tabs] Refactor IntersectionObserver logic (#38133) @ZeeshanTamboli - &#8203;<!-- 11 -->[Tabs] Fix and improve visibility of tab scroll buttons using the IntersectionObserver API (#36071) @SaidMarar ### @mui/joy@5.0.0-alpha.89 - &#8203;<!-- 15 -->[Joy] Replace leftover `Joy-` prefix with `Mui-` (#38086) @siriwatknp - &#8203;<!-- 14 -->[Skeleton][joy] Fix WebkitMaskImage CSS property (#38077) @Bestwebdesign - &#8203;<!-- 13 -->[Link][Joy UI] Fix font inherit (#38124) @oliviertassinari ### Docs - &#8203;<!-- 37 -->[docs] Add listbox placement demo for Select (#38130) @sai6855 - &#8203;<!-- 36 -->[docs][base] Add Tailwind CSS & plain CSS demo on the Tabs page (#37910) @mnajdova - &#8203;<!-- 35 -->[docs][base] Add Tailwind CSS & plain CSS demos on the Textarea page (#37943) @zanivan - &#8203;<!-- 29 -->[docs] Fix Joy UI menu example (#38140) @harikrishnanp - &#8203;<!-- 28 -->[docs] Remove translations section from contributing guide (#38125) @nikohoffren - &#8203;<!-- 27 -->[docs] Fix Base UI Button Tailwind CSS padding @oliviertassinari - &#8203;<!-- 26 -->[docs] Mention in hompage hero that Core is free (#38075) @mbrookes - &#8203;<!-- 25 -->[docs] Fix a typo in notifications.json (#38078) @mbrookes - &#8203;<!-- 24 -->[docs] Add Tailwind CSS & plain CSS demo on the table pagination page (#37937) @mnajdova - &#8203;<!-- 23 -->[docs] Implement the new API display design (#37405) @alexfauquette - &#8203;<!-- 22 -->[docs] Update migration installation code blocks (#38028) @danilo-leal - &#8203;<!-- 21 -->[docs][joy] Revise the Joy UI Link page (#37829) @danilo-leal - &#8203;<!-- 20 -->[docs][joy] Add playground for Card component (#37820) @Studio384 - &#8203;<!-- 19 -->[docs][joy] Add adjustments to the color inversion page (#37143) @danilo-leal - &#8203;<!-- 18 -->[docs][material] Improve documentation about adding custom colors (#37743) @DiegoAndai - &#8203;<!-- 17 -->[examples] Fix Joy UI Next.js App Router font loading (#38095) @IgnacioUtrilla - &#8203;<!-- 16 -->[examples] Fix material-next Font Usage with next/font (#38026) @onderonur ### Core - &#8203;<!-- 34 -->[blog] Update Discord invite link in Toolpad beta announcement (#38143) @samuelsycamore - &#8203;<!-- 33 -->[blog] Update discord server link (#38131) @prakhargupta1 - &#8203;<!-- 31 -->[core] Fix rsc-builder removing the first line (#38134) @michaldudak - &#8203;<!-- 30 -->[core] Remove the deprecation rule in tslint (#38087) @michaldudak - &#8203;<!-- 09 -->[website] Mobile navigation: Toolpad to Beta (#38146) @bharatkashyap - &#8203;<!-- 08 -->[website] Fix typo on pricing page @oliviertassinari - &#8203;<!-- 07 -->[website] Fix a few regression (#38050) @oliviertassinari - &#8203;<!-- 06 -->[website] Update Demo footers on MUI X landing page (#38027) @richbustos - &#8203;<!-- 05 -->[website] Fix 301 redirection to base index page @oliviertassinari - &#8203;<!-- 04 -->[website] Fix Cell selection feature name (#38029) @oliviertassinari - &#8203;<!-- 03 -->[website] Improve button look (#38052) @oliviertassinari - &#8203;<!-- 02 -->[website] Link new core page to new Base UI landing page (#38030) @mj12albert - &#8203;<!-- 01 -->[website] Polish pricing page (#37975) @oliviertassinari - &#8203;<!-- 10 -->[test] Fail the CI when new unexpected files are created (#38039) @oliviertassinari - &#8203;<!-- 09 -->[test] Fix linting error by matching main component demo name to filename (#38122) @ZeeshanTamboli All contributors of this release in alphabetical order: @alexfauquette, @Bestwebdesign, @bharatkashyap, @danilo-leal, @DiegoAndai, @harikrishnanp, @IgnacioUtrilla, @mbrookes, @michaldudak, @mj12albert, @mnajdova, @nikohoffren, @oliviertassinari, @onderonur, @prakhargupta1, @richbustos, @sai6855, @SaidMarar, @samuelsycamore, @siriwatknp, @Studio384, @zanivan, @ZeeshanTamboli ## 5.14.1 <!-- generated comparing v5.14.0..master --> _Jul 19, 2023_ A big thanks to the 24 contributors who made this release possible. Here are some highlights ✨: - πŸ’« Introducing some new components for Joy UI: - [Skeleton](https://mui.com/joy-ui/react-skeleton/) component (#37893) @siriwatknp - [ToggleButton](https://mui.com/joy-ui/react-toggle-button-group/) (#37716) @siriwatknp - πŸŽ‰ Base UI has its own [landing page](https://www.mui.com/base-ui)! - πŸ› bug fixes, πŸ“š documentation, and βš™οΈ infrastructure improvements. ### `@mui/material@5.14.1` - &#8203;<!-- 14 -->[FormControlLabel] Fix misplaced asterisk when `labelPlacement` is provided (#37831) @ZeeshanTamboli - &#8203;<!-- 11 -->[Slider][material] Fix type dependency on @types/prop-types (#37853) @Methuselah96 - &#8203;<!-- 10 -->[Menu] Add MuiMenuList to createTheme components key (#37956) @mj12albert - &#8203;<!-- 09 -->[Modal] Remove deprecated `BackdropComponent` and `BackdropProps` from tests (#38018) @sai6855 ### `@mui/material-next@6.0.0-alpha.93` - &#8203;<!-- 54 -->[Slider][material-next] Add use client directive to useSliderElementsOverlap (#37955) @mj12albert - &#8203;<!-- 47 -->[Button][material-next] Fix some event handlers being ignored (#37647) @DiegoAndai ### `@mui/base@5.0.0-beta.8` - &#8203;<!-- 53 -->[Autocomplete] Make touch and click behavior on an option consistent (#37972) @divyammadhok ### `@mui/joy@5.0.0-alpha.88` - &#8203;<!-- 13 -->[Joy][Select] Fix type error caused by custom variant (#37996) @OmPr366 - &#8203;<!-- 12 -->[ToggleButton][Joy] Add `ToggleButton` component (#37716) @siriwatknp - &#8203;<!-- 07 -->[Skeleton] Add Joy UI `Skeleton` component (#37893) @siriwatknp ### `@mui/utils@5.14.1` - &#8203;<!-- 06 -->[utils] Add function overload for `useEventCallback` (#37827) @cherniavskii ### Docs - &#8203;<!-- 52 -->[docs][base] Add Tailwind CSS & plain CSS demo on the form control page (#37914) @mnajdova - &#8203;<!-- 51 -->[docs][base] Make Base UI Select demos denser (#37836) @zanivan - &#8203;<!-- 38 -->[docs] Link Material UI from the landing page (#37971) @oliviertassinari - &#8203;<!-- 37 -->[docs] Fix the empty /components page (#38010) @brijeshb42 - &#8203;<!-- 36 -->[docs] Checkout template follows user's color scheme preference (#37928) @OndrejHj04 - &#8203;<!-- 35 -->[docs] Disable ad for onboarding pages (#37998) @oliviertassinari - &#8203;<!-- 34 -->[docs] Fix broken link to Base UI Next.js App Router (#37973) @oliviertassinari - &#8203;<!-- 33 -->[docs] Fix typo in next-js-app-router.md (#37974) @ericbrian - &#8203;<!-- 32 -->[docs] Add pnpm commands to Material UI Installation page (#36650) @officialrajdeepsingh - &#8203;<!-- 31 -->[docs] Link charts in the roadmap (#37944) @oliviertassinari - &#8203;<!-- 30 -->[docs] Improve changelog @oliviertassinari - &#8203;<!-- 29 -->[docs] Improve the Select docs (#37279) @michaldudak - &#8203;<!-- 16 -->[docs][menu] Add Tailwind CSS & plain CSS demo on the Menu page (#37856) @mnajdova - &#8203;<!-- 15 -->[example] Update EmotionCacheProvider to work with GlobalStyles (#37962) @siriwatknp ### Core - &#8203;<!-- 50 -->[blog] Add blog post about support for Next.js App Router (#37929) @samuelsycamore - &#8203;<!-- 49 -->[blog] Blog MUI X pro statement removed (#38015) @prakhargupta1 - &#8203;<!-- 48 -->[blog] Add Toolpad beta announcement blog (#37799) @prakhargupta1 - &#8203;<!-- 46 -->[core] Increase space available for sidenav @oliviertassinari - &#8203;<!-- 45 -->[core] Adds `component` prop to `OverrideProps` type (#35924) @sai6855 - &#8203;<!-- 44 -->[core] Fix rsc build step in CI (#38019) @mj12albert - &#8203;<!-- 43 -->[core] Remove nx dependency (#37964) @Janpot - &#8203;<!-- 42 -->[core] Lock `@types/node` to v18 (#37965) @ZeeshanTamboli - &#8203;<!-- 41 -->[core] Update priority support issue template and prompt (#37824) @DanailH - &#8203;<!-- 40 -->[core] Remove warnings in docs:api (#37858) @alexfauquette - &#8203;<!-- 39 -->[core] Make rimraf work after a major update (#37930) @michaldudak - &#8203;<!-- 28 -->[docs-infra] Change the Diamond Sponsor block positioning on the side nav (#37933) @danilo-leal - &#8203;<!-- 27 -->[docs-infra] Support backticks in the codeblocks (#37950) @cherniavskii - &#8203;<!-- 26 -->[docs-infra] Improve performance hideToolbar: true (#37969) @oliviertassinari - &#8203;<!-- 25 -->[docs-infra] Fix button label on mobile (#37997) @oliviertassinari - &#8203;<!-- 24 -->[docs-infra] Square drawer corners (#37970) @oliviertassinari - &#8203;<!-- 23 -->[docs-infra] Improve tab contrast in codeblock (#38000) @oliviertassinari - &#8203;<!-- 22 -->[docs-infra] Fix API generation for Base UI (#37941) @oliviertassinari - &#8203;<!-- 21 -->[docs-infra] Fix layout shift on xGrid (#37954) @oliviertassinari - &#8203;<!-- 20 -->[docs-infra] Update installation commands to use the new tabs code component (#37927) @danilo-leal - &#8203;<!-- 19 -->[docs-infra] Improve disableToc={true}Β support (#37931) @oliviertassinari - &#8203;<!-- 18 -->[docs-infra] Remove icons and tweak the design of the side nav (#37860) @danilo-leal - &#8203;<!-- 17 -->[docs-infra] Fix TypeScrit error in demo export (#37830) @oliviertassinari - &#8203;<!-- 08 -->[notifications] Add notification for first Charts release (#37679) @joserodolfofreitas - &#8203;<!-- 05 -->[website] Add Base UI marketing page (#36622) @siriwatknp - &#8203;<!-- 04 -->[website] Update MUI X landing page (#37966) @cherniavskii - &#8203;<!-- 03 -->[website] Fix a11y issues (#37999) @oliviertassinari - &#8203;<!-- 02 -->[website] Make the Core page refer to group of products (#37608) @danilo-leal - &#8203;<!-- 01 -->[website] Add perpetual option to pricing page (#35504) @joserodolfofreitas All contributors of this release in alphabetical order: @alexfauquette, @brijeshb42, @cherniavskii, @DanailH, @danilo-leal, @DiegoAndai, @divyammadhok, @ericbrian, @Janpot, @joserodolfofreitas, @Methuselah96, @michaldudak, @mj12albert, @mnajdova, @officialrajdeepsingh, @oliviertassinari, @OmPr366, @OndrejHj04, @prakhargupta1, @sai6855, @samuelsycamore, @siriwatknp, @zanivan, @ZeeshanTamboli ## 5.14.0 <!-- generated comparing v5.13.7..master --> _Jul 11, 2023_ A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨: - πŸ’« Material UI, Joy UI, and Base UI are compatible with [NextJS App Router](https://nextjs.org/docs/app) (#37656) @mj12albert - πŸ“š Added new guides for integrating with Next.js 13 App Router (#37656) @mj12albert - Ⓜ️ [Material UI guide](https://mui.com/material-ui/guides/next-js-app-router/) - πŸ…™ [Joy UI guide](https://mui.com/joy-ui/guides/next-js-app-router/) - πŸ…±οΈ [Base UI guide](https://mui.com/base-ui/guides/next-js-app-router/) - πŸ› bug fixes, πŸ“š documentation, and βš™οΈ infrastructure improvements. ### `@mui/material@5.14.0` - [Autocomplete] Enable global customization of different options (#36971) @nicolas-ot ### `@mui/material-next@6.0.0-alpha.92` - [Slider][material-next] Slider restructure and style improvements (#37644) @DiegoAndai ### `@mui/joy@5.0.0-alpha.87` - [ButtonGroup] Fix style for single Button (#37692) @MaybePixem - Fix theme typography fallback value (#37845) @siriwatknp ### `@mui/icons-material@5.14.0` - [icons-material] Rebuild icons with `"use client"` (#37894) @mj12albert ### Docs - [docs] Polish Ukraine banner (#37905) @oliviertassinari - [docs] Reduce Ukraine banner size (#34795) @oliviertassinari - [docs] Add callouts about controlled vs uncontrolled components in Core docs (#37849) @samuelsycamore - [docs] Add missing Portal elements to Tailwind CSS interoperability guide (#37807) @enrique-ramirez - [docs] Small pickers migration improvement (#37815) @alexfauquette - [docs] Fix pickers product name (#37825) @LukasTy - [docs][Joy][Link] Set `variant` and `color` defaults for the playground (#37817) @Studio384 - [docs][Joy][Table] Add `undefined` as an option to `stripe` (#37816) @Studio384 - [docs][base] Add Tailwind CSS & plain CSS demo on the Snackbar page (#37812) @mnajdova - [docs][base] Add Tailwind CSS & plain CSS demo on Badge page (#37768) @mnajdova - [docs][base] Fix Nested modal demo positioning (#37506) @gitstart - [docs][base] Add Tailwind CSS & plain CSS demo on the Switch page (#37728) @mnajdova - [docs-infra] Remove code tags in ToC (#37834) @cherniavskii - [docs-infra] Fixes in API pages generation (#37813) @mnajdova - [docs-infra] Add test case when using sh (#37818) @oliviertassinari - [docs-infra] Use icons instead of words for the code copy button (#37664) @danilo-leal - [docs-infra] Fix code parser (#37828) @alexfauquette - [docs-infra] Fix `marked` deprecation warning (#37769) @alexfauquette - [docs-infra] Allows to use codeblock in the docs (#37643) @alexfauquette - [docs-infra][joy] Change Joy UI's playground variant selector (#37821) @danilo-leal ### Core - [core] Prepend "use-client" directive + add docs and examples for using MUI libraries with Next.js App Router (#37656) @mj12albert - [core] Fix imports to React (#37863) @oliviertassinari - [core] Disambiguate eslint plugin name @oliviertassinari - [core] Sync the lint script name with the other repositories @oliviertassinari - [core] Point to Crowdin directly @oliviertassinari - [website] Sync career page (#37847) @oliviertassinari All contributors of this release in alphabetical order: @alexfauquette, @cherniavskii, @danilo-leal, @DiegoAndai, @enrique-ramirez, @gitstart, @LukasTy, @MaybePixem, @mj12albert, @mnajdova, @nicolas-ot, @oliviertassinari, @samuelsycamore, @siriwatknp, @Studio384 ## 5.13.7 <!-- generated comparing v5.13.6..master --> _Jul 4, 2023_ A big thanks to the 21 contributors who made this release possible. This release focuses primarily on πŸ› bug fixes, πŸ“š documentation, and βš™οΈ infrastructure improvements. ### `@mui/material@5.13.7` - [OutlinedInput] Fix form control properties in `ownerState` (#37668) @vonagam ### `@mui/system@5.13.7` - [Stack] Fix spacing when there are `<style>` children (#34966) @cmd-johnson ### `@mui/icons-material@5.13.7` - [icons] Add Microsoft logo (#37717) @zephyrus21 ### `@mui/joy@5.0.0-alpha.86` - [Autocomplete][joy] Fix Autocomplete and Modal components to work together (#37515) @saikathalderr - [Menu][Joy] Improve UX of `Menu` usage demo (#37797) @sai6855 ### `@mui/base@5.0.0-beta.6` - [Slider][base][material][joy] Fix not draggable on the edge when `disableSwap={true}` (#35998) @sai6855 - [Slider][base] Provide slot state to Slider's thumb slot props callback (#37749) @mnajdova - [Tabs] Wrap TabsList context creation in useMemo (#37370) @michaldudak - [TextareaAutosize] Fix wrong height measurement (#37185) @bigteech ### `@mui/lab@5.0.0-alpha.135` - [Timeline] Fix position `alternate-reverse` generated classname (#37678) @ZeeshanTamboli ### Docs - [docs][base] Add demo for using the Button as a link (#37317) @AdamSundberg - [docs][base] Add Tailwind CSS + plain CSS demo on the Select page (#37725) @mnajdova - [docs][base] Make Base UI input demos denser (#37750) @zanivan - [docs][base] Make Base UI button demos denser (#37689) @zanivan - [docs][base] Add Tailwind CSS & plain CSS demos on the Input page (#37685) @mnajdova - [docs][base] Fix horizontal scrolling on the mobile input page (#37688) @zanivan - [docs] Improve Base UI index page (#37761) @oliviertassinari - [docs] Fix incorrect package URL in README of example material-vite (#37755) @Dlouxgit - [docs] Explain how to disable Base Select's portal (#37684) @michaldudak - [docs] Shorten overview page URLs (#37660) @oliviertassinari - [docs][material] Rename custom tab panel in Tabs demo to prevent confusion with @mui/lab (#37638) @MUK-Dev - [docs][tabs] Document how to use routing with Tabs in Base UI (#37369) @michaldudak - [docs] Rename product to productId (#37801) @siriwatknp - [docs][base] Add Tailwind CSS & plain CSS demo on the Slider page (#37736) @mnajdova ### Core - [docs–infra] Prevent displaying multiple ads (#37696) @oliviertassinari - [blog] Fix mismatch between plan and link @oliviertassinari - [core] Update yarn lockfile (#37802) @michaldudak - [core] Add bundle size Toolpad app link to PRs (#36311) @Janpot - [core] Fix priority support prompt action flow (#37726) @DanailH - [core] Fix typo in priority support @oliviertassinari - [core][docs] add Eslint rule to ensure main demo component match file… (#37278) @alexfauquette - [docs-infra] Fix truncated TOCs scrollbar (#37770) @oliviertassinari - [docs-infra] Adjust demo container to be glued to the toolbar (#37744) @danilo-leal - [docs-infra] Fix layout shift ad (#37694) @oliviertassinari - [docs-infra] Improve demos toolbar (#37762) @oliviertassinari - [docs-infra] Make the GitHub link in the nav bar open in a new tab (#37766) @gateremark - [docs-infra] Allow to persist icons in ToC (#37731) @cherniavskii - [docs-infra] Improve product mapping (#37729) @oliviertassinari - [docs-infra] Add design polish to the comment and anchor buttons (#37734) @danilo-leal - [docs-infra] Tweak editable code blocks callout design (#37681) @danilo-leal - [docs-infra] Improve the edit page experience (#37695) @oliviertassinari - [docs-infra] Support rendering markdown outside of docs (#37691) @oliviertassinari - [docs-infra] Polish demo toolbar button designs (#37680) @danilo-leal - [docs-infra] Adjust demo component container design (#37659) @danilo-leal - [test] Fix test:e2e local run (#37719) @oliviertassinari - [test] Remove failing test in dev @oliviertassinari - [website] Add no-op service worker to fix stale cache issue (#37607) @cherniavskii - [website] Transition the Core page to be Material UI instead (#37583) @danilo-leal - [website] Update the pricing page to reflect sales (#37751) @oliviertassinari - [website] Match Copyright with the rest of the website @oliviertassinari - [website] Support deep linking to pricing FAQ @oliviertassinari All contributors of this release in alphabetical order: @AdamSundberg, @alexfauquette, @bigteech, @cherniavskii, @cmd-johnson, @DanailH, @danilo-leal, @Dlouxgit, @gateremark, @Janpot, @michaldudak, @mnajdova, @MUK-Dev, @oliviertassinari, @sai6855, @saikathalderr, @siriwatknp, @vonagam, @zanivan, @ZeeshanTamboli, @zephyrus21 ## 5.13.6 _Jun 21, 2023_ A big thanks to the 25 contributors who made this release possible. Here are some highlights ✨: - πŸ’« Added [Slider](https://mui.com/material-ui/react-slider/#material-you-version) component using the new Material You design language (#37520) @DiegoAndai. - πŸ“š Added [examples](https://github.com/mui/material-ui/tree/master/examples/material-ui-nextjs-ts) showcasing how you can use Material UI with next.js's app directory (#37315) @smo043 ### `@mui/material@5.13.6` - &#8203;<!-- 45 -->[Autocomplete] Fixed autocomplete's existing option selection (#37012) @bencevoros - &#8203;<!-- 44 -->[Autocomplete] Add hint demos to Material UI and Joy UI docs (#37496) @sai6855 - &#8203;<!-- 13 -->[Masonry] Fix ResizeObserver loop limit exceeded error (#37208) @hbjORbj - &#8203;<!-- 11 -->[Tooltip][material] Improve warning when Tooltip receives string child (#37530) @DiegoAndai - &#8203;<!-- 10 -->[Modal] Add missing members to ModalOwnProps (#37568) @ivp-dev - &#8203;<!-- 09 -->[Slider] Arrow keys control does not work with float numbers (#37071) @gitstart - &#8203;<!-- 08 -->[SvgIcon] allow `svg` as a child (#37231) @siriwatknp - &#8203;<!-- 07 -->[Timeline] Add alternate reverse position (#37311) @abhinavkmrru - &#8203;<!-- 06 -->[Tooltip] Fix type of sx prop in `slotProps` (#37550) @SuperKXT - &#8203;<!-- 05 -->[TouchRipple] perf: avoid calling `clearTimeout()` (#37512) @romgrk ### `@mui/material-next@6.0.0-alpha.90` - &#8203;<!-- 12 -->[Material You] Add Slider component with Material You design (#37520) @DiegoAndai ### `@mui/joy@5.0.0-alpha.85` - &#8203;<!-- 37 -->[ButtonGroup][joy] Missing border when spacing is more than zero (#37577) @siriwatknp - &#8203;<!-- 36 -->[CardActions][joy] Add `CardActions` component (#37441) @siriwatknp - &#8203;<!-- 14 -->[Menu][joy] Fix closing of `Menu` in demos (#36917) @sai6855 ### `@mui/base@5.0.0-beta.5` - &#8203;<!-- 39 -->[Menu][base] Add the resetHighlight action (#37392) @michaldudak - &#8203;<!-- 38 -->[Select][base] Expose the `areOptionsEqual` prop (#37615) @michaldudak ### `@mui/utils@5.13.2` - &#8203;<!-- 04 -->[utils] Allow nested imports in @mui/utils to speed up build (#37586) @flaviendelangle ### Docs - &#8203;<!-- 43 -->[docs][base] Improve Base UI all components images (#37590) @danilo-leal - &#8203;<!-- 42 -->[docs][base] Add pages for coming soon components (#37575) @danilo-leal - &#8203;<!-- 41 -->[docs][base] Add a Snackbar introduction demo (#37602) @danilo-leal - &#8203;<!-- 40 -->[docs][base] Add page for all Base UI components (#37536) @danilo-leal - &#8203;<!-- 33 -->[docs] Fix scrollbar on snackbar page (#37657) @oliviertassinari - &#8203;<!-- 32 -->[docs] Switch order of snackbar buttons in demos (#37389) @Primajin - &#8203;<!-- 31 -->[docs] Add support for Tailwind CSS and plain CSS demos (#37319) @mnajdova - &#8203;<!-- 30 -->[docs] Tree view color fix for dark mode in Gmail example (#37051) @PunitSoniME - &#8203;<!-- 29 -->[docs] Inline the Base UI demo (#37603) @oliviertassinari - &#8203;<!-- 28 -->[docs] Fix typo in themed components page (#37598) @vinayr - &#8203;<!-- 27 -->[docs] Fix render inline code in CSS description generation (#37448) @alexfauquette - &#8203;<!-- 26 -->[docs] Add styles to styled argument list (#37558) @DiegoAndai - &#8203;<!-- 25 -->[docs] Improve awkward wording in READMEs of example projects (#37110) @DIWAKARKASHYAP - &#8203;<!-- 24 -->[docs] Fix small base -> base-ui migration issue (#37594) @oliviertassinari - &#8203;<!-- 23 -->[docs] Fix GitHub typo (#37578) @oliviertassinari - &#8203;<!-- 22 -->[docs] Improve release guide (#37547) @DiegoAndai - &#8203;<!-- 21 -->[docs] Review fixes to the Material UI's "Example projects" page (#37444) @danilo-leal - &#8203;<!-- 17 -->[docs][joy] Add a messages template (#37546) @sernstberger - &#8203;<!-- 16 -->[docs][joy] Add pages for coming soon Joy UI components (#36920) @danilo-leal - &#8203;<!-- 15 -->[docs][joy] Add design and consistency tweaks to the Playground (#37580) @danilo-leal - &#8203;<!-- 37 -->[docs] Add and revise Base UI + Create React App examples (#36825) @samuelsycamore - &#8203;<!-- 20 -->[docs-infra] Fix demos border radius (#37658) @oliviertassinari - &#8203;<!-- 19 -->[docs-infra] Add analyticsTags to Algolia (#37600) @Janpot - &#8203;<!-- 18 -->[docs-infra] Simplify product id handling (#37593) @oliviertassinari - &#8203;<!-- 35 -->[CHANGELOG] Add missing release date for v5.13.5 @oliviertassinari - &#8203;<!-- 16 -->[examples] Shell command fix in the readme file of material-next-ts example (#37675) @bablukpik - &#8203;<!-- 15 -->[examples] Next.js v13 app router with Material UI (#37315) @smo043 ### Core - &#8203;<!-- 34 -->[core] Update to Node.js v18 for `test-dev` CI (#37604) @ZeeshanTamboli - &#8203;<!-- 39 -->[core] Add priority support issue template (#37671) @DanailH - &#8203;<!-- 03 -->[website] Update roadmap page (#37587) @cherniavskii - &#8203;<!-- 02 -->[website] Add CSP to limit iframes to self @oliviertassinari - &#8203;<!-- 01 -->[website] Link mui-x Stack Overflow in footer link (#37509) @richbustos All contributors of this release in alphabetical order: @abhinavkmrru, @alexfauquette, @bencevoros, @cherniavskii, @danilo-leal, @DiegoAndai, @DIWAKARKASHYAP, @flaviendelangle, @gitstart, @hbjORbj, @ivp-dev, @Janpot, @michaldudak, @mnajdova, @oliviertassinari, @Primajin, @PunitSoniME, @richbustos, @romgrk, @sai6855, @sernstberger, @siriwatknp, @SuperKXT, @vinayr, @ZeeshanTamboli ## 5.13.5 _Jun 12, 2023_ A big thanks to the 9 contributors who made this release possible. Here are some highlights ✨: - πŸ’« Added `ButtonGroup` component in Joy UI (#37407) @siriwatknp. - πŸ› bug fixes and πŸ“š documentation improvements. ### `@mui/material@5.13.5` - &#8203;<!-- 03 -->[Material][Popover] Add support for virtual element as anchorEl (#37465) @DiegoAndai ### `@mui/joy@5.0.0-alpha.84` - &#8203;<!-- 20 -->[ButtonGroup][joy] Replace `detached` prop with `spacing`. (#37562) @siriwatknp - &#8203;<!-- 19 -->[ButtonGroup][joy] Add `ButtonGroup` component (#37407) @siriwatknp - &#8203;<!-- 04 -->[Input][joy] Simplify focus with `:focus-within` and add examples (#37385) @siriwatknp ### Docs - &#8203;<!-- 17 -->[docs] Move Toolpad from alpha to beta (#37288) @bharatkashyap - &#8203;<!-- 16 -->[docs] Add usage of createCssVarsProvider (#37513) @brijeshb42 - &#8203;<!-- 15 -->[docs] Update /base url references to /base-ui (#37412) @brijeshb42 - &#8203;<!-- 14 -->[docs] Skip components and hooks due to duplicate index (#37539) @siriwatknp - &#8203;<!-- 13 -->[docs] Polish Sign in to your account joy demo (#37498) @oliviertassinari - &#8203;<!-- 12 -->[docs] Remove outdated Material UI FAQ @oliviertassinari - &#8203;<!-- 11 -->[docs] Fix crash access to localStorage in Firefox (#37518) @brijeshb42 - &#8203;<!-- 10 -->[docs-infra] Enforce max length on description (#37565) @oliviertassinari - &#8203;<!-- 09 -->[docs-infra] Mandatory versions (#37497) @oliviertassinari - &#8203;<!-- 08 -->[docs-infra] Fix lighthouse img size issue (#37415) @oliviertassinari - &#8203;<!-- 07 -->[docs][joy] Replace JoyInput with Input component in JoyUI Text Field documentation (#37548) @musama619 - &#8203;<!-- 06 -->[docs][joy] Add typography introduction demo component (#37553) @sernstberger - &#8203;<!-- 05 -->[docs][joy] Add a rental dashboard template (#37453) @sernstberger ### Core - &#8203;<!-- 21 -->Move the React Community Engineer - X in Open Roles (#37552) @DanailH - &#8203;<!-- 18 -->[core] Update Node.js version to v18 on CircleCI, CodeSandbox, and Netlify (#37173) @ZeeshanTamboli - &#8203;<!-- 02 -->[website] RIDI gold sponsorship end (#37517) @oliviertassinari - &#8203;<!-- 01 -->[website] Update X landing page (#37387) @cherniavskii All contributors of this release in alphabetical order: @brijeshb42, @cherniavskii, @DanailH, @DiegoAndai, @musama619, @oliviertassinari, @sernstberger, @siriwatknp, @ZeeshanTamboli ## 5.13.4 <!-- generated comparing v5.13.3..master --> _Jun 5, 2023_ A big thanks to the 12 contributors who made this release possible. Here are some highlights ✨: ### `@mui/material@5.13.4` - &#8203;<!-- 20 -->[Autocomplete][material] Add missing `focusVisible` class in AutocompleteClasses (#37502) @sai6855 - &#8203;<!-- 04 -->[Menu][material] Fix MenuPaper class composition precedence (#37390) @DiegoAndai - &#8203;<!-- 03 -->[MenuList] Fix to allow conditional rendering for a menu item under ListSubheader (#36890) @danielplewes - &#8203;<!-- 02 -->[Stepper] Handle progress bar of mobile stepper when `steps` is one (#37079) @gitstart ### `@mui/base@5.0.0-beta.4` - &#8203;<!-- 16 -->[Input][base] Fix calling slotProps event handlers (#37463) @sai6855 ### `@mui/joy@5.0.0-alpha.82` - &#8203;<!-- 19 -->[Avatar][joy] Fallback to `alt` when `src` or `srcSet` are not defined (#37469) @vishalthatipamula0219 - &#8203;<!-- 15 -->[Card][joy] Improve usability of card family (#37474) @siriwatknp ### Docs - &#8203;<!-- 18 -->[docs][base] useAutocomplete demos & docs (#37029) @mj12albert - &#8203;<!-- 17 -->[docs][base] Remove usage of `component` prop in docs (#37462) @sai6855 - &#8203;<!-- 13 -->[docs] Fix docs redirections @oliviertassinari - &#8203;<!-- 12 -->[docs] Fix Fluent -> Fluent UI @oliviertassinari - &#8203;<!-- 11 -->[docs] Fix MUI Base -> Base UI @oliviertassinari - &#8203;<!-- 10 -->[docs] Add base-vite-tailwind example repo (#36994) @mj12albert - &#8203;<!-- 09 -->[docs] Fix search bar layout shift (#37460) @oliviertassinari - &#8203;<!-- 08 -->[docs] Tweak Material UI's "Showcase" page design (#37259) @danilo-leal - &#8203;<!-- 07 -->[docs] Tweak Material UI's "Template" page design (#37260) @danilo-leal - &#8203;<!-- 06 -->[docs] Fix "Language" page removal leftovers (#37408) @danilo-leal - &#8203;<!-- 05 -->[docs] Move contents of css-variables to sibling pages (#37411) @brijeshb42 ### Core - &#8203;<!-- 14 -->[core] Do not let Renovate handle `examples` packages updates (#37386) @ZeeshanTamboli - &#8203;<!-- 01 -->[website] Add header filters to the pricing table (#37455) @MBilalShafi All contributors of this release in alphabetical order: @brijeshb42, @danielplewes, @danilo-leal, @DiegoAndai, @gitstart, @MBilalShafi, @mj12albert, @oliviertassinari, @sai6855, @siriwatknp, @vishalthatipamula0219, @ZeeshanTamboli ## 5.13.3 <!-- generated comparing v5.13.2..master --> _May 29, 2023_ A big thanks to the 15 contributors who made this release possible. This release focuses primarily on πŸ› bug fixes and πŸ“š documentation improvements. ### `@mui/material@5.13.3 - &#8203;<!-- 22 -->[Autocomplete] Accept external Listbox ref (#37325) @sai6855 - &#8203;<!-- 06 -->[Modal] Pass `className` from `BackdropProps` (#37399) @hbjORbj ### `@mui/base@5.0.0-beta.3` - &#8203;<!-- 20 -->[base] Maintain nodes document order in compound components (#36857) @michaldudak - &#8203;<!-- 19 -->[base][joy] Prevent persisting hover state styles onclick on mobile (#36704) @gitstart - &#8203;<!-- 18 -->[Menu][base] MenuItem as a link does not work (#37242) @nicolas-ot - &#8203;<!-- 17 -->[MenuItem][Base] Pass idGenerator function (#37364) @sai6855 - &#8203;<!-- 16 -->[Slider][Base] Add Vertical slider demo (#37357) @sai6855 ### `@mui/joy@5.0.0-alpha.82` - &#8203;<!-- 23 -->[Select][joy] Fix popup does not close (#37435) @siriwatknp - &#8203;<!-- 21 -->[Badge][Joy] Fix `slots` element type in API docs (#37329) @zignis - &#8203;<!-- 04 -->[Select] [joy] Handle long text content (#37289) @akash191095 - &#8203;<!-- 07 -->[Tooltip][Joy] Interactive doesn't work (#37159) @nicolas-ot ### `@mui/codemod@5.13.3 - &#8203;<!-- 05 -->[mui-codemod] Add missing script to README (#37377) @hbjORbj ### Docs - &#8203;<!-- 14 -->[docs] Clarify Hidden down props as exclusive (#36927) @canac - &#8203;<!-- 13 -->[docs] Add refine to Material UI "Related projects" and "More advanced example projects" pages (#37308) @necatiozmen - &#8203;<!-- 12 -->[docs] Remove todo link from sidebar (#37373) @brijeshb42 - &#8203;<!-- 11 -->[docs] Clarify the peer dependency with react (#37360) @oliviertassinari - &#8203;<!-- 10 -->[docs] Divider vertical middle prop migration (#36840) @JhonnK08 - &#8203;<!-- 09 -->[docs] Fix branding theme tabs and navigation bar regressions (#37362) @ZeeshanTamboli - &#8203;<!-- 08 -->[docs-infra] Throw on incorrect internal links (#37326) @oliviertassinari ### Core - &#8203;<!-- 15 -->[core] Include scoped JSX namespace when resolving props (#37404) @LukasTy - &#8203;<!-- 03 -->[test][useMediaQuery] Change SSR test description (#37403) @zignis - &#8203;<!-- 02 -->[website] Sync with Ashby @oliviertassinari - &#8203;<!-- 01 -->[website] Add David to about page (#37379) @DavidCnoops All contributors of this release in alphabetical order: @akash191095, @brijeshb42, @canac, @DavidCnoops, @gitstart, @hbjORbj, @JhonnK08, @LukasTy, @michaldudak, @necatiozmen, @nicolas-ot, @oliviertassinari, @sai6855, @ZeeshanTamboli, @zignis ## 5.13.2 <!-- generated comparing v5.13.1..master --> _May 22, 2023_ A big thanks to the 12 contributors who made this release possible. πŸ“š This release focuses primarily on documentation improvements. ### `@mui/material@5.13.2 - [Slider] Tooltip positioning fixed for vertical slider (#37049) @PunitSoniME ### Docs - [docs][base] Remove default annotations from useTabsList return type (#37324) @TinaSay - [docs][base] Remove default annotations from useTabPanel return type (#37323) @TinaSay - [docs][base] Remove default annotations from useSwitch return type (#37322) @TinaSay - [docs][base] Remove default annotations from useInput return type (#37321) @TinaSay - [docs][base] Remove default annotations from useAutocomplete return type (#37320) @TinaSay - [docs][base] Remove default annotations from useBadge's return type (#37313) @TinaSay - [docs][base] Remove default annotations from useButton's return type (#37312) @TinaSay - [docs][base] Remove default annotations from useSlider's return type (#37309) @TinaSay - [docs] Remove Material UI's "Languages" page (#37314) @danilo-leal - [docs] Prefer to link GitHub repository @oliviertassinari - [docs] Move product versions to page context (#35078) @m4theushw - [docs] Fix v5 migration npm install instruction (#37293) @oliviertassinari - [docs][Tab] Add vertical tabs demo (#37292) @sai6855 - [docs][Transitions] Fix typo in code sample (#37300) @alexfauquette - [examples] Remove `@babel/plugin-proposal-class-properties` from Material-Express-SSR example (#37305) @ZeeshanTamboli - [Website] Add Brijesh to About page (#37318) @brijeshb42 - [website] Update pricing table (#37290) @cherniavskii - [website] Update core open roles (#37224) @mnajdova ### Core - Revert "[core] Remove outdated babel proposal plugins (#36795)" (#37331) @michaldudak - [core] Move esmExternals to the shared next config (#37332) @michaldudak All contributors of this release in alphabetical order: @alexfauquette, @brijeshb42, @cherniavskii, @danilo-leal, @m4theushw, @michaldudak, @mnajdova, @oliviertassinari, @PunitSoniME, @sai6855, @TinaSay, @ZeeshanTamboli ## 5.13.1 <!-- generated comparing v5.13.0..master --> _May 16, 2023_ A big thanks to the 25 contributors who made this release possible. Here are some highlights ✨: - 🌏 Added Central Myanmar (my-MY), Malay (ms-MS), Nepali (ne-NP), Tagalog (tl-TL) locales (#37017) @cccEric - πŸ› bug fixes and πŸ“š documentation improvements. ### `@mui/material@5.13.1` - [Autocomplete] Allow tooltip text selection (#36503) @safeamiiir - [Dialog] Fixed broken dialog when using maxWidth="xs" and custom breakpoint unit (#37237) @jguddas - [l10n] Add Central Myanmar (my-MY), Malay (ms-MS), Nepali (ne-NP), Tagalog (tl-TL) locales (#37017) @cccEric ### `@mui/utils@5.13.1` - [utils] Fix downstream bundlers remove React 17 useId compatibility (#37183) @nickiaconis ### `@mui/base@5.0.0-beta.1` - [Select][base] Keep focus on the trigger element when listbox is open (#37244) @michaldudak ### `@mui/joy@5.0.0-alpha.80` - [Autocomplete] Fixed scroll into view (#37217) @sai6855 - [AutocompleteOption][Avatar] js test replaced with ts test (#37088) @PunitSoniME - [Breadcrumbs] Replace js-tests with ts-tests (#37107) @mauwaz - [RadioGroup] Turn JS test to TS test (#37138) @uuxxx - [SvgIcon] Turn JS test to TS test (#37151) @nicolas-ot - [Tooltip] Turn JS test to TS test (#37149) @nicolas-ot - [Typography] Convert Typography test to TypeScript (#37165) @DerTimonius - [Sheet][Slider][Stack][Switch] Replace js-tests with ts-tests (#37139) @mauwaz - Miscellaneous fixes (#37274) @siriwatknp ### Docs - [docs] Remove upload button (#36844) @Bastian - [docs] Update link to overriding component structure guide (#36870) @hbjORbj - [docs] Fix Material Design templates (#37187) @oliviertassinari - [docs] Fix link to Joy UI GitHub issues @oliviertassinari - [docs] Show default value for `filterOptions` prop in Autocomplete's API docs (#37230) @ZeeshanTamboli - [docs] Add summary and improve `test_static` CI doc in CONTRIBUTING readme file (#36711) @kriskw1999 - [docs] Update theme customization typescript (#35551) @siriwatknp - [docs] Add Joy Frames X web blocks template (#37203) @siriwatknp - [docs] Change Base UI `alpha` to `beta` in README (#37228) @ZeeshanTamboli - [docs] Improve Base UI overview page (#37227) @mnajdova - [docs] Update Joy + Material guide (#36911) @cherniavskii ### Core - [core] Remove `toEqualDateTime` chai matcher (#37073) @flaviendelangle - [core] Check dependency cycles inside packages directory only (#37223) @michaldudak - [core] Remove outdated babel proposal plugins (#36795) @kkocdko - [website] Add Diego to About Us page (#37284) @DiegoAndai - [website] Add Victor teamMember card to 'About' (#37283) @zanivan - [website] Add Rich to the 'About' page (#37221) @richbustos All contributors of this release in alphabetical order: @Bastian, @binh1298, @cccEric, @cherniavskii, @DerTimonius, @DiegoAndai, @flaviendelangle, @hbjORbj, @jguddas, @kkocdko, @kriskw1999, @mauwaz, @michaldudak, @mnajdova, @nickiaconis, @nicolas-ot, @oliviertassinari, @PunitSoniME, @richbustos, @safeamiiir, @sai6855, @siriwatknp, @uuxxx, @zanivan, @ZeeshanTamboli ## 5.13.0 <!-- generated comparing v5.12.3..master --> _May 10, 2023_ A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨: - πŸš€ Base UI is now in beta - all planned breaking changes are now complete! - πŸ—Ί We have a new [project roadmap](https://github.com/orgs/mui/projects/18/views/1) on GitHub where you can learn about what's coming next. - πŸ› Various bug fixes, πŸ“š documentation and πŸ§ͺ testing improvements ### `@mui/material@5.13.0` - [Autocomplete] Support `ChipComponent` type (#37112) @sai6855 - [AppBar] Fix component type (#37172) @sai6855 - [Select] Simplify handleChange in SelectInput (#37040) @ulrichstark ### `@mui/joy@5.0.0-alpha.79` - [Input][joy] Improve alignment on date fields (#37146) @wewakekumar - [Alery][joy] Turn JS test to TS test (#37077) @hbjORbj - [AspectRatio][joy] js test replaced with ts test (#37087) @PunitSoniME - [Badge][AvatarGroup][joy] js test replaced with ts test (#37089) @PunitSoniME - [Box][Card][MenuList][joy] Turn JS test to TS test (#37126) @uuxxx - [List][Menu][joy] Turn JS test to TS test (#37123) @uuxxx - [test][Joy] Remove duplicate Avatar test (#37201) @zignis - [test][joy] js test cases converted to ts (#37117) @PunitSoniME - [Button][joy] Convert Button test to typescript (#37181) @akash191095 - [CardContent][CardCover][CardOverflow][Chip][ChipDelete][joy] js text case converted to ts (#37116) @PunitSoniME - [Radio][IconButton][Checkbox][Option][joy] Switch to TypeScript unit test (#37137) @DerTimonius ### `@mui/base@5.0.0-beta.0` - [Select][base] Do not call onChange after initial render (#37141) @michaldudak - [Select][base] Rename the `optionStringifier` prop (#37118) @michaldudak - [typescript][base] Fix types of components callbacks parameters (#37169) @michaldudak - [Select], [TablePagination] Use more descriptive parameter names (#37064) @michaldudak ### Docs - [docs] Stray design tweaks to Base UI demos (#37003) @danilo-leal - [docs] Move outdated CSS prefixing docs (#36710) @kriskw1999 - [docs] Improve "Example projects" page design (#37007) @danilo-leal - [docs] Redirect NoSsr, Portal and TextareaAutosize to Base UI API page (#37175) @ZeeshanTamboli - [docs] Demonstrate `TextField` customiza