UNPKG

@mui/material

Version:

React components that implement Google's Material Design.

925 lines (653 loc) β€’ 716 kB
# [Versions](https://mui.com/versions/) ## 5.15.1 <!-- generated comparing v5.15.0..master --> _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/material@5.15.1` - &#8203;<!-- 13 -->[CardActions][DialogActions] Apply margin for all children except for 1st child (#40168) @sai6855 - &#8203;<!-- 03 -->[TablePagination] Add ability to change icons in TablePaginationActions using `slots` and `slotProps` (#33797) @pratikkarad - &#8203;<!-- 13 -->[CssVarsProvider] Fix HSL breaking button styles (#39869) @gitstart ### `@mui/joy@5.0.0-beta.19` - &#8203;<!-- 05 -->[FormControl] Fix issue with the conditional setting of `htmlFor` and `id` attributes not functioning properly for form labels (#40180) @ReaZzy - &#8203;<!-- 04 -->[typescript] Address TypeScript issue with custom zIndex not functioning (#40133) @qiweiii ### `@mui/styled-engine-sc@6.0.0-alpha.9` - &#8203;<!-- 02 -->[typescript] Fix `theme` being of type any (#40200) @mnajdova ### Docs - &#8203;<!-- 09 -->[joy-ui] Fix typo in the CSS baseline page (#40222) @possibilities - &#8203;<!-- 08 -->[joy-ui] Document missing Autocomplete props (#39979) @ZeeshanTamboli - &#8203;<!-- 10 -->[joy-ui] Fix typo about Typography levels (#40230) @zanivan - &#8203;<!-- 07 -->[material-ui] Update the related projects page to list `mui-tiptap` for rich text (#40216) @sjdemartini - &#8203;<!-- 06 -->[material-ui] Fix typo in the Next.js integration page (#40209) @s8990 ### Core - &#8203;<!-- 14 -->[blog] Fix access to Notion without an account @oliviertassinari - &#8203;<!-- 12 -->[core] Update workflows and issue templates to reflect the updated label (#40197) @MBilalShafi - &#8203;<!-- 11 -->[docs] Replace Twitter with X (#40193) @mbrookes - &#8203;<!-- 10 -->[docs-infra] Uplift the Algolia search modal design (#40186) @danilo-leal - &#8203;<!-- 01 -->[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 ## 5.15.0 <!-- generated comparing v5.14.20..master --> _Dec 11, 2023_ A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨: - πŸš€ Added [a new package for a better Material UI integration with Next.js](https://mui.com/material-ui/guides/nextjs) (#39947) @siriwatknp ### `@mui/material@5.15.0` - &#8203;<!-- 12 -->Revert "[Select][material-ui] Add name to hidden input element" (#40174) @mj12albert - &#8203;<!-- 02 -->[material-ui] Refactor ComponentsVariants type into a generic (#39623) @blakenetz ### `@mui/material-nextjs@5.15.0` - &#8203;<!-- 01 -->[material-ui] Add new Next.js integration package (#39947) @siriwatknp ### `@mui/material-next@6.0.0-alpha.113` - &#8203;<!-- 11 -->[Badge][material-next] Apply new OwnerState type to Badge (#40119) @lhilgert9 - &#8203;<!-- 06 -->[material-next][ButtonGroup] Change `ButtonGroup` files to ts (#39794) @lhilgert9 ### `@mui/icons-material@5.15.0` - &#8203;<!-- 05 -->[icons] Add X logo (#38811) @abreel ### `@mui/base@5.0.0-beta.27` - &#8203;<!-- 10 -->[base-ui] useControllableReducer warns when controlled props become uncontrolled (and vice versa) (#39096) @mj12albert ### `@mui/joy@5.0.0-beta.18` - &#8203;<!-- 04 -->[joy-ui][Radio][Input] Fix inheritance of disabled prop (#39934) @sai6855 ### `@mui/lab@5.0.0-alpha.156` - &#8203;<!-- 03 -->[lab][LoadingButton] LoadingButton now inherits props from ButtonGroup (#39679) @lhilgert9 ### Docs - &#8203;<!-- 09 -->[docs] Fix reference to non-existent checkmark in supported-components.md (#40056) @mbrookes - &#8203;<!-- 09 -->[docs][base-ui] Add copy button & primary color picker to the component gallery page (#39884) @mnajdova - &#8203;<!-- 08 -->[docs-infra] Update CodeSandbox links (#39992) @anle9650 - &#8203;<!-- 04 -->[material-ui][docs] Fix wrong root element for emotion styles in shadow DOM (#35326) @EloB - &#8203;<!-- 03 -->[material-ui][docs] Move the responsive font charts from recharts to MUI X (#40097) @alexfauquette - &#8203;<!-- 02 -->[joy-ui][templates] Remove outdated code (#40095) @zanivan - &#8203;<!-- 05 -->[material-ui][docs][Popper] Update Positioned Popper demo styles (#40170) @sai6855 ### Core - &#8203;<!-- 08 -->[blog] Add a Phuket retreat blog post (#40055) @mikailaread - &#8203;<!-- 07 -->[blog] Adjust the latest MUI X blog post (#40046) @danilo-leal - &#8203;<!-- 05 -->[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 ## 5.14.20 <!-- generated comparing v5.14.19..master --> _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/material-next@6.0.0-alpha.112` - &#8203;<!-- 07 -->[Menu] Enable again the usage of the autoFocus prop (#39960) @mnajdova - &#8203;<!-- 06 -->[ProgressIndicator] Apply MD3 style to `CircularProgress` (#39825) @lhilgert9 ### Docs - &#8203;<!-- 15 -->Remove outdated showcase (#40063) @oliviertassinari - &#8203;<!-- 14 -->Support yaml as prism language (#40044) @Janpot - &#8203;<!-- 12 -->[material-ui] Fix SearchAppBar width on `sm` screens (#40049) @DiegoAndai - &#8203;<!-- 11 -->[material-ui] Update the basic Grid section copy (#40035) @REX500 - &#8203;<!-- 10 -->[material-ui] Add a react-admin example project (#39972) @fzaninotto - &#8203;<!-- 09 -->[material-ui][TextField] Add a performance section (#39692) @anle9650 - &#8203;<!-- 05 -->[material-ui][tabs] Refine scrollable tabs description (#40037) @zanivan - &#8203;<!-- 08 -->[system] Fix typo on the CSS theme variables page (#40040) @caweidmann ### Core - &#8203;<!-- 17 -->[blog] Fix scrollbar on mobile (#40057) @oliviertassinari - &#8203;<!-- 16 -->[blog] Fix link to charts getting started page (#40043) @alexfauquette - &#8203;<!-- 13 -->[docs-infra] Simplify CSS classes extraction in API docs generator (#39808) @michaldudak - &#8203;<!-- 04 -->[website] Polish dark mode colors (#40052) @danilo-leal - &#8203;<!-- 03 -->[website] Add why Design Engineer for data grid (#40016) @oliviertassinari - &#8203;<!-- 02 -->[website] Add stray fixes to the Base UI page (#40051) @danilo-leal - &#8203;<!-- 01 -->[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 ## 5.14.19 <!-- generated comparing v5.14.18..master --> _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/material@5.14.19` - &#8203;<!-- 44 -->[Autocomplete] Fix behavior when there are duplicate labels (#36426) @islandryu - &#8203;<!-- 37 -->[Box] Added boxClasses (#39889) @sadik-malik - &#8203;<!-- 18 -->[FilledInput] Fix slot props deepmerge order (#38922) @dhaub-exelixis - &#8203;<!-- 12 -->[Select] Add id to hidden input element (#39414) @DarhkVoyd - &#8203;<!-- 11 -->[Select] Remove unnecessary picking of `onChange` type from SelectInputProps (#39891) @ZeeshanTamboli ### `@mui/base@5.0.0-beta.25` - &#8203;<!-- 46 -->[Menu] Fix navigation of items when 1st item is disabled (#39828) @sai6855 - &#8203;<!-- 42 -->[Modal] Refine demos (#39824) @zanivan - &#8203;<!-- 41 -->[NumberInput] Implement `numberInputReducer` (#38723) @mj12albert - &#8203;<!-- 40 -->[useNumberInput] Fix change handlers passed through slotProps (#39407) @mj12albert ### `@mui/joy@5.0.0-beta.16` - &#8203;<!-- 38 -->[Box] Added boxClasses (#39895) @sadik-malik ### `@mui/system@5.14.19` - &#8203;<!-- 36 -->[Box] Added boxClasses (#39896) @sadik-malik - &#8203;<!-- 09 -->Add outlineColor to defaultSxConfig (#39962) @brijeshb42 ### `@mui/types@7.2.10` - &#8203;<!-- 08 -->Add `PartiallyRequired` type (#39939) @lhilgert9 ### `@mui/material-next@6.0.0-alpha.111` - &#8203;<!-- 47 -->[ProgressIndicator] Apply MD3 style to `LinearProgress` (#39807) @lhilgert9 - &#8203;<!-- 17 -->[FormHelperText] Add FormHelperText component (#39503) @mj12albert - &#8203;<!-- 16 -->[IconButton] Copy IconButton to material-next (#39945) @mj12albert - &#8203;<!-- 13 -->[Switch] Copy `Switch` to material next (#39887) @lhilgert9 ### Docs - &#8203;<!-- 19 -->[material-ui] Fix theme prop in v5 migration guide (#39976) @sai6855 - &#8203;<!-- 43 -->[base-ui] Improve Next.js Link docs (#39838) @oliviertassinari - &#8203;<!-- 39 -->[base-ui] Export Base UI theme in stylesheet (#39694) @mnajdova - &#8203;<!-- 52 -->[joy-ui] Fix the date min & max slot props values on the Input demo (#40018) @avikalpg - &#8203;<!-- 35 -->[joy-ui][ButtonGroup] Fix orientation prop description (#39876) @sai6855 - &#8203;<!-- 25 -->[joy-ui] Update gif from the Dark Mode Optimization page (#39726) @danilo-leal - &#8203;<!-- 24 -->[joy-ui] Fix h1 template (#40017) @oliviertassinari - &#8203;<!-- 23 -->[joy-ui] Fix wrong product id @oliviertassinari - &#8203;<!-- 22 -->[joy-ui] Fixes in theme scoping documentation (#39899) @ZeeshanTamboli - &#8203;<!-- 21 -->[joy-ui] Refine the Email, Teams and Files templates (#39579) @zanivan - &#8203;<!-- 15 -->[joy-ui][templates] Fix layout shift on Profile template (#40022) @zanivan - &#8203;<!-- 14 -->[joy-ui][Templates] Update thumbnails (#39938) @zanivan - &#8203;<!-- 20 -->[material-next] Add contributing guide (#39944) @mj12albert - &#8203;<!-- 51 -->End v6 blogpost notification (#39879) @joserodolfofreitas - &#8203;<!-- 31 -->Fix nested CSS warning (#39932) @mnajdova - &#8203;<!-- 30 -->Make integration searchable (#39967) @oliviertassinari - &#8203;<!-- 29 -->Fix use of quote in markdown (#39953) @oliviertassinari - &#8203;<!-- 28 -->Show design links on Joy UI (#39955) @oliviertassinari - &#8203;<!-- 27 -->Restore Algolia results when searching for "Figma" (#39956) @oliviertassinari - &#8203;<!-- 26 -->Fix two tone icon dark mode color (#39868) @mnajdova ### Core - &#8203;<!-- 45 -->Improve lerna's renovate package rules (#40029) @DiegoAndai - &#8203;<!-- 34 -->Downgrade lerna to 7.2.0 (#40026) @DiegoAndai - &#8203;<!-- 32 -->Rename OpenCollective @oliviertassinari - &#8203;<!-- 48 -->[docs-infra] Env variables should be string (#39991) @oliviertassinari - &#8203;<!-- 10 -->[Portal] Improve docs for container prop (#39180) @oliviertassinari - &#8203;<!-- 50 -->[website] Update pricing table (#40023) @cherniavskii - &#8203;<!-- 49 -->[website][docs] Update the product identifier menu and X page (#39832) @danilo-leal - &#8203;<!-- 07 -->[website] Mark TreeView and Charts as stable (#39975) @flaviendelangle - &#8203;<!-- 06 -->[website] Update career page (#40015) @oliviertassinari - &#8203;<!-- 05 -->[website] Sync about dataset @oliviertassinari - &#8203;<!-- 04 -->[website] Fix 301 redirection to X tree-view @oliviertassinari - &#8203;<!-- 03 -->[website] Change redirection prefixes @oliviertassinari - &#8203;<!-- 02 -->[website] Fix 301 link @oliviertassinari - &#8203;<!-- 01 -->[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 ## 5.14.18 <!-- generated comparing v5.14.17..master --> _Nov 14, 2023_ A big thanks to the 14 contributors who made this release possible. Here are some highlights ✨: - πŸ’« Introduced new [Stepper](https://mui.com/joy-ui/react-stepper/) component in Joy UI (#39688) @siriwatknp - other πŸ› bug fixes and πŸ“š documentation improvements ### `@mui/material@5.14.18` - &#8203;<!-- 32 -->[Autocomplete] Add `defaultMuiPrevented` to onKeyDown type (#39820) @sai6855 - &#8203;<!-- 31 -->[Autocomplete] Fix React key warning in Next.js (#39795) @mj12albert - &#8203;<!-- 24 -->[Checkbox] Asterisk placement aligned correctly (#39721) @axelbostrom - &#8203;<!-- 04 -->[Rating] Fix the hover highlighting for spaced icons (#39775) @ZeeshanTamboli - &#8203;<!-- 03 -->[TablePagination] Implement `slotProps` pattern for the actions and the select slots (#39353) @anle9650 - &#8203;<!-- 02 -->[TextField] Fix padding on small filled multiline TextField (#39769) @mj12albert ### `@mui/joy@5.0.0-beta.15` - &#8203;<!-- 11 -->[Stepper] Add new `Stepper` component (#39688) @siriwatknp - &#8203;<!-- 12 -->[Select] Fix displaying placeholder when multiple is true (#39806) @sai6855 ### `@mui/material-next@6.0.0-alpha.110` - &#8203;<!-- 26 -->[ButtonGroup] Copy `ButtonGroup` to material next (#39739) @lhilgert9 - &#8203;<!-- 09 -->[ProgressIndicator] Change `CircularProgress` files to ts (#39791) @lhilgert9 - &#8203;<!-- 08 -->[ProgressIndicator] Change `LinearProgress` files to ts (#39793) @lhilgert9 - &#8203;<!-- 07 -->[ProgressIndicator] Copy `LinearProgress` to material next (#39779) @lhilgert9 - &#8203;<!-- 06 -->[ProgressIndicator] Copy `CircularProgress` to material next (#39780) @lhilgert9 - &#8203;<!-- 05 -->[TextField] Add FormLabel and InputLabel components (#39483) @mj12albert ## Docs - &#8203;<!-- 30 -->[base-ui][NumberInput] Fix inconsistent demo component names (#39786) @mnajdova - &#8203;<!-- 29 -->[base-ui][Menu] Refine demos (#39823) @zanivan - &#8203;<!-- 28 -->[base-ui][Switch] Refine demos (#39822) @zanivan - &#8203;<!-- 16 -->[joy-ui] Fix API generation for Grid (#39861) @oliviertassinari - &#8203;<!-- 15 -->[joy-ui] Fix menu in color inversion header demo (#39785) @sai6855 - &#8203;<!-- 14 -->[joy-ui] Change the design kit link on the Overview page (#39725) @danilo-leal - &#8203;<!-- 13 -->[joy-ui] Add `CssBaseline` to integration with Material UI page (#39790) @swillianc - &#8203;<!-- 10 -->[joy-ui][Tabs] Add wordBreak style to demo (#39821) @sai6855 ## Core - &#8203;<!-- 27 -->[blog] MUI X late v6 blog post (#39700) @joserodolfofreitas - &#8203;<!-- 25 -->[CHANGELOG] Correct the Joy UI version in the changelog (#39788) @michaldudak - &#8203;<!-- 23 -->[core] Remove legacy docs files (#39860) @oliviertassinari - &#8203;<!-- 22 -->[core] Fix GitHub title tag consistency @oliviertassinari - &#8203;<!-- 21 -->[core] Make the API docs builder configurable per project (#39772) @michaldudak - &#8203;<!-- 20 -->[docs] Fix the default theme viewer font family (#39782) @danilo-leal - &#8203;<!-- 19 -->[docs-infra] Fix hydration api (#39706) @oliviertassinari - &#8203;<!-- 18 -->[docs-infra] Adjust the website & docs footer (#39810) @danilo-leal - &#8203;<!-- 17 -->[docs-infra] Fix bug on API prop copy experience (#39707) @oliviertassinari - &#8203;<!-- 01 -->[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 ## 5.14.17 <!-- generated comparing v5.14.16..master --> _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/material@5.14.17` - [Dialog] Should not close until the IME is cancelled (#39713) @megos - [InputBase] Add `sx` type to `input` and `root` slot (#39569) @sai6855 ### `@mui/joy@5.0.0-beta.14` - [ModalDialog] Remove redundant code (#39719) @sai6855 - [ToggleButtonGroup] Fix toggling button state when `Button` is not immediate children (#39571) @sai6855 ### `@mui/base@5.0.0-beta.23` - Make list components more reliable (#39380) @michaldudak ### `@mui/material-next@6.0.0-alpha.109` - [InputBase] InputBase slotProps accepts sx type (#39714) @mj12albert - [OutlinedInput] Copy v5 OutlinedInput (#39698) @mj12albert ### `@mui/lab@5.0.0-alpha.152` - [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 ## 5.14.16 <!-- generated comparing v5.14.15..master --> _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](https://mui.com/joy-ui/react-snackbar) (#38801) @ZeeshanTamboli ### `@mui/material@5.14.16` - &#8203;<!-- 03 -->Fix ownerstate being propagated to DOM node when using styled-components v6 (#39586) @mnajdova ### `@mui/base@5.0.0-beta.22` - &#8203;<!-- 28 -->[Autocomplete] Standardize box shadow on demos (#39519) @zanivan - &#8203;<!-- 27 -->[useSelect] Support browser autofill (#39595) @DiegoAndai - &#8203;<!-- 30 -->[base-ui] Fix mergeSlotProps className join order (#39616) @mj12albert ### `@mui/joy@5.0.0-beta.13` - &#8203;<!-- 29 -->[Accordion] Add type button to accordion - &#8203;<!-- 28 -->[Card] Fix CardOverflow in nested cards (#39668) @siriwatknp summary (#39532) @Popppins - &#8203;<!-- 08 -->[Menu] Fix closing of listbox in `MenuList` demo (#39459) @sai6855 - &#8203;<!-- 07 -->[Progress] Revamp Linear and Circular progress variants (#39492) @zanivan - &#8203;<!-- 06 -->[Select] Support selection of `multiple` options (#39454) @sai6855 - &#8203;<!-- 05 -->[Textarea] Add ref usage instructions (#39615) @danilo-leal - &#8203;<!-- 10 --> Fix sticky hover media query issue on mobile (#37467) @gitstart - &#8203;<!-- 09 --> Add Snackbar component (#38801) @ZeeshanTamboli ### `@mui/material-next@6.0.0-alpha.108` - &#8203;<!-- 04 -->[theme] Update Material You typescale tokens (#39514) @mj12albert ### Docs - &#8203;<!-- 22 -->Fix 301 link to Primer design system @oliviertassinari - &#8203;<!-- 19 -->[joy-ui] Revise the CSS vars page (#39335) @danilo-leal - &#8203;<!-- 18 -->[joy-ui] Add docs for changing styles based on states (#39597) @siriwatknp - &#8203;<!-- 17 -->[joy-ui] Fix wrong messages (#39602) @siriwatknp - &#8203;<!-- 16 -->[material-ui] Include link to bundler how-to for Styled Components users (#39620) @jcoyle37 - &#8203;<!-- 15 -->[material-ui] Improve Dialog demos (#39642) @ZeeshanTamboli - &#8203;<!-- 14 -->[material-ui] Add stray design fine-tuning to the example collection (#39581) @danilo-leal - &#8203;<!-- 13 -->[system] Clean up `@mui/styles` docs and discourage users from installing it (#39644) @samuelsycamore - &#8203;<!-- 12 -->[examples] Upgrade Remix to v2 (#39229) @Nkzn - &#8203;<!-- 11 -->[examples][material-ui] Remove hardcoded `color="black"` from Next.js App Router layout (#39577) @samuelsycamore ### Core - &#8203;<!-- 26 -->[core] Setup vale for enforcing style guides (#39633) @alexfauquette - &#8203;<!-- 25 -->[core] Remove unused use client (#38967) @oliviertassinari - &#8203;<!-- 24 -->[core] Remove duplicate export (#39346) @oliviertassinari - &#8203;<!-- 23 -->[core] Remove not used `@types/loader-utils` package from `zero-next-plugin` (#39609) @ZeeshanTamboli - &#8203;<!-- 21 -->[docs-infra] Add meta charset in codesandbox examples (#39424) @Janpot - &#8203;<!-- 20 -->[docs-infra] Fix settings drawer accessibility issues (#39589) @emamoah - &#8203;<!-- 02 -->[website] Add stray adjustments and clean-ups (#39673) @danilo-leal - &#8203;<!-- 01 -->[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 ## 5.14.15 <!-- generated comparing v5.14.14..master --> _Oct 24, 2023_ A big thanks to the 17 contributors who made this release possible. ### `@mui/material@5.14.15` - &#8203;<!-- 24 -->[Checkbox][Radio] Fix theme style overrides not working for different sizes (#39377) @gitstart - &#8203;<!-- 12 -->[InputLabel] InputLabel supports ownerState.focused for styleOverrides (#39470) @mj12albert - &#8203;<!-- 07 -->[ToggleButton] Add `fullWidth` to `toggleButtonClasses` and `toggleButtonGroupClasses` (#39536) @Semigradsky ### `@mui/base@5.0.0-beta.21` - &#8203;<!-- 29 -->[useAutocomplete] Correct keyboard navigation with multiple disabled options (#38788) @VadimZvf - &#8203;<!-- 28 -->[Select] Standardize box shadow on demos (#39509) @zanivan - &#8203;<!-- 27 -->[Slider] Refine demos (#39526) @zanivan - &#8203;<!-- 34 -->[Input] Update and port additional tests from material-ui (#39584) @mj12albert ### `@mui/material-next@6.0.0-alpha.107` - &#8203;<!-- 16 -->[FilledInput] Add FilledInput component (#39307) @mj12albert - &#8203;<!-- 13 -->[InputAdornment] Fix unstable_capitalize import (#39510) @DiegoAndai - &#8203;<!-- 08 -->[Snackbar] copy files to mui-material-next (#39232) @Best-Sardar - &#8203;<!-- 33 -->[Menu] Use useMenu hook (#38934) @mnajdova ### `@mui/joy@5.0.0-beta.12` - &#8203;<!-- 26 -->[Button] Fix button size being a decorator (#39529) @siriwatknp - &#8203;<!-- 25 -->[CardOverflow] Remove conditional CSS to support Next.js App dir (#39101) @siriwatknp - &#8203;<!-- 11 -->[Link] Apply `userSelect: none` only when it's a button (#39486) @mwskwong ### `@mui/lab@5.0.0-alpha.150` - &#8203;<!-- 09 -->Update peer dep of @mui/material (#39398) @brijeshb42 ### `@mui/zero-runtime@0.0.1-alpha.0` - &#8203;<!-- 06 -->Implement typings for public runtime API (#39215) @brijeshb42 ### `@mui/zero-vite-plugin@0.0.1-alpha.0` - &#8203;<!-- 05 -->Modify plugin to transform node_modules (#39517) @brijeshb42 ### Docs - &#8203;<!-- 31 -->[base-ui] Standardize grey palette across demos (#39504) @zanivan - &#8203;<!-- 30 -->[base-ui] Overall demos design review (#38820) @zanivan - &#8203;<!-- 19 -->[joy-ui] Adjust the responsiveness of the template card (#39534) @danilo-leal - &#8203;<!-- 18 -->[material-ui] Typo fixes in overview page (#39540) @Evan151 - &#8203;<!-- 35 -->[material-ui] Add stray design tweaks to the templates collection (#39583) @danilo-leal - &#8203;<!-- 17 -->[system] Revise the Box page (#39159) @danilo-leal - &#8203;<!-- 22 -->Fix git diff format @oliviertassinari - &#8203;<!-- 15 -->[I10n] Add Norwegian (nynorsk) (nn-NO) locale (#39481) @hjalti-lifekeys - &#8203;<!-- 10 -->[l10n] Fix double space typo in ar-EG @oliviertassinari - &#8203;<!-- 14 -->[I10n] Additions to Icelandic (is-IS) locale (#39480) @hjalti-lifekeys ### Core - &#8203;<!-- 23 -->[core] Replace a `useCallback` by `useRef` in useEventCallback (#39078) @romgrk - &#8203;<!-- 21 -->[docs-infra] Prevent docs crash (#39214) @alexfauquette - &#8203;<!-- 20 -->[docs-infra] Fix no-op autoprefixer warning (#39385) @oliviertassinari - &#8203;<!-- 32 -->[docs-infra] Refine the API page design (#39520) @alexfauquette - &#8203;<!-- 25 -->[docs-infra] Fix cut-off sponsors (#39572) @oliviertassinari - &#8203;<!-- 04 -->[website] Add missing h1 on page @oliviertassinari - &#8203;<!-- 03 -->[website] Fix unrecognized prop warning @oliviertassinari - &#8203;<!-- 02 -->[website] Store Engineer role filled @oliviertassinari - &#8203;<!-- 01 -->[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 ## 5.14.14 <!-- generated comparing v5.14.13..master --> _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/material@5.14.14` - &#8203;<!-- 29 -->[material-ui][AppBar] Support all default palette colors in TypeScript (#39389) @BreakBB - &#8203;<!-- 28 -->[material-ui][AvatarGroup] Add `renderSurplus` prop (#39283) @uuxxx - &#8203;<!-- 25 -->[material-ui][Box] Fix system properties has incorrect `Theme` interface when applied directly (#39404) @Semigradsky - &#8203;<!-- 04 -->[material-ui][Pagination] Update `type` parameter of `getItemAriaLabel` prop (#39390) @Simer13 - &#8203;<!-- 06 -->[material][tab] Show/hide scroll buttons for dynamically added children (#39415) @brijeshb42 ### `@mui/base@5.0.0-beta.20` - &#8203;<!-- 26 -->[base-ui][Menu] Do not reopen the menu after clicking on a trigger in Safari (#39393) @michaldudak ### `@mui/material-next@6.0.0-alpha.106` - &#8203;<!-- 23 -->[Divider][material-next] Add Divider component (#39179) @Best-Sardar ### `@mui/joy@5.0.0-beta.11` - &#8203;<!-- 08 -->[joy-ui][List] Add the `marker` prop (#39313) @siriwatknp - &#8203;<!-- 07 -->[joy-ui][Skeleton] Fix semi-transparent scenario when with surface components and color inversion (#39400) @TheNatkat - &#8203;<!-- 06 -->[joy-ui][Textarea] Fix focus ring for error state (#39391) @vineetjk ### `@mui/icons-material@5.14.14` - &#8203;<!-- 09 -->[icons] Fix VoiceChatOutlined showing the wrong icon (#39418) @devuser200 ### `@mui/system@5.14.14` - &#8203;<!-- 03 -->[mui-system][style] bug fix for style value check color in nullable object (#39457) @DarhkVoyd ### `@mui/styled-engine-sc@6.0.0-alpha.2` - &#8203;<!-- 05 -->[styled-engine-sc] Fix TS issues because of missing types (#39395) @mnajdova ### Docs - &#8203;<!-- 27 -->[docs][base-ui] Renaming demos to BaseXxx (#39104) @christophermorin - &#8203;<!-- 26 -->[docs] Accessibility in Base UI (#39264) @michaldudak - &#8203;<!-- 22 -->[docs] Fix 301 redirection @oliviertassinari - &#8203;<!-- 21 -->[docs] Improve Base UI table of contents for APIs (#39412) @ZeeshanTamboli - &#8203;<!-- 20 -->[docs] Adjust design kits-related content (#39367) @danilo-leal - &#8203;<!-- 19 -->[docs] Revise the Contributing Guide (#39190) @samuelsycamore - &#8203;<!-- 12 -->[docs][joy-ui] Fix row hover prop name in the Table page (#39431) @adrienbrault - &#8203;<!-- 11 -->[docs][joy-ui] Fix color inversion demos (#39403) @danilo-leal - &#8203;<!-- 10 -->[docs][material-ui] Remove irrelevant TODO from Snackbar demo (#39396) @ZeeshanTamboli - &#8203;<!-- 06 -->[docs][material-ui][Table] Bug in "Sorting & Selecting" demo (#39426) @codewithrabeeh - &#8203;<!-- 05 -->[docs][joy-ui][typography] Update docs after lineHeight changes (#39366) @zanivan ### Core - &#8203;<!-- 24 -->[core] Fix multiple typos across the repo (#39422) @parikshitadhikari - &#8203;<!-- 18 -->[docs-infra] Add refinements to the API content design (#39425) @danilo-leal - &#8203;<!-- 17 -->[docs-infra] Add a min height to the layout component (#39416) @danilo-leal - &#8203;<!-- 16 -->[docs-infra] Prevent horizontal scroll in the TOC (#39417) @danilo-leal - &#8203;<!-- 15 -->[docs-infra] Add a collapsible list & table views to the API content display (#38265) @alexfauquette - &#8203;<!-- 14 -->[docs-infra] Adjust the `kbd` tag styles (#39397) @danilo-leal - &#8203;<!-- 13 -->[docs-infra] Fix strong style regression (#39384) @oliviertassinari - &#8203;<!-- 04 -->[website] Add the LinkedIn profile to the contributors section on the About page (#39455) @chhawinder - &#8203;<!-- 03 -->[website] Update new role template (#39386) @oliviertassinari - &#8203;<!-- 02 -->[website] Add stray design fine-tunning to the Pricing page (#39472) @danilo-leal - &#8203;<!-- 01 -->[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 ## 5.14.13 <!-- generated comparing v5.14.12..master --> _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/material@5.14.13` - [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/base@5.0.0-beta.19` - [Menu] Add the anchor prop (#39297) @michaldudak ### `@mui/material-next@6.0.0-alpha.105` - [Menu] Copy v5 Menu components (#39301) @mnajdova ### `@mui/joy@5.0.0-beta.10` - [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/styled-engine-sc@6.0.0-alpha.1` - &#8203;<!-- 03 -->[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 ## 5.14.12 <!-- generated comparing v5.14.11..master --> _Oct 3, 2023_ A big thanks to the 17 contributors who made this release possible. Here are some highlights ✨: - 🎨 Introduced color inversion utilities to Joy UI (#38916) @siriwatknp - πŸš€ Added Chip and related TextField components to Material You @DiegoAndai, @mj12albert - πŸ—οΈ Improve the Select's component a11y by adding the combobox role and aria-controls attribute (#38785) @xulingzhihou. If your tests require selecting the trigger element by the "button" role, then you'll have to change it to use the "combobox" role instead ### `@mui/material@5.14.12` - [DialogActions] Apply margin-left when children is not of `button` type (#39189) @sai6855 - [Select] Improve a11y by adding combobox role and aria-controls attribute (#38785) @xulingzhihou - [Select] Fix MenuProps slotProps forwarding (#39177) @DiegoAndai - [TextField] Polish types in Textfield demo (#39140) @sai6855 - [ButtonGroup] Fix rendering with conditional elements (#38989) @ZeeshanTamboli ### `@mui/system@5.14.12` - [system] Add support for `variants` in the styled() util (#39073) @mnajdova - [Box] Add missing logical spacing property types (#39169) @Semigradsky ### `@mui/base@5.0.0-beta.18` - [useSlider] Align externalProps handling (#38854) @mj12albert - [useTabs] Align external props handling for useTab/useTabPanel/useTabsList (#39037) @mj12albert - [test] Fix import paths in useTab tests (#39291) @mj12albert ### `@mui/material-next@6.0.0-alpha.104` - [Chip] Add Material You Chip component (#38927) @DiegoAndai - [Divider] Copy v5 Divider (#39197) @mj12albert - [FilledInput] Copy v5 FilledInput (#39040) @mj12albert - [FormControl] Add FormControl component (#39032) @mj12albert - [Select] Copy Select files from v5 (#39188) @DiegoAndai - [TextField] Copy v5 TextField's inner components (#39166) @mj12albert ### `@mui/joy@5.0.0-beta.9` - Introduce color inversion utilities (#38916) @siriwatknp - Replace margin with `gap` property (#39147) @siriwatknp - [CssBaseline] use Joy `GlobalStyles` (#39278) @siriwatknp - [Drawer] Apply content styles from theme to content slot (#39199) @sai6855 - [List] Add gap and missing active styles (#39146) @siriwatknp - [Switch] Slight adjustments to the design (#39276) @danilo-leal ### Docs - [docs] Update Autocomplete demo for React 18 (#39162) @oliviertassinari - [docs-infra] Tweak feedback footer section design (#36556) @danilo-leal - [docs-infra] Improve code syntax highlight (#39181) @oliviertassinari - [docs][base] Add Tailwind CSS + plain CSS demo on the TextArea page (#39046) @alisasanib - [docs][base-ui] Fix style for root div of multiline input (#39182) @ttlpta - [docs][base-ui] Improve Select's country select demo (#38983) @oliviertassinari - [docs][joy-ui] Add scrollable tabs example (#39260) @siriwatknp - [docs][joy-ui] Match `Autocomplete` github label demo to actual github label dropdown (#39228) @sai6855 - [docs][joy-ui] Refine the Rental dashboard template (#39059) @zanivan - [docs][joy-ui] Removed incomplete sentence in the Aspect Ratio page (#39227) @Erik-McKelvey - [docs][joy-ui] Fix typo in the Accordion page (#39226) @Erik-McKelvey - [docs][joy-ui] Update and standardize template Sidemenus (#39271) @zanivan - [docs][joy-ui] Add a roadmap page (#39163) @danilo-leal - [docs][material-ui] Replace `Box` with `Stack` in applicable demos (#39174) @sai6855 - [docs][material-ui] Add small polish to the Templates page (#39224) @danilo-leal - [docs][material-ui] Small revision to the Icons page (#38840) @danilo-leal ### Core - Add next lint config to eslint (#39183) @Janpot - [core] Update eslint rules (#39178) @romgrk - [core] Fix Greg GitHub slug @oliviertassinari - [core] Priority Support casing normalization @oliviertassinari - [website] Add Heat map in pricing page (#39269) @oliviertassinari - [website] Update `React Engineer - xCharts` Ashby link (#39172) @DanailH - [website] Add Charts to the pricing table (#38680) @alexfauquette - [website] Polish career experience @oliviertassinari - [website] Simplify the Core products file (#39194) @danilo-leal All contributors of this release in alphabetical order: @alexfauquette, @brijeshb42, @DanailH, @danilo-leal, @DiegoAndai, @Erik-McKelvey, @Janpot, @mj12albert, @mnajdova, @oliviertassinari, @romgrk, @sai6855, @Semigradsky, @siriwatknp, @xulingzhihou, @zanivan, @ZeeshanTamboli ## 5.14.11 <!-- generated comparing v5.14.10..master --> _Sep 26, 2023_ A big thanks to the 23 contributors who made this release possible. This release was mostly about πŸ› bug fixes and πŸ“š documentation improvements. ### `@mui/material@5.14.11` - [Autocomplete] Re-export `AutocompleteValue` to make it available from path import (#38638) @vadimka123 - [Select][material-ui] Missing aria-multiselectable attribute on multiple Select component (#38855) @gitstart - [l10n] labelDisplayedRows is added for trTR localization (#39056) @tebersefa ### `@mui/utils@5.14.11` - Support RSC in `isMuiElement` util (#38129) @sai6855 ### `@mui/base@5.0.0-beta.17` - [NumberInput] Support adornments (#38900) @anle9650 - [Menu] Align external props handling for useMenu/MenuButton/MenuItem (#38946) @mj12albert - [Select] Align external props handling (#39038) @mj12albert - [TextareaAutosize] Simplify logic and add test (#38728) @oliviertassinari ### `@mui/joy@5.0.0-beta.8` - [Button] Fix disabled button styling when component prop is provided (#38996) @sai6855 - [Drawer] Add missing `JoyDrawer` in theme components (#39074) @Studio384 ### `@mui/material-next@6.0.0-alpha.103` - [FormControl] Copy v5 FormControl (#39039) @mj12albert ### `@mui/lab@5.0.0-alpha.146` - [TreeView] Fix JSDoc comments in TreeView and TreeItem (#38874) @jergason ### Docs - Improve focus trap demo (#38985) @oliviertassinari - Add Tailwind CSS + plain CSS demo on the Tabs page (#39000) @alisasanib - Improve the default theme viewer design (#39049) @danilo-leal - Add live demo with CssVarsProvider (#38792) @oliviertassinari - Fix wrong hash on Card's page (#39151) @mnajdova - Revise the Drawer page (#38988) @danilo-leal - Simplify the button's loading indicator demo (#39082) @danilo-leal - Fix the Templates link on the Overview page (#39086) @danilo-leal - Refine the Sign in template (#38942) @zanivan - Add `use-count-up` integration with the Circular Progress (#38952) @anon-phantom ### Core - [blog] Add a company values blog post (#38802) @mikailaread - [core] Downgrade lerna to 7.2.0 (#39149) @michaldudak - [core] Simplify docs feedback interaction (#39075) @alexfauquette - [core] Improve ref type definition (#38903) @oliviertassinari - [core] Simplify career (#39112) @oliviertassinari - [core] Update Babel types along with source packages (#39070) @michaldudak - [core] Add a comment to explain `useEnhancedEffect` (#39035) @Janpot - [docs-infra] Fix code removal in table of content (#39165) @alexfauquette - [docs-infra] Improve callouts design (#39084) @danilo-leal - [docs-infra] Fix key warning in Base UI Slider slots section (#38954) @ZeeshanTamboli - [docs-infra] Fix error when redirecting to the root page (#38451) @maheshguntur - [docs-infra] Open demo crash in the right repository (#39006) @oliviertassinari - [test] Split the test package (#39061) @michaldudak - [website] React Engineer - xCharts role (#38976) @DanailH - [website] Improve the highlighter component colors (#39087) @danilo-leal - [website] Fix Pricing page row hover (#39097) @danilo-leal - [website] Fix typo with straight quote @oliviertassinari - [website] Sync about page @oliviertassinari - [website] Update the about page (#38733) @danilo-leal - [website] Small fixes on the X marketing page (#38975) @flaviendelangle - [website] Add stray design tweaks to the X page (#38589) @danilo-leal All contributors of this release in alphabetical order: @alexfauquette, @alisasanib, @anle9650, @anon-phantom, @DanailH, @danilo-leal, @DiegoAndai, @flaviendelangle, @gitstart, @Janpot, @jergason, @maheshguntur, @michaldudak, @mikailaread, @mj12albert, @mnajdova, @oliviertassinari, @sai6855, @Studio384, @tebersefa, @vadimka123, @zanivan, @ZeeshanTamboli ## 5.14.10 <!-- generated comparing v5.14.9..master --> _Sep 18, 2023_ A big thanks to the 16 contributors who made this release possible. This release was mostly about πŸ› bug fixes and πŸ“š documentation improvements. ### `@mui/material@5.14.10` - &#8203;<!-- 20 -->[Chip] Add cursor CSS property reset (#38984) @DiegoAndai ### `@mui/utils@5.14.10` - &#8203;<!-- 05 -->[utils] Move @types/prop-types back to dependencies (#39030) @Methuselah96 ### `@mui/base@5.0.0-beta.16` - &#8203;<!-- 24 -->[NumberInput][base-ui] Warn when changing control mode with `useControlled` (#38757) @sai6855 - &#8203;<!-- 23 -->[Select][base-ui] Fix Select button layout shift, add placeholder prop (#38796) @mj12albert - &#8203;<!-- 22 -->[useList][base-ui] Accept arbitrary external props and forward to root (#38848) @mj12albert - &#8203;<!-- 25 -->[Autocomplete][base-ui] Added ref to getInputProps return value (#38919) @DarhkVoyd ### `@mui/joy@5.0.0-beta.7` - &#8203;<!-- 26 -->[AccordionGroup][joy-ui] Fix console warning when using custom color (#38950) @sai6855 - &#8203;<!-- 07 -->[GlobalStyles][joy-ui] Ensure compatibility with RSC (#38955) @mateuseap ### Docs - &#8203;<!-- 21 -->[docs][base] Add Tailwind CSS + plain CSS demo on the NumberInput page (#38928) @alisasanib - &#8203;<!-- 13 -->[docs][Dialog] Add non-modal dialog docs & demo (#38684) @mnajdova - &#8203;<!-- 12 -->[docs] Fix number input wrong demo @oliviertassinari - &#8203;<!-- 11 -->[docs] Exclude joy-ui LinearProgressCountup from visual regression (#38969) @siriwatknp - &#8203;<!-- 09 -->[docs][joy-ui] Revise the Overview page (#38842) @danilo-leal - &#8203;<!-- 08 -->[docs][material-ui][Pagination] Add `TablePagination` to the API components list (#38486) @MonstraG ### Core - &#8203;<!-- 19 -->[core] Add more context about useEventCallback @oliviertassinari - &#8203;<!-- 18 -->[core] Allow deeper import of @mui/utils (#38806) @oliviertassinari - &#8203;<!-- 17 -->[core] Remove react-dom from @mui/utils peerDependencies (#38974) @michaldudak - &#8203;<!-- 16 -->[core] Remove react from styled-engine dependencies (#38971) @michaldudak - &#8203;<!-- 15 -->[core] Fix image loading bug on Safari @oliviertassinari - &#8203;<!-- 14 -->[core] Fix bundle size upload to S3 job (#38956) @Janpot - &#8203;<!-- 20 -->[core] Move eslint to peer dependencies of eslint-plugin-material-ui (#39033) @michaldudak - &#8203;<!-- 10 -->[docs-infra] Display markdown lists correctly in docs for props description (#38973) @ZeeshanTamboli - &#8203;<!-- 04 -->[website] Improve lighthouse score (#39011) @oliviertassinari - &#8203;<!-- 03 -->[website] Fix lighthouse issues @oliviertassinari - &#8203;<!-- 02 -->[website] Create the `InfoCard` component (#38987) @danilo-leal - &#8203;<!-- 01 -->[website] Small tweaks for performance @oliviertassinari - &#8203;<!-- 06 -->[zero][next] Setup nextjs plugin package (#38852) @brijeshb42 All contributors of this release in alphabetical order: @alisasanib, @brijeshb42, @danilo-leal, @DarhkVoyd, @DiegoAndai, @Janpot, @mateuseap, @Methuselah96, @michaldudak, @mj12albert, @mnajdova, @MonstraG, @oliviertassinari, @sai6855, @siriwatknp, @ZeeshanTamboli ## 5.14.9 <!-- generated comparing v5.14.8..master --> _Sep 13, 2023_ A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨: - πŸŽ‰ Added the [`Drawer` component](https://mui.com/joy-ui/react-drawer/) to Joy UI (#38169) @mnajdova - ✨ Material UI's [`ButtonGroup` component](https://mui.com/material-ui/react-button-group/) now styles button elements within it correctly (#38520) @ZeeshanTamboli ### `@mui/material@5.14.9` - &#8203;<!-- 44 -->[ButtonGroup] Determine first, last and middle buttons to support different elements with correct styling (#38520) @ZeeshanTamboli - &#8203;<!-- 07 -->[Modal] Fix console warning when onTransitionEnter , onTransitionExit provided (#38868) @sai6855 - &#8203;<!-- 54 -->Revert "[Autocomplete] Type multiple values with readonly arrays." (#38827) @mnajdova - &#8203;<!-- 57 -->[Tabs] Scrollable tabs shouldn't crash when customizing their styles in the theme with slot callbacks (#38544) @brentertz - &#8203;<!-- 59 -->[AlertTitle][BreadCrumbs] Fix inheritance message in docs (#38876) @sai6855 ### `@mui/base@5.0.0-beta.15` - &#8203;<!-- 63 -->[useSnackbar] Align externalProps handling (#38935) @mj12albert - &#8203;<!-- 48 -->[useInput] Align ExternalProps naming (#38849) @mj12albert - &#8203;<!-- 13 -->[FocusTrap] Refactor & cleanup (#38878) @mnajdova - &#8203;<!-- 12 -->[FocusTrap] Fix `disableEnforceFocus` behavior (#38816) @mnajdova - &#8203;<!-- 06 -->[Switch] Simplify source (#38910) @oliviertassinari ### `@mui/joy@5.0.0-beta.6` - &#8203;<!-- 15 -->[Drawer] Add Drawer component (#38169) @mnajdova - &#8203;<!-- 11 -->Reduce height of some variants (#38527) @zanivan - &#8203;<!-- 10 -->Refine the default theme color palette (#38416) @zanivan - &#8203;<!-- 34 -->[Dialog] Add `DialogActions`, `DialogTitle` and `DialogContent` (#38382) @siriwatknp - &#8203;<!-- 60 -->[AccordionGroup] Add missing `variant` and `color` classes (#38814) @sai6855 ### `@mui/lab@5.0.0-alpha.144` - &#8203;<!-- 09 -->Add TypeScript deprecations (#38833) @oliviertassinari - &#8203;<!-- 08 -->Fix `@mui/x-tree-view` dependency (#38822) @flaviendelangle ### `@mui/system@5.14.9` - &#8203;<!-- 05 -->Remove dead code (#38884) @oliviertassinari - &#8203;<!-- 04 -->Remove getInitColorSchemeScript leading spaces (#38794) @oliviertassinari ### `@mui/zero-vite-plugin@0.0.1-alpha.0` - &#8203;<!-- 02 -->[vite] Create a package for vite plugin (#38685) @brijeshb42 ### Docs - &#8203;<!-- 53 -->[docs][base-ui] Improve recommended usage guide (#38570) @oliviertassinari - &#8203;<!-- 52 -->[docs][base-ui] Create hooks contribution guide (#38679) @michaldudak - &#8203;<!-- 51 -->[docs][base-ui] Structure and style revisions for Component docs (#38826) @samuelsycamore - &#8203;<!-- 50 -->[docs][base-ui] Add Number Input to the all components page (#38839) @danilo-leal - &#8203;<!-- 49 -->[docs][base-ui] Mark Popup with the Preview tag (#38851) @michaldudak - &#8203;<!-- 47 -->[blog] Polish component reference name @oliviertassinari - &#8203;<!-- 46 -->[blog] Fix missing card (#38834) @oliviertassinari - &#8203;<!-- 45 -->[Button][docs][material-ui] Update the file upload demo (#38823) @danilo-leal - &#8203;<!-- 33 -->[docs][DialogTitle] Fix props docs doesn't mention it extends `Typography` props (#38856) @sai6855 - &#8203;<!-- 32 -->[docs] Improve npm experience (#38906) @oliviertassinari - &#8203;<!-- 31 -->[docs] Fix redirection to Base UI URLs @oliviertassinari - &#8203;<!-- 30 -->[docs] Fix use of callouts (#38747) @oliviertassinari - &#8203;<!-- 29 -->[docs] Fix 301 links for SEO @oliviertassinari - &#8203;<!-- 28 -->[docs] Remove flag from installation page @oliviertassinari - &#8203;<!-- 27 -->[docs] Fix strange break line on mobile in between product name @oliviertassinari - &#8203;<!-- 26 -->[docs] Clearer npm package homepages (#38864) @oliviertassinari - &#8203;<!-- 25 -->[docs] enableColorScheme prop was removed (#38795) @oliviertassinari - &#8203;<!-- 24 -->[docs] Fix a11y issues in tables demos (#38829) @michaldudak - &#8203;<!-- 62 -->[docs][joy-ui] Refine the Messages template (#38807) @zanivan - &#8203;<!-- 22 -->[docs][joy-ui] Fix copy on the Tutorial page (#38907) @danilo-leal - &#8203;<!-- 21 -->[docs][joy-ui] Fix grammar and update Usage section in color inversion page (#38850) @ZeeshanTamboli - &#8203;<!-- 20 -->[docs][joy-ui] Revise the Lists page (#36324) @LadyBluenotes - &#8203;<!-- 19 -->[docs][joy-ui] Refine the Profile Dashboard template (#38599) @zanivan - &#8203;<!-- 18 -->[docs][material-ui] Revise the Paper component docs (#38841) @danilo-leal - &#8203;<!-- 17 -->[docs][material-ui] Revise the Typography page (#38543) @danilo-leal - &#8203;<!-- 16 -->[docs][material-ui] Revise and split up "Styled engine" doc (#37774) @samuelsycamore - &#8203;<!-- 03 -->[TextareaAutosize][docs] Fix component creation in render (#38577) @oliviertassinari ### Examples - &#8203;<!-- 14 -->[examples] Add shortcut to open example in online IDE (#38572) @oliviertassinari - &#8203;<!-- 61 -->[examples][base-ui] Add Base UI + Vite + Tailwind CSS example in TypeScript (#37595) @dvkam ### Core - &#8203;<!-- 65 -->[core] Remove package declaration from same package dependencies (#38951) @DiegoAndai - &#8203;<!-- 64 -->[core] Remove workspace dependencies from root package.json (#38940) @michaldudak - &#8203;<