1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
unleash.unleash/frontend
renovate[bot] 54c70b739c
chore(deps): update material-ui monorepo (#6484)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://mui.com/material-ui/material-icons/)
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-icons-material))
| [`5.15.3` ->
`5.15.14`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.15.3/5.15.14)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2ficons-material/5.15.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2ficons-material/5.15.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2ficons-material/5.15.3/5.15.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2ficons-material/5.15.3/5.15.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@mui/lab](https://mui.com/material-ui/about-the-lab/)
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-lab))
| [`5.0.0-alpha.159` ->
`5.0.0-alpha.169`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.159/5.0.0-alpha.169)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2flab/5.0.0-alpha.169?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2flab/5.0.0-alpha.169?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2flab/5.0.0-alpha.159/5.0.0-alpha.169?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2flab/5.0.0-alpha.159/5.0.0-alpha.169?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@mui/material](https://mui.com/material-ui/)
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-material))
| [`5.15.3` ->
`5.15.14`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.15.3/5.15.14)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fmaterial/5.15.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fmaterial/5.15.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fmaterial/5.15.3/5.15.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fmaterial/5.15.3/5.15.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/)
([source](https://togithub.com/mui/mui-x/tree/HEAD/packages/x-date-pickers))
| [`6.19.6` ->
`6.19.8`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/6.19.6/6.19.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-date-pickers/6.19.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-date-pickers/6.19.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-date-pickers/6.19.6/6.19.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-date-pickers/6.19.6/6.19.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>mui/material-ui (@&#8203;mui/icons-material)</summary>

###
[`v5.15.14`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51514)

[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.13...v5.15.14)

<!-- generated comparing v5.15.13..master -->

*Mar 18, 2024*

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.13`

- \[Accordion] Convert to support CSS extraction
([#&#8203;41221](https://togithub.com/mui/material-ui/issues/41221))
[@&#8203;mnajdova](https://togithub.com/mnajdova)
- ​<!-- 24 -->\[Autocomplete] Convert to support CSS extraction
([#&#8203;40330](https://togithub.com/mui/material-ui/issues/40330))
[@&#8203;mnajdova](https://togithub.com/mnajdova)
- ​<!-- 06 -->\[Slider] Convert to support CSS extraction
([#&#8203;41201](https://togithub.com/mui/material-ui/issues/41201))
[@&#8203;mnajdova](https://togithub.com/mnajdova)
- ​<!-- 07 -->\[Select] Fix variant type
([#&#8203;41405](https://togithub.com/mui/material-ui/issues/41405))
[@&#8203;sai6855](https://togithub.com/sai6855)
- ​<!-- 09 -->\[typescript] Use interface instead of type for props
([#&#8203;41500](https://togithub.com/mui/material-ui/issues/41500))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)

##### `@pigment-css/react@0.0.3`

- ​<!-- 03 -->Add Box component
([#&#8203;41451](https://togithub.com/mui/material-ui/issues/41451))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)

##### `pigment-css/nextjs-plugin@0.0.3`

- ​<!-- 04 -->Fix alias resolver
([#&#8203;41494](https://togithub.com/mui/material-ui/issues/41494))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- ​<!-- 05 -->Follow-up to
[#&#8203;41494](https://togithub.com/mui/material-ui/issues/41494)
([#&#8203;41502](https://togithub.com/mui/material-ui/issues/41502))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)

##### Docs

- ​<!-- 12 -->\[joy-ui] Add UI improvements to the side navigation demo
([#&#8203;41461](https://togithub.com/mui/material-ui/issues/41461))
[@&#8203;cipherlogs](https://togithub.com/cipherlogs)
- ​<!-- 11 -->\[pigment-css] Add media query guide
([#&#8203;41473](https://togithub.com/mui/material-ui/issues/41473))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- ​<!-- 10 -->\[pigment-css] Fixing location of the ExtendTheme type in
the docs
([#&#8203;41499](https://togithub.com/mui/material-ui/issues/41499))
[@&#8203;jherr](https://togithub.com/jherr)
- ​<!-- 08 -->\[material-ui]\[Progress] Add Circular progress gradient
demo from Github comment
([#&#8203;40559](https://togithub.com/mui/material-ui/issues/40559))
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)

##### Core

- ​<!-- 23 -->\[blog] Bringing consistency to Material UI customization
APIs
([#&#8203;41040](https://togithub.com/mui/material-ui/issues/41040))
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)
- ​<!-- 22 -->\[code-infra] Rename
[@&#8203;mui-internal/docs-utils](https://togithub.com/mui-internal/docs-utils)
to
[@&#8203;mui/internal-docs-utils](https://togithub.com/mui/internal-docs-utils)
([#&#8203;41498](https://togithub.com/mui/material-ui/issues/41498))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
- ​<!-- 21 -->\[code-infra] Copy translations.json to
[@&#8203;mui/docs](https://togithub.com/mui/docs) build folder
([#&#8203;41472](https://togithub.com/mui/material-ui/issues/41472))
[@&#8203;Janpot](https://togithub.com/Janpot)
- ​<!-- 20 -->\[core] Use Circle CI context
([#&#8203;41532](https://togithub.com/mui/material-ui/issues/41532))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 19 -->\[core] Fix CHANGELOG format and update date
([#&#8203;41481](https://togithub.com/mui/material-ui/issues/41481))
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)
- ​<!-- 18 -->\[docs] Fix useStorageState regressions
([#&#8203;41223](https://togithub.com/mui/material-ui/issues/41223))
[@&#8203;Janpot](https://togithub.com/Janpot)
- ​<!-- 17 -->\[docs] Fix some Vale errors
([#&#8203;41516](https://togithub.com/mui/material-ui/issues/41516))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 15 -->\[material-ui]\[docs] Fix landing page template's h1 size
([#&#8203;41543](https://togithub.com/mui/material-ui/issues/41543))
[@&#8203;zanivan](https://togithub.com/zanivan)
- ​<!-- 14 -->\[material-ui]\[docs] Apply new code header docs feature
([#&#8203;41508](https://togithub.com/mui/material-ui/issues/41508))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 11 -->\[material-next] Drop the package
([#&#8203;41544](https://togithub.com/mui/material-ui/issues/41544))
[@&#8203;mnajdova](https://togithub.com/mnajdova)
- ​<!-- 16 -->\[docs-infra] Fail CI on Vale error
([#&#8203;40944](https://togithub.com/mui/material-ui/issues/40944))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 15 -->\[docs-infra] Improve Vale config
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 14 -->\[docs-infra] Add a feature list "component"
([#&#8203;41484](https://togithub.com/mui/material-ui/issues/41484))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 13 -->\[docs-infra] Add code block header classes
([#&#8203;41487](https://togithub.com/mui/material-ui/issues/41487))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 21 -->\[docs-infra] Make the Algolia search input label
invisible
([#&#8203;41542](https://togithub.com/mui/material-ui/issues/41542))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 03 -->\[website] Improve navbar's items hover state
([#&#8203;41535](https://togithub.com/mui/material-ui/issues/41535))
[@&#8203;EyaOuenniche](https://togithub.com/EyaOuenniche)
- ​<!-- 02 -->\[website] Split Toolpad documentation
([#&#8203;41316](https://togithub.com/mui/material-ui/issues/41316))
[@&#8203;bharatkashyap](https://togithub.com/bharatkashyap)
- ​<!-- 01 -->\[website] Use MUI X Data Grid v7-beta
([#&#8203;41276](https://togithub.com/mui/material-ui/issues/41276))
[@&#8203;cherniavskii](https://togithub.com/cherniavskii)

All contributors of this release in alphabetical order:
[@&#8203;bharatkashyap](https://togithub.com/bharatkashyap),
[@&#8203;brijeshb42](https://togithub.com/brijeshb42),
[@&#8203;cherniavskii](https://togithub.com/cherniavskii),
[@&#8203;cipherlogs](https://togithub.com/cipherlogs),
[@&#8203;danilo-leal](https://togithub.com/danilo-leal),
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai),
[@&#8203;EyaOuenniche](https://togithub.com/EyaOuenniche),
[@&#8203;Janpot](https://togithub.com/Janpot),
[@&#8203;jherr](https://togithub.com/jherr),
[@&#8203;michaldudak](https://togithub.com/michaldudak),
[@&#8203;mnajdova](https://togithub.com/mnajdova),
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari),
[@&#8203;sai6855](https://togithub.com/sai6855),
[@&#8203;siriwatknp](https://togithub.com/siriwatknp),
[@&#8203;zanivan](https://togithub.com/zanivan)

###
[`v5.15.13`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51513)

[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.12...v5.15.13)

<!-- generated comparing v5.15.12..master -->

*Mar 12, 2024*

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

- The Material UI free Checkout template got a design uplift
([#&#8203;41447](https://togithub.com/mui/material-ui/issues/41447))
[@&#8203;zanivan](https://togithub.com/zanivan)

##### `@mui/material@5.15.13`

- \[Alert] Add `slots` and `slotProps` type to theme
([#&#8203;41324](https://togithub.com/mui/material-ui/issues/41324))
[@&#8203;sai6855](https://togithub.com/sai6855)
- \[Autocomplete] Fix the options list being added to the DOM in
`freeSolo` mode even when there are no options, causing style problems
([#&#8203;41300](https://togithub.com/mui/material-ui/issues/41300))
[@&#8203;rakeshmusturi](https://togithub.com/rakeshmusturi)
- Add `paperChannel` token
([#&#8203;41447](https://togithub.com/mui/material-ui/issues/41447))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- \[Switch] Convert to support CSS extraction
([#&#8203;41367](https://togithub.com/mui/material-ui/issues/41367))
[@&#8203;alexfauquette](https://togithub.com/alexfauquette)
- \[Tooltip] Support event handlers with extra parameters
([#&#8203;41320](https://togithub.com/mui/material-ui/issues/41320))
[@&#8203;LukasTy](https://togithub.com/LukasTy)

##### `@mui/system@5.15.13`

- \[RtlProvider] Add component & hook
([#&#8203;41241](https://togithub.com/mui/material-ui/issues/41241))
[@&#8203;mnajdova](https://togithub.com/mnajdova)

##### `@mui/utils@5.15.13`

- \[utils] Fix visually hidden styles' margin unit
([#&#8203;41477](https://togithub.com/mui/material-ui/issues/41477))
[@&#8203;michaldudak](https://togithub.com/michaldudak)

##### `@mui/codemod@5.15.13`

- Fix merging of slotProps and componentProps
([#&#8203;41323](https://togithub.com/mui/material-ui/issues/41323))
[@&#8203;sai6855](https://togithub.com/sai6855)

##### `@mui/base@5.0.0-beta.39`

- \[material-ui]\[joy-ui]\[Autocomplete] Keep in sync highlighted index
when the option still exists
([#&#8203;41306](https://togithub.com/mui/material-ui/issues/41306))
[@&#8203;CGNonofr](https://togithub.com/CGNonofr)
- \[FormControl] Export `FormControlOwnerState` type from index
([#&#8203;41287](https://togithub.com/mui/material-ui/issues/41287))
[@&#8203;michaeldfoley](https://togithub.com/michaeldfoley)
- \[material-ui]\[TextareaAutosize] Fix inline style not getting applied
([#&#8203;41369](https://togithub.com/mui/material-ui/issues/41369))
[@&#8203;ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)

##### `@pigment-css/react@0.0.2`

- Handle more scenarios while transforming sx prop
([#&#8203;41372](https://togithub.com/mui/material-ui/issues/41372))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- Improve testing of fixtures
([#&#8203;41389](https://togithub.com/mui/material-ui/issues/41389))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- Fix `keyframes` serialize styles error
([#&#8203;41395](https://togithub.com/mui/material-ui/issues/41395))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- Use class selector instead of class value
([#&#8203;41442](https://togithub.com/mui/material-ui/issues/41442))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- \[next] Warn about unsupported turbo mode in Next.js
([#&#8203;41445](https://togithub.com/mui/material-ui/issues/41445))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)

##### Docs

- \[material-ui] Refine checkout template
([#&#8203;40967](https://togithub.com/mui/material-ui/issues/40967))
[@&#8203;zanivan](https://togithub.com/zanivan)
- \[material-ui] Add docs for complementary List components
([#&#8203;41329](https://togithub.com/mui/material-ui/issues/41329))
[@&#8203;anle9650](https://togithub.com/anle9650)
- \[material-ui] Add docs for complementary Dialog components
([#&#8203;41313](https://togithub.com/mui/material-ui/issues/41313))
[@&#8203;jwithington](https://togithub.com/jwithington)
- \[material-ui] Fix Templates live preview link
([#&#8203;41467](https://togithub.com/mui/material-ui/issues/41467))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- \[material-ui] Polish out the templates page
([#&#8203;41468](https://togithub.com/mui/material-ui/issues/41468))
[@&#8203;zanivan](https://togithub.com/zanivan)
- \[material-ui] Adjust the Templates card design
([#&#8203;41450](https://togithub.com/mui/material-ui/issues/41450))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- \[joy-ui] Remove unnecessary styles in color inversion footer demo
([#&#8203;41419](https://togithub.com/mui/material-ui/issues/41419))
[@&#8203;cipherlogs](https://togithub.com/cipherlogs)
- \[joy-ui] Update case studies chip background color
([#&#8203;41413](https://togithub.com/mui/material-ui/issues/41413))
[@&#8203;cipherlogs](https://togithub.com/cipherlogs)
- \[joy-ui] Remove wrong CSS prop from the Sign-in-side template
([#&#8203;41383](https://togithub.com/mui/material-ui/issues/41383))
[@&#8203;cipherlogs](https://togithub.com/cipherlogs)
- \[joy-ui] Fix broken link on the Color Inversion page
([#&#8203;41407](https://togithub.com/mui/material-ui/issues/41407))
[@&#8203;cipherlogs](https://togithub.com/cipherlogs)
- \[pigment] Add example and guide section
([#&#8203;41249](https://togithub.com/mui/material-ui/issues/41249))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- \[pigment-css] Brand name nonbreaking space
([#&#8203;41438](https://togithub.com/mui/material-ui/issues/41438))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- \[pigment-css] Fix import on the README
([#&#8203;41411](https://togithub.com/mui/material-ui/issues/41411))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- \[pigment-css] Edit starter template links on README
([#&#8203;41409](https://togithub.com/mui/material-ui/issues/41409))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- \[pigment-css] Tweak the examples and edit READMEs
([#&#8203;41408](https://togithub.com/mui/material-ui/issues/41408))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- \[pigment-css] Adjust the bit about CSS vars on the README
([#&#8203;41463](https://togithub.com/mui/material-ui/issues/41463))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- Finish brand name fixes
[#&#8203;41438](https://togithub.com/mui/material-ui/issues/41438)
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- Remove noreferrer
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- Fix v4 docs <b> appearing in notifications
([#&#8203;41390](https://togithub.com/mui/material-ui/issues/41390))
[@&#8203;peterwangsc](https://togithub.com/peterwangsc)
- Update GitHub project links
([#&#8203;41370](https://togithub.com/mui/material-ui/issues/41370))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)

##### Core

- \[pigment] Make all Pigment CSS packages public
([#&#8203;41404](https://togithub.com/mui/material-ui/issues/41404))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- \[pigment] Rename directories to match package names
([#&#8203;41453](https://togithub.com/mui/material-ui/issues/41453))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- \[pigment-css] Example fix leading spaces
([#&#8203;41439](https://togithub.com/mui/material-ui/issues/41439))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- \[code-infra] Add short note about e2e-website workflow schedule
([#&#8203;41355](https://togithub.com/mui/material-ui/issues/41355))
[@&#8203;Janpot](https://togithub.com/Janpot)
- \[code-infra] Add alias for icon types
([#&#8203;41248](https://togithub.com/mui/material-ui/issues/41248))
[@&#8203;Janpot](https://togithub.com/Janpot)
- \[code-infra] Reduce concurrency of typescript:ci further
([#&#8203;41392](https://togithub.com/mui/material-ui/issues/41392))
[@&#8203;Janpot](https://togithub.com/Janpot)
- \[code-infra] Reduce concurrency for test_types ci job
([#&#8203;41385](https://togithub.com/mui/material-ui/issues/41385))
[@&#8203;Janpot](https://togithub.com/Janpot)
- \[code-infra] Adapt API code generator to Base UI repo needs
([#&#8203;41475](https://togithub.com/mui/material-ui/issues/41475))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
- \[docs-infra] Don't generate preview files for the templates
([#&#8203;41379](https://togithub.com/mui/material-ui/issues/41379))
[@&#8203;mnajdova](https://togithub.com/mnajdova)
- \[docs-infra] Fix pigment css apps path in the render mui demos script
([#&#8203;41476](https://togithub.com/mui/material-ui/issues/41476))
[@&#8203;mnajdova](https://togithub.com/mnajdova)
- \[docs-infra] move feedback to ESM
([#&#8203;41381](https://togithub.com/mui/material-ui/issues/41381))
[@&#8203;alexfauquette](https://togithub.com/alexfauquette)
- \[docs-infra] Improve color contrast throughout
([#&#8203;41387](https://togithub.com/mui/material-ui/issues/41387))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- \[docs-infra] Simplify Algolia crawler config
([#&#8203;41312](https://togithub.com/mui/material-ui/issues/41312))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs-infra] Adjust the tabs and layout selection design
([#&#8203;41084](https://togithub.com/mui/material-ui/issues/41084))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- \[blog] Update the Base UI post with links to dedicated repo
([#&#8203;41358](https://togithub.com/mui/material-ui/issues/41358))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- \[website] Update the Careers page role
([#&#8203;41384](https://togithub.com/mui/material-ui/issues/41384))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- \[website] Compress about images
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- \[website] Improve color contrast on the homepage
([#&#8203;41465](https://togithub.com/mui/material-ui/issues/41465))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- \[examples] Add pigment-css-vite-ts starter example
([#&#8203;41196](https://togithub.com/mui/material-ui/issues/41196))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- \[examples] Add pigment-css-nextjs-ts starter project
([#&#8203;41105](https://togithub.com/mui/material-ui/issues/41105))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)

All contributors of this release in alphabetical order:
[@&#8203;alexfauquette](https://togithub.com/alexfauquette),
[@&#8203;brijeshb42](https://togithub.com/brijeshb42),
[@&#8203;CGNonofr](https://togithub.com/CGNonofr),
[@&#8203;cipherlogs](https://togithub.com/cipherlogs),
[@&#8203;danilo-leal](https://togithub.com/danilo-leal),
[@&#8203;Janpot](https://togithub.com/Janpot),
[@&#8203;michaeldfoley](https://togithub.com/michaeldfoley),
[@&#8203;mnajdova](https://togithub.com/mnajdova),
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari),
[@&#8203;peterwangsc](https://togithub.com/peterwangsc),
[@&#8203;rakeshmusturi](https://togithub.com/rakeshmusturi),
[@&#8203;sai6855](https://togithub.com/sai6855),
[@&#8203;siriwatknp](https://togithub.com/siriwatknp),
[@&#8203;zanivan](https://togithub.com/zanivan),
[@&#8203;ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)

###
[`v5.15.12`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51512)

[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.11...v5.15.12)

<!-- generated comparing v5.15.11..master -->

*Mar 5, 2024*

A big thanks to the 21 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.

##### `@mui/material@5.15.12`

- ​<!-- 52 -->Support props callback type in theme variants
([#&#8203;40946](https://togithub.com/mui/material-ui/issues/40946))
[@&#8203;ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
- ​<!-- 50 -->\[Alert] Convert to support zero runtime
([#&#8203;41230](https://togithub.com/mui/material-ui/issues/41230))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- ​<!-- 49 -->\[Alert] Deprecate composed classes
([#&#8203;40688](https://togithub.com/mui/material-ui/issues/40688))
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)
- ​<!-- 44 -->\[Button] Deprecate classes for v6
([#&#8203;40675](https://togithub.com/mui/material-ui/issues/40675))
[@&#8203;sai6855](https://togithub.com/sai6855)
- ​<!-- 43 -->\[Checkbox] `large` size added in type
([#&#8203;34909](https://togithub.com/mui/material-ui/issues/34909))
[@&#8203;smox](https://togithub.com/smox)
- ​<!-- 42 -->\[Chip] Deprecate composed classes
([#&#8203;41235](https://togithub.com/mui/material-ui/issues/41235))
[@&#8203;sai6855](https://togithub.com/sai6855)
- ​<!-- 41 -->\[Chip] Correct `deleteIconColorPrimary` and
`deleteIconColorSecondary` class descriptions
([#&#8203;41231](https://togithub.com/mui/material-ui/issues/41231))
[@&#8203;sai6855](https://togithub.com/sai6855)
- ​<!-- 17 -->Remove unused dev dependency on
[@&#8203;mui/lab](https://togithub.com/mui/lab)
([#&#8203;41198](https://togithub.com/mui/material-ui/issues/41198))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- ​<!-- 15 -->\[Slider] Deprecate components and componentProps props
for v6
([#&#8203;40777](https://togithub.com/mui/material-ui/issues/40777))
[@&#8203;lhilgert9](https://togithub.com/lhilgert9)

##### `@mui/system@5.15.12`

- ​<!-- 16 -->\[pigment-css]\[material-ui] Render badge demos
([#&#8203;41353](https://togithub.com/mui/material-ui/issues/41353))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- ​<!-- 14 -->\[pigment-css] Update to latest wyw version
([#&#8203;41363](https://togithub.com/mui/material-ui/issues/41363))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- ​<!-- 13 -->\[pigment-css] Rename scope to
[@&#8203;pigment-css](https://togithub.com/pigment-css)
([#&#8203;41354](https://togithub.com/mui/material-ui/issues/41354))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- ​<!-- 12 -->\[pigment-css] Rename zero-runtime to pigmentcss
([#&#8203;41317](https://togithub.com/mui/material-ui/issues/41317))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- ​<!-- 11 -->Fix createSpacing return type
([#&#8203;41318](https://togithub.com/mui/material-ui/issues/41318))
[@&#8203;matystroia](https://togithub.com/matystroia)
- ​<!-- 06 -->\[zero] Add support for styled tagged-template literals
([#&#8203;41268](https://togithub.com/mui/material-ui/issues/41268))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- ​<!-- 05 -->\[zero] Set up Material UI migration demos
([#&#8203;41267](https://togithub.com/mui/material-ui/issues/41267))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- ​<!-- 04 -->\[zero] Move extendTheme to already existing
@&#8203;mui/zero-runtime/utils
([#&#8203;41254](https://togithub.com/mui/material-ui/issues/41254))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- ​<!-- 03 -->\[zero] Remove `object` intersection from CSS Fallback
([#&#8203;41271](https://togithub.com/mui/material-ui/issues/41271))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- ​<!-- 02 -->\[zero] Minor wording changes in README
([#&#8203;41253](https://togithub.com/mui/material-ui/issues/41253))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- ​<!-- 01 -->\[zero] Prepare zero-runtime packages for public release
([#&#8203;41226](https://togithub.com/mui/material-ui/issues/41226))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)

##### `@mui/joy@5.0.0-beta.30`

- ​<!-- 48 -->\[joy-ui]\[Autocomplete] Fix text overflow in Chip
([#&#8203;40229](https://togithub.com/mui/material-ui/issues/40229))
[@&#8203;PunitSoniME](https://togithub.com/PunitSoniME)

##### Docs

- ​<!-- 47 -->\[base-ui] Update the docs post repo separation
([#&#8203;41328](https://togithub.com/mui/material-ui/issues/41328))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 34 -->Fix missing partner link
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 33 -->Update links to GitHub projects
([#&#8203;41297](https://togithub.com/mui/material-ui/issues/41297))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 32 -->Standardize WAI-ARIA referencest
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 31 -->Fix image layout shift when loading
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 23 -->\[joy-ui] Add stray adjustments throughout the docs
([#&#8203;41211](https://togithub.com/mui/material-ui/issues/41211))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 22 -->\[material-ui] Remove duplicated text at FAQ page
([#&#8203;41326](https://togithub.com/mui/material-ui/issues/41326))
[@&#8203;zanivan](https://togithub.com/zanivan)
- ​<!-- 21 -->\[material-ui] Fix color mode toggle of the landing page
template
([#&#8203;41293](https://togithub.com/mui/material-ui/issues/41293))
[@&#8203;zanivan](https://togithub.com/zanivan)
- ​<!-- 20 -->\[system] Tweak the Usage demos
([#&#8203;41242](https://togithub.com/mui/material-ui/issues/41242))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 19 -->\[zero] Add a Why section on the README
([#&#8203;41284](https://togithub.com/mui/material-ui/issues/41284))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)

##### Core

- ​<!-- 51 -->Revert "\[utils] Port `useLocalStorageState` hook from
Toolpad
([#&#8203;41096](https://togithub.com/mui/material-ui/issues/41096))"
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 46 -->\[blog] Add post about how MUI uses Toolpad
([#&#8203;40172](https://togithub.com/mui/material-ui/issues/40172))
[@&#8203;prakhargupta1](https://togithub.com/prakhargupta1)
- ​<!-- 45 -->\[blog] No bundled demos in blog posts
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 40 -->\[code-infra] Embed translations in the
[@&#8203;mui/docs](https://togithub.com/mui/docs) package
([#&#8203;41246](https://togithub.com/mui/material-ui/issues/41246))
[@&#8203;Janpot](https://togithub.com/Janpot)
- ​<!-- 39 -->\[code-infra] Prepare the markdown package for publishing
([#&#8203;41240](https://togithub.com/mui/material-ui/issues/41240))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
- ​<!-- 38 -->\[code-infra] Unpin the version of docs-utils in scripts
([#&#8203;41232](https://togithub.com/mui/material-ui/issues/41232))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
- ​<!-- 37 -->\[core] Use runtime agnostic setTimeout type
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 36 -->\[core] Remove window. reference for common globals
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 35 -->\[core] Add a script to build all packages
([#&#8203;40631](https://togithub.com/mui/material-ui/issues/40631))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
- ​<!-- 30 -->\[docs-infra] Fix missing non breaking spaces
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 29 -->\[docs-infra] Add design customizations to the disclosure
element
([#&#8203;41285](https://togithub.com/mui/material-ui/issues/41285))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 28 -->\[docs-infra] Adjust headings dark mode color
([#&#8203;41292](https://togithub.com/mui/material-ui/issues/41292))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 27 -->\[docs-infra] Fix Stack Overflow breaking space
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 26 -->\[docs-infra] Fix product selector popup not closing on
route change
([#&#8203;41166](https://togithub.com/mui/material-ui/issues/41166))
[@&#8203;divyammadhok](https://togithub.com/divyammadhok)
- ​<!-- 25 -->\[docs-infra] Improve fix blank links ad
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 24 -->\[docs-infra] Support interfaces for X docs
([#&#8203;41069](https://togithub.com/mui/material-ui/issues/41069))
[@&#8203;alexfauquette](https://togithub.com/alexfauquette)
- ​<!-- 18 -->\[infra] Adjust the links to search for issues
([#&#8203;41008](https://togithub.com/mui/material-ui/issues/41008))
[@&#8203;michelengelen](https://togithub.com/michelengelen)
- ​<!-- 10 -->\[website] Move the `React Engineer - xCharts` to `Next
roles` section
([#&#8203;41368](https://togithub.com/mui/material-ui/issues/41368))
[@&#8203;DanailH](https://togithub.com/DanailH)
- ​<!-- 09 -->\[website] Add James to About Us
([#&#8203;41362](https://togithub.com/mui/material-ui/issues/41362))
[@&#8203;atomiks](https://togithub.com/atomiks)
- ​<!-- 08 -->\[website] Polish Button outline primary medium
([#&#8203;41298](https://togithub.com/mui/material-ui/issues/41298))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 07 -->\[website] Remove Heatmap chart from community plan on
pricing table
([#&#8203;41081](https://togithub.com/mui/material-ui/issues/41081))
[@&#8203;alexfauquette](https://togithub.com/alexfauquette)

All contributors of this release in alphabetical order:
[@&#8203;alexfauquette](https://togithub.com/alexfauquette),
[@&#8203;atomiks](https://togithub.com/atomiks),
[@&#8203;brijeshb42](https://togithub.com/brijeshb42),
[@&#8203;DanailH](https://togithub.com/DanailH),
[@&#8203;danilo-leal](https://togithub.com/danilo-leal),
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai),
[@&#8203;divyammadhok](https://togithub.com/divyammadhok),
[@&#8203;Janpot](https://togithub.com/Janpot),
[@&#8203;lhilgert9](https://togithub.com/lhilgert9),
[@&#8203;matystroia](https://togithub.com/matystroia),
[@&#8203;michaldudak](https://togithub.com/michaldudak),
[@&#8203;michelengelen](https://togithub.com/michelengelen),
[@&#8203;mj12albert](https://togithub.com/mj12albert),
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari),
[@&#8203;prakhargupta1](https://togithub.com/prakhargupta1),
[@&#8203;PunitSoniME](https://togithub.com/PunitSoniME),
[@&#8203;sai6855](https://togithub.com/sai6855),
[@&#8203;siriwatknp](https://togithub.com/siriwatknp),
[@&#8203;smox](https://togithub.com/smox),
[@&#8203;zanivan](https://togithub.com/zanivan),
[@&#8203;ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)

###
[`v5.15.11`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51511)

[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.10...v5.15.11)

<!-- generated comparing v5.15.10..master -->

*Feb 21, 2024*

A big thanks to the 26 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.

##### `@mui/material@5.15.11`

- \[Alert] Deprecate components and componentsProps props
([#&#8203;40681](https://togithub.com/mui/material-ui/issues/40681))
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)
- \[Autocomplete] Caret transformation issue with font size change
([#&#8203;41066](https://togithub.com/mui/material-ui/issues/41066))
[@&#8203;dpertsin](https://togithub.com/dpertsin)
- \[StepLabel] Add type for StepIconComponent
([#&#8203;41082](https://togithub.com/mui/material-ui/issues/41082))
[@&#8203;harrydigos](https://togithub.com/harrydigos)
- \[TablePagination] Fix type error in Select props
([#&#8203;39137](https://togithub.com/mui/material-ui/issues/39137))
[@&#8203;PaulKristoffersson](https://togithub.com/PaulKristoffersson)
- \[Transitions] External ownerState is incorrectly forwarded to inner
components
([#&#8203;41187](https://togithub.com/mui/material-ui/issues/41187))
[@&#8203;gitstart](https://togithub.com/gitstart)
- Use direct import
([#&#8203;40851](https://togithub.com/mui/material-ui/issues/40851))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)

##### `@mui/material-nextjs@5.15.11`

- Fix missing babel/runtime dependency in material-ui-nextjs
([#&#8203;41077](https://togithub.com/mui/material-ui/issues/41077))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)

##### `@mui/system@5.15.11`

- Use direct import
([#&#8203;40851](https://togithub.com/mui/material-ui/issues/40851))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- Move useMediaQuery to system
([#&#8203;39463](https://togithub.com/mui/material-ui/issues/39463))
[@&#8203;justintoman](https://togithub.com/justintoman)
- Consolidate the variants props callback arguments
([#&#8203;41222](https://togithub.com/mui/material-ui/issues/41222))
[@&#8203;mnajdova](https://togithub.com/mnajdova)
- Merge props and ownerState in the variants props callback
([#&#8203;41219](https://togithub.com/mui/material-ui/issues/41219))
[@&#8203;mnajdova](https://togithub.com/mnajdova)

##### `@mui/codemod@5.15.11`

- \[AccordionSummary] Add contentGutters deprecation codemods
([#&#8203;41006](https://togithub.com/mui/material-ui/issues/41006))
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)
- \[PaginationItem] Add codemod for deprecated classes
([#&#8203;41145](https://togithub.com/mui/material-ui/issues/41145))
[@&#8203;sai6855](https://togithub.com/sai6855)

##### `@mui/utils@5.15.11`

- Port `useLocalStorageState` hook from Toolpad
([#&#8203;41096](https://togithub.com/mui/material-ui/issues/41096))
[@&#8203;Janpot](https://togithub.com/Janpot)

##### `@mui/base@5.0.0-beta.37`

- \[Switch] Add missing role attribute
([#&#8203;40907](https://togithub.com/mui/material-ui/issues/40907))
[@&#8203;KirankumarAmbati](https://togithub.com/KirankumarAmbati)
- \[TextareaAutosize] Improve implementation
([#&#8203;40789](https://togithub.com/mui/material-ui/issues/40789))
[@&#8203;ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)

##### `@mui/lab@5.0.0-alpha.164`

- \[Masonry] Ability to sort elements from left to right
([#&#8203;39904](https://togithub.com/mui/material-ui/issues/39904))
[@&#8203;Rishi556](https://togithub.com/Rishi556)

##### Docs

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

##### Core

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

All contributors of this release in alphabetical order:
[@&#8203;alexfauquette](https://togithub.com/alexfauquette),
[@&#8203;brijeshb42](https://togithub.com/brijeshb42),
[@&#8203;danilo-leal](https://togithub.com/danilo-leal),
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai),
[@&#8203;dpertsin](https://togithub.com/dpertsin),
[@&#8203;flaviendelangle](https://togithub.com/flaviendelangle),
[@&#8203;gitstart](https://togithub.com/gitstart),
[@&#8203;gregberge](https://togithub.com/gregberge),
[@&#8203;harrydigos](https://togithub.com/harrydigos),
[@&#8203;Janpot](https://togithub.com/Janpot),
[@&#8203;justintoman](https://togithub.com/justintoman),
[@&#8203;khgiddon](https://togithub.com/khgiddon),
[@&#8203;KirankumarAmbati](https://togithub.com/KirankumarAmbati),
[@&#8203;LukasTy](https://togithub.com/LukasTy),
[@&#8203;michaldudak](https://togithub.com/michaldudak),
[@&#8203;mnajdova](https://togithub.com/mnajdova),
[@&#8203;nikosgavalas](https://togithub.com/nikosgavalas),
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari),
[@&#8203;PaulKristoffersson](https://togithub.com/PaulKristoffersson),
[@&#8203;Rishi556](https://togithub.com/Rishi556),
[@&#8203;rluzists1](https://togithub.com/rluzists1),
[@&#8203;sai6855](https://togithub.com/sai6855),
[@&#8203;samuelsycamore](https://togithub.com/samuelsycamore),
[@&#8203;siriwatknp](https://togithub.com/siriwatknp),
[@&#8203;zanivan](https://togithub.com/zanivan),
[@&#8203;ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)

###
[`v5.15.10`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51510)

[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.9...v5.15.10)

<!-- generated comparing v5.15.9..master -->

*Feb 12, 2024*

A big thanks to the 8 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.

##### `@mui/material@5.15.10`

- \[Avatar] Add props deprecation with a codemod
([#&#8203;40853](https://togithub.com/mui/material-ui/issues/40853))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)

##### `@mui/system@5.15.10`

- \[Stack] Update import statement for Stack component
([#&#8203;41032](https://togithub.com/mui/material-ui/issues/41032))
[@&#8203;sai6855](https://togithub.com/sai6855)

##### `@mui/joy@5.0.0-beta.28`

- \[Button] Fix `disabled` prop priority when inside button group
([#&#8203;41000](https://togithub.com/mui/material-ui/issues/41000))
[@&#8203;Smileek](https://togithub.com/Smileek)
- \[IconButton] Support loading prop
([#&#8203;40949](https://togithub.com/mui/material-ui/issues/40949))
[@&#8203;Smileek](https://togithub.com/Smileek)

##### Docs

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

##### Core

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

All contributors of this release in alphabetical order:
[@&#8203;cherniavskii](https://togithub.com/cherniavskii),
[@&#8203;danilo-leal](https://togithub.com/danilo-leal),
[@&#8203;joserodolfofreitas](https://togithub.com/joserodolfofreitas),
[@&#8203;millerized](https://togithub.com/millerized),
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari),
[@&#8203;sai6855](https://togithub.com/sai6855),
[@&#8203;siriwatknp](https://togithub.com/siriwatknp),
[@&#8203;Smileek](https://togithub.com/Smileek)

###
[`v5.15.9`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v5159---generated-comparing-v5158master---)

[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.8...v5.15.9)

*Feb 8, 2024*

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

- 🐛 A critical fix to remove non-published library usage in
`@mui/material` peerDependencies.

##### `@mui/material@5.15.9`

- ​<!-- 11 -->\[autocomplete] Avoid spread operator
([#&#8203;40968](https://togithub.com/mui/material-ui/issues/40968))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 05 -->\[material] Remove zero-runtime from peer dep
([#&#8203;41003](https://togithub.com/mui/material-ui/issues/41003))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)

##### `@mui/base@5.0.0-beta.36`

- ​<!-- 10 -->\[base-ui] Update props using Array to ReadonlyArray type
([#&#8203;40754](https://togithub.com/mui/material-ui/issues/40754))
[@&#8203;RaghavenderSingh](https://togithub.com/RaghavenderSingh)

##### `@mui/system@5.15.9`

- ​<!-- 02 -->\[system] use `ReadonlyArray` for CSS related types
([#&#8203;40972](https://togithub.com/mui/material-ui/issues/40972))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- ​<!-- 01 -->\[zero] Migrate to use wyw-in-js instead of linaria
([#&#8203;40866](https://togithub.com/mui/material-ui/issues/40866))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)

##### Docs

- ​<!-- 06 -->\[docs] Polish codemod git diff format
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 05 -->\[material-ui]\[docs] Migrating from deprecated apis
follow up
([#&#8203;40981](https://togithub.com/mui/material-ui/issues/40981))
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)

##### Core

- ​<!-- 09 -->\[code-infra] Move next config to ESM
([#&#8203;40869](https://togithub.com/mui/material-ui/issues/40869))
[@&#8203;Janpot](https://togithub.com/Janpot)
- ​<!-- 08 -->\[code-infra] Update prettier
([#&#8203;40772](https://togithub.com/mui/material-ui/issues/40772))
[@&#8203;Janpot](https://togithub.com/Janpot)
- ​<!-- 07 -->\[code-infra] Add codemod for `light` prop removal
([#&#8203;40947](https://togithub.com/mui/material-ui/issues/40947))
[@&#8203;sai6855](https://togithub.com/sai6855)

All contributors of this release in alphabetical order:
[@&#8203;brijeshb42](https://togithub.com/brijeshb42),
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai),
[@&#8203;Janpot](https://togithub.com/Janpot),
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari),
[@&#8203;RaghavenderSingh](https://togithub.com/RaghavenderSingh),
[@&#8203;sai6855](https://togithub.com/sai6855),
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)

###
[`v5.15.8`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v5158---generated-comparing-v5157master---)

[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.7...v5.15.8)

*Feb 6, 2024*

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

- 💫 Added a redesigned [landing page
template](https://mui.com/material-ui/getting-started/templates/landing-page/)
([#&#8203;37557](https://togithub.com/mui/material-ui/issues/37557))
[@&#8203;zanivan](https://togithub.com/zanivan)
-  Added support for Arrow Down/Up + Shift and Page Up/Down keys for
faster stepping in the Slider component
([#&#8203;40676](https://togithub.com/mui/material-ui/issues/40676))
[@&#8203;mnajdova](https://togithub.com/mnajdova)
-   many 🐛 bug fixes and 📚 documentation improvements

##### `@mui/material@5.15.8`

- ​<!-- 36 -->\[Avatar] Simplify valid children assertion
([#&#8203;40834](https://togithub.com/mui/material-ui/issues/40834))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)

##### `@mui/codemod@5.15.8`

- ​<!-- 37 -->\[Accordion] Update props actual.js test case
([#&#8203;40879](https://togithub.com/mui/material-ui/issues/40879))
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)
- ​<!-- 12 -->Fix `findComponentJSX` util
([#&#8203;40855](https://togithub.com/mui/material-ui/issues/40855))
[@&#8203;sai6855](https://togithub.com/sai6855)

##### `@mui/system@5.15.8`

- ​<!-- 10 -->Add blend color manipulator
([#&#8203;40258](https://togithub.com/mui/material-ui/issues/40258))
[@&#8203;romgrk](https://togithub.com/romgrk)
- ​<!-- 38 -->Support variants in `theme.styleOverrides`
([#&#8203;40690](https://togithub.com/mui/material-ui/issues/40690))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- ​<!-- 02 -->\[zero] Always replace the `createUseThemeProps` call
([#&#8203;40885](https://togithub.com/mui/material-ui/issues/40885))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- ​<!-- 01 -->\[zero] Add README with installation and basic usage
([#&#8203;40761](https://togithub.com/mui/material-ui/issues/40761))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)

##### `@mui/base@5.0.0-beta.34`

- ​<!-- 35 -->\[Button] Add support for `hostElementName` prop to
improve SSR
([#&#8203;40507](https://togithub.com/mui/material-ui/issues/40507))
[@&#8203;mj12albert](https://togithub.com/mj12albert)
-   ​<!-- 30 -->\[Menu] Use Popup instead of Popper ([#&#8203;40731](h

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, 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://togithub.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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-27 18:11:15 +00:00
..
cypress chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
public
scripts
src feat: padding last seen (#6716) 2024-03-27 15:51:11 +02:00
.editorconfig
.gitignore
.nvmrc
check-imports.rc chore: add a script that validates that we don't use prohibited mui material-icons import (#6516) 2024-03-12 13:29:52 +01:00
cypress.config.ts
cypress.d.ts
index.html
index.js
orval.config.js
package.json chore(deps): update dependency msw to v2.2.9 (#6708) 2024-03-27 03:43:32 +00:00
README.md
tsconfig.json
tsconfig.node.json
vercel.json
vite.config.mts
yarn.lock chore(deps): update material-ui monorepo (#6484) 2024-03-27 18:11:15 +00:00

frontend

This directory contains the Unleash Admin UI frontend app.

Run with a local instance of the unleash-api

Refer to the Contributing to Unleash guide for instructions. The frontend dev server runs (in port 3000) simultaneously with the backend dev server (in port 4242):

yarn install
yarn dev

Run with a sandbox instance of the Unleash API

Alternatively, instead of running unleash-api on localhost, you can use a remote instance:

cd ./frontend
yarn install
yarn run start:sandbox

Running end-to-end tests

We have a set of Cypress tests that run on the build before a PR can be merged so it's important that you check these yourself before submitting a PR. On the server the tests will run against the deployed Heroku app so this is what you probably want to test against:

yarn run start:sandbox

In a different shell, you can run the tests themselves:

yarn run e2e:heroku

If you need to test against patches against a local server instance, you'll need to run that, and then run the end to end tests using:

yarn run e2e

You may also need to test that a feature works against the enterprise version of unleash. Assuming the Heroku instance is still running, this can be done by:

yarn run start:enterprise
yarn run e2e

Generating the OpenAPI client

The frontend uses an OpenAPI client generated from the backend's OpenAPI spec. Whenever there are changes to the backend API, the client should be regenerated:

For now we only use generated types (src/openapi/models). We will use methods (src/openapi/apis) for new features soon.

yarn gen:api
rm -rf src/openapi/apis

clean up src/openapi/index.ts imports, only keep first line export * from './models';

This script assumes that you have a running instance of the enterprise backend at http://localhost:4242. The new OpenAPI client will be generated from the runtime schema of this instance. The target URL can be changed by setting the UNLEASH_OPENAPI_URL env var.

Analyzing bundle size

npx vite-bundle-visualizer in the root of the frontend directory