1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
unleash.unleash/frontend
renovate[bot] b882016113
chore(deps): update material-ui monorepo (#5939)
[![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.6`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.15.3/5.15.6)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2ficons-material/5.15.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2ficons-material/5.15.6?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.6?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.6?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.162`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.159/5.0.0-alpha.162)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2flab/5.0.0-alpha.162?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2flab/5.0.0-alpha.162?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.162?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.162?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.6`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.15.3/5.15.6)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fmaterial/5.15.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fmaterial/5.15.6?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.6?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.6?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.18.7` ->
`6.19.2`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/6.18.7/6.19.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-date-pickers/6.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-date-pickers/6.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-date-pickers/6.18.7/6.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-date-pickers/6.18.7/6.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

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

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

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

*Jan 22, 2024*

A big thanks to the 17 contributors who made this release possible. Here
are some highlights :
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.

##### `@mui/material@5.15.6`

- ​<!-- 29 -->\[Avatar] Use variants api
([#&#8203;40324](https://togithub.com/mui/material-ui/issues/40324))
[@&#8203;mnajdova](https://togithub.com/mnajdova)
- ​<!-- 27 -->\[TablePagination] Accept readonly array for
`rowsPerPageOptions` prop
([#&#8203;40481](https://togithub.com/mui/material-ui/issues/40481))
[@&#8203;pcorpet](https://togithub.com/pcorpet)
- ​<!-- 06 -->\[PaginationItem] Deprecate classes for v6
([#&#8203;40673](https://togithub.com/mui/material-ui/issues/40673))
[@&#8203;sai6855](https://togithub.com/sai6855)
- ​<!-- 05 -->\[Rating] Fix rating width via min-content
([#&#8203;40503](https://togithub.com/mui/material-ui/issues/40503))
[@&#8203;devhik0](https://togithub.com/devhik0)

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

- ​<!-- 26 -->\[Select] Fix display of selected Options with rich
content
([#&#8203;40689](https://togithub.com/mui/material-ui/issues/40689))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
- ​<!-- 25 -->\[Select] Use Popup instead of Popper
([#&#8203;40524](https://togithub.com/mui/material-ui/issues/40524))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
- ​<!-- 26 -->\[useMenuButton] Fix non native button triggers
([#&#8203;40645](https://togithub.com/mui/material-ui/issues/40645))
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)

##### `@mui/system@5.15.6`

- ​<!-- 02 -->\[zero] Fix theme token import in source file
([#&#8203;40691](https://togithub.com/mui/material-ui/issues/40691))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- ​<!-- 01 -->\[zero] Add support for css import
([#&#8203;40541](https://togithub.com/mui/material-ui/issues/40541))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)

##### `@mui/icons-material@5.15.6`

- ​<!-- 07 -->\[icons-material] Fix icons package.json version
([#&#8203;40655](https://togithub.com/mui/material-ui/issues/40655))
[@&#8203;mj12albert](https://togithub.com/mj12albert)

##### Docs

- ​<!-- 28 -->\[base-ui] Polish the Slider demos
([#&#8203;40332](https://togithub.com/mui/material-ui/issues/40332))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 24 -->\[base-ui]\[Slider] Fix plain CSS demo's wrong keyboard
behavior
([#&#8203;40652](https://togithub.com/mui/material-ui/issues/40652))
[@&#8203;mnajdova](https://togithub.com/mnajdova)
- ​<!-- 23 -->\[base-ui]\[TextareaAutosize] Add border-box to demo
([#&#8203;40646](https://togithub.com/mui/material-ui/issues/40646))
[@&#8203;ANUGLYPLUGIN](https://togithub.com/ANUGLYPLUGIN)
- ​<!-- 16 -->Fix brand name non-breaking space
([#&#8203;40701](https://togithub.com/mui/material-ui/issues/40701))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 15 -->Improve error message for MUI Vale rule
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 14 -->Add notification to publish the survey
([#&#8203;40552](https://togithub.com/mui/material-ui/issues/40552))
[@&#8203;joserodolfofreitas](https://togithub.com/joserodolfofreitas)
- ​<!-- 04 -->\[system] Explain a bit more how AppRouterCacheProvider
works [@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 12 -->\[joy-ui] Move tutorial to iframe
([#&#8203;40567](https://togithub.com/mui/material-ui/issues/40567))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 10 -->\[material-ui]\[Slider] Remove custom divs from new demo
([#&#8203;40674](https://togithub.com/mui/material-ui/issues/40674))
[@&#8203;zanivan](https://togithub.com/zanivan)
- ​<!-- 11 -->\[material-ui] Improve TabContext, TabList, and TabPanel
documentation
([#&#8203;40587](https://togithub.com/mui/material-ui/issues/40587))
[@&#8203;anle9650](https://togithub.com/anle9650)
- ​<!-- 09 -->\[material-ui]\[Slider] Added custom mark labels demo
([#&#8203;40647](https://togithub.com/mui/material-ui/issues/40647))
[@&#8203;DonikaV](https://togithub.com/DonikaV)

##### Core

- ​<!-- 30 -->\[core] Fix RXDB-logo Url
([#&#8203;40724](https://togithub.com/mui/material-ui/issues/40724))
[@&#8203;mohamedsaiedd](https://togithub.com/mohamedsaiedd)
- ​<!-- 24 -->\[code-infra] Improve proptypes-generation
([#&#8203;40617](https://togithub.com/mui/material-ui/issues/40617))
[@&#8203;alexfauquette](https://togithub.com/alexfauquette)
- ​<!-- 22 -->\[code-infra] Disable pnpm package cache on CircleCI
([#&#8203;40670](https://togithub.com/mui/material-ui/issues/40670))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
- ​<!-- 21 -->\[code-infra] Add missing package to CodeSandbox CI config
([#&#8203;40657](https://togithub.com/mui/material-ui/issues/40657))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
- ​<!-- 20 -->\[code-infra] Remove unnecessary
[@&#8203;mui/utils](https://togithub.com/mui/utils) dependency from
api-docs-builder
([#&#8203;40632](https://togithub.com/mui/material-ui/issues/40632))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
- ​<!-- 19 -->\[core] Polish issue templates
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 13 -->\[docs-infra] Support markdown link in slots descriptions
([#&#8203;40679](https://togithub.com/mui/material-ui/issues/40679))
[@&#8203;alexfauquette](https://togithub.com/alexfauquette)
- ​<!-- 08 -->\[examples] Simplify Next.js example
([#&#8203;40661](https://togithub.com/mui/material-ui/issues/40661))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 03 -->\[website] Fix broken styles on Base UI page
([#&#8203;40683](https://togithub.com/mui/material-ui/issues/40683))
[@&#8203;michaldudak](https://togithub.com/michaldudak)

All contributors of this release in alphabetical order:
[@&#8203;alexfauquette](https://togithub.com/alexfauquette),
[@&#8203;anle9650](https://togithub.com/anle9650),
[@&#8203;ANUGLYPLUGIN](https://togithub.com/ANUGLYPLUGIN),
[@&#8203;brijeshb42](https://togithub.com/brijeshb42),
[@&#8203;danilo-leal](https://togithub.com/danilo-leal),
[@&#8203;devhik0](https://togithub.com/devhik0),
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai),
[@&#8203;DonikaV](https://togithub.com/DonikaV),
[@&#8203;joserodolfofreitas](https://togithub.com/joserodolfofreitas),
[@&#8203;michaldudak](https://togithub.com/michaldudak),
[@&#8203;mj12albert](https://togithub.com/mj12albert),
[@&#8203;mnajdova](https://togithub.com/mnajdova),
[@&#8203;mohamedsaiedd](https://togithub.com/mohamedsaiedd),
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari),
[@&#8203;pcorpet](https://togithub.com/pcorpet),
[@&#8203;sai6855](https://togithub.com/sai6855),
[@&#8203;zanivan](https://togithub.com/zanivan)

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

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

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

*Jan 17, 2024*

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

- Base UI's CSS class prefix is now `base-`
([#&#8203;40205](https://togithub.com/mui/material-ui/issues/40205))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
-   Bug fixes, and a lot of improvements to code and docs infra

##### `@mui/material@5.15.5`

- ​<!-- 42 -->\[Accordion] Deprecate \*Props props and classes for v6
([#&#8203;40418](https://togithub.com/mui/material-ui/issues/40418))
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)
- ​<!-- 41 -->\[Alert] Update TypeScript types to allow color override
types to be added to `iconMapping` and `severity` props
([#&#8203;40551](https://togithub.com/mui/material-ui/issues/40551))
[@&#8203;2metres](https://togithub.com/2metres)
- ​<!-- 27 -->\[Dialog] Remove deprecated onBackdropClick from Dialog
tests
([#&#8203;40505](https://togithub.com/mui/material-ui/issues/40505))
[@&#8203;sai6855](https://togithub.com/sai6855)
- ​<!-- 26 -->\[Divider] Deprecate props and classes for v6
([#&#8203;40563](https://togithub.com/mui/material-ui/issues/40563))
[@&#8203;sai6855](https://togithub.com/sai6855)

##### `@mui/material-next@6.0.0-alpha.118`

- ​<!-- 36 -->\[ButtonGroup] Apply MD3 style to `ButtonGroup`
([#&#8203;40124](https://togithub.com/mui/material-ui/issues/40124))
[@&#8203;lhilgert9](https://togithub.com/lhilgert9)

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

##### Breaking changes

- ​<!-- 40 -->Change the CSS class prefix to `base-`
([#&#8203;40205](https://togithub.com/mui/material-ui/issues/40205))
[@&#8203;michaldudak](https://togithub.com/michaldudak)

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

To adapt your code to the new pattern:

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

##### Changes

- ​<!-- 39 -->\[Select] Fix screen-reader CSS to avoid body scrollbar
([#&#8203;40599](https://togithub.com/mui/material-ui/issues/40599))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- ​<!-- 38 -->\[Switch] Add border-box to demos
([#&#8203;40638](https://togithub.com/mui/material-ui/issues/40638))
[@&#8203;zanivan](https://togithub.com/zanivan)

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

- ​<!-- 11 -->\[ModalDialog] Fix ModalDialog layout prop override
([#&#8203;40512](https://togithub.com/mui/material-ui/issues/40512))
[@&#8203;maakcode](https://togithub.com/maakcode)
- ​<!-- 10 -->\[RadioGroup] Allow zero number as a value
([#&#8203;40344](https://togithub.com/mui/material-ui/issues/40344))
[@&#8203;aacevski](https://togithub.com/aacevski)

##### `@mui/codemod@5.15.5`

- ​<!-- 31 -->Allow `json` files to be transformed
([#&#8203;40536](https://togithub.com/mui/material-ui/issues/40536))
[@&#8203;ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)

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

- ​<!-- 09 -->Update `@mui/material` peer dependency version
([#&#8203;40528](https://togithub.com/mui/material-ui/issues/40528))
[@&#8203;ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)

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

- ​<!-- 08 -->Fix release script
([#&#8203;40519](https://togithub.com/mui/material-ui/issues/40519))
[@&#8203;petrovmiroslav](https://togithub.com/petrovmiroslav)
- ​<!-- 07 -->Support Nonces in the App Router Provider
([#&#8203;40269](https://togithub.com/mui/material-ui/issues/40269))
[@&#8203;josh-feldman](https://togithub.com/josh-feldman)
- ​<!-- 06 -->Polish
[@&#8203;mui/material-nextjs](https://togithub.com/mui/material-nextjs)
([#&#8203;40473](https://togithub.com/mui/material-ui/issues/40473))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)

##### `@mui/system@5.15.5`

- ​<!-- 05 -->Fix import path for
[@&#8203;mui/system](https://togithub.com/mui/system) in vite apps
([#&#8203;40490](https://togithub.com/mui/material-ui/issues/40490))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- ​<!-- 02 -->Fix css vars generation and simplify the code
([#&#8203;40530](https://togithub.com/mui/material-ui/issues/40530))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- ​<!-- 01 -->Identify zero runtime styled path
([#&#8203;40555](https://togithub.com/mui/material-ui/issues/40555))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)

##### Docs

- ​<!-- 35 -->\[joy-ui]\[Card] Fix text alignment in horizontal aligned
card demo
([#&#8203;40562](https://togithub.com/mui/material-ui/issues/40562))
[@&#8203;ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
- ​<!-- 25 -->Improve instructions about peer dependencies
([#&#8203;40621](https://togithub.com/mui/material-ui/issues/40621))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 24 -->Solve page description length
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 23 -->Fix MUI Treasury links
([#&#8203;40561](https://togithub.com/mui/material-ui/issues/40561))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- ​<!-- 17 -->\[material-ui] Update <ListItem button/> to ListItemButton
in demos
([#&#8203;40564](https://togithub.com/mui/material-ui/issues/40564))
[@&#8203;sai6855](https://togithub.com/sai6855)
- ​<!-- 16 -->\[material-ui] Revise the Snackbar page
([#&#8203;39298](https://togithub.com/mui/material-ui/issues/39298))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- ​<!-- 15 -->\[material-ui] Sharpen Material 3 copy on demo pages
([#&#8203;40546](https://togithub.com/mui/material-ui/issues/40546))
[@&#8203;samuelsycamore](https://togithub.com/samuelsycamore)
- ​<!-- 14 -->\[material-ui] Fix typo on Next.js integration guide
([#&#8203;40538](https://togithub.com/mui/material-ui/issues/40538))
[@&#8203;zanivan](https://togithub.com/zanivan)
- ​<!-- 13 -->\[material-ui]\[Snackbar] Remove unused `State` interface
from Consecutive Snackbars demo
([#&#8203;40410](https://togithub.com/mui/material-ui/issues/40410))
    [@&#8203;zinoroman](https://togithub.com/zinoroman)
- ​<!-- 12 -->\[website] Resolve broken links reported by
`docs:link-check`
([#&#8203;40547](https://togithub.com/mui/material-ui/issues/40547))
[@&#8203;samuelsycamore](https://togithub.com/samuelsycamore)

##### Core

- ​<!-- 37 -->\[blog] Fix 404 link to MUI Treasury
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 34 -->\[code-infra] Add `run` command to deploy docs
([#&#8203;40513](https://togithub.com/mui/material-ui/issues/40513))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)
- ​<!-- 32 -->\[core] Update the lockfile
([#&#8203;40628](https://togithub.com/mui/material-ui/issues/40628))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
- ​<!-- 31 -->\[core] Remove dead code and follow standard
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 30 -->\[core] Simplify server detection
([#&#8203;40471](https://togithub.com/mui/material-ui/issues/40471))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 29 -->\[core] Sync playwright cache between MUI X and Material
UI ([#&#8203;40475](https://togithub.com/mui/material-ui/issues/40475))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 28 -->\[dependencies] Bump tough-cookie
([#&#8203;40437](https://togithub.com/mui/material-ui/issues/40437))
[@&#8203;michaldudak](https://togithub.com/michaldudak)
- ​<!-- 22 -->\[docs-infra] Enforce brand name rules
([#&#8203;40525](https://togithub.com/mui/material-ui/issues/40525))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 21 -->\[docs-infra] Minimize ad layout shift on mobile
([#&#8203;40582](https://togithub.com/mui/material-ui/issues/40582))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 20 -->\[docs-infra] Improve API page deprecation info
([#&#8203;40440](https://togithub.com/mui/material-ui/issues/40440))
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai)
- ​<!-- 19 -->\[docs-infra] Remove old tocs banners
([#&#8203;40537](https://togithub.com/mui/material-ui/issues/40537))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 18 -->\[docs-infra] Remove dead code aria-label sponsors
([#&#8203;40526](https://togithub.com/mui/material-ui/issues/40526))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- ​<!-- 04 -->\[utils] Centralize clamp implementation in utils
([#&#8203;40267](https://togithub.com/mui/material-ui/issues/40267))
[@&#8203;Kamino0](https://togithub.com/Kamino0)
- ​<!-- 03 -->\[website] Polish the Base UI page demos
([#&#8203;40504](https://togithub.com/mui/material-ui/issues/40504))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)

All contributors of this release in alphabetical order:
[@&#8203;2metres](https://togithub.com/2metres),
[@&#8203;aacevski](https://togithub.com/aacevski),
[@&#8203;brijeshb42](https://togithub.com/brijeshb42),
[@&#8203;danilo-leal](https://togithub.com/danilo-leal),
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai),
[@&#8203;josh-feldman](https://togithub.com/josh-feldman),
[@&#8203;Kamino0](https://togithub.com/Kamino0),
[@&#8203;lhilgert9](https://togithub.com/lhilgert9),
[@&#8203;maakcode](https://togithub.com/maakcode),
[@&#8203;michaldudak](https://togithub.com/michaldudak),
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari),
[@&#8203;petrovmiroslav](https://togithub.com/petrovmiroslav),
[@&#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),
[@&#8203;zinoroman](https://togithub.com/zinoroman)

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

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

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

*Jan 10, 2024*

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

-  Material UI's
[ToggleButtonGroup](https://mui.com/material-ui/react-toggle-button/)
now supports non-button element as a child (e.g., showing a Tooltip on a
disabled ToggleButton)
([#&#8203;40220](https://togithub.com/mui/material-ui/issues/40220))
[@&#8203;Methuselah96](https://togithub.com/Methuselah96)

##### `@mui/material@5.15.4`

- \[TextField]\[FormLabel]\[InputLabel]\[FormControl] Use exact children
type to allow React children type augmentation
([#&#8203;38872](https://togithub.com/mui/material-ui/issues/38872))
[@&#8203;nicegamer7](https://togithub.com/nicegamer7)
- \[Select] Add form submission regression test
([#&#8203;40176](https://togithub.com/mui/material-ui/issues/40176))
[@&#8203;mj12albert](https://togithub.com/mj12albert)
- \[ToggleButtonGroup] Support different elements under it
([#&#8203;40220](https://togithub.com/mui/material-ui/issues/40220))
[@&#8203;Methuselah96](https://togithub.com/Methuselah96)
- \[ClickAwayListener] Fix export of types
([#&#8203;40485](https://togithub.com/mui/material-ui/issues/40485))
[@&#8203;illume](https://togithub.com/illume)

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

- Improve build size issue
([#&#8203;40436](https://togithub.com/mui/material-ui/issues/40436))
[@&#8203;siriwatknp](https://togithub.com/siriwatknp)

##### `@mui/icons-material@5.15.4`

- Update the icons
([#&#8203;40365](https://togithub.com/mui/material-ui/issues/40365))
[@&#8203;michaldudak](https://togithub.com/michaldudak)

##### `@mui/system@5.15.4`

- \[zero] Move zero runtime related packages
([#&#8203;40426](https://togithub.com/mui/material-ui/issues/40426))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)
- Fix all use of styled(Box)
([#&#8203;40449](https://togithub.com/mui/material-ui/issues/40449))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)

##### `@mui/utils@5.15.4`

- Fix `isPlainObject` to work across realm
([#&#8203;39981](https://togithub.com/mui/material-ui/issues/39981))
[@&#8203;brijeshb42](https://togithub.com/brijeshb42)

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

- \[base-ui]\[NumberInput] Remove inputId and inputRef types from
NumberInput component
([#&#8203;40425](https://togithub.com/mui/material-ui/issues/40425))
[@&#8203;sai6855](https://togithub.com/sai6855)

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

- \[Badge] Shouldn't crash when using custom size
([#&#8203;39986](https://togithub.com/mui/material-ui/issues/39986))
[@&#8203;iamsaumya](https://togithub.com/iamsaumya)
- \[ToggleButtonGroup] Add `JoyToggleButtonGroup` to extendTheme's
components type export
([#&#8203;40407](https://togithub.com/mui/material-ui/issues/40407))
[@&#8203;RiceCrisp](https://togithub.com/RiceCrisp)

##### Docs

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

##### Core

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

All contributors of this release in alphabetical order:
[@&#8203;aacevski](https://togithub.com/aacevski),
[@&#8203;alexfauquette](https://togithub.com/alexfauquette),
[@&#8203;anle9650](https://togithub.com/anle9650),
[@&#8203;brijeshb42](https://togithub.com/brijeshb42),
[@&#8203;danilo-leal](https://togithub.com/danilo-leal),
[@&#8203;DiegoAndai](https://togithub.com/DiegoAndai),
[@&#8203;iamsaumya](https://togithub.com/iamsaumya),
[@&#8203;illume](https://togithub.com/illume),
[@&#8203;Janpot](https://togithub.com/Janpot),
[@&#8203;LukasTy](https://togithub.com/LukasTy),
[@&#8203;Methuselah96](https://togithub.com/Methuselah96),
[@&#8203;michaldudak](https://togithub.com/michaldudak),
[@&#8203;mj12albert](https://togithub.com/mj12albert),
[@&#8203;nicegamer7](https://togithub.com/nicegamer7),
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari),
[@&#8203;renovate](https://togithub.com/renovate)\[bot],
[@&#8203;RiceCrisp](https://togithub.com/RiceCrisp),
[@&#8203;sai6855](https://togithub.com/sai6855),
[@&#8203;samuelsycamore](https://togithub.com/samuelsycamore),
[@&#8203;savalaram-redkar](https://togithub.com/savalaram-redkar),
[@&#8203;siriwatknp](https://togithub.com/siriwatknp),
[@&#8203;zanivan](https://togithub.com/zanivan)

</details>

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

###
[`v5.0.0-alpha.161`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muilab500-alpha161)

- ​<!-- 09 -->Update `@mui/material` peer dependency version
([#&#8203;40528](https://togithub.com/mui/material-ui/issues/40528))
[@&#8203;ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)

</details>

<details>
<summary>mui/mui-x (@&#8203;mui/x-date-pickers)</summary>

###
[`v6.19.2`](https://togithub.com/mui/mui-x/compare/v6.19.0...v6.19.2)

[Compare
Source](https://togithub.com/mui/mui-x/compare/v6.19.0...v6.19.2)

###
[`v6.19.0`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#6190)

[Compare
Source](https://togithub.com/mui/mui-x/compare/v6.18.7...v6.19.0)

*Jan 11, 2024*

We'd like to offer a big thanks to the 3 contributors who made this
release possible. Here are some highlights :

-  Support date-fns v3
([#&#8203;11659](https://togithub.com/mui/mui-x/issues/11659))
[@&#8203;LukasTy](https://togithub.com/LukasTy)
Pickers support both v2 and v3 of date-fns. For v3 use
`AdapterDateFnsV3`.
    ```js
    // with date-fns v2.x
import { AdapterDateFns } from
'@&#8203;mui/x-date-pickers/AdapterDateFns';
    import de from 'date-fns/locale/de';
    ```
    ```js
    // with date-fns v3.x
import { AdapterDateFns } from
'@&#8203;mui/x-date-pickers/AdapterDateFnsV3';
    import { de } from 'date-fns/locale/de';
    ```

##### Date Pickers

##### `@mui/x-date-pickers@6.19.0`

- \[pickers] Add date-fns@3.x adapter
([#&#8203;11659](https://togithub.com/mui/mui-x/issues/11659))
[@&#8203;LukasTy](https://togithub.com/LukasTy)
- \[pickers] Fix clearable behavior blocking focus return to
`OpenPickerButton`
([#&#8203;11643](https://togithub.com/mui/mui-x/issues/11643))
[@&#8203;noraleonte](https://togithub.com/noraleonte)
- \[l10n] Add missing Danish (da-DK) locale export
([#&#8203;11641](https://togithub.com/mui/mui-x/issues/11641))
[@&#8203;etlos](https://togithub.com/etlos)

##### `@mui/x-date-pickers-pro@6.19.0`
[![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link
"Pro plan")

Same changes as in `@mui/x-date-pickers@6.19.0`.

##### Docs

- \[docs] Add missing component
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Fix parsing of `x-date-pickers-pro` demo adapter imports
([#&#8203;11637](https://togithub.com/mui/mui-x/issues/11637))
[@&#8203;LukasTy](https://togithub.com/LukasTy)
- \[docs] Push up the MUI X brand
([#&#8203;11533](https://togithub.com/mui/mui-x/issues/11533))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Improve Server-side data grid docs
([#&#8203;11589](https://togithub.com/mui/mui-x/issues/11589))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Add demo to the charts overview page
([#&#8203;11586](https://togithub.com/mui/mui-x/issues/11586))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)
- \[docs] Fix 404 links in the docs
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Improve landing page
([#&#8203;11570](https://togithub.com/mui/mui-x/issues/11570))
[@&#8203;oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Give a general revision to the docs
([#&#8203;11249](https://togithub.com/mui/mui-x/issues/11249))
[@&#8203;danilo-leal](https://togithub.com/danilo-leal)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-01 16:16:58 +00:00
..
cypress chore: remove featureSearchFrontend flag (#6066) 2024-01-31 09:22:26 +02:00
public
scripts
src fix: exclude columns with commas (#6102) 2024-02-01 14:10:57 +01:00
.editorconfig
.gitignore
.nvmrc
cypress.config.ts chore: upgrading vite to newer version (#5703) 2023-12-20 14:48:18 +01:00
cypress.d.ts
index.html
index.js
orval.config.js
package.json fix: freezing navigation (#6090) 2024-01-31 11:33:39 +01:00
README.md
tsconfig.json
tsconfig.node.json chore: upgrading vite to newer version (#5703) 2023-12-20 14:48:18 +01:00
vercel.json
vite.config.mts fix: fix assets not showing up (#5757) 2024-01-04 12:11:42 +02:00
yarn.lock chore(deps): update material-ui monorepo (#5939) 2024-02-01 16:16:58 +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