diff --git a/CHANGELOG.md b/CHANGELOG.md index e7b3779d601d8a..9597137e865812 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,46 @@ # [Versions](https://mui.com/versions/) +## 6.3.0 + + + +_Dec 23, 2024_ + +A big thanks to the 11 contributors who made this release possible. Here are some highlights ✨: + +- Fix invalid HTML structure in the Accordion component (#44408) @ZeeshanTamboli + The HTML elements of the Accordion summary have been updated: + - the root element is now button (previously div). + - summary content and the icon wrapper are now span (previously div). + This will only impact you if you used the HTML element as selectors in your styles. + +### `@mui/material@6.3.0` + +- [Accordion] Fix invalid HTML inside heading (#44408) @ZeeshanTamboli +- [useAutocomplete] Improve TS typing of `groupedOptions` prop (#44657) @lewxdev +- Prevent `ownerState` propagation for transition slots (#44401) @ZeeshanTamboli +- [StepContent] Add slots and slotProps (#44742) @sai6855 +- [TablePagination] Add the rest of `slots` and `slotProps`. (#44570) @siriwatknp + +### `@mui/system@6.3.0` + +- Set `before` directly without using prepend for global styles (#44648) @siriwatknp + +### Docs + +- [material-ui] Improve `theme.applyStyles()` docs (#44658) @DiegoAndai +- [material-ui] Update MD callout (#43958) @aarongarciah + +### Core + +- Remove unnecessary conditional around `.muiName = ` (#44071) @Janpot +- [blog] Material UI: 2024 EOY updates blog post (#44722) @alelthomas +- [docs] Fix quickstart command in pigment docs (#44806) @yash49 +- [docs-infra] Remove Next.js production profiler (#44823) @romgrk +- [docs-infra] Remove no longer support `optimizeFonts` Next.js option (#44802) @LukasTy + +All contributors of this release in alphabetical order: @aarongarciah, @alelthomas, @DiegoAndai, @Janpot, @lewxdev, @LukasTy, @romgrk, @sai6855, @siriwatknp, @yash49, @ZeeshanTamboli + ## 6.2.1 diff --git a/package.json b/package.json index 10fa6d995434aa..40ced4c85bc983 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mui/monorepo", - "version": "6.2.1", + "version": "6.3.0", "private": true, "scripts": { "preinstall": "npx only-allow pnpm", diff --git a/packages-internal/babel-plugin-resolve-imports/package.json b/packages-internal/babel-plugin-resolve-imports/package.json index fd4cb4e4776a8f..fbfbb7f7bf3aa9 100644 --- a/packages-internal/babel-plugin-resolve-imports/package.json +++ b/packages-internal/babel-plugin-resolve-imports/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-babel-plugin-resolve-imports", - "version": "1.0.19", + "version": "1.0.20", "author": "MUI Team", "description": "babel plugin that resolves import specifiers to their actual output file.", "main": "./index.js", diff --git a/packages-internal/scripts/package.json b/packages-internal/scripts/package.json index 7da054ec8656b7..c77c48523aee53 100644 --- a/packages-internal/scripts/package.json +++ b/packages-internal/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-scripts", - "version": "1.0.30", + "version": "1.0.31", "author": "MUI Team", "description": "Utilities supporting MUI libraries build and docs generation. This is an internal package not meant for general use.", "main": "build/index.js", diff --git a/packages-internal/test-utils/package.json b/packages-internal/test-utils/package.json index 9cd6495abead07..fe3e9702bb2480 100644 --- a/packages-internal/test-utils/package.json +++ b/packages-internal/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-test-utils", - "version": "1.0.23", + "version": "1.0.24", "author": "MUI Team", "description": "Utilities for MUI tests. This is an internal package not meant for general use.", "main": "./build/index.js", diff --git a/packages/markdown/package.json b/packages/markdown/package.json index 30eade8e8c41d7..254b4e4911f896 100644 --- a/packages/markdown/package.json +++ b/packages/markdown/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-markdown", - "version": "1.0.22", + "version": "1.0.23", "author": "MUI Team", "description": "MUI markdown parser. This is an internal package not meant for general use.", "main": "./index.js", diff --git a/packages/mui-base/package.json b/packages/mui-base/package.json index 684ceeeef4ff04..bfe90bc1edb366 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.67", + "version": "5.0.0-beta.68", "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 df05b1e6f0b117..97ca398f8a22a0 100644 --- a/packages/mui-codemod/package.json +++ b/packages/mui-codemod/package.json @@ -1,6 +1,6 @@ { "name": "@mui/codemod", - "version": "6.2.0", + "version": "6.3.0", "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 04be5e67d55b12..a487d8bf0e32e3 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": "6.2.1", + "version": "6.3.0", "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 cf2547522c0cb6..5df0999e7f66c4 100644 --- a/packages/mui-docs/package.json +++ b/packages/mui-docs/package.json @@ -1,6 +1,6 @@ { "name": "@mui/docs", - "version": "6.2.1", + "version": "6.3.0", "private": false, "author": "MUI Team", "description": "MUI Docs - Documentation building blocks.", diff --git a/packages/mui-icons-material/package.json b/packages/mui-icons-material/package.json index 5db4aaefd68656..448da61fb6106f 100644 --- a/packages/mui-icons-material/package.json +++ b/packages/mui-icons-material/package.json @@ -1,6 +1,6 @@ { "name": "@mui/icons-material", - "version": "6.2.1", + "version": "6.3.0", "private": false, "author": "MUI Team", "description": "Material Design icons distributed as SVG React components.", diff --git a/packages/mui-lab/package.json b/packages/mui-lab/package.json index acd93c323c6819..79649aa957e78d 100644 --- a/packages/mui-lab/package.json +++ b/packages/mui-lab/package.json @@ -1,6 +1,6 @@ { "name": "@mui/lab", - "version": "6.0.0-beta.20", + "version": "6.0.0-beta.21", "private": false, "author": "MUI Team", "description": "Laboratory for new MUI modules.", diff --git a/packages/mui-material-nextjs/package.json b/packages/mui-material-nextjs/package.json index 5af378cc4205d5..d5ccfd8bfd60cb 100644 --- a/packages/mui-material-nextjs/package.json +++ b/packages/mui-material-nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material-nextjs", - "version": "6.2.1", + "version": "6.3.0", "private": false, "author": "MUI Team", "description": "Collection of utilities for integration between Material UI and Next.js.", diff --git a/packages/mui-material-pigment-css/package.json b/packages/mui-material-pigment-css/package.json index c6e5b9d7c35039..89b1b6f04e5c53 100644 --- a/packages/mui-material-pigment-css/package.json +++ b/packages/mui-material-pigment-css/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material-pigment-css", - "version": "6.2.1", + "version": "6.3.0", "author": "MUI Team", "description": "A wrapper over Pigment CSS that provides the same styled and theming APIs as Material UI.", "main": "./src/index.ts", diff --git a/packages/mui-material/package.json b/packages/mui-material/package.json index a3bbddce81d187..5f5109d75a3f66 100644 --- a/packages/mui-material/package.json +++ b/packages/mui-material/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material", - "version": "6.2.1", + "version": "6.3.0", "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 03b1007096cad2..4a1c4ac0f33ba2 100644 --- a/packages/mui-private-theming/package.json +++ b/packages/mui-private-theming/package.json @@ -1,6 +1,6 @@ { "name": "@mui/private-theming", - "version": "6.2.1", + "version": "6.3.0", "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 43292bf58eab2c..86dc94411d8857 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.2.1", + "version": "6.3.0", "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 2aa5a39ce2df0f..1094a0f3165087 100644 --- a/packages/mui-styled-engine/package.json +++ b/packages/mui-styled-engine/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styled-engine", - "version": "6.2.1", + "version": "6.3.0", "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 4b1f7ee0b087d8..9b64a5245a0ecd 100644 --- a/packages/mui-styles/package.json +++ b/packages/mui-styles/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styles", - "version": "6.2.1", + "version": "6.3.0", "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 292cdd5b02f3b6..7a78147b3ae465 100644 --- a/packages/mui-system/package.json +++ b/packages/mui-system/package.json @@ -1,6 +1,6 @@ { "name": "@mui/system", - "version": "6.2.1", + "version": "6.3.0", "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 407806a9ea742c..176f5908bed751 100644 --- a/packages/mui-utils/package.json +++ b/packages/mui-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mui/utils", - "version": "6.2.1", + "version": "6.3.0", "private": false, "author": "MUI Team", "description": "Utility functions for React components.",