From fe5a59e616637a0488b122749479b782f5f8dfa2 Mon Sep 17 00:00:00 2001 From: Marija Najdova Date: Tue, 6 Feb 2024 21:31:29 +0100 Subject: [PATCH] [release] v5.15.8 (#40951) --- CHANGELOG.md | 79 +++++++++++++++++++ package.json | 2 +- packages/docs-utils/package.json | 2 +- packages/mui-base/package.json | 2 +- packages/mui-codemod/package.json | 2 +- .../mui-core-downloads-tracker/package.json | 2 +- packages/mui-docs/package.json | 2 +- packages/mui-envinfo/package.json | 2 +- packages/mui-icons-material/package.json | 2 +- packages/mui-joy/package.json | 2 +- packages/mui-lab/package.json | 2 +- packages/mui-material-next/package.json | 2 +- packages/mui-material/package.json | 2 +- packages/mui-private-theming/package.json | 2 +- packages/mui-styled-engine-sc/package.json | 2 +- packages/mui-styled-engine/package.json | 2 +- packages/mui-styles/package.json | 2 +- packages/mui-system/package.json | 2 +- packages/mui-utils/package.json | 2 +- packages/typescript-to-proptypes/package.json | 2 +- 20 files changed, 98 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1bec7623a611e8..ada0baf1d909a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,84 @@ # [Versions](https://mui.com/versions/) +## v5.15.8 + +_Feb 6, 2024_ + +A big thanks to the 17 contributors who made this release possible. Here are some highlights ✨: + +- 💫 Added a redesigned [landing page template](https://mui.com/material-ui/getting-started/templates/landing-page/) (#37557) @zanivan +- ✨ Added support for Arrow Down/Up + Shift and Page Up/Down keys for faster stepping in the Slider component (#40676) @mnajdova +- many 🐛 bug fixes and 📚 documentation improvements + +### `@mui/material@5.15.8` + +- ​[Avatar] Simplify valid children assertion (#40834) @oliviertassinari + +### `@mui/codemod@5.15.8` + +- ​[Accordion] Update props actual.js test case (#40879) @DiegoAndai +- ​Fix `findComponentJSX` util (#40855) @sai6855 + +### `@mui/system@5.15.8` + +- ​Add blend color manipulator (#40258) @romgrk +- ​Support variants in `theme.styleOverrides` (#40690) @siriwatknp +- ​[zero] Always replace the `createUseThemeProps` call (#40885) @siriwatknp +- ​[zero] Add README with installation and basic usage (#40761) @brijeshb42 + +### `@mui/base@5.0.0-beta.34` + +- ​[Button] Add support for `hostElementName` prop to improve SSR (#40507) @mj12albert +- ​[Menu] Use Popup instead of Popper (#40731) @michaldudak +- ​[useNumberInput] Integrate useNumberInput with useControllableReducer (#40206) @mj12albert +- ​[Slider] Add support for Arrow Down/Up + Shift and Page Up/Down keys (#40676) @mnajdova + +### Docs + +- ​[base-ui] Update usage.md (#40916) @adebiyial +- ​[base-ui] Improve Base UI traffic from Material UI (#40875) @oliviertassinari +- ​[base-ui] Change Radio component terminology from Button to Group (#40888) @danilo-leal +- ​[base-ui] Remove redundant "Styled" prefix (#40478) @oliviertassinari +- ​[base-ui] Update listbox slot style in demo (#40952) @sai6855 +- ​[material-ui] Fix createTheme import and markdown format in the Next.js guide (#40895) @hsmtkk +- ​[material-ui] Correct Google font CDN URL as Roboto 600 weight is not used (#40852) @xuhdev +- ​[material-ui] Replace the Album template with a landing page (#37557) @zanivan +- ​[material-ui] Add deprecations migration guide (#40767) @DiegoAndai +- ​[material-ui] Improve aria-label throughout the Button Group demos (#40892) @danilo-leal +- ​[joy-ui] Update the Overview callout (#40900) @danilo-leal +- ​Fix image size and dark mode @oliviertassinari +- ​Migrate links from legacy.reactjs.org to react.dev @oliviertassinari +- ​Fix 301 links @oliviertassinari +- ​Fix outdated link @oliviertassinari +- ​Fix URL and typo in CONTRIBUTING.md (#40899) @Smileek + +### Core + +- ​[blog] Optimize images for /blog/mui-x-v7-beta/ @oliviertassinari +- ​[blog] Clarify barrel index tree-shaking @oliviertassinari +- ​[code-infra] Simplify bug reproduction (#40833) @oliviertassinari +- ​[code-infra] Prepare publishing @mui-internal/typescript-to-proptypes to npm (#40842) @michaldudak +- ​[code-infra] Remove babel alias from the docs (#40792) @Janpot +- ​[core] Use Google Font v2 API @oliviertassinari +- ​[core] Add missing change to v5.15.7 changelog (#40872) @DiegoAndai +- ​[core] Normalize ``` @oliviertassinari +- ​[dependencies] Do not update envinfo test dependencies (#40950) @michaldudak +- ​[docs-infra] Fix arbitrary gap between paragraphs in callouts (#40911) @oliviertassinari +- ​[docs-infra] Allow developers to build their CodeSandbox export (#40878) @oliviertassinari +- ​[docs-infra] Improve StackBlitz support (#40832) @oliviertassinari +- ​[docs-infra] Improve support for absolute locale URL (#40940) @oliviertassinari +- ​[Menu][base-ui] Fix improperly merged tests (#40896) @michaldudak +- ​[utils] Use consistent build approach (#40837) @siriwatknp +- ​[website] Fix React missing key console error @oliviertassinari +- ​[website] Fix broken link @oliviertassinari +- ​[website] Fix heading structure (#40912) @oliviertassinari +- ​[website] Add Customer Support Agent role to careers page (#40890) @rluzists1 +- ​[website] Refine the Material UI homepage demo (#40881) @danilo-leal +- ​[website] Use em-dash when relevant over hyphen @oliviertassinari +- ​[zero] Fix build for demo next.js app (#40854) @brijeshb42 + +All contributors of this release in alphabetical order: @adebiyial, @brijeshb42, @danilo-leal, @DiegoAndai, @hsmtkk, @Janpot, @michaldudak, @mj12albert, @mnajdova, @oliviertassinari, @rluzists1, @romgrk, @sai6855, @siriwatknp, @Smileek, @xuhdev, @zanivan + ## v5.15.7 diff --git a/package.json b/package.json index 879132ce00a0b5..d275e2911bd916 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mui/monorepo", - "version": "5.15.7", + "version": "5.15.8", "private": true, "scripts": { "preinstall": "npx only-allow pnpm", diff --git a/packages/docs-utils/package.json b/packages/docs-utils/package.json index 250f6e39bdeded..2875cdea0f9636 100644 --- a/packages/docs-utils/package.json +++ b/packages/docs-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mui-internal/docs-utils", - "version": "1.0.0", + "version": "1.0.1", "author": "MUI Team", "description": "Utilities for MUI docs. This is an internal package not meant for general use.", "main": "./build/index.js", diff --git a/packages/mui-base/package.json b/packages/mui-base/package.json index 0205e0626d7a46..771fde968006bb 100644 --- a/packages/mui-base/package.json +++ b/packages/mui-base/package.json @@ -1,6 +1,6 @@ { "name": "@mui/base", - "version": "5.0.0-beta.34", + "version": "5.0.0-beta.35", "private": false, "author": "MUI Team", "description": "Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.", diff --git a/packages/mui-codemod/package.json b/packages/mui-codemod/package.json index d171cde25d3381..f90650d4e3b761 100644 --- a/packages/mui-codemod/package.json +++ b/packages/mui-codemod/package.json @@ -1,6 +1,6 @@ { "name": "@mui/codemod", - "version": "5.15.7", + "version": "5.15.8", "bin": "./codemod.js", "private": false, "author": "MUI Team", diff --git a/packages/mui-core-downloads-tracker/package.json b/packages/mui-core-downloads-tracker/package.json index 92c77db6d57f03..ed8d38d763bceb 100644 --- a/packages/mui-core-downloads-tracker/package.json +++ b/packages/mui-core-downloads-tracker/package.json @@ -1,6 +1,6 @@ { "name": "@mui/core-downloads-tracker", - "version": "5.15.7", + "version": "5.15.8", "private": false, "author": "MUI Team", "description": "Internal package to track number of downloads of our design system libraries", diff --git a/packages/mui-docs/package.json b/packages/mui-docs/package.json index a1a7ca307f7a31..6964ce288cf6a0 100644 --- a/packages/mui-docs/package.json +++ b/packages/mui-docs/package.json @@ -1,6 +1,6 @@ { "name": "@mui/docs", - "version": "5.15.7", + "version": "5.15.8", "private": false, "author": "MUI Team", "description": "MUI Docs - Documentation building blocks.", diff --git a/packages/mui-envinfo/package.json b/packages/mui-envinfo/package.json index 0c9bfe55092412..2bb11a613f57ae 100644 --- a/packages/mui-envinfo/package.json +++ b/packages/mui-envinfo/package.json @@ -1,6 +1,6 @@ { "name": "@mui/envinfo", - "version": "2.0.17", + "version": "2.0.18", "private": false, "author": "MUI Team", "description": "Logs infos about the environment relevant to @mui/*", diff --git a/packages/mui-icons-material/package.json b/packages/mui-icons-material/package.json index 6cc2b3723a852d..06204beaf8a1fc 100644 --- a/packages/mui-icons-material/package.json +++ b/packages/mui-icons-material/package.json @@ -1,6 +1,6 @@ { "name": "@mui/icons-material", - "version": "5.15.7", + "version": "5.15.8", "private": false, "author": "MUI Team", "description": "Material Design icons distributed as SVG React components.", diff --git a/packages/mui-joy/package.json b/packages/mui-joy/package.json index 590d934b07be5f..171388681277db 100644 --- a/packages/mui-joy/package.json +++ b/packages/mui-joy/package.json @@ -1,6 +1,6 @@ { "name": "@mui/joy", - "version": "5.0.0-beta.25", + "version": "5.0.0-beta.26", "private": false, "author": "MUI Team", "description": "Joy UI is an open-source React component library that implements MUI's own design principles. It's comprehensive and can be used in production out of the box.", diff --git a/packages/mui-lab/package.json b/packages/mui-lab/package.json index 420bcd16e45929..e94a0bb143166e 100644 --- a/packages/mui-lab/package.json +++ b/packages/mui-lab/package.json @@ -1,6 +1,6 @@ { "name": "@mui/lab", - "version": "5.0.0-alpha.163", + "version": "5.0.0-alpha.164", "private": false, "author": "MUI Team", "description": "Laboratory for new MUI modules.", diff --git a/packages/mui-material-next/package.json b/packages/mui-material-next/package.json index b60e72bdd30090..7c854ab3abff11 100644 --- a/packages/mui-material-next/package.json +++ b/packages/mui-material-next/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material-next", - "version": "6.0.0-alpha.120", + "version": "6.0.0-alpha.121", "private": false, "author": "MUI Team", "description": "v6-alpha: React components that implement Google's Material Design", diff --git a/packages/mui-material/package.json b/packages/mui-material/package.json index 5f0c3e66a9fb2d..951528388073db 100644 --- a/packages/mui-material/package.json +++ b/packages/mui-material/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material", - "version": "5.15.7", + "version": "5.15.8", "private": false, "author": "MUI Team", "description": "Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box.", diff --git a/packages/mui-private-theming/package.json b/packages/mui-private-theming/package.json index 6187a8a5aec251..e40d6d681c4581 100644 --- a/packages/mui-private-theming/package.json +++ b/packages/mui-private-theming/package.json @@ -1,6 +1,6 @@ { "name": "@mui/private-theming", - "version": "5.15.7", + "version": "5.15.8", "private": false, "author": "MUI Team", "description": "Private - The React theme context to be shared between `@mui/styles` and `@mui/material`.", diff --git a/packages/mui-styled-engine-sc/package.json b/packages/mui-styled-engine-sc/package.json index 7a111dab9d7646..4997fbf91d13b9 100644 --- a/packages/mui-styled-engine-sc/package.json +++ b/packages/mui-styled-engine-sc/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styled-engine-sc", - "version": "6.0.0-alpha.14", + "version": "6.0.0-alpha.15", "private": false, "author": "MUI Team", "description": "styled() API wrapper package for styled-components.", diff --git a/packages/mui-styled-engine/package.json b/packages/mui-styled-engine/package.json index d4ea94dc478e3f..b5d7e08f8a4672 100644 --- a/packages/mui-styled-engine/package.json +++ b/packages/mui-styled-engine/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styled-engine", - "version": "5.15.7", + "version": "5.15.8", "private": false, "author": "MUI Team", "description": "styled() API wrapper package for emotion.", diff --git a/packages/mui-styles/package.json b/packages/mui-styles/package.json index 9d2868d5baa958..e035bf62be3002 100644 --- a/packages/mui-styles/package.json +++ b/packages/mui-styles/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styles", - "version": "5.15.7", + "version": "5.15.8", "private": false, "author": "MUI Team", "description": "MUI Styles - The legacy JSS-based styling solution of Material UI.", diff --git a/packages/mui-system/package.json b/packages/mui-system/package.json index 907ac42cc5bdcd..1d8d7d30686ac1 100644 --- a/packages/mui-system/package.json +++ b/packages/mui-system/package.json @@ -1,6 +1,6 @@ { "name": "@mui/system", - "version": "5.15.7", + "version": "5.15.8", "private": false, "author": "MUI Team", "description": "MUI System is a set of CSS utilities to help you build custom designs more efficiently. It makes it possible to rapidly lay out custom designs.", diff --git a/packages/mui-utils/package.json b/packages/mui-utils/package.json index 955595bc6d9e80..a589542747591f 100644 --- a/packages/mui-utils/package.json +++ b/packages/mui-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mui/utils", - "version": "5.15.7", + "version": "5.15.8", "private": false, "author": "MUI Team", "description": "Utility functions for React components.", diff --git a/packages/typescript-to-proptypes/package.json b/packages/typescript-to-proptypes/package.json index 1a32aa7d9dcd7c..90f6019a9bbf18 100644 --- a/packages/typescript-to-proptypes/package.json +++ b/packages/typescript-to-proptypes/package.json @@ -1,6 +1,6 @@ { "name": "@mui-internal/typescript-to-proptypes", - "version": "1.0.2", + "version": "1.0.3", "author": "MUI Team", "description": "Generate proptypes from TypeScript declarations. This is a fork of the typescript-to-proptypes package adapted for MUI needs. This is an internal package not meant for general use.", "main": "build/index.js",