Update material-ui monorepo #82

Merged
kjuulh merged 1 commits from renovate/material-ui-monorepo into main 2023-05-02 20:00:36 +02:00
Owner

This PR contains the following updates:

Package Type Update Change
@mui/lab (source) dependencies patch 5.0.0-alpha.127 -> 5.0.0-alpha.129
@mui/material (source) dependencies patch 5.12.1 -> 5.12.3

Release Notes

mui/material-ui (@​mui/lab)

v5.0.0-alpha.129

Compare Source

v5.0.0-alpha.128

Compare Source

Breaking changes
  • The component prop is no longer supported because it can be replaced with the slots API. This is how the transformation will look like:

     <Button
    -  component="span"
    +  slots={{ root: "span" }}
     />
    

    If using TypeScript, the custom component type should be added as a generic on the Button component.

    -<Button
    +<Button<typeof CustomComponent>
       slots={{ root: CustomComponent }}
       customProp="foo"
     />
    

    There is codemod that you can run in your project to do the transformation:

    npx @&#8203;mui/codemod v5.0.0/base-remove-component-prop <path>
    

    The full documentation about the codemod can be found here.

    This is the list of PR related to this change:

  • ​[base] Improve API consistency (#​36970) @​michaldudak

    Brought consistency to Base UI components and hooks' parameters and return values:

    1. Whenever a hook needs a ref, it's now called <slot_name>Ref, which matches the get<slot_name>Props in the return value.
    2. All hooks that accept external refs now return merged refs, making combining multiple hooks on one element easier. This was proven necessary in several compound components (like menuItem being both a button and a list item). The type of this value is React.RefCallback as using the more general React.Ref caused variance issues.
    3. Type of accepted refs is standardized to React.Ref<Element>
    4. Naming and typing of the forwarded ref in unstyled components were standardized - it's forwardedRef: React.ForwardedRef (unless a more specific type is needed).
    5. The shape of the definition of unstyled components was standardized - it's React.forwardRef(function Component(props: Props, forwardedRef: React.Ref) { ... });. Specifically, the generic parameters of forwardRef were removed as they are specified in function arguments.
Changes
mui/material-ui (@​mui/material)

v5.12.3

Compare Source

May 2, 2023

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

  • all planned breaking changes for Base UI are done. The first beta release should come next week 🎉
  • 🐛 bug fixes and 📚 documentation improvements.
@mui/material@5.12.3
@mui/joy@5.0.0-alpha.78
@mui/base@5.0.0-alpha.128
Breaking changes
  • The component prop is no longer supported because it can be replaced with the slots API. This is how the transformation will look like:

     <Button
    -  component="span"
    +  slots={{ root: "span" }}
     />
    

    If using TypeScript, the custom component type should be added as a generic on the Button component.

    -<Button
    +<Button<typeof CustomComponent>
       slots={{ root: CustomComponent }}
       customProp="foo"
     />
    

    There is codemod that you can run in your project to do the transformation:

    npx @&#8203;mui/codemod v5.0.0/base-remove-component-prop <path>
    

    The full documentation about the codemod can be found here.

    This is the list of PR related to this change:

  • ​[base] Improve API consistency (#​36970) @​michaldudak

    Brought consistency to Base UI components and hooks' parameters and return values:

    1. Whenever a hook needs a ref, it's now called <slot_name>Ref, which matches the get<slot_name>Props in the return value.
    2. All hooks that accept external refs now return merged refs, making combining multiple hooks on one element easier. This was proven necessary in several compound components (like menuItem being both a button and a list item). The type of this value is React.RefCallback as using the more general React.Ref caused variance issues.
    3. Type of accepted refs is standardized to React.Ref<Element>
    4. Naming and typing of the forwarded ref in unstyled components were standardized - it's forwardedRef: React.ForwardedRef (unless a more specific type is needed).
    5. The shape of the definition of unstyled components was standardized - it's React.forwardRef(function Component(props: Props, forwardedRef: React.Ref) { ... });. Specifically, the generic parameters of forwardRef were removed as they are specified in function arguments.
Changes
Docs
Core

All contributors of this release in alphabetical order: @​cherniavskii, @​DavidBoyer11, @​hbjORbj, @​jakub-stastny, @​joserodolfofreitas, @​maxdestors, @​michaldudak, @​mj12albert, @​mnajdova, @​navedqb, @​nicolas-ot, @​oliviertassinari, @​PunitSoniME, @​sai6855, @​samuelsycamore, @​siriwatknp, @​varunmulay22, @​ZeeshanTamboli

v5.12.2

Compare Source

Apr 25, 2023

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

  • ⚠️ [BREAKING CHANGE] The Unstyled suffix has been removed from Base UI component names, including names of types and other related identifiers – a codemod script is provided to assist with the change.
  • 🐛 bug fixes and 📚 documentation improvements.
@mui/material@5.12.2
@mui/base@5.0.0-alpha.127
Breaking changes
  • ​[base] Remove unstyled suffix from Base components + Codemod script (#​36873) @​hbjORbj

    The Unstyled suffix has been removed from all Base UI component names, including names of types and other related identifiers.

    You can use this codemod to help with the migration:

    npx @&#8203;mui/codemod v5.0.0/base-remove-unstyled-suffix <path>
    
Changes
@mui/joy@5.0.0-alpha.77
Docs
Core

All contributors of this release in alphabetical order: @​alexfauquette, @​cherniavskii, @​danilo-leal, @​gitstart, @​hbjORbj, @​michaldudak, @​mj12albert, @​mnajdova, @​oliviertassinari, @​PupoSDC, @​sai6855, @​siriwatknp, @​TakhyunKim, @​tomaskebrle


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@mui/lab](https://mui.com/material-ui/about-the-lab/) ([source](https://github.com/mui/material-ui)) | dependencies | patch | [`5.0.0-alpha.127` -> `5.0.0-alpha.129`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.127/5.0.0-alpha.129) | | [@mui/material](https://mui.com/material-ui/getting-started/overview/) ([source](https://github.com/mui/material-ui)) | dependencies | patch | [`5.12.1` -> `5.12.3`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.12.1/5.12.3) | --- ### Release Notes <details> <summary>mui/material-ui (@&#8203;mui/lab)</summary> ### [`v5.0.0-alpha.129`](https://github.com/mui/material-ui/compare/5b7e9c52e37ef0c3274a762f38cd7ef7ffc9e7a8...9710ff34b16a0f271107a8619a28546ae3ca7c18) [Compare Source](https://github.com/mui/material-ui/compare/5b7e9c52e37ef0c3274a762f38cd7ef7ffc9e7a8...9710ff34b16a0f271107a8619a28546ae3ca7c18) ### [`v5.0.0-alpha.128`](https://github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha128) [Compare Source](https://github.com/mui/material-ui/compare/d14d288ae9e9b0e2b3b33d0a77b4113f024d4215...5b7e9c52e37ef0c3274a762f38cd7ef7ffc9e7a8) ##### Breaking changes - The `component` prop is no longer supported because it can be replaced with the slots API. This is how the transformation will look like: ```diff <Button - component="span" + slots={{ root: "span" }} /> ``` If using TypeScript, the custom component type should be added as a generic on the `Button` component. ```diff -<Button +<Button<typeof CustomComponent> slots={{ root: CustomComponent }} customProp="foo" /> ``` There is codemod that you can run in your project to do the transformation: ```sh npx @&#8203;mui/codemod v5.0.0/base-remove-component-prop <path> ``` The full documentation about the codemod can be found [here](https://github.com/mui/material-ui/blob/master/packages/mui-codemod/README.md#base-remove-component-prop). This is the list of PR related to this change: - ​<!-- 40 -->\[Button]\[base] Drop `component` prop ([#&#8203;36677](https://github.com/mui/material-ui/issues/36677)) [@&#8203;mnajdova](https://github.com/mnajdova) - ​<!-- 42 -->\[Badge]\[base] Drop `component` prop ([#&#8203;37028](https://github.com/mui/material-ui/issues/37028)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 37 -->\[FormControl]\[base] Drop component prop ([#&#8203;37031](https://github.com/mui/material-ui/issues/37031)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 35 -->\[Input]\[base] Drop component prop ([#&#8203;37057](https://github.com/mui/material-ui/issues/37057)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 34 -->\[Menu]\[base] Drop component prop ([#&#8203;37033](https://github.com/mui/material-ui/issues/37033)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 33 -->\[MenuItem]\[base] Drop component prop ([#&#8203;37032](https://github.com/mui/material-ui/issues/37032)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 32 -->\[Modal]\[base] Drop component prop ([#&#8203;37058](https://github.com/mui/material-ui/issues/37058)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 31 -->\[Option]\[base] Drop component prop ([#&#8203;37052](https://github.com/mui/material-ui/issues/37052)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 30 -->\[OptionGroup]\[base] Drop component prop ([#&#8203;37055](https://github.com/mui/material-ui/issues/37055)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 31 -->\[Popper]\[base] Drop component prop ([#&#8203;37084](https://github.com/mui/material-ui/issues/37084)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 29 -->\[Select]\[base] Drop component prop ([#&#8203;37035](https://github.com/mui/material-ui/issues/37035)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 28 -->\[Slider]\[base] Drop component prop ([#&#8203;37056](https://github.com/mui/material-ui/issues/37056)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 27 -->\[Snackbar]\[base] Drop component prop ([#&#8203;37041](https://github.com/mui/material-ui/issues/37041)) [@&#8203;nicolas-ot](https://github.com/nicolas-ot) - ​<!-- 26 -->\[Switch]\[base] Drop component prop ([#&#8203;37053](https://github.com/mui/material-ui/issues/37053)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 25 -->\[Tab]\[base] Drop component prop ([#&#8203;36768](https://github.com/mui/material-ui/issues/36768)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 24 -->\[Tabs]\[base] Drop component prop ([#&#8203;36770](https://github.com/mui/material-ui/issues/36770)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 08 -->\[TablePagination]\[base] Drop component prop ([#&#8203;37059](https://github.com/mui/material-ui/issues/37059)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 07 -->\[TabPanel]\[base] Drop component prop ([#&#8203;37054](https://github.com/mui/material-ui/issues/37054)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 06 -->\[TabsList]\[base] Drop component prop ([#&#8203;37042](https://github.com/mui/material-ui/issues/37042)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 41 -->\[base] Improve API consistency ([#&#8203;36970](https://github.com/mui/material-ui/issues/36970)) [@&#8203;michaldudak](https://github.com/michaldudak) Brought consistency to Base UI components and hooks' parameters and return values: 1. Whenever a hook needs a ref, it's now called `<slot_name>Ref`, which matches the `get<slot_name>Props` in the return value. 2. All hooks that accept external refs now return merged refs, making combining multiple hooks on one element easier. This was proven necessary in several compound components (like menuItem being both a button and a list item). The type of this value is `React.RefCallback` as using the more general `React.Ref` caused variance issues. 3. Type of accepted refs is standardized to `React.Ref<Element>` 4. Naming and typing of the forwarded ref in unstyled components were standardized - it's forwardedRef: React.ForwardedRef<Element> (unless a more specific type is needed). 5. The shape of the definition of unstyled components was standardized - it's React.forwardRef(function Component(props: Props, forwardedRef: React.Ref<Element>) { ... });. Specifically, the generic parameters of forwardRef were removed as they are specified in function arguments. ##### Changes - ​<!-- 36 -->\[FormControl]\[base] Do not use optional fields in useFormControlContext's return value ([#&#8203;37037](https://github.com/mui/material-ui/issues/37037)) [@&#8203;michaldudak](https://github.com/michaldudak) </details> <details> <summary>mui/material-ui (@&#8203;mui/material)</summary> ### [`v5.12.3`](https://github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#&#8203;5123) [Compare Source](https://github.com/mui/material-ui/compare/v5.12.2...v5.12.3) <!-- generated comparing v5.12.2..master --> *May 2, 2023* A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨: - all planned breaking changes for Base UI are done. The first beta release should come next week 🎉 - 🐛 bug fixes and 📚 documentation improvements. ##### `@mui/material@5.12.3` - ​<!-- 43 -->\[Accordion] Add missing `component` type ([#&#8203;37111](https://github.com/mui/material-ui/issues/37111)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 23 -->\[ButtonGroup] Should not retain divider color when it is disabled and variant is `text` ([#&#8203;36967](https://github.com/mui/material-ui/issues/36967)) [@&#8203;DavidBoyer11](https://github.com/DavidBoyer11) - ​<!-- 21 -->\[Divider] Fix styles on dividers with text ([#&#8203;35072](https://github.com/mui/material-ui/issues/35072)) [@&#8203;maxdestors](https://github.com/maxdestors) - ​<!-- 04 -->\[TextField] Improve IntelliSense support for props ([#&#8203;36737](https://github.com/mui/material-ui/issues/36737)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 03 -->\[TextField] Fix running click event on disabled ([#&#8203;36892](https://github.com/mui/material-ui/issues/36892)) [@&#8203;sai6855](https://github.com/sai6855) ##### `@mui/joy@5.0.0-alpha.78` - ​<!-- 09 -->\[Joy] Miscellaneous fixes and docs improvement ([#&#8203;37026](https://github.com/mui/material-ui/issues/37026)) [@&#8203;siriwatknp](https://github.com/siriwatknp) ##### `@mui/base@5.0.0-alpha.128` ##### Breaking changes - The `component` prop is no longer supported because it can be replaced with the slots API. This is how the transformation will look like: ```diff <Button - component="span" + slots={{ root: "span" }} /> ``` If using TypeScript, the custom component type should be added as a generic on the `Button` component. ```diff -<Button +<Button<typeof CustomComponent> slots={{ root: CustomComponent }} customProp="foo" /> ``` There is codemod that you can run in your project to do the transformation: ```sh npx @&#8203;mui/codemod v5.0.0/base-remove-component-prop <path> ``` The full documentation about the codemod can be found [here](https://github.com/mui/material-ui/blob/master/packages/mui-codemod/README.md#base-remove-component-prop). This is the list of PR related to this change: - ​<!-- 40 -->\[Button]\[base] Drop `component` prop ([#&#8203;36677](https://github.com/mui/material-ui/issues/36677)) [@&#8203;mnajdova](https://github.com/mnajdova) - ​<!-- 42 -->\[Badge]\[base] Drop `component` prop ([#&#8203;37028](https://github.com/mui/material-ui/issues/37028)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 37 -->\[FormControl]\[base] Drop component prop ([#&#8203;37031](https://github.com/mui/material-ui/issues/37031)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 35 -->\[Input]\[base] Drop component prop ([#&#8203;37057](https://github.com/mui/material-ui/issues/37057)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 34 -->\[Menu]\[base] Drop component prop ([#&#8203;37033](https://github.com/mui/material-ui/issues/37033)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 33 -->\[MenuItem]\[base] Drop component prop ([#&#8203;37032](https://github.com/mui/material-ui/issues/37032)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 32 -->\[Modal]\[base] Drop component prop ([#&#8203;37058](https://github.com/mui/material-ui/issues/37058)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 31 -->\[Option]\[base] Drop component prop ([#&#8203;37052](https://github.com/mui/material-ui/issues/37052)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 30 -->\[OptionGroup]\[base] Drop component prop ([#&#8203;37055](https://github.com/mui/material-ui/issues/37055)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 31 -->\[Popper]\[base] Drop component prop ([#&#8203;37084](https://github.com/mui/material-ui/issues/37084)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 29 -->\[Select]\[base] Drop component prop ([#&#8203;37035](https://github.com/mui/material-ui/issues/37035)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 28 -->\[Slider]\[base] Drop component prop ([#&#8203;37056](https://github.com/mui/material-ui/issues/37056)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 27 -->\[Snackbar]\[base] Drop component prop ([#&#8203;37041](https://github.com/mui/material-ui/issues/37041)) [@&#8203;nicolas-ot](https://github.com/nicolas-ot) - ​<!-- 26 -->\[Switch]\[base] Drop component prop ([#&#8203;37053](https://github.com/mui/material-ui/issues/37053)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 25 -->\[Tab]\[base] Drop component prop ([#&#8203;36768](https://github.com/mui/material-ui/issues/36768)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 24 -->\[Tabs]\[base] Drop component prop ([#&#8203;36770](https://github.com/mui/material-ui/issues/36770)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 08 -->\[TablePagination]\[base] Drop component prop ([#&#8203;37059](https://github.com/mui/material-ui/issues/37059)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 07 -->\[TabPanel]\[base] Drop component prop ([#&#8203;37054](https://github.com/mui/material-ui/issues/37054)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 06 -->\[TabsList]\[base] Drop component prop ([#&#8203;37042](https://github.com/mui/material-ui/issues/37042)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 41 -->\[base] Improve API consistency ([#&#8203;36970](https://github.com/mui/material-ui/issues/36970)) [@&#8203;michaldudak](https://github.com/michaldudak) Brought consistency to Base UI components and hooks' parameters and return values: 1. Whenever a hook needs a ref, it's now called `<slot_name>Ref`, which matches the `get<slot_name>Props` in the return value. 2. All hooks that accept external refs now return merged refs, making combining multiple hooks on one element easier. This was proven necessary in several compound components (like menuItem being both a button and a list item). The type of this value is `React.RefCallback` as using the more general `React.Ref` caused variance issues. 3. Type of accepted refs is standardized to `React.Ref<Element>` 4. Naming and typing of the forwarded ref in unstyled components were standardized - it's forwardedRef: React.ForwardedRef<Element> (unless a more specific type is needed). 5. The shape of the definition of unstyled components was standardized - it's React.forwardRef(function Component(props: Props, forwardedRef: React.Ref<Element>) { ... });. Specifically, the generic parameters of forwardRef were removed as they are specified in function arguments. ##### Changes - ​<!-- 36 -->\[FormControl]\[base] Do not use optional fields in useFormControlContext's return value ([#&#8203;37037](https://github.com/mui/material-ui/issues/37037)) [@&#8203;michaldudak](https://github.com/michaldudak) ##### Docs - ​<!-- 39 -->\[base]\[docs] Add Base UI Quickstart Guide ([#&#8203;36717](https://github.com/mui/material-ui/issues/36717)) [@&#8203;mj12albert](https://github.com/mj12albert) - ​<!-- 20 -->\[docs] Fix Material UI's API linking to Base UI ([#&#8203;37121](https://github.com/mui/material-ui/issues/37121)) [@&#8203;mnajdova](https://github.com/mnajdova) - ​<!-- 19 -->\[docs] Fix pagination in the DataGrid demo ([#&#8203;37114](https://github.com/mui/material-ui/issues/37114)) [@&#8203;cherniavskii](https://github.com/cherniavskii) - ​<!-- 18 -->\[docs] Add notification to the release of the new Time Picker UI ([#&#8203;37065](https://github.com/mui/material-ui/issues/37065)) [@&#8203;joserodolfofreitas](https://github.com/joserodolfofreitas) - ​<!-- 17 -->\[docs] Specify "Material UI" (not "MUI") where appropriate throughout the docs ([#&#8203;37066](https://github.com/mui/material-ui/issues/37066)) [@&#8203;samuelsycamore](https://github.com/samuelsycamore) - ​<!-- 16 -->\[docs] Use focus-visible instead of focus for Menu demos ([#&#8203;36847](https://github.com/mui/material-ui/issues/36847)) [@&#8203;michaldudak](https://github.com/michaldudak) - ​<!-- 15 -->\[docs] Fix small regressions API pages ([#&#8203;36972](https://github.com/mui/material-ui/issues/36972)) [@&#8203;oliviertassinari](https://github.com/oliviertassinari) - ​<!-- 14 -->\[docs] Handle a few docs-feedback ([#&#8203;36977](https://github.com/mui/material-ui/issues/36977)) [@&#8203;oliviertassinari](https://github.com/oliviertassinari) - ​<!-- 13 -->\[docs] Fix anchor link in customization ([#&#8203;37004](https://github.com/mui/material-ui/issues/37004)) [@&#8203;oliviertassinari](https://github.com/oliviertassinari) - ​<!-- 12 -->\[docs] Add a note about minimal required version for theme merging to the guides ([#&#8203;36973](https://github.com/mui/material-ui/issues/36973)) [@&#8203;jakub-stastny](https://github.com/jakub-stastny) - ​<!-- 11 -->\[docs] smooth scrolling added for `back to top` ([#&#8203;37011](https://github.com/mui/material-ui/issues/37011)) [@&#8203;PunitSoniME](https://github.com/PunitSoniME) - ​<!-- 10 -->\[docs] Remove `useFormControl` return values from demos page ([#&#8203;37036](https://github.com/mui/material-ui/issues/37036)) [@&#8203;ZeeshanTamboli](https://github.com/ZeeshanTamboli) - ​<!-- 47 --> \[docs]\[base] Move styles to the bottom of demos code for `SwitchUnstyled` ([#&#8203;36720](https://github.com/mui/material-ui/issues/36720)) [@&#8203;varunmulay22](https://github.com/varunmulay22) - ​<!-- 46 --> \[docs]\[base] Move styles to the bottom of demos code for `InputUnstyled` ([#&#8203;36724](https://github.com/mui/material-ui/issues/36724)) [@&#8203;varunmulay22](https://github.com/varunmulay22) - ​<!-- 45 --> \[docs]\[base] Move styles to the bottom of demos code for `SliderUnstyled` ([#&#8203;36721](https://github.com/mui/material-ui/issues/36721)) [@&#8203;varunmulay22](https://github.com/varunmulay22) - ​<!-- 44 --> \[docs]\[base] Move styles to the bottom of demos code for `Snackbar` ([#&#8203;36719](https://github.com/mui/material-ui/issues/36719)) [@&#8203;varunmulay22](https://github.com/varunmulay22) - ​<!-- 38 -->\[docs]\[base] Move styles to the bottom of demos code for `SelectUnstyled` ([#&#8203;36718](https://github.com/mui/material-ui/issues/36718)) [@&#8203;varunmulay22](https://github.com/varunmulay22) - ​<!-- 05 -->\[templates] Image not displayed in blog layout of React template. ([#&#8203;36991](https://github.com/mui/material-ui/issues/36991)) [@&#8203;navedqb](https://github.com/navedqb) - ​<!-- 02 -->\[website] Take the design role offline [@&#8203;oliviertassinari](https://github.com/oliviertassinari) - ​<!-- 01 -->\[website] Fix URL convention [@&#8203;oliviertassinari](https://github.com/oliviertassinari) - ​<!-- 21 -->\[docs] Turn off job banner on docs ([#&#8203;36080](https://github.com/mui/material-ui/issues/36080)) [@&#8203;joserodolfofreitas](https://github.com/joserodolfofreitas) ##### Core - ​<!-- 22 -->\[core] Allow type alias as well in hooks API docs generation ([#&#8203;37034](https://github.com/mui/material-ui/issues/37034)) [@&#8203;ZeeshanTamboli](https://github.com/ZeeshanTamboli) All contributors of this release in alphabetical order: [@&#8203;cherniavskii](https://github.com/cherniavskii), [@&#8203;DavidBoyer11](https://github.com/DavidBoyer11), [@&#8203;hbjORbj](https://github.com/hbjORbj), [@&#8203;jakub-stastny](https://github.com/jakub-stastny), [@&#8203;joserodolfofreitas](https://github.com/joserodolfofreitas), [@&#8203;maxdestors](https://github.com/maxdestors), [@&#8203;michaldudak](https://github.com/michaldudak), [@&#8203;mj12albert](https://github.com/mj12albert), [@&#8203;mnajdova](https://github.com/mnajdova), [@&#8203;navedqb](https://github.com/navedqb), [@&#8203;nicolas-ot](https://github.com/nicolas-ot), [@&#8203;oliviertassinari](https://github.com/oliviertassinari), [@&#8203;PunitSoniME](https://github.com/PunitSoniME), [@&#8203;sai6855](https://github.com/sai6855), [@&#8203;samuelsycamore](https://github.com/samuelsycamore), [@&#8203;siriwatknp](https://github.com/siriwatknp), [@&#8203;varunmulay22](https://github.com/varunmulay22), [@&#8203;ZeeshanTamboli](https://github.com/ZeeshanTamboli) ### [`v5.12.2`](https://github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#&#8203;5122) [Compare Source](https://github.com/mui/material-ui/compare/v5.12.1...v5.12.2) <!-- generated comparing v5.12.1..master --> *Apr 25, 2023* A big thanks to the 12 contributors who made this release possible. Here are some highlights ✨: - ⚠️ **\[BREAKING CHANGE]** The `Unstyled` suffix has been removed from Base UI component names, including names of types and other related identifiers – a codemod script is provided to assist with the change. - 🐛 bug fixes and 📚 documentation improvements. ##### `@mui/material@5.12.2` - ​<!-- 10 -->\[FormControl] Fix `filled` when value is set through `inputProps` ([#&#8203;36741](https://github.com/mui/material-ui/issues/36741)) [@&#8203;sai6855](https://github.com/sai6855) - ​<!-- 07 -->\[Slider] `onChange` handler should be called only when value has changed ([#&#8203;36706](https://github.com/mui/material-ui/issues/36706)) [@&#8203;gitstart](https://github.com/gitstart) - ​<!-- 06 -->\[Table] Fix `Sorting & Selecting` tables ([#&#8203;36898](https://github.com/mui/material-ui/issues/36898)) [@&#8203;oliviertassinari](https://github.com/oliviertassinari) ##### `@mui/base@5.0.0-alpha.127` ##### Breaking changes - ​<!-- 27 -->\[base] Remove unstyled suffix from Base components + Codemod script ([#&#8203;36873](https://github.com/mui/material-ui/issues/36873)) [@&#8203;hbjORbj](https://github.com/hbjORbj) The `Unstyled` suffix has been removed from all Base UI component names, including names of types and other related identifiers. You can use this [codemod](https://github.com/mui/material-ui/blob/master/packages/mui-codemod/src/v5.0.0/base-remove-unstyled-suffix.js) to help with the migration: ```sh npx @&#8203;mui/codemod v5.0.0/base-remove-unstyled-suffix <path> ``` ##### Changes - ​<!-- 26 -->\[codemod]\[base] Improve the removal of `component` prop codemod script ([#&#8203;36952](https://github.com/mui/material-ui/issues/36952)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 25 -->\[codemod]\[base] Write a migration script for removal of `component` prop from components ([#&#8203;36831](https://github.com/mui/material-ui/issues/36831)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 24 -->\[Base]\[useButton] Allow useButton params to be completely optional ([#&#8203;36922](https://github.com/mui/material-ui/issues/36922)) [@&#8203;mj12albert](https://github.com/mj12albert) ##### `@mui/joy@5.0.0-alpha.77` - ​<!-- 23 -->\[Joy]\[Chip] Chip button not showing up in Firefox browser ([#&#8203;36930](https://github.com/mui/material-ui/issues/36930)) [@&#8203;TakhyunKim](https://github.com/TakhyunKim) - ​<!-- 09 -->\[Joy] Add `invertedColors` to Menu and Alert ([#&#8203;36975](https://github.com/mui/material-ui/issues/36975)) [@&#8203;siriwatknp](https://github.com/siriwatknp) - ​<!-- 08 -->\[joy]\[Select] Set focus visible on select options when navigating with arrow keys ([#&#8203;36689](https://github.com/mui/material-ui/issues/36689)) [@&#8203;gitstart](https://github.com/gitstart) ##### Docs - ​<!-- 21 -->\[docs] Fix console error introduced by [#&#8203;36408](https://github.com/mui/material-ui/issues/36408) ([#&#8203;36980](https://github.com/mui/material-ui/issues/36980)) [@&#8203;alexfauquette](https://github.com/alexfauquette) - ​<!-- 20 -->\[docs] Add stray Joy UI documentation improvements ([#&#8203;36921](https://github.com/mui/material-ui/issues/36921)) [@&#8203;danilo-leal](https://github.com/danilo-leal) - ​<!-- 19 -->\[docs] Add Joy profile dashboard template ([#&#8203;36931](https://github.com/mui/material-ui/issues/36931)) [@&#8203;siriwatknp](https://github.com/siriwatknp) - ​<!-- 18 -->\[docs] Fix 404 links ([#&#8203;36969](https://github.com/mui/material-ui/issues/36969)) [@&#8203;oliviertassinari](https://github.com/oliviertassinari) - ​<!-- 17 -->\[docs] Clarify when bundle size optimization is needed ([#&#8203;36823](https://github.com/mui/material-ui/issues/36823)) [@&#8203;oliviertassinari](https://github.com/oliviertassinari) - ​<!-- 16 -->\[docs] Fix Chakra UI theme scoping typo ([#&#8203;36950](https://github.com/mui/material-ui/issues/36950)) [@&#8203;mj12albert](https://github.com/mj12albert) - ​<!-- 15 -->\[docs] Add snackbar example using sonner ([#&#8203;36926](https://github.com/mui/material-ui/issues/36926)) [@&#8203;PupoSDC](https://github.com/PupoSDC) - ​<!-- 14 -->\[docs] Adjust the Material Icons page design and formatting ([#&#8203;36937](https://github.com/mui/material-ui/issues/36937)) [@&#8203;danilo-leal](https://github.com/danilo-leal) - ​<!-- 13 -->\[docs] Allows to customize menu with any icon ([#&#8203;36408](https://github.com/mui/material-ui/issues/36408)) [@&#8203;alexfauquette](https://github.com/alexfauquette) - ​<!-- 12 -->\[docs] Add info about passing ref to input element ([#&#8203;36913](https://github.com/mui/material-ui/issues/36913)) [@&#8203;tomaskebrle](https://github.com/tomaskebrle) - ​<!-- 11 -->\[docs]\[material] Tabs API section cleanup ([#&#8203;36942](https://github.com/mui/material-ui/issues/36942)) [@&#8203;mnajdova](https://github.com/mnajdova) ##### Core - ​<!-- 22 -->\[core] Fix CI failure on `master` ([#&#8203;37016](https://github.com/mui/material-ui/issues/37016)) [@&#8203;hbjORbj](https://github.com/hbjORbj) - ​<!-- 05 -->\[typescript] Add the missing explicit component return types ([#&#8203;36924](https://github.com/mui/material-ui/issues/36924)) [@&#8203;michaldudak](https://github.com/michaldudak) - ​<!-- 04 -->\[website] Update main data grid demo on X landing page ([#&#8203;37001](https://github.com/mui/material-ui/issues/37001)) [@&#8203;cherniavskii](https://github.com/cherniavskii) - ​<!-- 03 -->\[website] Design role updates ([#&#8203;36997](https://github.com/mui/material-ui/issues/36997)) [@&#8203;danilo-leal](https://github.com/danilo-leal) - ​<!-- 02 -->\[website] X component section improvements ([#&#8203;36598](https://github.com/mui/material-ui/issues/36598)) [@&#8203;danilo-leal](https://github.com/danilo-leal) - ​<!-- 01 -->\[website] Developer Advocate role filled [@&#8203;oliviertassinari](https://github.com/oliviertassinari) All contributors of this release in alphabetical order: [@&#8203;alexfauquette](https://github.com/alexfauquette), [@&#8203;cherniavskii](https://github.com/cherniavskii), [@&#8203;danilo-leal](https://github.com/danilo-leal), [@&#8203;gitstart](https://github.com/gitstart), [@&#8203;hbjORbj](https://github.com/hbjORbj), [@&#8203;michaldudak](https://github.com/michaldudak), [@&#8203;mj12albert](https://github.com/mj12albert), [@&#8203;mnajdova](https://github.com/mnajdova), [@&#8203;oliviertassinari](https://github.com/oliviertassinari), [@&#8203;PupoSDC](https://github.com/PupoSDC), [@&#8203;sai6855](https://github.com/sai6855), [@&#8203;siriwatknp](https://github.com/siriwatknp), [@&#8203;TakhyunKim](https://github.com/TakhyunKim), [@&#8203;tomaskebrle](https://github.com/tomaskebrle) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNjAuMCIsInVwZGF0ZWRJblZlciI6IjM0LjE2MC4wIn0=-->
kjuulh force-pushed renovate/material-ui-monorepo from 0b120be5fc to 64594643ee 2023-05-02 19:35:22 +02:00 Compare
kjuulh merged commit 64594643ee into main 2023-05-02 20:00:36 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: OpenFood/openfood#82
No description provided.