1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-05-17 01:17:29 +02:00
Commit Graph

5824 Commits

Author SHA1 Message Date
Jaanus Sellin
b44ac069ae
feat: new feature strategy menu (#9678) 2025-04-02 09:00:34 +00:00
David Leek
18346d1107
feat: admin menu: unleash logo in header - links to dashboard (#9676) 2025-04-02 08:34:43 +02:00
Thomas Heartman
f6e786a6c0
Remove caseInsensitiveInOperators flag (#9670)
The flag has never made it out of dev, and has not been turned on
consistently since 2023. There was a project for it, but we have since
abandoned it.
2025-04-01 14:57:32 +02:00
Tymoteusz Czech
6e947a8ba6
fix: linter rule for hooks (#9660) 2025-04-01 14:33:17 +02:00
David Leek
a9490e6fe4
chore: admin menu main layout tweaks (#9671) 2025-04-01 14:16:26 +02:00
Fredrik Strand Oseberg
7545f5af60
refactor: change colors (#9672)
This PR fixes incorrect colors chosen from the theme. It now matches the
figma files.
2025-04-01 13:24:40 +02:00
Fredrik Strand Oseberg
c75779e677
refactor: colorpicker (#9668)
This PR refactors the color picker so we stick to one set of colors
instead of changing available colors when theme changes. Colors picked
also work in dark theme and is aligned with UX.
2025-04-01 12:32:13 +02:00
David Leek
c21ed3ed5e
chore: add flags to control network route links from menu (#9667) 2025-04-01 11:18:32 +02:00
renovate[bot]
097c83edfb
chore(deps): update dependency vite to v5.4.16 [security] (#9666)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vite.dev)
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite))
| [`5.4.15` ->
`5.4.16`](https://renovatebot.com/diffs/npm/vite/5.4.15/5.4.16) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.4.15/5.4.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.4.15/5.4.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

### GitHub Vulnerability Alerts

####
[CVE-2025-31125](https://redirect.github.com/vitejs/vite/security/advisories/GHSA-4r4m-qw57-chr8)

### Summary

The contents of arbitrary files can be returned to the browser.

### Impact
Only apps explicitly exposing the Vite dev server to the network (using
`--host` or [`server.host` config
option](https://vitejs.dev/config/server-options.html#server-host)) are
affected.

### Details

- base64 encoded content of non-allowed files is exposed using
`?inline&import` (originally reported as `?import&?inline=1.wasm?init`)
- content of non-allowed files is exposed using `?raw?import`

`/@​fs/` isn't needed to reproduce the issue for files inside the
project root.

### PoC

Original report (check details above for simplified cases):

The ?import&?inline=1.wasm?init ending allows attackers to read
arbitrary files and returns the file content if it exists. Base64
decoding needs to be performed twice
```
$ npm create vite@latest
$ cd vite-project/
$ npm install
$ npm run dev
```

Example full URL
`http://localhost:5173/@​fs/C:/windows/win.ini?import&?inline=1.wasm?init`

---

### Release Notes

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v5.4.16`](https://redirect.github.com/vitejs/vite/compare/v5.4.15...v5.4.16)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.15...v5.4.16)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "" in timezone Europe/Madrid,
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-01 09:01:45 +00:00
David Leek
f7dbfe1162
chore: admin menu enterprise badge (#9656) 2025-04-01 09:13:40 +02:00
renovate[bot]
98a0fba1cb
chore(deps): update dependency vite to v5.4.15 [security] (#9663)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vite.dev)
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite))
| [`5.4.14` ->
`5.4.15`](https://renovatebot.com/diffs/npm/vite/5.4.14/5.4.15) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.4.14/5.4.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.4.14/5.4.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

### GitHub Vulnerability Alerts

####
[CVE-2025-30208](https://redirect.github.com/vitejs/vite/security/advisories/GHSA-x574-m823-4x7w)

### Summary
The contents of arbitrary files can be returned to the browser.

### Impact
Only apps explicitly exposing the Vite dev server to the network (using
`--host` or [`server.host` config
option](https://vitejs.dev/config/server-options.html#server-host)) are
affected.

### Details
`@fs` denies access to files outside of Vite serving allow list. Adding
`?raw??` or `?import&raw??` to the URL bypasses this limitation and
returns the file content if it exists. This bypass exists because
trailing separators such as `?` are removed in several places, but are
not accounted for in query string regexes.

### PoC
```bash
$ npm create vite@latest
$ cd vite-project/
$ npm install
$ npm run dev

$ echo "top secret content" > /tmp/secret.txt

# expected behaviour
$ curl "http://localhost:5173/@&#8203;fs/tmp/secret.txt"

    <body>
      <h1>403 Restricted</h1>
      <p>The request url &quot;/tmp/secret.txt&quot; is outside of Vite serving allow list.

# security bypassed
$ curl "http://localhost:5173/@&#8203;fs/tmp/secret.txt?import&raw??"
export default "top secret content\n"
//# sourceMappingURL=data:application/json;base64,eyJ2...
```

---

### Release Notes

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v5.4.15`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.15)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.14...v5.4.15)

Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.15/packages/vite/CHANGELOG.md)
for details.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "" in timezone Europe/Madrid,
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-31 16:20:38 +00:00
Thomas Heartman
89f63285a0
Fix: Move hooks to before we bail if the flag is off. (#9659)
This fixes the a react crash when we render more/fewer hooks than on the
previous render if the flag state changes.
2025-03-31 13:59:09 +00:00
Gastón Fournier
eae7535bfc
feat: remove access overview flag making it GA ready (#9654)
This is exposing information we already have about permissions in a UI
that should help users have an overview of the permissions of a user
with regards to projects and environments
2025-03-31 14:33:38 +02:00
Tymoteusz Czech
ce230ba96b
Fix: separate segment and constraint accordions (#9652)
Segment accordion should not share state with constraint accordions inside
2025-03-31 12:11:34 +00:00
Mateusz Kwasniewski
1f1b00c38f
chore: fixing typo pre-defined (#9651) 2025-03-31 13:58:22 +02:00
Fredrik Strand Oseberg
aa6c422165
Feat/tag type frontend display (#9630)
Add frontend for displaying tag colors
2025-03-31 11:55:49 +02:00
David Leek
5a55181561
feat: show only link to /admin in mobile menu (#9647) 2025-03-31 08:37:15 +02:00
Jaanus Sellin
b55732d719
fix: tooltips not working after base element is also clicked (#9629) 2025-03-31 08:59:08 +03:00
Thomas Heartman
398246c3ec
Chore/remove badges from tab order (#9643)
Makes badges not tabbable by default instead of tabbable by default.
Turns out, badges aren't tabbable by default and they never were until I
made them as much (for some reason that I don't quite understand now).

Anyway, I've gone through the list of uses for the Badge element and
made any element that should be reachable by tab either have an explicit
tab index (if it's within a tooltip, for instance), or be wrapped in a
Link (instead of having an on-click handler). The two places I've
wrapped it in a link, I've also gone and changed the item group to be a
list (for HTML semantics). I've also updated some spacing for the
profile tab.

Application list (one is before, one is after. don't remember which is
which; it's now a list):

![image](https://github.com/user-attachments/assets/66fdabf7-7a80-46cb-b302-6242c16ad43e)

![image](https://github.com/user-attachments/assets/660506ce-0ec4-417f-bb3a-3fbf23d5591c)


Profile page (now a list + improved spacing)

Before:

![image](https://github.com/user-attachments/assets/17a841e6-d500-410e-8f11-4c78ca0e9e12)

![image](https://github.com/user-attachments/assets/38a60e67-682e-45b5-9312-f4c2013192bb)

After:

![image](https://github.com/user-attachments/assets/602f3d06-0b7e-4a10-9958-fb565fb6d06b)


![image](https://github.com/user-attachments/assets/67c7d39c-cdf9-4586-98d9-63ceff4fd867)
2025-03-28 15:05:32 +00:00
Thomas Heartman
fc0383620b
fix: focus styles for env headers (#9635)
Adds focus styles to the env accordion header only when the focus is on
the header itself (not on the env toggle inside the header). The focus
style is consistent with what we do for other accordions (dashboard,
milestones).

Middle one is focused:

![image](https://github.com/user-attachments/assets/df87bd99-8fe2-4093-afd8-4cbce9f2c943)


Focus is on the toggle inside the top one (yeh, we should have better
focus styles for toggles; but that's not for now):

![image](https://github.com/user-attachments/assets/2a046d4c-8585-4021-a58e-32ef81b1f701)

Open and focused: 

![image](https://github.com/user-attachments/assets/fdbb5bda-4be5-4354-b213-5e2c7a59eb59)

Getting the consistent background for the header when it's open is a
little tricky because the accordion container and summary are split into
different files. ~~This first iteration used a class name for the
specific header (because envs can have multiple accordion headers inside
them, e.g. release plans) and setting a CSS variable in the summary, so
that the background matches.~~ I found out that I only need to set it in
the parent anyway 😄

Without it, you get this (notice that there is a little white outside
the lower corners):

![image](https://github.com/user-attachments/assets/4d71d73c-7f45-46b5-811d-c6e36f9be5ce)
2025-03-28 15:59:25 +01:00
Christopher Kolstad
14c8b97441
task: added a hook for cleanly deciding new or old admin menu (#9645) 2025-03-28 14:45:09 +01:00
David Leek
5da9f75014
chore: fix weird alignment issue with main content and admin menu (#9636) 2025-03-28 13:22:13 +01:00
Tymoteusz Czech
db1ec7ffa6
fix: feedback button (#9644)
Fix alignment of "add strategy" & "add template" buttons

---------

Co-authored-by: Simon Hornby <sighphyre@users.noreply.github.com>
2025-03-28 11:48:24 +00:00
Simon Hornby
8793d9e632
chore: swap release template instruction svgs for pngs (#9642) 2025-03-28 10:47:36 +02:00
David Leek
78dfbde007
fix: Back to Unleash onClick+useNavigate instead of href (#9641) 2025-03-28 09:34:48 +01:00
David Leek
39755c7f19
fix: useLocation instead of browser location for resolving pathname (#9640) 2025-03-28 08:54:21 +01:00
Simon Hornby
7f98709730
fix: fixes an issue where the new feedback button on the config strategy pane (#9638) 2025-03-27 16:43:14 +01:00
Mateusz Kwasniewski
f97924eb36
feat: enforce change request settings in create project dialog (#9637) 2025-03-27 16:15:09 +01:00
Simon Hornby
e53e2ca0c7
chore: ux feedback on release templates (#9634)
Makes two small changes to the release template UI based on walkthrough
feedback with UX

1) The how-to descriptions for creating release plans won't get hidden
when the user has created release plans. We think too much is better
than too little. At a later point we'll push users to documentation more
aggressively
2) The warning for when the user taps the "Use template" button now has
a line break to give it some breathing room and will render anchored to
the bottom left of the originating button rather than covering it
2025-03-27 16:31:47 +02:00
Simon Hornby
b5e52a6160
chore: feedback link on feature strategy (#9633)
Adds a new link on the feature strategy that points to the feedback link
(pops out new window, only renders if release plans are enabled)

![image](https://github.com/user-attachments/assets/bd965b88-4d95-4e75-a931-af365fe777dc)

---------

Co-authored-by: Gastón Fournier <gaston@getunleash.io>
2025-03-27 15:19:14 +02:00
Mateusz Kwasniewski
53a4f61260
feat: enabled change requests reacting to available environments (#9631) 2025-03-27 13:46:29 +01:00
Tymoteusz Czech
cf053470e5
feat: improve constraints item on small screens (#9609)
Fixing constraint operator item, items alignment and padding for better presentation on mobile devices.
2025-03-27 13:33:25 +01:00
David Leek
f7c04cc2cb
feat: admin menu for mobile (#9626) 2025-03-27 13:28:44 +01:00
Mateusz Kwasniewski
6b793677b9
feat: preselect change request settings in create project (#9625) 2025-03-27 12:17:21 +01:00
Mateusz Kwasniewski
cc0348beba
feat: show environments with change requests (#9628) 2025-03-27 12:16:04 +01:00
Simon Hornby
47c6f43865
chore: add some getting started info and images when you have no release plans (#9627) 2025-03-27 12:58:56 +02:00
Thomas Heartman
138e93c41a
chore: drag-n-drop tooltip for strategies (#9623)
Implements the drag-n-drop tooltip the first time the user sees a
strategy drag handle on the feature env overview. It uses React Joyride,
which is the same system we use for the demo.

The design is a little different from the sketches because I couldn't
find a quick way to move the content (and the arrow) to be shifted
correctly.

If the demo is also active the first time a user visits a strategy page,
it'll render both the demo steps and this, but this tooltip doesn't
prevent the user from finishing the tour. It might be possible to avoid
that through checking state in localstorage, but I'd like to get this
approved first.

The tooltip uses the auth splash system to decide whether to show the
tooltip, meaning it's stored per user in the DB. To avoid it
re-rendering before you refetch from the back end, we also use a
temporary variable to check whether the user has closed it.

Rendered:

![image](https://github.com/user-attachments/assets/5912d055-10d5-4a1d-93f4-f12ff4ef7419)

If the tour is also active:

![image](https://github.com/user-attachments/assets/b0028a0f-3a0f-48aa-9ab9-8d7cf399055a)
2025-03-27 11:16:37 +01:00
Simon Hornby
6aae9be19c
chore: add a message stating no templates when there aren't any (#9624) 2025-03-27 11:34:45 +02:00
Simon Hornby
01f3af4bda
chore: whats new dialog (#9622)
Adds a new dialog option for whats in new in Unleash items. This can be
tiggerred by setting `popout` to true when configuring the items.

To do this without setting fire to the code, I've also needed to
refactor the NewInUnleash components:

- NewInUnleashItem becomes a dumb item that decides if a dialog or
tooltip should be rendered and controls that render state
- The child item in NewInUnleashItem has been moved out into
NewInUnleashSideBarItem, which feels a bit better since that is a
distinct UI element from the popup
- NewInUnleashDialog now exists, which is a dialog version of the popup.
Meaningfully different to ask for a new component

## Screenshots

![image](https://github.com/user-attachments/assets/33d3e7f5-9178-4d2d-9355-866814e58164)
2025-03-27 11:30:24 +02:00
Mateusz Kwasniewski
1bd328f4e1
feat: create and edit environment required approvals (#9621) 2025-03-26 15:54:46 +01:00
David Leek
07a4106f48
feat: admin menu (#9617) 2025-03-26 15:08:56 +01:00
Thomas Heartman
328c5368ed
Hide env metrics when an env has no strategies. (#9620)
Changes the logic in when we display metrics for an env to not showing
 them unless we have strategies.


![image](https://github.com/user-attachments/assets/83dc2465-b3fb-49d1-a9fe-886fd16fea25)
2025-03-26 13:43:12 +00:00
Jaanus Sellin
18d1a6c1bc
feat: show seats used only for full enterprise customers (#9618) 2025-03-26 14:53:51 +02:00
Gastón Fournier
380d2c2c5d
feat: release template feedback module (#9614)
## About the changes

Adds a release template feedback module to release templates: 

![image](https://github.com/user-attachments/assets/848d386b-0e20-43d0-b113-51e1e26c5a13)

It uses the Card component by defining a new variant of it.

---------

Co-authored-by: Nuno Góis <github@nunogois.com>
2025-03-25 17:01:04 +01:00
Nuno Góis
b885a927e6
chore: stylable card (#9604)
https://linear.app/unleash/issue/2-3442/make-card-component-stylable

Makes the Card component introduced in
https://github.com/Unleash/unleash/pull/9096 stylable.

E.g.

```tsx
const StyledCard = styled(Card)(({ theme }) => ({
    backgroundColor: 'pink',
}));
```
2025-03-25 16:39:32 +01:00
Simon Hornby
9106fbf721
feat: add use template button to strategies selector on flag config pane (#9605) 2025-03-25 14:18:20 +02:00
Simon Hornby
dbc953b222
chore: consolidate release plan flags (#9606)
Removes the `releasePlanChangeRequests` flag and swaps existing references to it to the `releasePlans` flag instead
2025-03-25 13:36:23 +02:00
Thomas Heartman
3d1a97f745
Fix(1-3462)/janky drag n drop (#9599)
Fixes janky drag and drop behavior and updates the styling of the drag
handle focus.

The solution uses the same method to prevent oscillation as we do for
strategies. To get access to the same context, I've added some extra
parameters to the OnMoveItem function and passed along the extra data
from the `useDragItem` hook. No new information, just making more of it
available, and turning it into an object so that you can declare the
properties you need (and get rid of potential wrong ordering of
drag/drop indices).

For the drag and drop behavior: If the dragged element is the same size
or smaller than the element you're dragging over, they will swap places
as soon as you enter that space. If the target element is larger,
however, they won't swap until you reach the drag/drop handle, even if
they could theoretically switch somewhere in the middle. This appears to
be a limitation of how the drag/drop event system works. New drag events
are only fired when you "dragenter" a new element, so it never fires
anywhere in the middle. Technically, we could insert more empty spans
inside the drag handle to trigger more events, but I wanna hold off on
that because it doesn't sound great.

When dragging, only the handle is visible; the rest of the card stays in
place. For strategies, we show a "ghost" version of the config you're
dragging. However, if you apply the drag handle to the card itself, all
of it becomes draggable, but you can no longer select the text inside
it, which is unfortunate. Strategies do solev this, though, but I
haven't been able to figure out why. If you know, please share!

Before:

![image](https://github.com/user-attachments/assets/d3bf9fd2-7d74-4ad7-adde-b729403f82b3)


After:

![image](https://github.com/user-attachments/assets/27d3ca4e-112a-4420-b10d-7df59a7c09a0)
2025-03-25 11:43:40 +01:00
Tymoteusz Czech
d8c7e31b18
Constraint values preview and filtering (#9603)
Restore constraint accordion to flag page.
2025-03-25 11:24:22 +01:00
renovate[bot]
678ec24e03
chore(deps): update material-ui monorepo (#9426)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://mui.com/material-ui/material-icons/)
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material))
| [`5.15.3` ->
`5.16.14`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.15.3/5.16.14)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2ficons-material/5.16.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2ficons-material/5.16.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.16.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.16.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@mui/lab](https://mui.com/material-ui/about-the-lab/)
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-lab))
| [`5.0.0-alpha.159` ->
`5.0.0-alpha.175`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.159/5.0.0-alpha.175)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2flab/5.0.0-alpha.175?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2flab/5.0.0-alpha.175?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.175?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.175?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@mui/material](https://mui.com/material-ui/)
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-material))
| [`5.15.3` ->
`5.16.14`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.15.3/5.16.14)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fmaterial/5.16.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fmaterial/5.16.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.16.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.16.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/)
([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers))
| [`7.27.1` ->
`7.28.0`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.27.1/7.28.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-date-pickers/7.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-date-pickers/7.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-date-pickers/7.27.1/7.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-date-pickers/7.27.1/7.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

###
[`v5.16.14`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.14)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.13...v5.16.14)

<!-- generated comparing v5.16.13..v5.x -->

A big thanks to the 1 contributor who made this release possible.

##### `@mui/material@5.16.14`

- \[Autocomplete] Revert: Fix options list rendering in freeSolo mode
([#&#8203;44857](https://redirect.github.com/mui/material-ui/issues/44857))
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)

All contributors of this release in alphabetical order:
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)

###
[`v5.16.13`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.13)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.12...v5.16.13)

A big thanks to the 2 contributors who made this release possible.

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

- Support Next 15.0.0 in v5
([#&#8203;44853](https://redirect.github.com/mui/material-ui/issues/44853))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)

##### Docs

- \[material-ui] Fix crashing of DraggableDialog demo
([#&#8203;44811](https://redirect.github.com/mui/material-ui/issues/44811))
[@&#8203;sai6855](https://redirect.github.com/sai6855)

##### Core

- Use React 18's JSX runtime for v5.x UMD builds
([#&#8203;44815](https://redirect.github.com/mui/material-ui/issues/44815))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)

All contributors of this release in alphabetical order:
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai),
[@&#8203;sai6855](https://redirect.github.com/sai6855)

###
[`v5.16.12`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.12)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.11...v5.16.12)

Material UI v5 is now compatible with React 19
([#&#8203;44720](https://redirect.github.com/mui/material-ui/issues/44720))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)

##### Core

- Bump react 19 in v5
([#&#8203;44720](https://redirect.github.com/mui/material-ui/issues/44720))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)
- Add `latest-v5` tag to v5 releases
([#&#8203;44757](https://redirect.github.com/mui/material-ui/issues/44757))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)

All contributors of this release in alphabetical order:
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)

###
[`v5.16.11`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.11)

A big thanks to the contributor who made this release possible.

##### Core

- Bump pnpm to 9.14.4 in v5
([#&#8203;44705](https://redirect.github.com/mui/material-ui/issues/44705))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)
- Fix UMD examples
([#&#8203;44706](https://redirect.github.com/mui/material-ui/issues/44706))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)
- \[typescript] Rescue missing backports v5
([#&#8203;44712](https://redirect.github.com/mui/material-ui/issues/44712))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)

All contributors of this release in alphabetical order:
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)

###
[`v5.16.9`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.9)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.8...v5.16.9)

A big thanks to the 2 contributors who made this release possible.

##### `@mui/material@5.16.9`

- \[Tabs] Cherry pick `ScrollbarSize` ref being overridden fix
([#&#8203;44595](https://redirect.github.com/mui/material-ui/issues/44595))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)

##### Core

- Ignore browserslist and remove tag latest
([#&#8203;44589](https://redirect.github.com/mui/material-ui/issues/44589))
[@&#8203;siriwatknp](https://redirect.github.com/siriwatknp)

All contributors of this release in alphabetical order:
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai),
[@&#8203;siriwatknp](https://redirect.github.com/siriwatknp)

###
[`v5.16.8`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.8)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.7...v5.16.8)

A big thanks to the 8 contributors who made this release possible.

##### `@mui/material@5.16.8`

- Cherry pick ref accessing PRs
([#&#8203;44543](https://redirect.github.com/mui/material-ui/issues/44543))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)

##### `@mui/utils@5.16.8`

- Skip deep clone React element (v5.x)
([#&#8203;44494](https://redirect.github.com/mui/material-ui/issues/44494))
[@&#8203;jukkatupamaki](https://redirect.github.com/jukkatupamaki)

##### Docs

- Keep sponsors up to date
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Fix MUI Treasury Layout broken links
([#&#8203;43753](https://redirect.github.com/mui/material-ui/issues/43753))
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Strengthen CSP rule
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Give up on restoring search
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Normalize next major message
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Fix versions URL
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Fix use of absolute URLs
([#&#8203;43567](https://redirect.github.com/mui/material-ui/issues/43567))
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Restore search on v5
([#&#8203;43566](https://redirect.github.com/mui/material-ui/issues/43566))
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Fix link from v5 to v6
([#&#8203;43585](https://redirect.github.com/mui/material-ui/issues/43585))
[@&#8203;alexfauquette](https://redirect.github.com/alexfauquette)
- Updated mui-x roadmap links with the new project URL
([@&#8203;michelengelen](https://redirect.github.com/michelengelen))
([#&#8203;43446](https://redirect.github.com/mui/material-ui/issues/43446))
[@&#8203;michelengelen](https://redirect.github.com/michelengelen)
- Fix broken link to Next.js docs
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

##### Core

- \[blog] Polish Upcoming changes to MUI X pricing in 2024
([#&#8203;43438](https://redirect.github.com/mui/material-ui/issues/43438))
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[blog] Add video to the Pigment CSS blog post
([#&#8203;42500](https://redirect.github.com/mui/material-ui/issues/42500))
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[blog] Announcing pricing changes Sep 2024
([#&#8203;43272](https://redirect.github.com/mui/material-ui/issues/43272))
[@&#8203;cherniavskii](https://redirect.github.com/cherniavskii)
- Prepare for moving to v5.x branch
([#&#8203;43447](https://redirect.github.com/mui/material-ui/issues/43447))
[@&#8203;siriwatknp](https://redirect.github.com/siriwatknp)
- \[core] Cherry pick
[#&#8203;42346](https://redirect.github.com/mui/material-ui/issues/42346)
to v5
([#&#8203;44475](https://redirect.github.com/mui/material-ui/issues/44475))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)
- \[core] Fix CI on v5.x branch
([#&#8203;44487](https://redirect.github.com/mui/material-ui/issues/44487))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)
- \[core] Fix CI on v5.x branch
([#&#8203;43564](https://redirect.github.com/mui/material-ui/issues/43564))
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[examples] Fix v5 clone example instructions
([#&#8203;43755](https://redirect.github.com/mui/material-ui/issues/43755))
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[examples] Fix CLI download instructions
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[examples] Fix CDN live preview example
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[examples] Fix more examples to work with v5
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[examples] Freeze examples dependency range
([#&#8203;43435](https://redirect.github.com/mui/material-ui/issues/43435))
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

All contributors of this release in alphabetical order:
[@&#8203;alexfauquette](https://redirect.github.com/alexfauquette),
[@&#8203;cherniavskii](https://redirect.github.com/cherniavskii),
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai),
[@&#8203;jukkatupamaki](https://redirect.github.com/jukkatupamaki),
[@&#8203;michelengelen](https://redirect.github.com/michelengelen),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari),
[@&#8203;rluzists1](https://redirect.github.com/rluzists1),
[@&#8203;siriwatknp](https://redirect.github.com/siriwatknp)

###
[`v5.16.7`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.7)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.6...v5.16.7)

*Aug 9, 2024*

A big thanks to the 3 contributors who made this release possible.

##### `@mui/material@5.16.7`

- ​<!-- 3 -->\[material-ui]\[mui-system] Add support for version runtime
checks
([#&#8203;43233](https://redirect.github.com/mui/material-ui/issues/43233))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)

##### Docs

- ​<!-- 4 -->\[docs] Fix 301
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

##### Core

- ​<!-- 2 -->\[website] Fix wrong link in pricing table
([@&#8203;zanivan](https://redirect.github.com/zanivan))
([#&#8203;43143](https://redirect.github.com/mui/material-ui/issues/43143))
[@&#8203;zanivan](https://redirect.github.com/zanivan)
- ​<!-- 1 -->\[website] Add blog link to pricing table
([@&#8203;zanivan](https://redirect.github.com/zanivan))
([#&#8203;43140](https://redirect.github.com/mui/material-ui/issues/43140))
[@&#8203;zanivan](https://redirect.github.com/zanivan)

All contributors of this release in alphabetical order:
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari),
[@&#8203;zanivan](https://redirect.github.com/zanivan)

###
[`v5.16.6`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.6)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.5...v5.16.6)

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

*Jul 30, 2024*

A big thanks to the 5 contributors who made this release possible.

##### `@mui/material@5.16.6`

- \[Divider] Enable borderStyle enhancement in divider with children
([#&#8203;43059](https://redirect.github.com/mui/material-ui/issues/43059))
[@&#8203;anuujj](https://redirect.github.com/anuujj)

##### Docs

- \[material-ui]\[Card] Update CardMedia description
([#&#8203;43121](https://redirect.github.com/mui/material-ui/issues/43121))
[@&#8203;shahzaibdev1](https://redirect.github.com/shahzaibdev1)
- \[material-ui] Replace deprecated `<ListItem button/>` with
`ListItemButton` component in routing libraries list example
([#&#8203;43114](https://redirect.github.com/mui/material-ui/issues/43114))
[@&#8203;aliharis99](https://redirect.github.com/aliharis99)
- \[material-ui]\[Snackbar] Improve close `reason` type in demos
([#&#8203;43105](https://redirect.github.com/mui/material-ui/issues/43105))
[@&#8203;sai6855](https://redirect.github.com/sai6855)

##### Core

- \[code-infra] Use the same CI names on master & next
([#&#8203;43064](https://redirect.github.com/mui/material-ui/issues/43064))
[@&#8203;mnajdova](https://redirect.github.com/mnajdova)

All contributors of this release in alphabetical order:
[@&#8203;aliharis99](https://redirect.github.com/aliharis99),
[@&#8203;anuujj](https://redirect.github.com/anuujj),
[@&#8203;mnajdova](https://redirect.github.com/mnajdova),
[@&#8203;sai6855](https://redirect.github.com/sai6855),
[@&#8203;shahzaibdev1](https://redirect.github.com/shahzaibdev1)

###
[`v5.16.5`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.5)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.4...v5.16.5)

*Jul 25, 2024*

A big thanks to the 4 contributors who made this release possible.

##### `@mui/utils@5.16.5`

- ​<!-- 1 -->\[utils] Add dependency to
[@&#8203;mui/types](https://redirect.github.com/mui/types)
([@&#8203;mnajdova](https://redirect.github.com/mnajdova))
([#&#8203;43047](https://redirect.github.com/mui/material-ui/issues/43047))
[@&#8203;mnajdova](https://redirect.github.com/mnajdova)

##### Docs

- ​<!-- 4 -->\[material-ui]\[joy-ui]\[Autocomplete] Fix `Hint` demo
([@&#8203;ManthanGajjar](https://redirect.github.com/ManthanGajjar))
([#&#8203;43039](https://redirect.github.com/mui/material-ui/issues/43039))
[@&#8203;ManthanGajjar](https://redirect.github.com/ManthanGajjar)
- ​<!-- 3 -->Fix CHANGELOG convention
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- ​<!-- 2 -->\[material-ui] Fix broken image links in blog template on
master branch
([#&#8203;42969](https://redirect.github.com/mui/material-ui/issues/42969))
[@&#8203;navedqb](https://redirect.github.com/navedqb)

All contributors of this release in alphabetical order:
[@&#8203;ManthanGajjar](https://redirect.github.com/ManthanGajjar),
[@&#8203;mnajdova](https://redirect.github.com/mnajdova),
[@&#8203;navedqb](https://redirect.github.com/navedqb),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

**Full Changelog**:
https://github.com/mui/material-ui/compare/v5.16.4...v5.16.5

###
[`v5.16.4`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.4)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.3...v5.16.4)

*Jul 16, 2024*

A big thanks to the one contributor who made this release possible.

##### `@mui/material@5.16.4`

- ​<!-- 1 -->Fix wrong import in Popover types
([#&#8203;42967](https://redirect.github.com/mui/material-ui/issues/42967))
[@&#8203;mnajdova](https://redirect.github.com/mnajdova)

All contributors of this release in alphabetical order:
[@&#8203;mnajdova](https://redirect.github.com/mnajdova)

###
[`v5.16.3`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.3)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.2...v5.16.3)

*Jul 16, 2024*

A big thanks to the 3 contributors who made this release possible.

##### `@mui/material@5.16.3`

- ​<!-- 1 -->\[material] Add missing dependency
([#&#8203;42959](https://redirect.github.com/mui/material-ui/issues/42959))
[@&#8203;mnajdova](https://redirect.github.com/mnajdova)

##### Docs

- ​<!-- 3 -->\[material-ui]\[Autocomplete] Add instructions about
`autosuggest-highlight` dependency
([#&#8203;42953](https://redirect.github.com/mui/material-ui/issues/42953))
[@&#8203;HoFa1997](https://redirect.github.com/HoFa1997)
- ​<!-- 2 -->Move feedback from Canny to GitHub
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

All contributors of this release in alphabetical order:
[@&#8203;HoFa1997](https://redirect.github.com/HoFa1997),
[@&#8203;mnajdova](https://redirect.github.com/mnajdova),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

###
[`v5.16.2`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.2)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.1...v5.16.2)

*Jul 16, 2024*

A big thanks to the 2 contributors who made this release possible.

##### `@mui/material@5.16.2`

- ​<!-- 2 -->\[material] Remove dependency to
[@&#8203;mui/base](https://redirect.github.com/mui/base)
([@&#8203;mnajdova](https://redirect.github.com/mnajdova))
([#&#8203;42917](https://redirect.github.com/mui/material-ui/issues/42917))
[@&#8203;mnajdova](https://redirect.github.com/mnajdova)

##### Core

- ​<!-- 1 -->\[website] Sync /about page
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

All contributors of this release in alphabetical order:
[@&#8203;mnajdova](https://redirect.github.com/mnajdova),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

###
[`v5.16.1`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.1)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.0...v5.16.1)

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

- ⚛️ All packages, including Material UI, are now compatible with React
18.3.1

##### `@mui/material@5.16.1`

- \[AppBar] Fix inherit color is inconsistent between ThemeProvider and
CssVarsProvider
([#&#8203;42713](https://redirect.github.com/mui/material-ui/issues/42713))
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)

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

- \[Autocomplete] Fix React spread key warning
([#&#8203;42856](https://redirect.github.com/mui/material-ui/issues/42856))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)

##### Docs

- \[material-ui] Fix React 18.3 key spread warnings in Autocomplete
demos
([#&#8203;42854](https://redirect.github.com/mui/material-ui/issues/42854))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)
- \[material-ui] Fix type error in virtualized table demo
([#&#8203;42852](https://redirect.github.com/mui/material-ui/issues/42852))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)
- Fix typos ([@&#8203;omahs](https://redirect.github.com/omahs))
([#&#8203;42888](https://redirect.github.com/mui/material-ui/issues/42888))
[@&#8203;omahs](https://redirect.github.com/omahs)
- Fix 301
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

##### Core

- \[core] Bump React to 18.3.1
([#&#8203;42846](https://redirect.github.com/mui/material-ui/issues/42846))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)
- \[core] Remove react-test-renderer
([#&#8203;42853](https://redirect.github.com/mui/material-ui/issues/42853))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)
- \[core] Replace enzyme in describeConformance
([#&#8203;42847](https://redirect.github.com/mui/material-ui/issues/42847))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)
- \[test] Remove enzyme
([#&#8203;42850](https://redirect.github.com/mui/material-ui/issues/42850))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)
- \[test] Remove createMount test util
([#&#8203;42849](https://redirect.github.com/mui/material-ui/issues/42849))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)
- \[base-ui] Fix React spread key warning in test
([#&#8203;42855](https://redirect.github.com/mui/material-ui/issues/42855))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)
- \[styles]\[withStyles] Expect React defaultProps warning in test
([#&#8203;42752](https://redirect.github.com/mui/material-ui/issues/42752))
([#&#8203;42851](https://redirect.github.com/mui/material-ui/issues/42851))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)

All contributors of this release in alphabetical order:
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari),
[@&#8203;omahs](https://redirect.github.com/omahs),
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)

###
[`v5.16.0`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.0)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.21...v5.16.0)

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

- 🚀 Added `InitColorSchemeScript` for Next.js App Router
([#&#8203;42829](https://redirect.github.com/mui/material-ui/issues/42829))
[@&#8203;siriwatknp](https://redirect.github.com/siriwatknp)

##### `@mui/material@5.16.0`

- \[Alert] Add ability to override slot props
([@&#8203;alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov))
([#&#8203;42808](https://redirect.github.com/mui/material-ui/issues/42808))
[@&#8203;alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov)
- Add `InitColorSchemeScript` for Next.js App Router
([#&#8203;42829](https://redirect.github.com/mui/material-ui/issues/42829))
[@&#8203;siriwatknp](https://redirect.github.com/siriwatknp)
- Add `DefaultPropsProvider`
([#&#8203;42820](https://redirect.github.com/mui/material-ui/issues/42820))
[@&#8203;siriwatknp](https://redirect.github.com/siriwatknp)
- Support `CssVarsTheme` in `responsiveFontSizes` return type
([@&#8203;jxdp](https://redirect.github.com/jxdp))
([#&#8203;42806](https://redirect.github.com/mui/material-ui/issues/42806))
[@&#8203;jxdp](https://redirect.github.com/jxdp)
- Remove warning from `getInitColorSchemeScript`
([#&#8203;42838](https://redirect.github.com/mui/material-ui/issues/42838))
[@&#8203;siriwatknp](https://redirect.github.com/siriwatknp)

##### Docs

- \[docs] Fix 301 MDN redirections
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

##### Core

- \[mui-utils]\[test] Remove usages of deprecated react-dom APIs
([@&#8203;aarongarciah](https://redirect.github.com/aarongarciah))
([#&#8203;42813](https://redirect.github.com/mui/material-ui/issues/42813))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)

All contributors of this release in alphabetical order:
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah),
[@&#8203;alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov),
[@&#8203;jxdp](https://redirect.github.com/jxdp),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari),
[@&#8203;siriwatknp](https://redirect.github.com/siriwatknp)

###
[`v5.15.21`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.21)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.20...v5.15.21)

*Jun 28, 2024*

A big thanks to the 7 contributors who made this release possible.

##### `@mui/material@5.15.21`

- \[Autocomplete] Fix renderOption props type
([@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai))
([#&#8203;42709](https://redirect.github.com/mui/material-ui/issues/42709))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)
- \[Stepper] Generate class for `nonLinear` prop
([@&#8203;alexismo](https://redirect.github.com/alexismo))
([#&#8203;42677](https://redirect.github.com/mui/material-ui/issues/42677))
[@&#8203;alexismo](https://redirect.github.com/alexismo)

##### Docs

- Use new email for sponsoring
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Fix 301 links
([@&#8203;alexfauquette](https://redirect.github.com/alexfauquette))
([#&#8203;42700](https://redirect.github.com/mui/material-ui/issues/42700))
[@&#8203;alexfauquette](https://redirect.github.com/alexfauquette)
- \[material-ui]\[Select] Fix the `SelectAutoWidth` demo menu item value
([@&#8203;Danielkhakbaz](https://redirect.github.com/Danielkhakbaz))
([#&#8203;42696](https://redirect.github.com/mui/material-ui/issues/42696))
[@&#8203;Danielkhakbaz](https://redirect.github.com/Danielkhakbaz)
- \[material-ui]\[Autocomplete] Fix more React 18.3 key spread warnings
in demos
([#&#8203;42766](https://redirect.github.com/mui/material-ui/issues/42766))
[@&#8203;wbt](https://redirect.github.com/wbt)
- \[material-ui] Fix sign in side image
([#&#8203;42708](https://redirect.github.com/mui/material-ui/issues/42708))
[@&#8203;zanivan](https://redirect.github.com/zanivan)
- \[website] Add Ale to team
([#&#8203;42769](https://redirect.github.com/mui/material-ui/issues/42769))
[@&#8203;alelthomas](https://redirect.github.com/alelthomas)

##### Core

- \[core] Cherry pick pnpm updates
([#&#8203;42763](https://redirect.github.com/mui/material-ui/issues/42763))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)
- \[website] Add Armin to the team members
([@&#8203;arminmeh](https://redirect.github.com/arminmeh))
([#&#8203;42681](https://redirect.github.com/mui/material-ui/issues/42681))
[@&#8203;arminmeh](https://redirect.github.com/arminmeh)
- \[website] Open Staff Engineer role for Pigment CSS
([@&#8203;mnajdova](https://redirect.github.com/mnajdova))
([#&#8203;42669](https://redirect.github.com/mui/material-ui/issues/42669))
[@&#8203;mnajdova](https://redirect.github.com/mnajdova)

All contributors of this release in alphabetical order:
[@&#8203;alexfauquette](https://redirect.github.com/alexfauquette),
[@&#8203;alexismo](https://redirect.github.com/alexismo),
[@&#8203;arminmeh](https://redirect.github.com/arminmeh),
[@&#8203;Danielkhakbaz](https://redirect.github.com/Danielkhakbaz),
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai),
[@&#8203;mnajdova](https://redirect.github.com/mnajdova),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

###
[`v5.15.20`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.20)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.19...v5.15.20)

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

*Jun 12, 2024*

A big thanks to the 9 contributors who made this release possible.

##### `@mui/material@5.15.20`

- ​<!-- 17 -->\[Autocomplete] Shouldn't resize when hovering
([@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli))
([#&#8203;42535](https://redirect.github.com/mui/material-ui/issues/42535))
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)
- ​<!-- 07 -->\[Tab] Fix applying `iconWrapper` styles from theme and
update its description
([@&#8203;sai6855](https://redirect.github.com/sai6855))
([#&#8203;42570](https://redirect.github.com/mui/material-ui/issues/42570))
[@&#8203;sai6855](https://redirect.github.com/sai6855)

##### `@mui/utils@5.15.15`

- ​<!-- 06 -->Allow passing `NaN` as `defaultValue` to `useControlled`
([@&#8203;iammminzzy](https://redirect.github.com/iammminzzy))
([#&#8203;42571](https://redirect.github.com/mui/material-ui/issues/42571))
[@&#8203;iammminzzy](https://redirect.github.com/iammminzzy)
- ​<!-- 17 -->Fix GitHub-reported prototype pollution vulnerability in
`deepmerge`
([#&#8203;41652](https://redirect.github.com/mui/material-ui/issues/41652))
([#&#8203;42608](https://redirect.github.com/mui/material-ui/issues/42608))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)

##### Docs

- ​<!-- 16 -->\[docs] Add Pigment CSS and Base UI logos SVGs
([#&#8203;42513](https://redirect.github.com/mui/material-ui/issues/42513))
[@&#8203;danilo-leal](https://redirect.github.com/danilo-leal)
- ​<!-- 15 -->\[docs] Update twitter.com to x.com
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- ​<!-- 14 -->\[docs] Simplify Example projects page
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- ​<!-- 13 -->\[material-ui] Add docs for complementary stepper
components ([@&#8203;anle9650](https://redirect.github.com/anle9650))
([#&#8203;42613](https://redirect.github.com/mui/material-ui/issues/42613))
[@&#8203;anle9650](https://redirect.github.com/anle9650)
- ​<!-- 12 -->\[docs] Add changelog section to the design kits page
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;42463](https://redirect.github.com/mui/material-ui/issues/42463))
[@&#8203;danilo-leal](https://redirect.github.com/danilo-leal)
- ​<!-- 11 -->\[material-ui] Fix sentence in the All components page
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;42462](https://redirect.github.com/mui/material-ui/issues/42462))
[@&#8203;danilo-leal](https://redirect.github.com/danilo-leal)
- ​<!-- 10 -->\[material-ui] Update Figma design kit doc redirect link
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;42456](https://redirect.github.com/mui/material-ui/issues/42456))
[@&#8203;danilo-leal](https://redirect.github.com/danilo-leal)
- ​<!-- 09 -->\[system] Add "dynamic values" section to sx prop page
([@&#8203;aarongarciah](https://redirect.github.com/aarongarciah))
([#&#8203;42453](https://redirect.github.com/mui/material-ui/issues/42453))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)

##### Core

- ​<!-- 18 -->\[website] Move the `React Engineer - X` role to future
roles
([#&#8203;42532](https://redirect.github.com/mui/material-ui/issues/42532))
[@&#8203;DanailH](https://redirect.github.com/DanailH)
- ​<!-- 08 -->\[examples] Remove Pigment CSS examples
([#&#8203;42538](https://redirect.github.com/mui/material-ui/issues/42538))
[@&#8203;sai6855](https://redirect.github.com/sai6855)
- ​<!-- 05 -->\[website] Close Developer Advocate / Content Engineer
role
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- ​<!-- 04 -->\[website] Update DoiT description and link in Sponsors
section
([@&#8203;erezstmn-doit](https://redirect.github.com/erezstmn-doit))
([#&#8203;42511](https://redirect.github.com/mui/material-ui/issues/42511))
[@&#8203;erezstmn-doit](https://redirect.github.com/erezstmn-doit)
- ​<!-- 03 -->\[website] Clean up the docs-infra job ad
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;42509](https://redirect.github.com/mui/material-ui/issues/42509))
[@&#8203;danilo-leal](https://redirect.github.com/danilo-leal)
- ​<!-- 02 -->\[website] Open the Docs-infra engineer role
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;42496](https://redirect.github.com/mui/material-ui/issues/42496))
[@&#8203;danilo-leal](https://redirect.github.com/danilo-leal)
- ​<!-- 01 -->\[website] Fix locationCountry in about page
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

All contributors of this release in alphabetical order:
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah),
[@&#8203;anle9650](https://redirect.github.com/anle9650),
[@&#8203;DanailH](https://redirect.github.com/DanailH),
[@&#8203;danilo-leal](https://redirect.github.com/danilo-leal),
[@&#8203;erezstmn-doit](https://redirect.github.com/erezstmn-doit),
[@&#8203;iammminzzy](https://redirect.github.com/iammminzzy),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari),
[@&#8203;sai6855](https://redirect.github.com/sai6855),
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)

###
[`v5.15.19`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.19)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.18...v5.15.19)

*May 29, 2024*

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

##### `@mui/material@5.15.19`

- ​<!-- 19 -->\[AlertTitle] Enable extending Typography props
([@&#8203;lucasgmelo](https://redirect.github.com/lucasgmelo))
([#&#8203;42334](https://redirect.github.com/mui/material-ui/issues/42334))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 06 -->\[responsiveFontSizes] Handled undefined variants
([@&#8203;brijeshb42](https://redirect.github.com/brijeshb42))
([#&#8203;42419](https://redirect.github.com/mui/material-ui/issues/42419))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 05 -->\[Slider] Fix wrong CSS value
([@&#8203;mnajdova](https://redirect.github.com/mnajdova))
([#&#8203;42373](https://redirect.github.com/mui/material-ui/issues/42373))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]

##### Docs

- ​<!-- 13 -->Link to pnpm installation docs
([#&#8203;42420](https://redirect.github.com/mui/material-ui/issues/42420))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)
- ​<!-- 12 -->Remove LocalMonero
([@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari))
([#&#8203;42315](https://redirect.github.com/mui/material-ui/issues/42315))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 10 -->\[material-ui] Fix typo in style interoperability with
Tailwind CSS docs
([@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli))
([#&#8203;42312](https://redirect.github.com/mui/material-ui/issues/42312))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 09 -->\[material-ui]\[Pagination] Clarify pagination `page` prop
API ([@&#8203;Mandar-Pandya](https://redirect.github.com/Mandar-Pandya))
([#&#8203;42265](https://redirect.github.com/mui/material-ui/issues/42265))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 08 -->\[material-ui]\[Tabs] Improve the Basic Tabs demo
([@&#8203;MatheusEli](https://redirect.github.com/MatheusEli))
([#&#8203;42426](https://redirect.github.com/mui/material-ui/issues/42426))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 07 -->\[pigment-css] Fix duplication of content
([#&#8203;42410](https://redirect.github.com/mui/material-ui/issues/42410))
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

##### Core

- ​<!-- 18 -->\[blog] Add the "Product" tag to the Pigment CSS post
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;42366](https://redirect.github.com/mui/material-ui/issues/42366))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 17 -->\[blog] Update blog post OG image
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;42306](https://redirect.github.com/mui/material-ui/issues/42306))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 16 -->\[blog] Update Pigment CSS post
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;42267](https://redirect.github.com/mui/material-ui/issues/42267))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 15 -->\[core] Fix React 18.3 warnings about spreading keys in
the Material UI `Autocomplete` component
([#&#8203;42099](https://redirect.github.com/mui/material-ui/issues/42099))
([#&#8203;42241](https://redirect.github.com/mui/material-ui/issues/42241))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)
- ​<!-- 14 -->\[core] Fix a few more key spread issues
([@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari))
([#&#8203;42318](https://redirect.github.com/mui/material-ui/issues/42318))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 11 -->\[docs-infra] Allow JSDoc tags
([#&#8203;42327](https://redirect.github.com/mui/material-ui/issues/42327))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)
- ​<!-- 04 -->\[website] Add Nikita to the about page
([@&#8203;nikitaa24](https://redirect.github.com/nikitaa24))
([#&#8203;42421](https://redirect.github.com/mui/material-ui/issues/42421))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 03 -->\[website] Fix hero spacing changes applying at the wrong
breakpoint
([@&#8203;KenanYusuf](https://redirect.github.com/KenanYusuf))
([#&#8203;42357](https://redirect.github.com/mui/material-ui/issues/42357))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 02 -->\[website] Adds Kenan Yusuf to about page
([@&#8203;KenanYusuf](https://redirect.github.com/KenanYusuf))
([#&#8203;42330](https://redirect.github.com/mui/material-ui/issues/42330))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 01 -->\[website] Improve about page
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

All contributors of this release in alphabetical order:
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah),
[@&#8203;brijeshb42](https://redirect.github.com/brijeshb42),
[@&#8203;danilo-leal](https://redirect.github.com/danilo-leal),
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai),
[@&#8203;KenanYusuf](https://redirect.github.com/KenanYusuf),
[@&#8203;lucasgmelo](https://redirect.github.com/lucasgmelo),
[@&#8203;Mandar-Pandya](https://redirect.github.com/Mandar-Pandya),
[@&#8203;MatheusEli](https://redirect.github.com/MatheusEli),
[@&#8203;mnajdova](https://redirect.github.com/mnajdova),
[@&#8203;nikitaa24](https://redirect.github.com/nikitaa24),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari),
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)

###
[`v5.15.18`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.18)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.17...v5.15.18)

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

*May 14, 2024*

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

##### `@mui/material@5.15.18`

- ​<!-- 6 -->\[Autocomplete] Improve design when there's a start
adornment for small autocomplete
([@&#8203;TahaRhidouani](https://redirect.github.com/TahaRhidouani))
([#&#8203;42176](https://redirect.github.com/mui/material-ui/issues/42176))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- ​<!-- 3 -->\[ToggleButtonGroup] Add missing `selected` class in
ToggleButtonGroupClasses type
([@&#8203;tarunrajput](https://redirect.github.com/tarunrajput))
([#&#8203;42250](https://redirect.github.com/mui/material-ui/issues/42250))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]

##### Docs

- ​<!-- 4 -->\[docs] Fix 301 to Figma
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

##### Core

- ​<!-- 5 -->\[blog] Introducing Pigment CSS blog post
([#&#8203;42198](https://redirect.github.com/mui/material-ui/issues/42198))
([#&#8203;42255](https://redirect.github.com/mui/material-ui/issues/42255))
[@&#8203;samuelsycamore](https://redirect.github.com/samuelsycamore)
- ​<!-- 2 -->\[website] Add redirection for talk
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- ​<!-- 1 -->\[website] Adds Arthur Balduini team info
([@&#8203;arthurbalduini](https://redirect.github.com/arthurbalduini))
([#&#8203;42226](https://redirect.github.com/mui/material-ui/issues/42226))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]

All contributors of this release in alphabetical order:
[@&#8203;arthurbalduini](https://redirect.github.com/arthurbalduini),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari),
[@&#8203;samuelsycamore](https://redirect.github.com/samuelsycamore),
[@&#8203;TahaRhidouani](https://redirect.github.com/TahaRhidouani),
[@&#8203;tarunrajput](https://redirect.github.com/tarunrajput)

###
[`v5.15.17`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.17)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.16...v5.15.17)

*May 8, 2024*

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

##### `@mui/material@5.15.17`

- \[Slider] Move palette styles to the bottom
([#&#8203;41676](https://redirect.github.com/mui/material-ui/issues/41676))
[@&#8203;siriwatknp](https://redirect.github.com/siriwatknp)

##### Docs

- Fix SEO redirection issues
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[material-ui] Fix broken link
([@&#8203;aarongarciah](https://redirect.github.com/aarongarciah))
([#&#8203;42143](https://redirect.github.com/mui/material-ui/issues/42143))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[material-ui] Fix link on the Sync page
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;42089](https://redirect.github.com/mui/material-ui/issues/42089))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]

##### Core

- \[blog] Shorten title to fit
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[blog] Update Sync post OG image
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;42117](https://redirect.github.com/mui/material-ui/issues/42117))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[blog] A few tweaks in introducing-sync-plugin
([@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari))
([#&#8203;42094](https://redirect.github.com/mui/material-ui/issues/42094))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[docs-infra] Fix code block layout shift
([#&#8203;41917](https://redirect.github.com/mui/material-ui/issues/41917))
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[website] Fix home page slider's track position
([@&#8203;aarongarciah](https://redirect.github.com/aarongarciah))
([#&#8203;42144](https://redirect.github.com/mui/material-ui/issues/42144))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[website] Closing the survey
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[website] Remove Survey banner from website and Core docs
([#&#8203;42104](https://redirect.github.com/mui/material-ui/issues/42104))
[@&#8203;joserodolfofreitas](https://redirect.github.com/joserodolfofreitas)

All contributors of this release in alphabetical order:
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot],
[@&#8203;joserodolfofreitas](https://redirect.github.com/joserodolfofreitas),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari),
[@&#8203;siriwatknp](https://redirect.github.com/siriwatknp)

###
[`v5.15.16`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.16)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.15...v5.15.16)

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

##### `@mui/material@5.15.16`

- \[material-ui]\[Dialog] Prevent onClick on the root element from being
overwritten ([@&#8203;ryanburr](https://redirect.github.com/ryanburr))
([#&#8203;41914](https://redirect.github.com/mui/material-ui/issues/41914))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[material-ui]\[Select] Fix `muiName` property TypeScript error
([@&#8203;EyaOuenniche](https://redirect.github.com/EyaOuenniche))
([#&#8203;41786](https://redirect.github.com/mui/material-ui/issues/41786))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- —>\[material-ui]\[l10n] Fix typo in is-IS locale
([@&#8203;magnimarels](https://redirect.github.com/magnimarels))
([#&#8203;41815](https://redirect.github.com/mui/material-ui/issues/41815))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]

##### Docs

- Fix small SEO issues
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Fix 301 Toolpad links
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Fix 301 Toolpad links
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Fix 301 image redirections
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Fix small SEO issues
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Fix 301 redirection
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Fix format git diff regression
([#&#8203;41882](https://redirect.github.com/mui/material-ui/issues/41882))
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Fix 301 links
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[material-ui] Fix import statement in migration guide
([@&#8203;sai6855](https://redirect.github.com/sai6855))
([#&#8203;41864](https://redirect.github.com/mui/material-ui/issues/41864))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[material-ui] Update Figma plugin name
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;42057](https://redirect.github.com/mui/material-ui/issues/42057))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[material-ui] Fix minor spelling error in the "About the lab" page
([@&#8203;ryanhartwig](https://redirect.github.com/ryanhartwig))
([#&#8203;42075](https://redirect.github.com/mui/material-ui/issues/42075))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[material-ui] Add missing backticks to HTML tag in the installation
page ([@&#8203;Miguelrom](https://redirect.github.com/Miguelrom))
([#&#8203;42009](https://redirect.github.com/mui/material-ui/issues/42009))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[material-ui] Add Connect-related content
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;41924](https://redirect.github.com/mui/material-ui/issues/41924))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)
- \[material-ui] Fix Material 3 message typo
([@&#8203;aarongarciah](https://redirect.github.com/aarongarciah))
([#&#8203;41822](https://redirect.github.com/mui/material-ui/issues/41822))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[material-ui] Remove Data Grid v7 beta callout
([@&#8203;cherniavskii](https://redirect.github.com/cherniavskii))
([#&#8203;41842](https://redirect.github.com/mui/material-ui/issues/41842))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[material-ui]\[templates] Fix input props attributes in Landing Page
template ([@&#8203;5-tom](https://redirect.github.com/5-tom))
([#&#8203;42034](https://redirect.github.com/mui/material-ui/issues/42034))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[system] Update typo on the sx prop page
([@&#8203;bricker](https://redirect.github.com/bricker))
([#&#8203;42078](https://redirect.github.com/mui/material-ui/issues/42078))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]

##### Core

- \[blog] Add post to introduce the Connect plugin
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;41929](https://redirect.github.com/mui/material-ui/issues/41929))
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai)
- \[core] Automate cherry-pick of PRs from `next` -> `master`
([#&#8203;41742](https://redirect.github.com/mui/material-ui/issues/41742))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)
- \[docs-infra] Improve Twitter OG:image
([#&#8203;41860](https://redirect.github.com/mui/material-ui/issues/41860))
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[docs-infra] Use edge function for card generation
([#&#8203;41188](https://redirect.github.com/mui/material-ui/issues/41188))
[@&#8203;alexfauquette](https://redirect.github.com/alexfauquette)
- \[docs-infra] Fix drawer performances
([#&#8203;41807](https://redirect.github.com/mui/material-ui/issues/41807))
([#&#8203;41820](https://redirect.github.com/mui/material-ui/issues/41820))
[@&#8203;alexfauquette](https://redirect.github.com/alexfauquette)
- \[docs-infra] Fix analytics about inline ads
([#&#8203;41474](https://redirect.github.com/mui/material-ui/issues/41474))
[@&#8203;alexfauquette](https://redirect.github.com/alexfauquette)
- \[website] Sync career roles
([@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari))
([#&#8203;42059](https://redirect.github.com/mui/material-ui/issues/42059))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[website] Add content about the Sync plugin in the Material UI page
([@&#8203;danilo-leal](https://redirect.github.com/danilo-leal))
([#&#8203;42074](https://redirect.github.com/mui/material-ui/issues/42074))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[website] Add Nadja on the about page
([#&#8203;42054](https://redirect.github.com/mui/material-ui/issues/42054))
[@&#8203;mnajdova](https://redirect.github.com/mnajdova)
- \[website] Close the `Design Engineer - X` role
([#&#8203;42014](https://redirect.github.com/mui/material-ui/issues/42014))
[@&#8203;DanailH](https://redirect.github.com/DanailH)
- \[website] Remove customer support agent role from website
([@&#8203;rluzists1](https://redirect.github.com/rluzists1))
([#&#8203;41996](https://redirect.github.com/mui/material-ui/issues/41996))
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot]
- \[website] Add Jose to About Us
([#&#8203;41759](https://redirect.github.com/mui/material-ui/issues/41759))
[@&#8203;JCQuintas](https://redirect.github.com/JCQuintas)

All contributors of this release in alphabetical order:
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah),
[@&#8203;alexfauquette](https://redirect.github.com/alexfauquette),
[@&#8203;DanailH](https://redirect.github.com/DanailH),
[@&#8203;DiegoAndai](https://redirect.github.com/DiegoAndai),
[@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot],
[@&#8203;JCQuintas](https://redirect.github.com/JCQuintas),
[@&#8203;mnajdova](https://redirect.github.com/mnajdova),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)

###
[`v5.15.15`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.15)

[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.14...v5.15.15)

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

##### `@mui/material@5.15.15`

- \[Autocomplete] Display options provided to the `options` prop even if
loading is true
([#&#8203;41677](https://redirect.github.com/mui/material-ui/issues/41677))
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)
- \[RadioGroup] Apply classnames
([#&#8203;41681](https://redirect.github.com/mui/material-ui/issues/41681))
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)

##### `@mui/system@5.15.15`

- Fix typo to avoid infinite recursion in function call
([#&#8203;41678](https://redirect.github.com/mui/material-ui/issues/41678))
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)

##### Docs

- \[material-ui]\[Slider] Remove `valueLabelFormat` from restricted
values demo so that the tooltip thumb label displays the same as the
value text
([#&#8203;41679](https://redirect.github.com/mui/material-ui/issues/41679))
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)
- \[material-ui] Remove deleted page from the sidenav
([#&#8203;41594](https://redirect.github.com/mui/material-ui/issues/41594))
[@&#8203;danilo-leal](https://redirect.github.com/danilo-leal)
- \[material-ui] Fix typo in CSS theme variables customization
([#&#8203;41680](https://redirect.github.com/mui/material-ui/issues/41680))
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)
- Continue migration of Base UI to sperate repository
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- Add notification for MUI X v7 blog post
([#&#8203;41587](https://redirect.github.com/mui/material-ui/issues/41587))
([#&#8203;41605](https://redirect.github.com/mui/material-ui/issues/41605))
[@&#8203;cherniavskii](https://redirect.github.com/cherniavskii)
- Update the versions dropdown to show v6
([#&#8203;41557](https://redirect.github.com/mui/material-ui/issues/41557))
[@&#8203;mnajdova](https://redirect.github.com/mnajdova)

##### Core

- \[blog] Link to Romain's blog post in MUI X v7 announcement post
([#&#8203;41641](https://redirect.github.com/mui/material-ui/issues/41641))
[@&#8203;cherniavskii](https://redirect.github.com/cherniavskii)
- \[blog] Blog post with MUI X v7.0.0 annoucement
([#&#8203;41563](https://redirect.github.com/mui/material-ui/issues/41563))
([#&#8203;41604](https://redirect.github.com/mui/material-ui/issues/41604))
[@&#8203;cherniavskii](https://redirect.github.com/cherniavskii)
- \[blog] Add post about remote
([#&#8203;41565](https://redirect.github.com/mui/material-ui/issues/41565))
[@&#8203;danilo-leal](https://redirect.github.com/danilo-leal)
- \[core] Continue rename of Toolpad
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari)
- \[docs-infra] Add Toolpad product/category IDs to types
([#&#8203;41551](https://redirect.github.com/mui/material-ui/issues/41551))
[@&#8203;bharatkashyap](https://redirect.github.com/bharatkashyap)
- \[website] Add Aarón to About Us
([#&#8203;41747](https://redirect.github.com/mui/material-ui/issues/41747))
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah)
- \[website] Add stray design adjustments throughout the site
([#&#8203;41642](https://redirect.github.com/mui/material-ui/issues/41642))
[@&#8203;mnajdova](https://redirect.github.com/mnajdova)
- \[website] Update pricing table
([#&#8203;41606](https://redirect.github.com/mui/material-ui/issues/41606))
[@&#8203;cherniavskii](https://redirect.github.com/cherniavskii)

All contributors of this release in alphabetical order:
[@&#8203;aarongarciah](https://redirect.github.com/aarongarciah),
[@&#8203;bharatkashyap](https://redirect.github.com/bharatkashyap),
[@&#8203;cherniavskii](https://redirect.github.com/cherniavskii),
[@&#8203;danilo-leal](https://redirect.github.com/danilo-leal),
[@&#8203;mnajdova](https://redirect.github.com/mnajdova),
[@&#8203;oliviertassinari](https://redirect.github.com/oliviertassinari),
[@&#8203;ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli)

###
[`v5.15.14`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.14)

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

*Mar 19, 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.14`

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

</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 is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-24 19:28:53 +00:00