diff --git a/CHANGELOG.md b/CHANGELOG.md index f6694a11f3b5e4..9a90fa638d6928 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # [Versions](https://mui.com/versions/) +## v5.16.0 + + + +_Jul 5, 2024_ + +A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨: + +- 🚀 Added `InitColorSchemeScript` for Next.js App Router (#42829) @siriwatknp + +### `@mui/material@5.16.0` + +- [Alert] Add ability to override slot props (@alexey-kozlenkov) (#42808) @alexey-kozlenkov +- Add `InitColorSchemeScript` for Next.js App Router (#42829) @siriwatknp +- Add `DefaultPropsProvider` (#42820) @siriwatknp +- Support `CssVarsTheme` in `responsiveFontSizes` return type (@jxdp) (#42806) @jxdp +- Remove warning from `getInitColorSchemeScript` (#42838) @siriwatknp + +### Docs + +- [docs] Fix 301 MDN redirections @oliviertassinari + +### Core + +- [mui-utils][test] Remove usages of deprecated react-dom APIs (@aarongarciah) (#42813) @aarongarciah + +All contributors of this release in alphabetical order: @aarongarciah, @alexey-kozlenkov, @jxdp, @oliviertassinari, @siriwatknp + ## v5.15.21 diff --git a/docs/pages/joy-ui/api/tooltip.json b/docs/pages/joy-ui/api/tooltip.json index a2ff5c760db364..8ec531a901a955 100644 --- a/docs/pages/joy-ui/api/tooltip.json +++ b/docs/pages/joy-ui/api/tooltip.json @@ -223,7 +223,7 @@ "isGlobal": false } ], - "spread": true, + "spread": false, "themeDefaultProps": true, "muiName": "JoyTooltip", "forwardsRefTo": "HTMLButtonElement", diff --git a/docs/pages/material-ui/api/switch.json b/docs/pages/material-ui/api/switch.json index 118a43aa8dc2dc..b469b4f66308ca 100644 --- a/docs/pages/material-ui/api/switch.json +++ b/docs/pages/material-ui/api/switch.json @@ -133,7 +133,7 @@ "isGlobal": false } ], - "spread": false, + "spread": true, "themeDefaultProps": false, "muiName": "MuiSwitch", "forwardsRefTo": "HTMLSpanElement", diff --git a/package.json b/package.json index 76fc4dbff8fc3c..9ec6d7e69541e8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mui/monorepo", - "version": "5.15.21", + "version": "5.16.0", "private": true, "scripts": { "preinstall": "npx only-allow pnpm", diff --git a/packages/mui-base/src/Badge/Badge.test.tsx b/packages/mui-base/src/Badge/Badge.test.tsx index 141121f541adf1..8da064ca4ac42b 100644 --- a/packages/mui-base/src/Badge/Badge.test.tsx +++ b/packages/mui-base/src/Badge/Badge.test.tsx @@ -1,11 +1,10 @@ import * as React from 'react'; -import { createRenderer, createMount } from '@mui-internal/test-utils'; +import { createRenderer } from '@mui-internal/test-utils'; import { Badge, badgeClasses as classes } from '@mui/base/Badge'; import { describeConformanceUnstyled } from '../../test/describeConformanceUnstyled'; describe('', () => { const { render } = createRenderer(); - const mount = createMount(); describeConformanceUnstyled( @@ -15,7 +14,6 @@ describe('', () => { classes, inheritComponent: 'span', render, - mount, refInstanceof: window.HTMLSpanElement, testComponentPropWith: 'div', slots: { diff --git a/packages/mui-base/src/Button/Button.test.tsx b/packages/mui-base/src/Button/Button.test.tsx index 2fabf5e4a81cb7..deeedfa34b9a73 100644 --- a/packages/mui-base/src/Button/Button.test.tsx +++ b/packages/mui-base/src/Button/Button.test.tsx @@ -1,18 +1,16 @@ import * as React from 'react'; -import { act, createMount, createRenderer, fireEvent } from '@mui-internal/test-utils'; +import { act, createRenderer, fireEvent } from '@mui-internal/test-utils'; import { expect } from 'chai'; import { spy } from 'sinon'; import { Button, buttonClasses } from '@mui/base/Button'; import { describeConformanceUnstyled } from '../../test/describeConformanceUnstyled'; describe('