diff --git a/.circleci/config.yml b/.circleci/config.yml
index c7f54af7723a54..3193f68ba7ad3c 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -42,6 +42,7 @@ default-job: &default-job
TEST_GATE: << parameters.test-gate >>
AWS_REGION_ARTIFACTS: eu-central-1
COREPACK_ENABLE_DOWNLOAD_PROMPT: '0'
+ DANGER_DISABLE_TRANSPILATION: 'true'
working_directory: /tmp/material-ui
docker:
- image: cimg/node:20.17
@@ -867,32 +868,34 @@ workflows:
name: test_e2e-react@17
# This workflow is identical to react-17, but scheduled
- react-17-cron:
- triggers:
- - schedule:
- cron: '0 0 * * *'
- filters:
- branches:
- only:
- - master
- - next
- jobs:
- - test_unit:
- <<: *default-context
- react-version: ^17.0.0
- name: test_unit-react@17
- - test_browser:
- <<: *default-context
- react-version: ^17.0.0
- name: test_browser-react@17
- - test_regressions:
- <<: *default-context
- react-version: ^17.0.0
- name: test_regressions-react@17
- - test_e2e:
- <<: *default-context
- react-version: ^17.0.0
- name: test_e2e-react@17
+ # TODO: The v17 tests have deteriorated to the point of no return. Fix for v18 once we
+ # deprecate v17, and reenable this workflow.
+ # react-17-cron:
+ # triggers:
+ # - schedule:
+ # cron: '0 0 * * *'
+ # filters:
+ # branches:
+ # only:
+ # - master
+ # - next
+ # jobs:
+ # - test_unit:
+ # <<: *default-context
+ # react-version: ^17.0.0
+ # name: test_unit-react@17
+ # - test_browser:
+ # <<: *default-context
+ # react-version: ^17.0.0
+ # name: test_browser-react@17
+ # - test_regressions:
+ # <<: *default-context
+ # react-version: ^17.0.0
+ # name: test_regressions-react@17
+ # - test_e2e:
+ # <<: *default-context
+ # react-version: ^17.0.0
+ # name: test_e2e-react@17
# This workflow can be triggered manually on the PR
react-next:
diff --git a/.codesandbox/ci.json b/.codesandbox/ci.json
index 437b8c3d5eb5ef..2881171258056b 100644
--- a/.codesandbox/ci.json
+++ b/.codesandbox/ci.json
@@ -4,7 +4,6 @@
"node": "20",
"packages": [
"packages/markdown",
- "packages/mui-babel-macros",
"packages/mui-base",
"packages/mui-codemod",
"packages/mui-core-downloads-tracker",
@@ -33,7 +32,6 @@
"@mui/docs": "packages/mui-docs/build",
"@mui/icons-material": "packages/mui-icons-material/build",
"@mui/internal-test-utils": "packages-internal/test-utils",
- "@mui/internal-babel-macros": "packages/mui-babel-macros",
"@mui/internal-docs-utils": "packages-internal/docs-utils",
"@mui/internal-markdown": "packages/markdown",
"@mui/internal-scripts": "packages-internal/scripts",
diff --git a/.github/workflows/cherry-pick-next-to-master.yml b/.github/workflows/cherry-pick-next-to-master.yml
index 97334ed66a6cb0..614c58330d3a32 100644
--- a/.github/workflows/cherry-pick-next-to-master.yml
+++ b/.github/workflows/cherry-pick-next-to-master.yml
@@ -18,7 +18,7 @@ jobs:
if: ${{ contains(github.event.pull_request.labels.*.name, 'needs cherry-pick') && github.event.pull_request.merged == true }}
steps:
- name: Checkout
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
+ uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
fetch-depth: 0
- name: Cherry pick and create the new PR
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index df1d0bd58c4fad..9c4e71a38269c2 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -24,7 +24,7 @@ jobs:
os: [macos-latest, windows-latest, ubuntu-latest]
steps:
- run: echo "${{ github.actor }}"
- - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
+ - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
# fetch all tags which are required for `pnpm release:changelog`
fetch-depth: 0
diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index f2159dbca4ce6c..689d7a1dc54947 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -16,10 +16,10 @@ jobs:
security-events: write
steps:
- name: Checkout repository
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
+ uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
- uses: github/codeql-action/init@e2b3eafc8d227b0241d48be5f425d47c2d750a13 # v3.26.10
+ uses: github/codeql-action/init@c36620d31ac7c881962c3d9dd939c40ec9434f2b # v3.26.12
with:
languages: typescript
config-file: ./.github/codeql/codeql-config.yml
@@ -30,4 +30,4 @@ jobs:
# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality
- name: Perform CodeQL Analysis
- uses: github/codeql-action/analyze@e2b3eafc8d227b0241d48be5f425d47c2d750a13 # v3.26.10
+ uses: github/codeql-action/analyze@c36620d31ac7c881962c3d9dd939c40ec9434f2b # v3.26.12
diff --git a/.github/workflows/publish-canaries.yml b/.github/workflows/publish-canaries.yml
index 458a1bf1e05964..a9b055aea6bc45 100644
--- a/.github/workflows/publish-canaries.yml
+++ b/.github/workflows/publish-canaries.yml
@@ -9,7 +9,7 @@ jobs:
publish:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
+ - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
fetch-depth: 0
- name: Set up pnpm
diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml
index a21e67ba60699d..f5375b988a167b 100644
--- a/.github/workflows/scorecards.yml
+++ b/.github/workflows/scorecards.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout code
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
+ uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
persist-credentials: false
@@ -43,6 +43,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard.
- name: Upload to code-scanning
- uses: github/codeql-action/upload-sarif@e2b3eafc8d227b0241d48be5f425d47c2d750a13 # v3.26.10
+ uses: github/codeql-action/upload-sarif@c36620d31ac7c881962c3d9dd939c40ec9434f2b # v3.26.12
with:
sarif_file: results.sarif
diff --git a/.github/workflows/vale-action.yml b/.github/workflows/vale-action.yml
index 481a539b78f997..7787a70601cc33 100644
--- a/.github/workflows/vale-action.yml
+++ b/.github/workflows/vale-action.yml
@@ -12,7 +12,7 @@ jobs:
contents: read
pull-requests: write
steps:
- - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
+ - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
- uses: errata-ai/vale-action@38bf078c328061f59879b347ca344a718a736018 # v2.1.0
continue-on-error: true # GitHub Action flag needed until https://github.com/errata-ai/vale-action/issues/89 is fixed
with:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 94b64c52446626..25b42e286efe27 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,74 @@
# [Versions](https://mui.com/versions/)
+## v6.1.3
+
+
+
+_Oct 9, 2024_
+
+A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨:
+
+- 🚀 Improved performance on styled components by pre-serializing and caching the styles (#43412) @romgrk
+
+### `@mui/material@6.1.3`
+
+- Change React.ReactElement to React.ReactElement (#43402) @sai6855
+- [Badge] Make keys in anchor origin partial (#43950) @sai6855
+- [Grid2] Fix column spacing for nested containers (#43733) @Janpot
+- [Grid2] Remove required `item` prop for `size` prop (#44027) @Janpot
+- [Grid2] Add compatible props warning (#43801) @k-rajat19
+- [Modal] Fix comment location (#44026) @oliviertassinari
+- [OutlinedInput] Resolve border color issue on mobile (#43797) (#43879) @wojtek35
+
+### `@mui/system@6.1.3`
+
+- Make createGrid compatible with React 19 types (#44035) @aarongarciah
+- Add empty interfaces to fix issue with typescript module augmentation (#43873) @yonatan0
+- Pre-serialize & cache styles to improve performance (#43412) @romgrk
+- [typescript] `SystemCSSProperties` should not have `SystemStyleObject` as value (#44029) @siriwatknp
+
+### `@mui/utils@6.0.0-beta.11`
+
+- [utils] Make getReactElementRef React 19 compatible (#44034) @aarongarciah
+
+### `@mui/lab@6.1.3`
+
+- [lab][Timeline] Fix types for React 19 (#44043) @aarongarciah
+
+### Docs
+
+- Update docs-infra role (#44032) @mnajdova
+- Update Material Symbols plan to reflect Google development (#44000) @oliviertassinari
+- Fix 301 redirections in docs @oliviertassinari
+- Fix indentation @oliviertassinari
+- Fix Live edit copies (#43835) @oliviertassinari
+- Virtualize icons svg (#43939) @Janpot
+- [Grid] Fix Grid2 gap description (#43967) @aarongarciah
+- [icons] Index search synchronously (#44001) @oliviertassinari
+- [material-ui] Incorrect React useState Example on Toggle Button (#43987) @barrownicholas
+- [material-ui] Add theme setting for pigment-css migration (#43993) @effektsvk
+- [material-ui] Fix incorrect `slotProp` name in the `TextField` deprecation note. (#43985) @Chee7ah
+- [examples] Use CSS Variables (#43856) @Juneezee
+- [material-ui] Improved documentation for indeterminateIcon prop (#43791) @marctaylor01
+
+### Core
+
+- Fix typo in useLocalStorageState (#44024) @hieunguyenduc696
+- Amend changelog (#43968) @aarongarciah
+- Remove `@mui/styled-engine-sc` dev dependency from `@mui/styled-engine-sc` (#44050) @Janpot
+- [docs-infra] Add pointer cursor on hover for logo to improve UX (#43999) @Asin-Junior-Honore
+- [blog] Migrate some .gif to (#43945) @oliviertassinari
+- [code-infra] Align `next` dependency specifier across project (#44036) @Janpot
+- [code-infra] Move MuiError babel macro to babel plugin (#43904) @Janpot
+- [code-infra] Forbid calling `Error` without `new` (#43963) @Janpot
+- [docs-infra] Fix link in header regression (#43834) @oliviertassinari
+- [infra] Fix line break in Stack Overflow message @oliviertassinari
+- [test] Add missing async (#44028) @oliviertassinari
+- [test] Fix Escape event firing event (#43961) @oliviertassinari
+- [test] Fix flaky pigment-css screenshot (#43959) @Janpot
+
+All contributors of this release in alphabetical order: @aarongarciah, @Asin-Junior-Honore, @barrownicholas, @Chee7ah, @effektsvk, @hieunguyenduc696, @Janpot, @Juneezee, @k-rajat19, @mnajdova, @oliviertassinari, @romgrk, @sai6855, @siriwatknp, @wojtek35, @yonatan0
+
## v6.1.2
@@ -118,7 +187,6 @@ A big thanks to the 18 contributors who made this release possible.
- [test] Update font-awesome CSS file in regression tests fixture (#43745) @Janpot
- [test] Remove position:relative from regression container (#43743) @aarongarciah
- [test] Remove top-level inline-block from the regression tests (#43656) @Janpot
-- [website] Match pricing page with linked page h1 @oliviertassinari
All contributors of this release in alphabetical order: @aarongarciah, @binsmyth, @cherniavskii, @DiegoAndai, @Janpot, @Juneezee, @LukasTy, @mnajdova, @morozow, @Nashyn, @oliviertassinari, @sahil-ag, @sai6855, @Sergio16T, @siriwatknp, @xconverge, @yash49, @ZeeshanTamboli
@@ -192,9 +260,6 @@ A big thanks to the 21 contributors who made this release possible. Here are the
- [docs-infra] Open Sign-in and Dashboard template with CodeSandbox/StackBlitz (#43604) @siriwatknp
- [examples] Fix CDN live preview demo (#43641) @oliviertassinari
- Add Pigment CSS screenshot test (#43280) @mnajdova
-- [website] Polish gold sponsors @oliviertassinari
-- [website] Add CopyCopter as gold sponsor (#43595) @zanivan
-- [website] Add disabled button styles to branding theme (#43577) @zanivan
All contributors of this release in alphabetical order: @alelthomas, @cherniavskii, @Designer023, @DiegoAndai, @GoOrit-Anima, @IAluI, @Janpot, @JCQuintas, @lhilgert9, @lokendra-reco, @LuseBiswas, @Michael-Hutchinson, @michaldudak, @mnajdova, @ohmsl, @oliviertassinari, @renovate[bot], @sai6855, @samuelsycamore, @siriwatknp, @zanivan
@@ -208,42 +273,40 @@ A big thanks to the 11 contributors who made this release possible.
### `@mui/material@6.0.2`
-- Fix `createTheme` with just color schemes (#43518) @siriwatknp
-- [Menu,Popover] Fix Backdrop props descriptions (#43503) @Michael-Hutchinson
-- [MenuList] Do not react to an event with modifier key pressed (#43505) @MateuszGroth
+- Fix `createTheme` with just color schemes (#43518) @siriwatknp
+- [Menu,Popover] Fix Backdrop props descriptions (#43503) @Michael-Hutchinson
+- [MenuList] Do not react to an event with modifier key pressed (#43505) @MateuszGroth
### `@mui/system@6.0.2`
-- [InitColorSchemeScript] Use `let/const` instead of `var` (#43468) @ishon19
-- Fix composeClasses v6 behavior change (#43537) @oliviertassinari
+- [InitColorSchemeScript] Use `let/const` instead of `var` (#43468) @ishon19
+- Fix composeClasses v6 behavior change (#43537) @oliviertassinari
### `@mui/codemod@6.0.2`
-- Skip `ListItemButton` import for unrelated files (#43532) @siriwatknp
+- Skip `ListItemButton` import for unrelated files (#43532) @siriwatknp
### Docs
-- [figma] Clarity state or Figma Plugin component export (#43543) @oliviertassinari
-- [material-ui] Fix template shadow tokens (#43514) @zanivan
-- Update version support range (#43565) @oliviertassinari
-- Polish Material UI Sync plugin code format @oliviertassinari
+- [figma] Clarity state or Figma Plugin component export (#43543) @oliviertassinari
+- [material-ui] Fix template shadow tokens (#43514) @zanivan
+- Update version support range (#43565) @oliviertassinari
+- Polish Material UI Sync plugin code format @oliviertassinari
### Core
-- [blog] Update Material UI v6 blog post link to reflect correct section title (#43535) @Michael-Hutchinson
-- [blog] Makes the v5 name change clearer @oliviertassinari
-- [blog] Fix typo in Material UI v6 blog post (#43502) @iamandrewluca
-- [code-infra] Add missing @babel/runtime dependency to @mui/material-pigment-css (#43473) @Janpot
-- [code-infra] Remove permissions in publish-canaries.yml (#43491) @oliviertassinari
-- [core] Fix CodeQL scan (#43547) @oliviertassinari
-- [core] Fix CHANGELOG `@mui/material@6.0.1` version (#43516) @DiegoAndai
-- [docs-infra] Reduce description max-length (#43562) @oliviertassinari
-- [docs-infra] Crash on invalid callout type (#43546) @oliviertassinari
-- [docs-infra] Fix GitHub source link redirection (#43534) @oliviertassinari
-- [infra] Fixed workflow file path (#43528) @michelengelen
-- [typescript] Fix missing `Theme` generic (#43523) @siriwatknp
-- [website] Match pricing label with page @oliviertassinari
-- [website] Update Premium price and remove any mention to cap (#43466) @joserodolfofreitas
+- [blog] Update Material UI v6 blog post link to reflect correct section title (#43535) @Michael-Hutchinson
+- [blog] Makes the v5 name change clearer @oliviertassinari
+- [blog] Fix typo in Material UI v6 blog post (#43502) @iamandrewluca
+- [code-infra] Add missing @babel/runtime dependency to @mui/material-pigment-css (#43473) @Janpot
+- [code-infra] Remove permissions in publish-canaries.yml (#43491) @oliviertassinari
+- [core] Fix CodeQL scan (#43547) @oliviertassinari
+- [core] Fix CHANGELOG `@mui/material@6.0.1` version (#43516) @DiegoAndai
+- [docs-infra] Reduce description max-length (#43562) @oliviertassinari
+- [docs-infra] Crash on invalid callout type (#43546) @oliviertassinari
+- [docs-infra] Fix GitHub source link redirection (#43534) @oliviertassinari
+- [infra] Fixed workflow file path (#43528) @michelengelen
+- [typescript] Fix missing `Theme` generic (#43523) @siriwatknp
All contributors of this release in alphabetical order: @DiegoAndai, @iamandrewluca, @ishon19, @Janpot, @joserodolfofreitas, @MateuszGroth, @Michael-Hutchinson, @michelengelen, @oliviertassinari, @siriwatknp, @zanivan
@@ -327,7 +390,6 @@ We are excited to announce the stable release of Material-UI v6 🎉, check out
- [core] Allow `^6.0.0` for `@mui/` dependencies in `@mui/docs` (#43445) @LukasTy
- [code-infra] Babel plugin to fully resolve imported paths (#43294) @Janpot
- [infra] Add closing message workflow (#43450) @michelengelen
-- [website] Make beta chip consistent for Toolpad (#43392) @prakhargupta1
All contributors of this release in alphabetical order: @ahmadnadeem6236, @bahmanworld, @DiegoAndai, @Janpot, @KalmarLorand, @LukasTy, @michelengelen, @mnajdova, @oliviertassinari, @prakhargupta1, @sai6855, @siriwatknp, @sydneyjodon-wk, @zanivan
@@ -467,8 +529,6 @@ A big thanks to the 18 contributors who made this release possible.
- [useMediaQuery] Adapt test implementation for React 19 (#43269) @aarongarciah
- [test] Update `matchMedia` mocks (#43240) @cherniavskii
- [test] Remove unnecessary ref param (#43282) @aarongarciah
-- [website] Update showcase to include Toolpad Core (#43226) @bharatkashyap
-- [website] Replace React.MutableRefObject with React.RefObject (#43284) @aarongarciah
All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @anle9650, @bharatkashyap, @cherniavskii, @DiegoAndai, @Janpot, @Jay-Karia, @jlewins, @mnajdova, @oliviertassinari, @pluvio72, @renovate[bot], @romgrk, @sai6855, @samuelsycamore, @siriwatknp, @ZeeshanTamboli
@@ -487,7 +547,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
#### BREAKING CHANGES
-- [material-ui][ListItem] Removing deprecated props (#41566) @thathva
+- [material-ui][ListItem] Removing deprecated props (#41566) @thathva
`ListItem`'s props `autoFocus`, `button`, `disabled`, and `selected`, deprecated in v5, have been removed. To replace the `button` prop, use `ListItemButton` instead. The other removed props are available in the `ListItemButton` component as well.
@@ -523,54 +583,50 @@ A big thanks to the 17 contributors who made this release possible. Here are som
#### Changes
-- [material-ui][Autocomplete] Fix default value for multiple mode getting redefined with React 19 (#43189) @DiegoAndai
-- [material-ui] Merge `CssVarsProvider` into `ThemeProvider` (#43115) @siriwatknp
-- [material-ui] Make tests compatible with React 19 (#43155) @DiegoAndai
-- [material-ui] Refine Blog template (#42825) @zanivan
-- [material-ui] Element ref access React 19 compatibility (#43132) @DiegoAndai
-- [material-ui][mui-system] Add support for version runtime checks (#43190) @DiegoAndai
+- [material-ui][Autocomplete] Fix default value for multiple mode getting redefined with React 19 (#43189) @DiegoAndai
+- [material-ui] Merge `CssVarsProvider` into `ThemeProvider` (#43115) @siriwatknp
+- [material-ui] Make tests compatible with React 19 (#43155) @DiegoAndai
+- [material-ui] Refine Blog template (#42825) @zanivan
+- [material-ui] Element ref access React 19 compatibility (#43132) @DiegoAndai
+- [material-ui][mui-system] Add support for version runtime checks (#43190) @DiegoAndai
### `@mui/material-pigment-css@6.0.0-beta.5`
-- Reexport Pigment CSS from index file (#43218) @siriwatknp
+- Reexport Pigment CSS from index file (#43218) @siriwatknp
### `@mui/codemod@6.0.0-beta.5`
-- Fix codemod crash on MuiDivider property (#43125) @Janpot
+- Fix codemod crash on MuiDivider property (#43125) @Janpot
### Docs
-- Fix resolution of @mui/material-ui in docs (#43108) @Janpot
-- Refine and polish out Templates page (#43131) @zanivan
-- Fix the link test script (#43195) @alexfauquette
-- Fix alpha usage (#43194) @siriwatknp
-- Link Toolpad Core components from Material UI docs (#43036) @prakhargupta1
-- Link Toolpad core docs to the docs menu (#42952) @prakhargupta1
-- Polish migration guide (#43021) @oliviertassinari
-- Fix 404 link to migration pages @oliviertassinari
-- Support inject dynamic theme (#42879) @Vxee
-- Fix 301 @oliviertassinari
-- [blog] Announcing pricing changes Sep 2024 (#43061) @joserodolfofreitas
-- [material-ui][TextField] Remove mentions of `redux-form` from TextField documentation (#43176) @AbdurRahman2004
+- Fix resolution of @mui/material-ui in docs (#43108) @Janpot
+- Refine and polish out Templates page (#43131) @zanivan
+- Fix the link test script (#43195) @alexfauquette
+- Fix alpha usage (#43194) @siriwatknp
+- Link Toolpad Core components from Material UI docs (#43036) @prakhargupta1
+- Link Toolpad core docs to the docs menu (#42952) @prakhargupta1
+- Polish migration guide (#43021) @oliviertassinari
+- Fix 404 link to migration pages @oliviertassinari
+- Support inject dynamic theme (#42879) @Vxee
+- Fix 301 @oliviertassinari
+- [blog] Announcing pricing changes Sep 2024 (#43061) @joserodolfofreitas
+- [material-ui][TextField] Remove mentions of `redux-form` from TextField documentation (#43176) @AbdurRahman2004
### Core
-- [code-infra] Fix `@mui/internal-test-utils` `screen` export type (#43150) @LukasTy
-- [code-infra] Do not look for changes with previous commit when releasing a canary version (#43129) @michaldudak
-- [code-infra] Automate canary releases (#43066) @michaldudak
-- [core] Apply top-level eslint rule to docs and fix violations (#43126) @Janpot
-- [core] Patch styled-components to use React.JSX namespace (#43205) @aarongarciah
-- [core] Replace JSX namespace usages with React.JSX (#43204) @aarongarciah
-- [core] Remove `react-router` package from `pigment-css-vite-app` (#43201) @ZeeshanTamboli
-- [core] Remove unnecessary types packages from `@mui/internal-babel-macros` (#43193) @ZeeshanTamboli
-- [docs-infra] Move `ApiPage` to TS (#43149) @alexfauquette
-- [test] Remove unnecessary prop type check in test (#43211) @aarongarciah
-- [test] Make conformance tests work with async render function (#43156) @michaldudak
-- [typescript] Update the minimum supported version (#43116) @mnajdova
-- [website] Add icons to core page products (#43151) @zanivan
-- [website] Copyedit Docs and Product menu taglines (#43075) @samuelsycamore
-- [website] Fix wrong link in pricing table (#43141) @zanivan
-- [website] Add blog link to pricing table (#43123) @zanivan
+- [code-infra] Fix `@mui/internal-test-utils` `screen` export type (#43150) @LukasTy
+- [code-infra] Do not look for changes with previous commit when releasing a canary version (#43129) @michaldudak
+- [code-infra] Automate canary releases (#43066) @michaldudak
+- [core] Apply top-level eslint rule to docs and fix violations (#43126) @Janpot
+- [core] Patch styled-components to use React.JSX namespace (#43205) @aarongarciah
+- [core] Replace JSX namespace usages with React.JSX (#43204) @aarongarciah
+- [core] Remove `react-router` package from `pigment-css-vite-app` (#43201) @ZeeshanTamboli
+- [core] Remove unnecessary types packages from `@mui/internal-babel-macros` (#43193) @ZeeshanTamboli
+- [docs-infra] Move `ApiPage` to TS (#43149) @alexfauquette
+- [test] Remove unnecessary prop type check in test (#43211) @aarongarciah
+- [test] Make conformance tests work with async render function (#43156) @michaldudak
+- [typescript] Update the minimum supported version (#43116) @mnajdova
All contributors of this release in alphabetical order: @aarongarciah, @AbdurRahman2004, @alexfauquette, @DiegoAndai, @Janpot, @joserodolfofreitas, @LukasTy, @michaldudak, @mnajdova, @oliviertassinari, @prakhargupta1, @samuelsycamore, @siriwatknp, @thathva, @Vxee, @zanivan, @ZeeshanTamboli
@@ -611,7 +667,6 @@ A big thanks to the 12 contributors who made this release possible.
- Fix event naming convention @oliviertassinari
- [docs-infra] Move ads to the `@mui/docs` package (#42944) @alexfauquette
-- [website] Fine-tune button styles on the branding theme (#43082) @zanivan
All contributors of this release in alphabetical order: @alexfauquette, @aliharis99, @anuujj, @DiegoAndai, @KevinVandy, @markliu2013, @oliviertassinari, @sai6855, @shahzaibdev1, @siriwatknp, @zanivan, @ZeeshanTamboli
@@ -627,49 +682,48 @@ A big thanks to the 17 contributors who made this release possible. Here are som
### `@mui/codemod@6.0.0-beta.3`
-- Fix Divider props codemod (#42919) @aarongarciah
+- Fix Divider props codemod (#42919) @aarongarciah
### `@mui/material@6.0.0-beta.3`
-- Fix Accessing element.ref (#42818) @sai6855
-- Refine `extendTheme` and `CssVarsProvider` API (#42839) @siriwatknp
-- [Typography] Deprecate `paragraph` prop (#42383) @walston
-- [Rating] fix defaultLabelText a11y issue with undefine value input and hint (#42810) @ZouYouShun
+- Fix Accessing element.ref (#42818) @sai6855
+- Refine `extendTheme` and `CssVarsProvider` API (#42839) @siriwatknp
+- [Typography] Deprecate `paragraph` prop (#42383) @walston
+- [Rating] fix defaultLabelText a11y issue with undefine value input and hint (#42810) @ZouYouShun
### `@mui/material-nextjs@6.0.0-beta.3`
-- [material-ui-nextjs] Add @emotion/react as peer dependency (#42885) @jeloagnasin
-- [material-ui-nextjs] Remove @mui/material as peer dependency (#43041) @brijeshb42
+- [material-ui-nextjs] Add @emotion/react as peer dependency (#42885) @jeloagnasin
+- [material-ui-nextjs] Remove @mui/material as peer dependency (#43041) @brijeshb42
### `@mui/utils@6.0.0-beta.3`
-- [utils] Add dependency to @mui/types (#43029) @mnajdova
+- [utils] Add dependency to @mui/types (#43029) @mnajdova
### Docs
-- [material-ui][joy-ui][Autocomplete] Fix `Hint` demo (#42990) @ManthanGajjar
-- [docs] Make `DemoSandbox` agnostic of `productId` (#43042) @Janpot
-- [docs] Use slot variants over `theme.variants` (#42614) @siriwatknp
-- [docs] Remove stringify theme import (#43032) @siriwatknp
-- [docs] Bring v5.x changes to the CHANGELOG @oliviertassinari
-- [docs] Fix migration typo (#42976) @mnajdova
-- [material-ui] Add improvements to Dashboard template (#42445) @zanivan
-- [material-ui] Fix broken image links in blog template (#42956) @navedqb
+- [material-ui][joy-ui][Autocomplete] Fix `Hint` demo (#42990) @ManthanGajjar
+- [docs] Make `DemoSandbox` agnostic of `productId` (#43042) @Janpot
+- [docs] Use slot variants over `theme.variants` (#42614) @siriwatknp
+- [docs] Remove stringify theme import (#43032) @siriwatknp
+- [docs] Bring v5.x changes to the CHANGELOG @oliviertassinari
+- [docs] Fix migration typo (#42976) @mnajdova
+- [material-ui] Add improvements to Dashboard template (#42445) @zanivan
+- [material-ui] Fix broken image links in blog template (#42956) @navedqb
### Core
-- [code-infra] Add toolpad npm scope to envinfo (#41942) @Janpot
-- [code-infra] Fix pnpm lock file (#43030) @Janpot
-- [code-infra] Run `react-17` and `react-next` workflows on the next branch (#42690) @cherniavskii
-- [code-infra] Make `useReactVersion` script reusable in other repos (#42828) @cherniavskii
-- [code-infra] Add toolpad npm scope to envinfo (#41942) @Janpot
-- [core] Add pigment and Base UI scopes to envinfo (#43002) @Janpot
-- [core] Update minimum version of Node.js to 14.0.0 (#42920) @DiegoAndai
-- [core] Expose missing screen methods from Testing Library (#42968) @aarongarciah
-- [docs-infra] Leave TODO for warnOnce to reduce bundle size @oliviertassinari
-- [docs-infra] Remove `display: flex` from `SectionTitle` (#42979) @LukasTy
-- [test][material-ui] Remove unnecessary async act calls (#42942) @aarongarciah
-- [website] Fix strange focus-visible on hover (#42924) @oliviertassinari
+- [code-infra] Add toolpad npm scope to envinfo (#41942) @Janpot
+- [code-infra] Fix pnpm lock file (#43030) @Janpot
+- [code-infra] Run `react-17` and `react-next` workflows on the next branch (#42690) @cherniavskii
+- [code-infra] Make `useReactVersion` script reusable in other repos (#42828) @cherniavskii
+- [code-infra] Add toolpad npm scope to envinfo (#41942) @Janpot
+- [core] Add pigment and Base UI scopes to envinfo (#43002) @Janpot
+- [core] Update minimum version of Node.js to 14.0.0 (#42920) @DiegoAndai
+- [core] Expose missing screen methods from Testing Library (#42968) @aarongarciah
+- [docs-infra] Leave TODO for warnOnce to reduce bundle size @oliviertassinari
+- [docs-infra] Remove `display: flex` from `SectionTitle` (#42979) @LukasTy
+- [test][material-ui] Remove unnecessary async act calls (#42942) @aarongarciah
All contributors of this release in alphabetical order: @aarongarciah, @bharatkashyap, @brijeshb42, @cherniavskii, @DiegoAndai, @Janpot, @jeloagnasin, @LukasTy, @ManthanGajjar, @mnajdova, @navedqb, @oliviertassinari, @sai6855, @siriwatknp, @walston, @zanivan, @ZouYouShun
@@ -681,11 +735,11 @@ _Jul 16, 2024_
### `@mui/material@6.0.0-beta.2`
-- [material] Add missing dependency (#42961) @mnajdova
+- [material] Add missing dependency (#42961) @mnajdova
### Docs
-- [docs] Move feedback from Canny to GitHub @oliviertassinari
+- [docs] Move feedback from Canny to GitHub @oliviertassinari
All contributors of this release in alphabetical order: @mnajdova, @oliviertassinari
@@ -699,25 +753,24 @@ A big thanks to the 6 contributors who made this release possible.
### `@mui/material@6.0.0-beta.1`
-- Remove dependency on @mui/base (#42907) @mnajdova
-- Set material-pigment-css to public (#42912) @siriwatknp
+- Remove dependency on @mui/base (#42907) @mnajdova
+- Set material-pigment-css to public (#42912) @siriwatknp
### `@mui/codemod@6.0.0-beta.1`
-- Support sx conditional inside spread element (#42894) @siriwatknp
+- Support sx conditional inside spread element (#42894) @siriwatknp
### Docs
-- Fix 301 link @oliviertassinari
-- [material-ui] Add script to generate template screenshots (#42903) @siriwatknp
+- Fix 301 link @oliviertassinari
+- [material-ui] Add script to generate template screenshots (#42903) @siriwatknp
### Core
-- [core] Remove custom hooks from the `mui-name-matches-component-name` linting rule (#42773) @flaviendelangle
-- [core] Normalize rest / other to match the most common used @oliviertassinari
-- [docs-infra] Move Ads component to TS (#42842) @alexfauquette
-- [docs-infra] Support code tabs overflow (#42913) @arminmeh
-- [website] Sync /about page @oliviertassinari
+- [core] Remove custom hooks from the `mui-name-matches-component-name` linting rule (#42773) @flaviendelangle
+- [core] Normalize rest / other to match the most common used @oliviertassinari
+- [docs-infra] Move Ads component to TS (#42842) @alexfauquette
+- [docs-infra] Support code tabs overflow (#42913) @arminmeh
All contributors of this release in alphabetical order: @alexfauquette, @arminmeh, @flaviendelangle, @mnajdova, @oliviertassinari, @siriwatknp
@@ -853,7 +906,6 @@ A big thanks to the 10 contributors who made this release possible. Here are som
- [core] Target direct version for prerelease (#42768) @siriwatknp
- [test] Remove enzyme (#42706) @aarongarciah
- [test] Remove createMount test util (#42703) @aarongarciah
-- [website] Add Ale to team (#42764) @alelthomas
All contributors of this release in alphabetical order: @aarongarciah, @alelthomas, @appleSimple, @cjl750, @Janpot, @joetats, @LukasTy, @sai6855, @siriwatknp, @wbt
@@ -921,8 +973,6 @@ A big thanks to the 17 contributors who made this release possible.
- [infra] Raise `tsconfig`/`tsc` target to `es2022` (#42645) @LukasTy
- [test] Fix tests on CI (#42670) @michaldudak
- [test] Fix issues reported by react-compiler in test packages (#42626) @sai6855
-- [website] Add Armin to the team members (#42679) @arminmeh
-- [website] Open Staff Engineer role for Pigment CSS (#42531) @mnajdova
All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @alexismo, @anuujj, @arminmeh, @BartJanvanAssen, @Danielkhakbaz, @danilo-leal, @DiegoAndai, @Janpot, @LukasTy, @michaldudak, @Mini-ghost, @mnajdova, @oliviertassinari, @sai6855, @siriwatknp
@@ -936,69 +986,65 @@ A big thanks to the 18 contributors who made this release possible.
### `@mui/material@6.0.0-alpha.11`
-- [Autocomplete] Shouldn't resize when hovering (#42452) @ZeeshanTamboli
-- [Chip] Fix focus issue related with the Escape event (#41578) @shrilsharma
-- [Grid] Fix support for CSS variables (#42574) @oliviertassinari
-- [InputBase] Use `globalCss` for Pigment integration (#42431) @siriwatknp
-- Change React.ReactElement type from `any` to `unknown` (#42473) @sai6855
-- Integrate `extendSxProp` adapter (#42543) @siriwatknp
-- [Tab] Fix applying `iconWrapper` styles from theme and update its description (#42549) @sai6855
-- [pigment-css] Add `stringifyTheme` for Pigment CSS integration (#42476) @siriwatknp
+- [Autocomplete] Shouldn't resize when hovering (#42452) @ZeeshanTamboli
+- [Chip] Fix focus issue related with the Escape event (#41578) @shrilsharma
+- [Grid] Fix support for CSS variables (#42574) @oliviertassinari
+- [InputBase] Use `globalCss` for Pigment integration (#42431) @siriwatknp
+- Change React.ReactElement type from `any` to `unknown` (#42473) @sai6855
+- Integrate `extendSxProp` adapter (#42543) @siriwatknp
+- [Tab] Fix applying `iconWrapper` styles from theme and update its description (#42549) @sai6855
+- [pigment-css] Add `stringifyTheme` for Pigment CSS integration (#42476) @siriwatknp
### `@mui/system@6.0.0-alpha.11`
-- [Grid] Remove `disableEqualOverflow` by using `gap` (#42526) @DiegoAndai
-- [useMediaQuery] Drop Safari < 14 support (#42464) @aarongarciah
+- [Grid] Remove `disableEqualOverflow` by using `gap` (#42526) @DiegoAndai
+- [useMediaQuery] Drop Safari < 14 support (#42464) @aarongarciah
### `@mui/utils@6.0.0-alpha.11`
-- Allow passing `NaN` as `defaultValue` to `useControlled` (#41559) @iammminzzy
+- Allow passing `NaN` as `defaultValue` to `useControlled` (#41559) @iammminzzy
### `@mui/codemod@6.0.0-alpha.11`
-- Improve styled and sx prop transformation (#42598) @siriwatknp
-- Support more cases for sx-prop transformation (#42527) @siriwatknp
+- Improve styled and sx prop transformation (#42598) @siriwatknp
+- Support more cases for sx-prop transformation (#42527) @siriwatknp
### `@mui/private-theming@6.0.0-alpha.11`
-- Fix issues reported by react compiler in `mui-private-theming` components (#42619) @sai6855
+- Fix issues reported by react compiler in `mui-private-theming` components (#42619) @sai6855
### Docs
-- Add `theme.applyStyles` and migrate docs (#42498) @siriwatknp
-- Fix dashboard template console error (#42594) @oliviertassinari
-- Migrate system props to `sx` prop (#42475) @siriwatknp
-- [material-ui]Fix duplicated sentence (#42521) @alexfauquette
-- [Grid] Fix docs spacing (#42573) @oliviertassinari
-- [joy-ui] Add Next.js App Router instructions on how to prevent flickering (#42514) @devnyxie
-- [joy-ui] Fix HTML tag without preformatting (#42525) @jacobmoshipco
-- [material-ui] Add docs for complementary stepper components (#41900) @anle9650
-- [material-ui] Fix typo on Sign-in/Sign-up templates (#42605) @zanivan
-- [material-ui] Add container queries docs (#42434) @siriwatknp
-- [material-ui] Fix ESLint error in Stepper demo (#42559) @aarongarciah
-- [material-ui] Shorten useMediaQuery subheading (#42561) @aarongarciah
-- [material-ui] Add a Refine example project (#42461) @necatiozmen
+- Add `theme.applyStyles` and migrate docs (#42498) @siriwatknp
+- Fix dashboard template console error (#42594) @oliviertassinari
+- Migrate system props to `sx` prop (#42475) @siriwatknp
+- [material-ui]Fix duplicated sentence (#42521) @alexfauquette
+- [Grid] Fix docs spacing (#42573) @oliviertassinari
+- [joy-ui] Add Next.js App Router instructions on how to prevent flickering (#42514) @devnyxie
+- [joy-ui] Fix HTML tag without preformatting (#42525) @jacobmoshipco
+- [material-ui] Add docs for complementary stepper components (#41900) @anle9650
+- [material-ui] Fix typo on Sign-in/Sign-up templates (#42605) @zanivan
+- [material-ui] Add container queries docs (#42434) @siriwatknp
+- [material-ui] Fix ESLint error in Stepper demo (#42559) @aarongarciah
+- [material-ui] Shorten useMediaQuery subheading (#42561) @aarongarciah
+- [material-ui] Add a Refine example project (#42461) @necatiozmen
### Core
-- [website] Move the `React Engineer - X` role to future roles (#42532) @DanailH
-- [core] Allow `for..of` loops (#42600) @michaldudak
-- [core] Add comment about Object.js @oliviertassinari
-- [core] Disable eslint-plugin-react-compiler for Base (#42563) @aarongarciah
-- [core] Group Pigment CSS dependencies (#42174) @siriwatknp
-- [core] Configure eslint-plugin-react-compiler (#42555) @aarongarciah
-- [core] Skip charts animation for visual regression test (#42530) @alexfauquette
-- [docs-infra] Simplify click header (#42593) @oliviertassinari
-- [docs-infra] Add configurable jsdoc host variable (#42472) @tonygravell
-- [docs-infra] Add the Base UI logo with copy functionality (#42446) @danilo-leal
-- [docs-infra] Prevent link anchor when selecting text (#41994) @alexfauquette
-- [docs-infra] Add the Base UI logo with copy functionality (#42446) @danilo-leal
-- [examples] Remove Pigment CSS examples (#42471) @sai6855
-- [test] Restore pnpm tc command (#42572) @oliviertassinari
-- [test] Restore testing internal packages (#42519) @michaldudak
-- [website] Close Developer Advocate / Content Engineer role @oliviertassinari
-- [website] Remove blank line @oliviertassinari
-- [website] Fix mobile layout shift @oliviertassinari
+- [core] Allow `for..of` loops (#42600) @michaldudak
+- [core] Add comment about Object.js @oliviertassinari
+- [core] Disable eslint-plugin-react-compiler for Base (#42563) @aarongarciah
+- [core] Group Pigment CSS dependencies (#42174) @siriwatknp
+- [core] Configure eslint-plugin-react-compiler (#42555) @aarongarciah
+- [core] Skip charts animation for visual regression test (#42530) @alexfauquette
+- [docs-infra] Simplify click header (#42593) @oliviertassinari
+- [docs-infra] Add configurable jsdoc host variable (#42472) @tonygravell
+- [docs-infra] Add the Base UI logo with copy functionality (#42446) @danilo-leal
+- [docs-infra] Prevent link anchor when selecting text (#41994) @alexfauquette
+- [docs-infra] Add the Base UI logo with copy functionality (#42446) @danilo-leal
+- [examples] Remove Pigment CSS examples (#42471) @sai6855
+- [test] Restore pnpm tc command (#42572) @oliviertassinari
+- [test] Restore testing internal packages (#42519) @michaldudak
All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @anle9650, @DanailH, @danilo-leal, @devnyxie, @DiegoAndai, @iammminzzy, @jacobmoshipco, @michaldudak, @necatiozmen, @oliviertassinari, @sai6855, @shrilsharma, @siriwatknp, @tonygravell, @zanivan, @ZeeshanTamboli
@@ -1012,40 +1058,35 @@ A big thanks to the 7 contributors who made this release possible.
### `@mui/material@6.0.0-alpha.10`
-- [Backdrop] Deprecate `components` and `componentsProps` (#42468) @DiegoAndai
-- [Collapse] Bound max transition time (#42390) @oliviertassinari
-- [FilledInput] Remove unapplied classes from filledInputClasses interface and add missing classes to root (#42082) @sai6855
-- [InputBase] Deprecate components and componentProps props for v6 (#42093) @ChronicusUA
-- Remove remaining IE11 code (#42283) @DiegoAndai
-- [Modal] Deprecate `components` and `componentsProps` (#42469) @DiegoAndai
-- [Popover] Migrate useSlotProps to useSlot (#42369) @sai6855
-- [useMediaQuery] Remove unused useMediaQueryTheme (#42367) @aarongarciah
+- [Backdrop] Deprecate `components` and `componentsProps` (#42468) @DiegoAndai
+- [Collapse] Bound max transition time (#42390) @oliviertassinari
+- [FilledInput] Remove unapplied classes from filledInputClasses interface and add missing classes to root (#42082) @sai6855
+- [InputBase] Deprecate components and componentProps props for v6 (#42093) @ChronicusUA
+- Remove remaining IE11 code (#42283) @DiegoAndai
+- [Modal] Deprecate `components` and `componentsProps` (#42469) @DiegoAndai
+- [Popover] Migrate useSlotProps to useSlot (#42369) @sai6855
+- [useMediaQuery] Remove unused useMediaQueryTheme (#42367) @aarongarciah
### `@mui/system@6.0.0-alpha.10`
-- Remove IE11 code (#42436) @DiegoAndai
+- Remove IE11 code (#42436) @DiegoAndai
### Docs
-- Reflect Base UI and MUI System in a different repository @oliviertassinari
-- Update twitter.com to x.com @oliviertassinari
-- Simplify Example projects page @oliviertassinari
-- [icons] Update README and docs page (#41938) @danilo-leal
-- [material-ui] Add changelog section to the design kits page (#42449) @danilo-leal
-- [material-ui] Fix sentence in the All components page (#42336) @danilo-leal
-- [material-ui] Update Figma design kit doc redirect link (#42448) @danilo-leal
-- [system] Add "dynamic values" section to sx prop page (#42239) @aarongarciah
+- Reflect Base UI and MUI System in a different repository @oliviertassinari
+- Update twitter.com to x.com @oliviertassinari
+- Simplify Example projects page @oliviertassinari
+- [icons] Update README and docs page (#41938) @danilo-leal
+- [material-ui] Add changelog section to the design kits page (#42449) @danilo-leal
+- [material-ui] Fix sentence in the All components page (#42336) @danilo-leal
+- [material-ui] Update Figma design kit doc redirect link (#42448) @danilo-leal
+- [system] Add "dynamic values" section to sx prop page (#42239) @aarongarciah
### Core
-- [docs-infra] Update the OG card image design (#42470) @danilo-leal
-- [docs-infra] Add small design polish (#42455) @danilo-leal
-- [docs-infra] Update the Material logo + add copy functionality (#42435) @danilo-leal
-- [website] Update DoiT description and link in Sponsors section (#42505) @erezstmn-doit
-- [website] Clean up the docs-infra job ad (#42504) @danilo-leal
-- [website] Fix FlashCode position (#42139) @oliviertassinari
-- [website] Open Docs-infra engineer role (#42101) @danilo-leal
-- [website] Fix locationCountry in about page @oliviertassinari
+- [docs-infra] Update the OG card image design (#42470) @danilo-leal
+- [docs-infra] Add small design polish (#42455) @danilo-leal
+- [docs-infra] Update the Material logo + add copy functionality (#42435) @danilo-leal
All contributors of this release in alphabetical order: @aarongarciah, @ChronicusUA, @danilo-leal, @DiegoAndai, @erezstmn-doit, @oliviertassinari, @sai6855
@@ -1061,67 +1102,63 @@ A big thanks to the 23 contributors who made this release possible. Here are som
### `@mui/material@6.0.0-alpha.9`
-- [AlertTitle] Enable extending Typography props (#42269) @lucasgmelo
-- [AvatarGroup] deprecate `componentsProps` for v6 (#42122) @lhilgert9
-- [Grid] Deprecate `wrap` prop (#42363) @fedirjh
-- [ListItem] Document `*Component` and `*Props` props deprecations (#42263) @aarongarciah
-- [ListItem] Deprecate ListItem's components and componentsProps (#42219) @aarongarciah
-- [ListItemSecondaryAction] Deprecate component (#42251) @aarongarciah
-- Stabilize `CssVarsProvider` and `extendTheme` (#42246) @siriwatknp
-- [Popper] Deprecate components and componentProps props for v6 (#42111) @ChronicusUA
-- [responsiveFontSizes] Handled undefined variants (#42412) @brijeshb42
-- [Slider] Fix wrong CSS value (#42370) @mnajdova
-- [Tooltip] Deprecate components and componentProps props for v6 (#42107) @ChronicusUA
+- [AlertTitle] Enable extending Typography props (#42269) @lucasgmelo
+- [AvatarGroup] deprecate `componentsProps` for v6 (#42122) @lhilgert9
+- [Grid] Deprecate `wrap` prop (#42363) @fedirjh
+- [ListItem] Document `*Component` and `*Props` props deprecations (#42263) @aarongarciah
+- [ListItem] Deprecate ListItem's components and componentsProps (#42219) @aarongarciah
+- [ListItemSecondaryAction] Deprecate component (#42251) @aarongarciah
+- Stabilize `CssVarsProvider` and `extendTheme` (#42246) @siriwatknp
+- [Popper] Deprecate components and componentProps props for v6 (#42111) @ChronicusUA
+- [responsiveFontSizes] Handled undefined variants (#42412) @brijeshb42
+- [Slider] Fix wrong CSS value (#42370) @mnajdova
+- [Tooltip] Deprecate components and componentProps props for v6 (#42107) @ChronicusUA
### `@mui/system@6.0.0-alpha.9`
-- [createStyled] Intercept `ownerState` coming from `props` and `ownerState` (#42358) @DiegoAndai
+- [createStyled] Intercept `ownerState` coming from `props` and `ownerState` (#42358) @DiegoAndai
### `@mui/codemod@6.0.0-alpha.9`
-- Add `sx` prop for v6 migration (#42153) @siriwatknp
-- Add codemod for removing system props (#42282) @siriwatknp
+- Add `sx` prop for v6 migration (#42153) @siriwatknp
+- Add codemod for removing system props (#42282) @siriwatknp
### Docs
-- Remove unused images (#42324) @danilo-leal
-- Add Pigment CSS and Base UI logos SVGs (#42322) @danilo-leal
-- [joy-ui] Fix template responsiveness (#42422) @j4marcos
-- [material-ui] Add the Pashto locale (#42244) @sayoubiaf
-- [material-ui] Remove duplicate Design Kits page (#42338) @danilo-leal
-- [material-ui] Document callback to access theme in GlobalStyles (#42257) @aarongarciah
-- [material-ui] Add minor modifications to the Vertical stepper demo (#42342) @mihilt
-- [material-ui][Tabs] Improve the Basic Tabs demo (#42374) @MatheusEli
-- [pigment-css] Polish redirection mention @oliviertassinari
+- Remove unused images (#42324) @danilo-leal
+- Add Pigment CSS and Base UI logos SVGs (#42322) @danilo-leal
+- [joy-ui] Fix template responsiveness (#42422) @j4marcos
+- [material-ui] Add the Pashto locale (#42244) @sayoubiaf
+- [material-ui] Remove duplicate Design Kits page (#42338) @danilo-leal
+- [material-ui] Document callback to access theme in GlobalStyles (#42257) @aarongarciah
+- [material-ui] Add minor modifications to the Vertical stepper demo (#42342) @mihilt
+- [material-ui][Tabs] Improve the Basic Tabs demo (#42374) @MatheusEli
+- [pigment-css] Polish redirection mention @oliviertassinari
### Core
-- [blog] Add fixes and clean ups to the Blog page (#42311) @danilo-leal
-- [blog] Add the "Product" tag to the Pigment CSS post (#42365) @danilo-leal
-- [code-infra] Simplify .stylelintrc.js @oliviertassinari
-- [code-infra] Fix stylelint locally (#42411) @oliviertassinari
-- [code-infra] Run corepack enable on all CI jobs (#42331) @Janpot
-- [code-infra] Create examples eslint rule (#42170) @oliviertassinari
-- [core] Apply React 19 type changes that don't require upcoming `@types/` packages (#42346) @DiegoAndai
-- [core] Remove `react-swipeable-views-utils` package from docs (#42378) @ZeeshanTamboli
-- [core] Update `@testing-library/react` and `@testing-library/dom` packages (#42349) @ZeeshanTamboli
-- [core] Remove `@types/prettier` package (#42339) @ZeeshanTamboli
-- [core] Remove `WyW-in-JS` from Renovate config (#42335) @ZeeshanTamboli
-- [docs-infra] Split feedback channels per product (#42413) @alexfauquette
-- [docs-infra] Avoid cryptic errors when tests don't exist (#42356) @Janpot
-- [docs-infra] Make menu styles consistent (#42387) @danilo-leal
-- [docs-infra] Display deprecation messages in API pages (#42352) @aarongarciah
-- [docs-infra] Standardize API pages Alert styles (#42386) @danilo-leal
-- [docs-infra] Fix Toolpad Core API links (#42362) @apedroferreira
-- [docs-infra] Tigthen up the header design (#42180) @danilo-leal
-- [docs-infra] Add Toolpad to muiNpmOrgs for codesandbox demos (#42316) @Janpot
-- [docs-infra] Allow JSDoc tags (#42337) @aarongarciah
-- [test] Remove `userAgent` override in `jsdom` env (#42344) @cherniavskii
-- [utils] Fix GitHub-reported prototype pollution vulnerability in `deepmerge` (#41652) @tjcouch-sil
-- [website] Add Nikita to the about page (#42418) @nikitaa24
-- [website] Fix hero spacing changes applying at the wrong breakpoint (#42341) @KenanYusuf
-- [website] Adds Kenan Yusuf to about page (#42317) @KenanYusuf
-- [website] Improve about page @oliviertassinari
+- [blog] Add fixes and clean ups to the Blog page (#42311) @danilo-leal
+- [blog] Add the "Product" tag to the Pigment CSS post (#42365) @danilo-leal
+- [code-infra] Simplify .stylelintrc.js @oliviertassinari
+- [code-infra] Fix stylelint locally (#42411) @oliviertassinari
+- [code-infra] Run corepack enable on all CI jobs (#42331) @Janpot
+- [code-infra] Create examples eslint rule (#42170) @oliviertassinari
+- [core] Apply React 19 type changes that don't require upcoming `@types/` packages (#42346) @DiegoAndai
+- [core] Remove `react-swipeable-views-utils` package from docs (#42378) @ZeeshanTamboli
+- [core] Update `@testing-library/react` and `@testing-library/dom` packages (#42349) @ZeeshanTamboli
+- [core] Remove `@types/prettier` package (#42339) @ZeeshanTamboli
+- [core] Remove `WyW-in-JS` from Renovate config (#42335) @ZeeshanTamboli
+- [docs-infra] Split feedback channels per product (#42413) @alexfauquette
+- [docs-infra] Avoid cryptic errors when tests don't exist (#42356) @Janpot
+- [docs-infra] Make menu styles consistent (#42387) @danilo-leal
+- [docs-infra] Display deprecation messages in API pages (#42352) @aarongarciah
+- [docs-infra] Standardize API pages Alert styles (#42386) @danilo-leal
+- [docs-infra] Fix Toolpad Core API links (#42362) @apedroferreira
+- [docs-infra] Tigthen up the header design (#42180) @danilo-leal
+- [docs-infra] Add Toolpad to muiNpmOrgs for codesandbox demos (#42316) @Janpot
+- [docs-infra] Allow JSDoc tags (#42337) @aarongarciah
+- [test] Remove `userAgent` override in `jsdom` env (#42344) @cherniavskii
+- [utils] Fix GitHub-reported prototype pollution vulnerability in `deepmerge` (#41652) @tjcouch-sil
All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @apedroferreira, @brijeshb42, @cherniavskii, @ChronicusUA, @danilo-leal, @DiegoAndai, @fedirjh, @j4marcos, @Janpot, @KenanYusuf, @lhilgert9, @lucasgmelo, @MatheusEli, @mihilt, @mnajdova, @nikitaa24, @oliviertassinari, @sayoubiaf, @siriwatknp, @tjcouch-sil, @ZeeshanTamboli
@@ -1136,27 +1173,26 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material@6.0.0-alpha.7`
-- [material-ui] Filter only valid theme palette for generating styles (#42147) @siriwatknp
-- [material-ui] Remove UMD bundle (#42172) @ZeeshanTamboli
-- [material-ui][TextField] Deprecate `*Props` props (#42062) @DiegoAndai
+- [material-ui] Filter only valid theme palette for generating styles (#42147) @siriwatknp
+- [material-ui] Remove UMD bundle (#42172) @ZeeshanTamboli
+- [material-ui][TextField] Deprecate `*Props` props (#42062) @DiegoAndai
### Docs
-- [docs] Remove Base UI from the README (#42307) @danilo-leal
-- [docs][material-ui] Fix typo in style interoperability with Tailwind CSS docs (#42279) @ZeeshanTamboli
-- [docs][material-ui] Add supported browsers section to migration guide (#42194) @DiegoAndai
-- [docs][material-ui][Pagination] Clarify pagination `page` prop API (#42220) @Mandar-Pandya
+- [docs] Remove Base UI from the README (#42307) @danilo-leal
+- [docs][material-ui] Fix typo in style interoperability with Tailwind CSS docs (#42279) @ZeeshanTamboli
+- [docs][material-ui] Add supported browsers section to migration guide (#42194) @DiegoAndai
+- [docs][material-ui][Pagination] Clarify pagination `page` prop API (#42220) @Mandar-Pandya
### Core
-- [blog] Update blog post OG image (#42270) @danilo-leal
-- [blog] Update Pigment CSS post (#42266) @danilo-leal
-- [docs] Remove LocalMonero (#42224) @oliviertassinari
-- [docs-infra] Fix keyboard navigation on page tabs (#42152) @danilo-leal
-- [code-infra] Remove raw-loader (#42275) @Janpot
-- [core] Remove outdated Babel plugins (#42140) @ZeeshanTamboli
-- [core] Fix a few more key spread issues (#42168) @oliviertassinari
-- [website] Avoid duplicate simple vs. rich (#42100) @oliviertassinari
+- [blog] Update blog post OG image (#42270) @danilo-leal
+- [blog] Update Pigment CSS post (#42266) @danilo-leal
+- [docs] Remove LocalMonero (#42224) @oliviertassinari
+- [docs-infra] Fix keyboard navigation on page tabs (#42152) @danilo-leal
+- [code-infra] Remove raw-loader (#42275) @Janpot
+- [core] Remove outdated Babel plugins (#42140) @ZeeshanTamboli
+- [core] Fix a few more key spread issues (#42168) @oliviertassinari
All contributors of this release in alphabetical order: @danilo-leal, @DiegoAndai, @Janpot, @Mandar-Pandya, @oliviertassinari, @siriwatknp, @ZeeshanTamboli
@@ -1170,40 +1206,35 @@ A big thanks to the 14 contributors who made this release possible.
### `@mui/material@6.0.0-alpha.7`
-- [Autocomplete] Deprecate `componentsProps` props (#42179) @lhilgert9
-- [Autocomplete] Improve design when there's a start adornment for small autocomplete (#41781) @TahaRhidouani
-- [Autocomplete] deprecate `*Component` and `*Props` for v6 (#41875) @lhilgert9
-- [CircularProgress] Deprecate composed classes (#42076) @sai6855
-- [ToggleButtonGroup] Add missing `selected` class in ToggleButtonGroupClasses type (#42243) @tarunrajput
+- [Autocomplete] Deprecate `componentsProps` props (#42179) @lhilgert9
+- [Autocomplete] Improve design when there's a start adornment for small autocomplete (#41781) @TahaRhidouani
+- [Autocomplete] deprecate `*Component` and `*Props` for v6 (#41875) @lhilgert9
+- [CircularProgress] Deprecate composed classes (#42076) @sai6855
+- [ToggleButtonGroup] Add missing `selected` class in ToggleButtonGroupClasses type (#42243) @tarunrajput
### `@mui/codemod@6.0.0-alpha.6`
-- [Divider] Only apply codemod if light prop is present (#42098) @DiegoAndai
+- [Divider] Only apply codemod if light prop is present (#42098) @DiegoAndai
### Docs
-- Fix 301 to Figma @oliviertassinari
-- Fix use of deprecated React API (#42118) @oliviertassinari
-- Remove the Base notification (#42191) @danilo-leal
-- [material-ui] Improve descriptions for deprecated props (#42221) @aarongarciah
-- [material-ui] Fix typo in composition docs (#42195) @aarongarciah
+- Fix 301 to Figma @oliviertassinari
+- Fix use of deprecated React API (#42118) @oliviertassinari
+- Remove the Base notification (#42191) @danilo-leal
+- [material-ui] Improve descriptions for deprecated props (#42221) @aarongarciah
+- [material-ui] Fix typo in composition docs (#42195) @aarongarciah
### Core
-- [blog] Introducing Pigment CSS blog post (#42198) @samuelsycamore
-- [core] Remove confusing comment @oliviertassinari
-- [core] Match other repositories and convention @oliviertassinari
-- [core] Fix React 18.3 warnings about spreading keys in the Material UI `Autocomplete` component (#42099) @heath-freenome
-- [core] Remove unecessary quotes @oliviertassinari
-- [docs-infra] Share code for section title (#42236) @alexfauquette
-- [docs-infra] Limit the copy button to the visible code block (#42115) @danilo-leal
-- [docs-infra] Make select components with two capital letters (#42004) @alexfauquette
-- [docs-infra][toolpad] Fix Page title and SERP title mismatch (#41919) @bharatkashyap
-- [website] Add redirection for talk @oliviertassinari
-- [website] Adds Arthur Balduini team info (#42193) @arthurbalduini
-- [website] Update the role template file (#42192) @danilo-leal
-- [website] Update MUI X deps and migrate TreeView demos to v7 API (#42149) @noraleonte
-- [website] Fix pricing casing (#42178) @aarongarciah
+- [blog] Introducing Pigment CSS blog post (#42198) @samuelsycamore
+- [core] Remove confusing comment @oliviertassinari
+- [core] Match other repositories and convention @oliviertassinari
+- [core] Fix React 18.3 warnings about spreading keys in the Material UI `Autocomplete` component (#42099) @heath-freenome
+- [core] Remove unecessary quotes @oliviertassinari
+- [docs-infra] Share code for section title (#42236) @alexfauquette
+- [docs-infra] Limit the copy button to the visible code block (#42115) @danilo-leal
+- [docs-infra] Make select components with two capital letters (#42004) @alexfauquette
+- [docs-infra][toolpad] Fix Page title and SERP title mismatch (#41919) @bharatkashyap
All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @arthurbalduini, @bharatkashyap, @danilo-leal, @DiegoAndai, @heath-freenome, @lhilgert9, @noraleonte, @oliviertassinari, @sai6855, @samuelsycamore, @TahaRhidouani, @tarunrajput
@@ -1247,11 +1278,6 @@ A big thanks to the 10 contributors who made this release possible.
- [core] Restrict import path with ESLint (#41970) @oliviertassinari
- [docs-infra] Add design and formatting improvements (#42063) @danilo-leal
- [docs-infra] Fix HTML structure violations (#42085) @oliviertassinari
-- [website] Componentize a few Careers page sections (#42102) @danilo-leal
-- [website] Refine the InfoCard design (#42116) @danilo-leal
-- [website] Fix home page slider's track position (#42141) @aarongarciah
-- [website] Closing the survey @oliviertassinari
-- [website] Remove Survey banner from website and Core docs (#42104) @joserodolfofreitas
All contributors of this release in alphabetical order: @aarongarciah, @danilo-leal, @harry-whorlow, @Janpot, @joserodolfofreitas, @LukasTy, @michaldudak, @oliviertassinari, @sai6855, @siriwatknp
@@ -1285,10 +1311,6 @@ A big thanks to the 9 contributors who made this release possible.
- [docs-infra] Clean up branding theme file and improve font-face readibility (#42023) @danilo-leal
- [docs-infra] Simplify docs demo (#42016) @oliviertassinari
-- [website] Add content about the Sync plugin in the Material UI page (#40515) @danilo-leal
-- [website] Sync career roles (#42058) @oliviertassinari
-- [website] Add Nadja on the about page (#42021) @mnajdova
-- [website] Fix code block design by changing the `MarkdownElement` import (#42022) @danilo-leal
- [wesbite] Remove duplicate MarkdownElement component (#42028) @danilo-leal
All contributors of this release in alphabetical order: @5-tom, @aarongarciah, @bricker, @danilo-leal, @mnajdova, @oliviertassinari, @ryanhartwig, @sai6855, @ZeeshanTamboli
@@ -1317,7 +1339,7 @@ A big thanks to the 15 contributors who made this release possible. Here are som
### `@mui/icons-material@6.0.0-alpha.4`
-- [icons] Update the icons package (#41937) @danilo-leal
+- [icons] Update the icons package (#41937) @danilo-leal
### Docs
@@ -1343,8 +1365,6 @@ A big thanks to the 15 contributors who made this release possible. Here are som
- [docs-infra] Add demo container design refinements (#41948) @danilo-leal
- [docs-infra] Use the `getLayout` on the material demo pages (#41936) @alexfauquette
- [test] Update browser versions in karma config (#42008) @ZeeshanTamboli
-- [website] Remove customer support agent role from website (#41969) @rluzists1
-- [website] Fix grid usage and add stray improvements (#41930) @danilo-leal
All contributors of this release in alphabetical order: @alexfauquette, @danilo-leal, @gijsbotje, @Janpot, @lhilgert9, @michaldudak, @Miguelrom, @mnajdova, @oliviertassinari, @rluzists1, @sai6855, @siriwatknp, @soler1212, @zanivan, @ZeeshanTamboli
@@ -1432,31 +1452,31 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material@6.0.0-alpha.2`
-- [typescript][Select] Fix `muiName` property TypeScript error (#41726) @EyaOuenniche
-- [l10n] Fix typo in is-IS locale (#41810) @magnimarels
+- [typescript][Select] Fix `muiName` property TypeScript error (#41726) @EyaOuenniche
+- [l10n] Fix typo in is-IS locale (#41810) @magnimarels
### `@pigment-css/react@0.0.6`
-- [core] Remove `muiName` during eval phase (#41811) @brijeshb42
+- [core] Remove `muiName` during eval phase (#41811) @brijeshb42
### `@pigment-css/nextjs-plugin@0.0.6`
-- [nextjs] Handle file references passed through imports (#41817) @brijeshb42
-- [nextjs] Allow usage of url() CSS function (#41758) @brijeshb42
+- [nextjs] Handle file references passed through imports (#41817) @brijeshb42
+- [nextjs] Allow usage of url() CSS function (#41758) @brijeshb42
### Docs
-- [docs] Fix 301 links @oliviertassinari
-- [pigment-css][docs] Fix README typo (#41808) @aarongarciah
-- [pigment-css][docs] Fix output on dynamic styles example (#41805) @aarongarciah
-- [material-ui][docs] Fix Material 3 message typo (#41821) @aarongarciah
-- [material-ui][docs] Add stray design tweaks to free templates (#41696) @zanivan
+- [docs] Fix 301 links @oliviertassinari
+- [pigment-css][docs] Fix README typo (#41808) @aarongarciah
+- [pigment-css][docs] Fix output on dynamic styles example (#41805) @aarongarciah
+- [material-ui][docs] Fix Material 3 message typo (#41821) @aarongarciah
+- [material-ui][docs] Add stray design tweaks to free templates (#41696) @zanivan
### Core
-- [core] Remove unused files (#41818) @mnajdova
-- [docs-infra] Fix analytics about inline ads (#41474) (#41819) @alexfauquette
-- [docs-infra] Fix drawer performances (#41807) @alexfauquette
+- [core] Remove unused files (#41818) @mnajdova
+- [docs-infra] Fix analytics about inline ads (#41474) (#41819) @alexfauquette
+- [docs-infra] Fix drawer performances (#41807) @alexfauquette
All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @brijeshb42, @EyaOuenniche, @oliviertassinari
@@ -1539,11 +1559,6 @@ A big thanks to the 19 contributors who made this release possible. Here are som
- [material-ui] Refine the Sign-in and Sign-up templates (#41192) @zanivan
- [test] Add test to display options provided to the options prop even if loading is true. (#41675) @ZeeshanTamboli
- [blog] Refresh the design slightly (#41697) @danilo-leal
-- [website] Use en-US over en-UK for career link @oliviertassinari
-- [website] Add Aarón to About Us (#41736) @aarongarciah
-- [website] Refine button design and other details (#41686) @danilo-leal
-- [website] Improve job og image (#41672) @oliviertassinari
-- [website] Page should have no dots @oliviertassinari
All contributors of this release in alphabetical order: @aarongarciah, @adriancuadrado, @alexfauquette, @bharatkashyap, @brijeshb42, @connorshea, @danilo-leal, @DiegoAndai, @iammminzzy, @Janpot, @JCQuintas, @levigunz, @mnajdova, @oliviertassinari, @ppaskaris-plooto, @siriwatknp, @skmanoj322, @zanivan, @ZeeshanTamboli
@@ -1621,8 +1636,6 @@ A big thanks to the 18 contributors who made this release possible. Here are som
- [docs] Update the installation guides to use the next tag (#41558) @mnajdova
- [docs][material-ui] Fix typo in CSS theme variables customization (#41632) @ZeeshanTamboli
- [material-ui][docs] Remove deleted page from the sidenav (#41594) @danilo-leal
-- [website] Update pricing table (#41595) @cherniavskii
-- [website] Add stray design adjustments throughout the site (#41547) @danilo-leal
All contributors of this release in alphabetical order: @aacevski, @brijeshb42, @cherniavskii, @cipherlogs, @danilo-leal, @DiegoAndai, @harry-whorlow, @Janpot, @joserodolfofreitas, @michael-land, @michaldudak, @mnajdova, @nekoya, @sai6855, @siriwatknp, @StylesTrip, @zanivan, @ZeeshanTamboli
diff --git a/CHANGELOG.old.md b/CHANGELOG.old.md
index 97db7f0eadda79..0dfd0a13b90a13 100644
--- a/CHANGELOG.old.md
+++ b/CHANGELOG.old.md
@@ -8,17 +8,14 @@ A big thanks to the 3 contributors who made this release possible.
### `@mui/material@5.16.7`
-- [material-ui][mui-system] Add support for version runtime checks (#43233) @DiegoAndai
+- [material-ui][mui-system] Add support for version runtime checks (#43233) @DiegoAndai
### Docs
-- [docs] Fix 301 @oliviertassinari
+- [docs] Fix 301 @oliviertassinari
### Core
-- [website] Fix wrong link in pricing table (@zanivan) (#43143) @zanivan
-- [website] Add blog link to pricing table (@zanivan) (#43140) @zanivan
-
All contributors of this release in alphabetical order: @DiegoAndai, @oliviertassinari, @zanivan
## 5.16.6
@@ -55,13 +52,13 @@ A big thanks to the 4 contributors who made this release possible.
### `@mui/utils@5.16.5`
-- [utils] Add dependency to @mui/types (@mnajdova) (#43047) @mnajdova
+- [utils] Add dependency to @mui/types (@mnajdova) (#43047) @mnajdova
### Docs
-- [material-ui][joy-ui][Autocomplete] Fix `Hint` demo (@ManthanGajjar) (#43039) @ManthanGajjar
-- Fix CHANGELOG convention @oliviertassinari
-- [material-ui] Fix broken image links in blog template on master branch (#42969) @navedqb
+- [material-ui][joy-ui][Autocomplete] Fix `Hint` demo (@ManthanGajjar) (#43039) @ManthanGajjar
+- Fix CHANGELOG convention @oliviertassinari
+- [material-ui] Fix broken image links in blog template on master branch (#42969) @navedqb
All contributors of this release in alphabetical order: @ManthanGajjar, @mnajdova, @navedqb, @oliviertassinari
@@ -75,7 +72,7 @@ A big thanks to the 1 contributor who made this release possible.
### `@mui/material@5.16.4`
-- Fix wrong import in Popover types (#42967) @mnajdova
+- Fix wrong import in Popover types (#42967) @mnajdova
All contributors of this release in alphabetical order: @mnajdova
@@ -89,12 +86,12 @@ A big thanks to the 3 contributors who made this release possible.
### `@mui/material@5.16.3`
-- [material] Add missing dependency (#42959) @mnajdova
+- [material] Add missing dependency (#42959) @mnajdova
### Docs
-- [material-ui][Autocomplete] Add instructions about `autosuggest-highlight` dependency (#42953) @HoFa1997
-- Move feedback from Canny to GitHub @oliviertassinari
+- [material-ui][Autocomplete] Add instructions about `autosuggest-highlight` dependency (#42953) @HoFa1997
+- Move feedback from Canny to GitHub @oliviertassinari
All contributors of this release in alphabetical order: @HoFa1997, @mnajdova, @oliviertassinari
@@ -108,12 +105,10 @@ A big thanks to the 2 contributors who made this release possible.
### `@mui/material@5.16.2`
-- [material] Remove dependency to @mui/base (@mnajdova) (#42917) @mnajdova
+- [material] Remove dependency to @mui/base (@mnajdova) (#42917) @mnajdova
### Core
-- [website] Sync /about page @oliviertassinari
-
All contributors of this release in alphabetical order: @mnajdova, @oliviertassinari
## 5.16.1
@@ -199,13 +194,10 @@ A big thanks to the 7 contributors who made this release possible.
- [material-ui][Select] Fix the `SelectAutoWidth` demo menu item value (@Danielkhakbaz) (#42696) @Danielkhakbaz
- [material-ui][Autocomplete] Fix more React 18.3 key spread warnings in demos (#42766) @wbt
- [material-ui] Fix sign in side image (#42708) @zanivan
-- [website] Add Ale to team (#42769) @alelthomas
### Core
- [core] Cherry pick pnpm updates (#42763) @DiegoAndai
-- [website] Add Armin to the team members (@arminmeh) (#42681) @arminmeh
-- [website] Open Staff Engineer role for Pigment CSS (@mnajdova) (#42669) @mnajdova
All contributors of this release in alphabetical order: @alexfauquette, @alexismo, @arminmeh, @Danielkhakbaz, @DiegoAndai, @mnajdova, @oliviertassinari
@@ -219,34 +211,28 @@ A big thanks to the 9 contributors who made this release possible.
### `@mui/material@5.15.20`
-- [Autocomplete] Shouldn't resize when hovering (@ZeeshanTamboli) (#42535) @ZeeshanTamboli
-- [Tab] Fix applying `iconWrapper` styles from theme and update its description (@sai6855) (#42570) @sai6855
+- [Autocomplete] Shouldn't resize when hovering (@ZeeshanTamboli) (#42535) @ZeeshanTamboli
+- [Tab] Fix applying `iconWrapper` styles from theme and update its description (@sai6855) (#42570) @sai6855
### `@mui/utils@5.15.15`
-- Allow passing `NaN` as `defaultValue` to `useControlled` (@iammminzzy) (#42571) @iammminzzy
-- Fix GitHub-reported prototype pollution vulnerability in `deepmerge` (#41652) (#42608) @DiegoAndai
+- Allow passing `NaN` as `defaultValue` to `useControlled` (@iammminzzy) (#42571) @iammminzzy
+- Fix GitHub-reported prototype pollution vulnerability in `deepmerge` (#41652) (#42608) @DiegoAndai
### Docs
-- [docs] Add Pigment CSS and Base UI logos SVGs (#42513) @danilo-leal
-- [docs] Update twitter.com to x.com @oliviertassinari
-- [docs] Simplify Example projects page @oliviertassinari
-- [material-ui] Add docs for complementary stepper components (@anle9650) (#42613) @anle9650
-- [docs] Add changelog section to the design kits page (@danilo-leal) (#42463) @danilo-leal
-- [material-ui] Fix sentence in the All components page (@danilo-leal) (#42462) @danilo-leal
-- [material-ui] Update Figma design kit doc redirect link (@danilo-leal) (#42456) @danilo-leal
-- [system] Add "dynamic values" section to sx prop page (@aarongarciah) (#42453) @aarongarciah
+- [docs] Add Pigment CSS and Base UI logos SVGs (#42513) @danilo-leal
+- [docs] Update twitter.com to x.com @oliviertassinari
+- [docs] Simplify Example projects page @oliviertassinari
+- [material-ui] Add docs for complementary stepper components (@anle9650) (#42613) @anle9650
+- [docs] Add changelog section to the design kits page (@danilo-leal) (#42463) @danilo-leal
+- [material-ui] Fix sentence in the All components page (@danilo-leal) (#42462) @danilo-leal
+- [material-ui] Update Figma design kit doc redirect link (@danilo-leal) (#42456) @danilo-leal
+- [system] Add "dynamic values" section to sx prop page (@aarongarciah) (#42453) @aarongarciah
### Core
-- [website] Move the `React Engineer - X` role to future roles (#42532) @DanailH
-- [examples] Remove Pigment CSS examples (#42538) @sai6855
-- [website] Close Developer Advocate / Content Engineer role @oliviertassinari
-- [website] Update DoiT description and link in Sponsors section (@erezstmn-doit) (#42511) @erezstmn-doit
-- [website] Clean up the docs-infra job ad (@danilo-leal) (#42509) @danilo-leal
-- [website] Open the Docs-infra engineer role (@danilo-leal) (#42496) @danilo-leal
-- [website] Fix locationCountry in about page @oliviertassinari
+- [examples] Remove Pigment CSS examples (#42538) @sai6855
All contributors of this release in alphabetical order: @aarongarciah, @anle9650, @DanailH, @danilo-leal, @erezstmn-doit, @iammminzzy, @oliviertassinari, @sai6855, @ZeeshanTamboli
@@ -261,31 +247,27 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material@5.15.19`
-- [AlertTitle] Enable extending Typography props (@lucasgmelo) (#42334) @github-actions[bot]
-- [responsiveFontSizes] Handled undefined variants (@brijeshb42) (#42419) @github-actions[bot]
-- [Slider] Fix wrong CSS value (@mnajdova) (#42373) @github-actions[bot]
+- [AlertTitle] Enable extending Typography props (@lucasgmelo) (#42334) @github-actions[bot]
+- [responsiveFontSizes] Handled undefined variants (@brijeshb42) (#42419) @github-actions[bot]
+- [Slider] Fix wrong CSS value (@mnajdova) (#42373) @github-actions[bot]
### Docs
-- Link to pnpm installation docs (#42420) @aarongarciah
-- Remove LocalMonero (@oliviertassinari) (#42315) @github-actions[bot]
-- [material-ui] Fix typo in style interoperability with Tailwind CSS docs (@ZeeshanTamboli) (#42312) @github-actions[bot]
-- [material-ui][Pagination] Clarify pagination `page` prop API (@Mandar-Pandya) (#42265) @github-actions[bot]
-- [material-ui][Tabs] Improve the Basic Tabs demo (@MatheusEli) (#42426) @github-actions[bot]
-- [pigment-css] Fix duplication of content (#42410) @oliviertassinari
+- Link to pnpm installation docs (#42420) @aarongarciah
+- Remove LocalMonero (@oliviertassinari) (#42315) @github-actions[bot]
+- [material-ui] Fix typo in style interoperability with Tailwind CSS docs (@ZeeshanTamboli) (#42312) @github-actions[bot]
+- [material-ui][Pagination] Clarify pagination `page` prop API (@Mandar-Pandya) (#42265) @github-actions[bot]
+- [material-ui][Tabs] Improve the Basic Tabs demo (@MatheusEli) (#42426) @github-actions[bot]
+- [pigment-css] Fix duplication of content (#42410) @oliviertassinari
### Core
-- [blog] Add the "Product" tag to the Pigment CSS post (@danilo-leal) (#42366) @github-actions[bot]
-- [blog] Update blog post OG image (@danilo-leal) (#42306) @github-actions[bot]
-- [blog] Update Pigment CSS post (@danilo-leal) (#42267) @github-actions[bot]
-- [core] Fix React 18.3 warnings about spreading keys in the Material UI `Autocomplete` component (#42099) (#42241) @DiegoAndai
-- [core] Fix a few more key spread issues (@oliviertassinari) (#42318) @github-actions[bot]
-- [docs-infra] Allow JSDoc tags (#42327) @aarongarciah
-- [website] Add Nikita to the about page (@nikitaa24) (#42421) @github-actions[bot]
-- [website] Fix hero spacing changes applying at the wrong breakpoint (@KenanYusuf) (#42357) @github-actions[bot]
-- [website] Adds Kenan Yusuf to about page (@KenanYusuf) (#42330) @github-actions[bot]
-- [website] Improve about page @oliviertassinari
+- [blog] Add the "Product" tag to the Pigment CSS post (@danilo-leal) (#42366) @github-actions[bot]
+- [blog] Update blog post OG image (@danilo-leal) (#42306) @github-actions[bot]
+- [blog] Update Pigment CSS post (@danilo-leal) (#42267) @github-actions[bot]
+- [core] Fix React 18.3 warnings about spreading keys in the Material UI `Autocomplete` component (#42099) (#42241) @DiegoAndai
+- [core] Fix a few more key spread issues (@oliviertassinari) (#42318) @github-actions[bot]
+- [docs-infra] Allow JSDoc tags (#42327) @aarongarciah
All contributors of this release in alphabetical order: @aarongarciah, @brijeshb42, @danilo-leal, @DiegoAndai, @KenanYusuf, @lucasgmelo, @Mandar-Pandya, @MatheusEli, @mnajdova, @nikitaa24, @oliviertassinari, @ZeeshanTamboli
@@ -299,18 +281,16 @@ A big thanks to the 5 contributors who made this release possible. Here are some
### `@mui/material@5.15.18`
-- [Autocomplete] Improve design when there's a start adornment for small autocomplete (@TahaRhidouani) (#42176) @github-actions[bot]
-- [ToggleButtonGroup] Add missing `selected` class in ToggleButtonGroupClasses type (@tarunrajput) (#42250) @github-actions[bot]
+- [Autocomplete] Improve design when there's a start adornment for small autocomplete (@TahaRhidouani) (#42176) @github-actions[bot]
+- [ToggleButtonGroup] Add missing `selected` class in ToggleButtonGroupClasses type (@tarunrajput) (#42250) @github-actions[bot]
### Docs
-- [docs] Fix 301 to Figma @oliviertassinari
+- [docs] Fix 301 to Figma @oliviertassinari
### Core
-- [blog] Introducing Pigment CSS blog post (#42198) (#42255) @samuelsycamore
-- [website] Add redirection for talk @oliviertassinari
-- [website] Adds Arthur Balduini team info (@arthurbalduini) (#42226) @github-actions[bot]
+- [blog] Introducing Pigment CSS blog post (#42198) (#42255) @samuelsycamore
All contributors of this release in alphabetical order: @arthurbalduini, @oliviertassinari, @samuelsycamore, @TahaRhidouani, @tarunrajput
@@ -339,9 +319,6 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
- [blog] Update Sync post OG image (@danilo-leal) (#42117) @github-actions[bot]
- [blog] A few tweaks in introducing-sync-plugin (@oliviertassinari) (#42094) @github-actions[bot]
- [docs-infra] Fix code block layout shift (#41917) @oliviertassinari
-- [website] Fix home page slider's track position (@aarongarciah) (#42144) @github-actions[bot]
-- [website] Closing the survey @oliviertassinari
-- [website] Remove Survey banner from website and Core docs (#42104) @joserodolfofreitas
All contributors of this release in alphabetical order: @github-actions[bot], @joserodolfofreitas, @oliviertassinari, @siriwatknp
@@ -388,12 +365,6 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
- [docs-infra] Use edge function for card generation (#41188) @alexfauquette
- [docs-infra] Fix drawer performances (#41807) (#41820) @alexfauquette
- [docs-infra] Fix analytics about inline ads (#41474) @alexfauquette
-- [website] Sync career roles (@oliviertassinari) (#42059) @github-actions[bot]
-- [website] Add content about the Sync plugin in the Material UI page (@danilo-leal) (#42074) @github-actions[bot]
-- [website] Add Nadja on the about page (#42054) @mnajdova
-- [website] Close the `Design Engineer - X` role (#42014) @DanailH
-- [website] Remove customer support agent role from website (@rluzists1) (#41996) @github-actions[bot]
-- [website] Add Jose to About Us (#41759) @JCQuintas
All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @DanailH, @DiegoAndai, @github-actions[bot], @JCQuintas, @mnajdova, @oliviertassinari
@@ -431,9 +402,6 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
- [blog] Add post about remote (#41565) @danilo-leal
- [core] Continue rename of Toolpad @oliviertassinari
- [docs-infra] Add Toolpad product/category IDs to types (#41551) @bharatkashyap
-- [website] Add Aarón to About Us (#41747) @aarongarciah
-- [website] Add stray design adjustments throughout the site (#41642) @mnajdova
-- [website] Update pricing table (#41606) @cherniavskii
All contributors of this release in alphabetical order: @aarongarciah, @bharatkashyap, @cherniavskii, @danilo-leal, @mnajdova, @oliviertassinari, @ZeeshanTamboli
@@ -449,47 +417,44 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material@5.15.14`
- [Accordion] Convert to support CSS extraction (#41221) @mnajdova
-- [Autocomplete] Convert to support CSS extraction (#40330) @mnajdova
-- [Slider] Convert to support CSS extraction (#41201) @mnajdova
-- [Select] Fix variant type (#41405) @sai6855
-- [typescript] Use interface instead of type for props (#41500) @siriwatknp
+- [Autocomplete] Convert to support CSS extraction (#40330) @mnajdova
+- [Slider] Convert to support CSS extraction (#41201) @mnajdova
+- [Select] Fix variant type (#41405) @sai6855
+- [typescript] Use interface instead of type for props (#41500) @siriwatknp
### `@pigment-css/react@0.0.3`
-- Add Box component (#41451) @brijeshb42
+- Add Box component (#41451) @brijeshb42
### `pigment-css/nextjs-plugin@0.0.3`
-- Fix alias resolver (#41494) @brijeshb42
-- Follow-up to #41494 (#41502) @brijeshb42
+- Fix alias resolver (#41494) @brijeshb42
+- Follow-up to #41494 (#41502) @brijeshb42
### Docs
-- [joy-ui] Add UI improvements to the side navigation demo (#41461) @cipherlogs
-- [pigment-css] Add media query guide (#41473) @siriwatknp
-- [pigment-css] Fixing location of the ExtendTheme type in the docs (#41499) @jherr
-- [material-ui][Progress] Add Circular progress gradient demo from Github comment (#40559) @DiegoAndai
+- [joy-ui] Add UI improvements to the side navigation demo (#41461) @cipherlogs
+- [pigment-css] Add media query guide (#41473) @siriwatknp
+- [pigment-css] Fixing location of the ExtendTheme type in the docs (#41499) @jherr
+- [material-ui][Progress] Add Circular progress gradient demo from Github comment (#40559) @DiegoAndai
### Core
-- [blog] Bringing consistency to Material UI customization APIs (#41040) @DiegoAndai
-- [code-infra] Rename @mui-internal/docs-utils to @mui/internal-docs-utils (#41498) @michaldudak
-- [code-infra] Copy translations.json to @mui/docs build folder (#41472) @Janpot
-- [core] Use Circle CI context (#41532) @oliviertassinari
-- [core] Fix CHANGELOG format and update date (#41481) @DiegoAndai
-- [docs] Fix useStorageState regressions (#41223) @Janpot
-- [docs] Fix some Vale errors (#41516) @oliviertassinari
-- [material-ui][docs] Fix landing page template's h1 size (#41543) @zanivan
-- [material-ui][docs] Apply new code header docs feature (#41508) @danilo-leal
-- [material-next] Drop the package (#41544) @mnajdova
-- [docs-infra] Fail CI on Vale error (#40944) @oliviertassinari
-- [docs-infra] Improve Vale config @oliviertassinari
-- [docs-infra] Add a feature list "component" (#41484) @danilo-leal
-- [docs-infra] Add code block header classes (#41487) @danilo-leal
-- [docs-infra] Make the Algolia search input label invisible (#41542) @danilo-leal
-- [website] Improve navbar's items hover state (#41535) @EyaOuenniche
-- [website] Split Toolpad documentation (#41316) @bharatkashyap
-- [website] Use MUI X Data Grid v7-beta (#41276) @cherniavskii
+- [blog] Bringing consistency to Material UI customization APIs (#41040) @DiegoAndai
+- [code-infra] Rename @mui-internal/docs-utils to @mui/internal-docs-utils (#41498) @michaldudak
+- [code-infra] Copy translations.json to @mui/docs build folder (#41472) @Janpot
+- [core] Use Circle CI context (#41532) @oliviertassinari
+- [core] Fix CHANGELOG format and update date (#41481) @DiegoAndai
+- [docs] Fix useStorageState regressions (#41223) @Janpot
+- [docs] Fix some Vale errors (#41516) @oliviertassinari
+- [material-ui][docs] Fix landing page template's h1 size (#41543) @zanivan
+- [material-ui][docs] Apply new code header docs feature (#41508) @danilo-leal
+- [material-next] Drop the package (#41544) @mnajdova
+- [docs-infra] Fail CI on Vale error (#40944) @oliviertassinari
+- [docs-infra] Improve Vale config @oliviertassinari
+- [docs-infra] Add a feature list "component" (#41484) @danilo-leal
+- [docs-infra] Add code block header classes (#41487) @danilo-leal
+- [docs-infra] Make the Algolia search input label invisible (#41542) @danilo-leal
All contributors of this release in alphabetical order: @bharatkashyap, @brijeshb42, @cherniavskii, @cipherlogs, @danilo-leal, @DiegoAndai, @EyaOuenniche, @Janpot, @jherr, @michaldudak, @mnajdova, @oliviertassinari, @sai6855, @siriwatknp, @zanivan
@@ -577,9 +542,6 @@ A big thanks to the 18 contributors who made this release possible. Here are som
- [docs-infra] Simplify Algolia crawler config (#41312) @oliviertassinari
- [docs-infra] Adjust the tabs and layout selection design (#41084) @danilo-leal
- [blog] Update the Base UI post with links to dedicated repo (#41358) @danilo-leal
-- [website] Update the Careers page role (#41384) @danilo-leal
-- [website] Compress about images @oliviertassinari
-- [website] Improve color contrast on the homepage (#41465) @danilo-leal
- [examples] Add pigment-css-vite-ts starter example (#41196) @siriwatknp
- [examples] Add pigment-css-nextjs-ts starter project (#41105) @siriwatknp
@@ -600,70 +562,66 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material@5.15.12`
-- Support props callback type in theme variants (#40946) @ZeeshanTamboli
-- [Alert] Convert to support zero runtime (#41230) @siriwatknp
-- [Alert] Deprecate composed classes (#40688) @DiegoAndai
-- [Button] Deprecate classes for v6 (#40675) @sai6855
-- [Checkbox] `large` size added in type (#34909) @smox
-- [Chip] Deprecate composed classes (#41235) @sai6855
-- [Chip] Correct `deleteIconColorPrimary` and `deleteIconColorSecondary` class descriptions (#41231) @sai6855
-- Remove unused dev dependency on @mui/lab (#41198) @brijeshb42
-- [Slider] Deprecate components and componentProps props for v6 (#40777) @lhilgert9
+- Support props callback type in theme variants (#40946) @ZeeshanTamboli
+- [Alert] Convert to support zero runtime (#41230) @siriwatknp
+- [Alert] Deprecate composed classes (#40688) @DiegoAndai
+- [Button] Deprecate classes for v6 (#40675) @sai6855
+- [Checkbox] `large` size added in type (#34909) @smox
+- [Chip] Deprecate composed classes (#41235) @sai6855
+- [Chip] Correct `deleteIconColorPrimary` and `deleteIconColorSecondary` class descriptions (#41231) @sai6855
+- Remove unused dev dependency on @mui/lab (#41198) @brijeshb42
+- [Slider] Deprecate components and componentProps props for v6 (#40777) @lhilgert9
### `@mui/system@5.15.12`
-- [pigment-css][material-ui] Render badge demos (#41353) @siriwatknp
-- [pigment-css] Update to latest wyw version (#41363) @brijeshb42
-- [pigment-css] Rename scope to @pigment-css (#41354) @brijeshb42
-- [pigment-css] Rename zero-runtime to pigmentcss (#41317) @brijeshb42
-- Fix createSpacing return type (#41318) @matystroia
-- [zero] Add support for styled tagged-template literals (#41268) @brijeshb42
-- [zero] Set up Material UI migration demos (#41267) @siriwatknp
-- [zero] Move extendTheme to already existing @mui/zero-runtime/utils (#41254) @brijeshb42
-- [zero] Remove `object` intersection from CSS Fallback (#41271) @siriwatknp
-- [zero] Minor wording changes in README (#41253) @brijeshb42
-- [zero] Prepare zero-runtime packages for public release (#41226) @brijeshb42
+- [pigment-css][material-ui] Render badge demos (#41353) @siriwatknp
+- [pigment-css] Update to latest wyw version (#41363) @brijeshb42
+- [pigment-css] Rename scope to @pigment-css (#41354) @brijeshb42
+- [pigment-css] Rename zero-runtime to pigmentcss (#41317) @brijeshb42
+- Fix createSpacing return type (#41318) @matystroia
+- [zero] Add support for styled tagged-template literals (#41268) @brijeshb42
+- [zero] Set up Material UI migration demos (#41267) @siriwatknp
+- [zero] Move extendTheme to already existing @mui/zero-runtime/utils (#41254) @brijeshb42
+- [zero] Remove `object` intersection from CSS Fallback (#41271) @siriwatknp
+- [zero] Minor wording changes in README (#41253) @brijeshb42
+- [zero] Prepare zero-runtime packages for public release (#41226) @brijeshb42
### `@mui/joy@5.0.0-beta.30`
-- [joy-ui][Autocomplete] Fix text overflow in Chip (#40229) @PunitSoniME
-
-### Docs
-
-- [base-ui] Update the docs post repo separation (#41328) @danilo-leal
-- Fix missing partner link @oliviertassinari
-- Update links to GitHub projects (#41297) @danilo-leal
-- Standardize WAI-ARIA referencest @oliviertassinari
-- Fix image layout shift when loading @oliviertassinari
-- [joy-ui] Add stray adjustments throughout the docs (#41211) @danilo-leal
-- [material-ui] Remove duplicated text at FAQ page (#41326) @zanivan
-- [material-ui] Fix color mode toggle of the landing page template (#41293) @zanivan
-- [system] Tweak the Usage demos (#41242) @danilo-leal
-- [zero] Add a Why section on the README (#41284) @danilo-leal
-
-### Core
-
-- Revert "[utils] Port `useLocalStorageState` hook from Toolpad (#41096)" @oliviertassinari
-- [blog] Add post about how MUI uses Toolpad (#40172) @prakhargupta1
-- [blog] No bundled demos in blog posts @oliviertassinari
-- [code-infra] Embed translations in the @mui/docs package (#41246) @Janpot
-- [code-infra] Prepare the markdown package for publishing (#41240) @michaldudak
-- [code-infra] Unpin the version of docs-utils in scripts (#41232) @michaldudak
-- [core] Use runtime agnostic setTimeout type @oliviertassinari
-- [core] Remove window. reference for common globals @oliviertassinari
-- [core] Add a script to build all packages (#40631) @michaldudak
-- [docs-infra] Fix missing non breaking spaces @oliviertassinari
-- [docs-infra] Add design customizations to the disclosure element (#41285) @danilo-leal
-- [docs-infra] Adjust headings dark mode color (#41292) @danilo-leal
-- [docs-infra] Fix Stack Overflow breaking space @oliviertassinari
-- [docs-infra] Fix product selector popup not closing on route change (#41166) @divyammadhok
-- [docs-infra] Improve fix blank links ad @oliviertassinari
-- [docs-infra] Support interfaces for X docs (#41069) @alexfauquette
-- [infra] Adjust the links to search for issues (#41008) @michelengelen
-- [website] Move the `React Engineer - xCharts` to `Next roles` section (#41368) @DanailH
-- [website] Add James to About Us (#41362) @atomiks
-- [website] Polish Button outline primary medium (#41298) @oliviertassinari
-- [website] Remove Heatmap chart from community plan on pricing table (#41081) @alexfauquette
+- [joy-ui][Autocomplete] Fix text overflow in Chip (#40229) @PunitSoniME
+
+### Docs
+
+- [base-ui] Update the docs post repo separation (#41328) @danilo-leal
+- Fix missing partner link @oliviertassinari
+- Update links to GitHub projects (#41297) @danilo-leal
+- Standardize WAI-ARIA referencest @oliviertassinari
+- Fix image layout shift when loading @oliviertassinari
+- [joy-ui] Add stray adjustments throughout the docs (#41211) @danilo-leal
+- [material-ui] Remove duplicated text at FAQ page (#41326) @zanivan
+- [material-ui] Fix color mode toggle of the landing page template (#41293) @zanivan
+- [system] Tweak the Usage demos (#41242) @danilo-leal
+- [zero] Add a Why section on the README (#41284) @danilo-leal
+
+### Core
+
+- Revert "[utils] Port `useLocalStorageState` hook from Toolpad (#41096)" @oliviertassinari
+- [blog] Add post about how MUI uses Toolpad (#40172) @prakhargupta1
+- [blog] No bundled demos in blog posts @oliviertassinari
+- [code-infra] Embed translations in the @mui/docs package (#41246) @Janpot
+- [code-infra] Prepare the markdown package for publishing (#41240) @michaldudak
+- [code-infra] Unpin the version of docs-utils in scripts (#41232) @michaldudak
+- [core] Use runtime agnostic setTimeout type @oliviertassinari
+- [core] Remove window. reference for common globals @oliviertassinari
+- [core] Add a script to build all packages (#40631) @michaldudak
+- [docs-infra] Fix missing non breaking spaces @oliviertassinari
+- [docs-infra] Add design customizations to the disclosure element (#41285) @danilo-leal
+- [docs-infra] Adjust headings dark mode color (#41292) @danilo-leal
+- [docs-infra] Fix Stack Overflow breaking space @oliviertassinari
+- [docs-infra] Fix product selector popup not closing on route change (#41166) @divyammadhok
+- [docs-infra] Improve fix blank links ad @oliviertassinari
+- [docs-infra] Support interfaces for X docs (#41069) @alexfauquette
+- [infra] Adjust the links to search for issues (#41008) @michelengelen
All contributors of this release in alphabetical order: @alexfauquette, @atomiks, @brijeshb42, @DanailH, @danilo-leal, @DiegoAndai, @divyammadhok, @Janpot, @lhilgert9, @matystroia, @michaldudak, @michelengelen, @mj12albert, @oliviertassinari, @prakhargupta1, @PunitSoniME, @sai6855, @siriwatknp, @smox, @zanivan, @ZeeshanTamboli
@@ -770,12 +728,6 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
- [docs-infra] Share vale-config (#41176) @alexfauquette
- [test] Generalize test utils (#41175) @michaldudak
- [typescript-to-proptypes] Support using `Omit` on types with conditional properties (#41033) @flaviendelangle
-- [website] Match chart component names @oliviertassinari
-- [website] Add Marblism diamond sponsor (#41097) @rluzists1
-- [website] Add overall improvements to the Material UI page (#41075) @danilo-leal
-- [website] Fix responsive breakpoints @oliviertassinari
-- [website] Fix overloading of footer JS files @oliviertassinari
-- [website] Improve the footer's chip contrast (#41209) @danilo-leal
- [zero] Update to latest version of wyw-in-js (#41182) @brijeshb42
- [zero] Setup basic testing framework (#40986) @brijeshb42
- [zero] Fix wrong CSS order by moving import to last (#41002) @siriwatknp
@@ -828,7 +780,6 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
- [docs-infra] Fix search icon issue (#40957) @oliviertassinari
- [docs-infra] Ignore classes tagged with `@ignore` (#41009) @cherniavskii
- [docs-infra] Fix selected tab on codeblocks (#41036) @danilo-leal
-- [website] Polish Customer Support Agent role @oliviertassinari
All contributors of this release in alphabetical order: @cherniavskii, @danilo-leal, @joserodolfofreitas, @millerized, @oliviertassinari, @sai6855, @siriwatknp, @Smileek
@@ -844,28 +795,28 @@ A big thanks to the 7 contributors who made this release possible. Here are some
### `@mui/material@5.15.9`
-- [autocomplete] Avoid spread operator (#40968) @oliviertassinari
-- [material] Remove zero-runtime from peer dep (#41003) @brijeshb42
+- [autocomplete] Avoid spread operator (#40968) @oliviertassinari
+- [material] Remove zero-runtime from peer dep (#41003) @brijeshb42
### `@mui/base@5.0.0-beta.36`
-- [base-ui] Update props using Array to ReadonlyArray type (#40754) @RaghavenderSingh
+- [base-ui] Update props using Array to ReadonlyArray type (#40754) @RaghavenderSingh
### `@mui/system@5.15.9`
-- [system] use `ReadonlyArray` for CSS related types (#40972) @siriwatknp
-- [zero] Migrate to use wyw-in-js instead of linaria (#40866) @brijeshb42
+- [system] use `ReadonlyArray` for CSS related types (#40972) @siriwatknp
+- [zero] Migrate to use wyw-in-js instead of linaria (#40866) @brijeshb42
### Docs
-- [docs] Polish codemod git diff format @oliviertassinari
-- [material-ui][docs] Migrating from deprecated apis follow up (#40981) @DiegoAndai
+- [docs] Polish codemod git diff format @oliviertassinari
+- [material-ui][docs] Migrating from deprecated apis follow up (#40981) @DiegoAndai
### Core
-- [code-infra] Move next config to ESM (#40869) @Janpot
-- [code-infra] Update prettier (#40772) @Janpot
-- [code-infra] Add codemod for `light` prop removal (#40947) @sai6855
+- [code-infra] Move next config to ESM (#40869) @Janpot
+- [code-infra] Update prettier (#40772) @Janpot
+- [code-infra] Add codemod for `light` prop removal (#40947) @sai6855
All contributors of this release in alphabetical order: @brijeshb42, @DiegoAndai, @Janpot, @oliviertassinari, @RaghavenderSingh, @sai6855, @siriwatknp
@@ -883,70 +834,64 @@ A big thanks to the 17 contributors who made this release possible. Here are som
### `@mui/material@5.15.8`
-- [Avatar] Simplify valid children assertion (#40834) @oliviertassinari
+- [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
+- [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
+- 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
+- [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
+- [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
@@ -961,87 +906,74 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material@5.15.7`
-- [Select] Fix to show notched outline when `displayEmpty` (#40865) @ZeeshanTamboli
-- [Avatar] Improve fallback when `children` is empty string or boolean (#40766) @mirus-ua
-- [AvatarGroup] Refactor component thereby fixing custom spacing logic (#40686) @ZeeshanTamboli
+- [Select] Fix to show notched outline when `displayEmpty` (#40865) @ZeeshanTamboli
+- [Avatar] Improve fallback when `children` is empty string or boolean (#40766) @mirus-ua
+- [AvatarGroup] Refactor component thereby fixing custom spacing logic (#40686) @ZeeshanTamboli
### `@mui/codemod@5.15.7`
-- Add accordion props deprecation (#40771) @siriwatknp
+- Add accordion props deprecation (#40771) @siriwatknp
### `@mui/system@5.15.7`
-- [zero-runtime] Use lodash instead of its subpackages (#40868) @michaldudak
-- Add `applyStyles()` to theme (#40667) @siriwatknp
-- [zero] Use `theme.applyStyles` in the demo app (#40787) @siriwatknp
-- [zero] Add `useThemeProps` processor (#40648) @siriwatknp
+- [zero-runtime] Use lodash instead of its subpackages (#40868) @michaldudak
+- Add `applyStyles()` to theme (#40667) @siriwatknp
+- [zero] Use `theme.applyStyles` in the demo app (#40787) @siriwatknp
+- [zero] Add `useThemeProps` processor (#40648) @siriwatknp
### `@mui/utils@5.15.7`
-- [core] Remove unnecessary default export (#40788) @siriwatknp
-- [core] Convert all exports to modules (#39882) @mnajdova
-- [perf] Prevent unneeded `clearTimeout` calls (#39060) @romgrk
+- [core] Remove unnecessary default export (#40788) @siriwatknp
+- [core] Convert all exports to modules (#39882) @mnajdova
+- [perf] Prevent unneeded `clearTimeout` calls (#39060) @romgrk
### `@mui/base@5.0.0-beta.34`
-- [Input] Add OTP input demo (#40539) @sai6855
-- [Menu] Focus last item after opening a menu using up arrow (#40764) @Jaswanth-Sriram-Veturi
-- [Menu] Focus Menu Items on hover (#40755) @michaldudak
+- [Input] Add OTP input demo (#40539) @sai6855
+- [Menu] Focus last item after opening a menu using up arrow (#40764) @Jaswanth-Sriram-Veturi
+- [Menu] Focus Menu Items on hover (#40755) @michaldudak
### `@mui/joy@5.0.0-beta.25`
-- Change the color scheme type to `SupportedColorScheme` (#40776) @Nikhilh26
+- Change the color scheme type to `SupportedColorScheme` (#40776) @Nikhilh26
### `@mui/lab@5.0.0-alpha.163`
-- [TabContext] Support number type in `value` (#40829) @srinidhi9831
-
-### Docs
-
-- [material-ui] Fix the icon preview dialog (#40863) @danilo-leal
-- [material-ui] Fix typo on styled-components guide (#40858) @dancielos
-- [base-ui] Fix CSS vars from the plain CSS theme stylesheet (#40762) @zanivan
-- [material-ui][Divider] Remove light prop references from docs (#40782) @sai6855
-- Fix build @oliviertassinari
-- Add support pages for each product @oliviertassinari
-- Add survey banner to docs and website (#40553) @joserodolfofreitas
-- [Menu] Fix hydration mismatch error on Base UI's Menu docs (#40758) @michaldudak
-- [material-nextjs] Add theming and configuration content to the page (#40626) @siriwatknp
-
-### Core
-
-- [website] Move `React Engineer - X` into the future roles section (#40867) @DanailH
-- [material-ui][test][Alert] Add action, icon, and iconMapping tests (#40682) @DiegoAndai
-- [blog] Lint duplicate h1 on the page (#40835) @oliviertassinari
-- [blog] MUI X v7 beta announcement blogpost (#40784) @joserodolfofreitas
-- [code-infra] Remove custom TS installation script (#40636) @michaldudak
-- [code-infra] Correct API Docs Builder dependencies (#40775) @michaldudak
-- [code-infra] Migrate to prettier async APIs (#40668) @Janpot
-- [code-infra] Refined docs generation (#40603) @alexfauquette
-- [code-infra] Explain how to install the browsers (#40474) @oliviertassinari
-- `missingKeyGenerator` do no longer exist (#40830) @oliviertassinari
-- Rely on immutable ref when possible (#40831) @oliviertassinari
-- Remove deprecated `@types/markdown-to-jsx` package from docs (#40828) @ZeeshanTamboli
-- Remove unneeded `@slack/web-api` package (#40840) @ZeeshanTamboli
-- Clarify TODO instruction @oliviertassinari
-- Remove unneeded use-clients (#40663) @oliviertassinari
-- [docs-infra] Fix anchor link hook (#40836) @oliviertassinari
-- [docs-infra] Avoid layout shift on docs-pages (#40749) @oliviertassinari
-- [examples] Fix build on Next.js Pages Router examples (#40665) @oliviertassinari
-- [test] Speed up the envinfo test (#40669) @michaldudak
-- [typescript-to-proptypes] Allow to represent dates as `PropTypes.object` (#40774) @flaviendelangle
-- [website] Add new Base UI role (#40773) @colmtuite
-- [website] Fix a couple of rough edges (#40849) @danilo-leal
-- [website] Small polishing after latest changes to the theme (#40846) @zanivan
-- [website] Polish some pages and stray components (#40797) @danilo-leal
-- [website] Refine the careers page slightly (#40793) @danilo-leal
-- [website] Fix missing key on the Testimonials section (#40791) @Janpot
-- [website] Fix Footer layout shift (#40786) @oliviertassinari
-- [website] Revamp the testimonial section in the homepage (#40752) @danilo-leal
-- [website] Fix pricing license model toggle style (#40747) @oliviertassinari
-- [website] Fine-tune colors and styles on the branding theme (#40751) @danilo-leal
-- [website] Fix Toggle Button styles in the homepage demos (#40744) @mohamedsaiedd
-- [website] Update stats on the testimonials section (#40769) @EyaOuenniche
+- [TabContext] Support number type in `value` (#40829) @srinidhi9831
+
+### Docs
+
+- [material-ui] Fix the icon preview dialog (#40863) @danilo-leal
+- [material-ui] Fix typo on styled-components guide (#40858) @dancielos
+- [base-ui] Fix CSS vars from the plain CSS theme stylesheet (#40762) @zanivan
+- [material-ui][Divider] Remove light prop references from docs (#40782) @sai6855
+- Fix build @oliviertassinari
+- Add support pages for each product @oliviertassinari
+- Add survey banner to docs and website (#40553) @joserodolfofreitas
+- [Menu] Fix hydration mismatch error on Base UI's Menu docs (#40758) @michaldudak
+- [material-nextjs] Add theming and configuration content to the page (#40626) @siriwatknp
+
+### Core
+
+- [material-ui][test][Alert] Add action, icon, and iconMapping tests (#40682) @DiegoAndai
+- [blog] Lint duplicate h1 on the page (#40835) @oliviertassinari
+- [blog] MUI X v7 beta announcement blogpost (#40784) @joserodolfofreitas
+- [code-infra] Remove custom TS installation script (#40636) @michaldudak
+- [code-infra] Correct API Docs Builder dependencies (#40775) @michaldudak
+- [code-infra] Migrate to prettier async APIs (#40668) @Janpot
+- [code-infra] Refined docs generation (#40603) @alexfauquette
+- [code-infra] Explain how to install the browsers (#40474) @oliviertassinari
+- `missingKeyGenerator` do no longer exist (#40830) @oliviertassinari
+- Rely on immutable ref when possible (#40831) @oliviertassinari
+- Remove deprecated `@types/markdown-to-jsx` package from docs (#40828) @ZeeshanTamboli
+- Remove unneeded `@slack/web-api` package (#40840) @ZeeshanTamboli
+- Clarify TODO instruction @oliviertassinari
+- Remove unneeded use-clients (#40663) @oliviertassinari
+- [docs-infra] Fix anchor link hook (#40836) @oliviertassinari
+- [docs-infra] Avoid layout shift on docs-pages (#40749) @oliviertassinari
+- [examples] Fix build on Next.js Pages Router examples (#40665) @oliviertassinari
+- [test] Speed up the envinfo test (#40669) @michaldudak
+- [typescript-to-proptypes] Allow to represent dates as `PropTypes.object` (#40774) @flaviendelangle
All contributors of this release in alphabetical order: @alexfauquette, @colmtuite, @danilo-leal, @DiegoAndai, @EyaOuenniche, @flaviendelangle, @Janpot, @Jaswanth-Sriram-Veturi, @joserodolfofreitas, @michaldudak, @mirus-ua, @mnajdova, @mohamedsaiedd, @Nikhilh26, @oliviertassinari, @romgrk, @sai6855, @siriwatknp, @srinidhi9831, @zanivan, @ZeeshanTamboli
@@ -1056,51 +988,50 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material@5.15.6`
-- [Avatar] Use variants api (#40324) @mnajdova
-- [TablePagination] Accept readonly array for `rowsPerPageOptions` prop (#40481) @pcorpet
-- [PaginationItem] Deprecate classes for v6 (#40673) @sai6855
-- [Rating] Fix rating width via min-content (#40503) @devhik0
+- [Avatar] Use variants api (#40324) @mnajdova
+- [TablePagination] Accept readonly array for `rowsPerPageOptions` prop (#40481) @pcorpet
+- [PaginationItem] Deprecate classes for v6 (#40673) @sai6855
+- [Rating] Fix rating width via min-content (#40503) @devhik0
### `@mui/base@5.0.0-beta.33`
-- [Select] Fix display of selected Options with rich content (#40689) @michaldudak
-- [Select] Use Popup instead of Popper (#40524) @michaldudak
-- [useMenuButton] Fix non native button triggers (#40645) @DiegoAndai
+- [Select] Fix display of selected Options with rich content (#40689) @michaldudak
+- [Select] Use Popup instead of Popper (#40524) @michaldudak
+- [useMenuButton] Fix non native button triggers (#40645) @DiegoAndai
### `@mui/system@5.15.6`
-- [zero] Fix theme token import in source file (#40691) @brijeshb42
-- [zero] Add support for css import (#40541) @brijeshb42
+- [zero] Fix theme token import in source file (#40691) @brijeshb42
+- [zero] Add support for css import (#40541) @brijeshb42
### `@mui/icons-material@5.15.6`
-- [icons-material] Fix icons package.json version (#40655) @mj12albert
+- [icons-material] Fix icons package.json version (#40655) @mj12albert
### Docs
-- [base-ui] Polish the Slider demos (#40332) @danilo-leal
-- [base-ui][Slider] Fix plain CSS demo's wrong keyboard behavior (#40652) @mnajdova
-- [base-ui][TextareaAutosize] Add border-box to demo (#40646) @ANUGLYPLUGIN
-- Fix brand name non-breaking space (#40701) @oliviertassinari
-- Improve error message for MUI Vale rule @oliviertassinari
-- Add notification to publish the survey (#40552) @joserodolfofreitas
-- [system] Explain a bit more how AppRouterCacheProvider works @oliviertassinari
-- [joy-ui] Move tutorial to iframe (#40567) @oliviertassinari
-- [material-ui][Slider] Remove custom divs from new demo (#40674) @zanivan
-- [material-ui] Improve TabContext, TabList, and TabPanel documentation (#40587) @anle9650
-- [material-ui][Slider] Added custom mark labels demo (#40647) @DonikaV
+- [base-ui] Polish the Slider demos (#40332) @danilo-leal
+- [base-ui][Slider] Fix plain CSS demo's wrong keyboard behavior (#40652) @mnajdova
+- [base-ui][TextareaAutosize] Add border-box to demo (#40646) @ANUGLYPLUGIN
+- Fix brand name non-breaking space (#40701) @oliviertassinari
+- Improve error message for MUI Vale rule @oliviertassinari
+- Add notification to publish the survey (#40552) @joserodolfofreitas
+- [system] Explain a bit more how AppRouterCacheProvider works @oliviertassinari
+- [joy-ui] Move tutorial to iframe (#40567) @oliviertassinari
+- [material-ui][Slider] Remove custom divs from new demo (#40674) @zanivan
+- [material-ui] Improve TabContext, TabList, and TabPanel documentation (#40587) @anle9650
+- [material-ui][Slider] Added custom mark labels demo (#40647) @DonikaV
### Core
-- [core] Fix RXDB-logo Url (#40724) @mohamedsaiedd
-- [code-infra] Improve proptypes-generation (#40617) @alexfauquette
-- [code-infra] Disable pnpm package cache on CircleCI (#40670) @michaldudak
-- [code-infra] Add missing package to CodeSandbox CI config (#40657) @michaldudak
-- [code-infra] Remove unnecessary @mui/utils dependency from api-docs-builder (#40632) @michaldudak
-- [core] Polish issue templates @oliviertassinari
-- [docs-infra] Support markdown link in slots descriptions (#40679) @alexfauquette
-- [examples] Simplify Next.js example (#40661) @oliviertassinari
-- [website] Fix broken styles on Base UI page (#40683) @michaldudak
+- [core] Fix RXDB-logo Url (#40724) @mohamedsaiedd
+- [code-infra] Improve proptypes-generation (#40617) @alexfauquette
+- [code-infra] Disable pnpm package cache on CircleCI (#40670) @michaldudak
+- [code-infra] Add missing package to CodeSandbox CI config (#40657) @michaldudak
+- [code-infra] Remove unnecessary @mui/utils dependency from api-docs-builder (#40632) @michaldudak
+- [core] Polish issue templates @oliviertassinari
+- [docs-infra] Support markdown link in slots descriptions (#40679) @alexfauquette
+- [examples] Simplify Next.js example (#40661) @oliviertassinari
All contributors of this release in alphabetical order: @alexfauquette, @anle9650, @ANUGLYPLUGIN, @brijeshb42, @danilo-leal, @devhik0, @DiegoAndai, @DonikaV, @joserodolfofreitas, @michaldudak, @mj12albert, @mnajdova, @mohamedsaiedd, @oliviertassinari, @pcorpet, @sai6855, @zanivan
@@ -1117,20 +1048,20 @@ A big thanks to the 18 contributors who made this release possible. Here are som
### `@mui/material@5.15.5`
-- [Accordion] Deprecate \*Props props and classes for v6 (#40418) @DiegoAndai
-- [Alert] Update TypeScript types to allow color override types to be added to `iconMapping` and `severity` props (#40551) @2metres
-- [Dialog] Remove deprecated onBackdropClick from Dialog tests (#40505) @sai6855
-- [Divider] Deprecate props and classes for v6 (#40563) @sai6855
+- [Accordion] Deprecate \*Props props and classes for v6 (#40418) @DiegoAndai
+- [Alert] Update TypeScript types to allow color override types to be added to `iconMapping` and `severity` props (#40551) @2metres
+- [Dialog] Remove deprecated onBackdropClick from Dialog tests (#40505) @sai6855
+- [Divider] Deprecate props and classes for v6 (#40563) @sai6855
### `@mui/material-next@6.0.0-alpha.118`
-- [ButtonGroup] Apply MD3 style to `ButtonGroup` (#40124) @lhilgert9
+- [ButtonGroup] Apply MD3 style to `ButtonGroup` (#40124) @lhilgert9
### `@mui/base@5.0.0-beta.32`
#### Breaking changes
-- Change the CSS class prefix to `base-` (#40205) @michaldudak
+- Change the CSS class prefix to `base-` (#40205) @michaldudak
The class prefix of Base UI components have been changed from `Mui-` to `base-`. This only affects codebases that uses class names verbatim, i.e. not exposed by JS objects such as `buttonClasses`, but as plain strings or in CSS stylesheets (`.MuiButton.root`)
@@ -1141,64 +1072,62 @@ To adapt your code to the new pattern:
#### Changes
-- [Select] Fix screen-reader CSS to avoid body scrollbar (#40599) @brijeshb42
-- [Switch] Add border-box to demos (#40638) @zanivan
+- [Select] Fix screen-reader CSS to avoid body scrollbar (#40599) @brijeshb42
+- [Switch] Add border-box to demos (#40638) @zanivan
### `@mui/joy@5.0.0-beta.23`
-- [ModalDialog] Fix ModalDialog layout prop override (#40512) @maakcode
-- [RadioGroup] Allow zero number as a value (#40344) @aacevski
+- [ModalDialog] Fix ModalDialog layout prop override (#40512) @maakcode
+- [RadioGroup] Allow zero number as a value (#40344) @aacevski
### `@mui/codemod@5.15.5`
-- Allow `json` files to be transformed (#40536) @ZeeshanTamboli
+- Allow `json` files to be transformed (#40536) @ZeeshanTamboli
### `@mui/lab@5.0.0-alpha.161`
-- Update `@mui/material` peer dependency version (#40528) @ZeeshanTamboli
+- Update `@mui/material` peer dependency version (#40528) @ZeeshanTamboli
### `@mui/material-nextjs@5.15.5`
-- Fix release script (#40519) @petrovmiroslav
-- Support Nonces in the App Router Provider (#40269) @josh-feldman
-- Polish @mui/material-nextjs (#40473) @oliviertassinari
+- Fix release script (#40519) @petrovmiroslav
+- Support Nonces in the App Router Provider (#40269) @josh-feldman
+- Polish @mui/material-nextjs (#40473) @oliviertassinari
### `@mui/system@5.15.5`
-- Fix import path for @mui/system in vite apps (#40490) @brijeshb42
-- Fix css vars generation and simplify the code (#40530) @siriwatknp
-- Identify zero runtime styled path (#40555) @brijeshb42
+- Fix import path for @mui/system in vite apps (#40490) @brijeshb42
+- Fix css vars generation and simplify the code (#40530) @siriwatknp
+- Identify zero runtime styled path (#40555) @brijeshb42
### Docs
-- [joy-ui][Card] Fix text alignment in horizontal aligned card demo (#40562) @ZeeshanTamboli
-- Improve instructions about peer dependencies (#40621) @danilo-leal
-- Solve page description length @oliviertassinari
-- Fix MUI Treasury links (#40561) @siriwatknp
-- [material-ui] Update to ListItemButton in demos (#40564) @sai6855
-- [material-ui] Revise the Snackbar page (#39298) @danilo-leal
-- [material-ui] Sharpen Material 3 copy on demo pages (#40546) @samuelsycamore
-- [material-ui] Fix typo on Next.js integration guide (#40538) @zanivan
-- [material-ui][Snackbar] Remove unused `State` interface from Consecutive Snackbars demo (#40410)
+- [joy-ui][Card] Fix text alignment in horizontal aligned card demo (#40562) @ZeeshanTamboli
+- Improve instructions about peer dependencies (#40621) @danilo-leal
+- Solve page description length @oliviertassinari
+- Fix MUI Treasury links (#40561) @siriwatknp
+- [material-ui] Update to ListItemButton in demos (#40564) @sai6855
+- [material-ui] Revise the Snackbar page (#39298) @danilo-leal
+- [material-ui] Sharpen Material 3 copy on demo pages (#40546) @samuelsycamore
+- [material-ui] Fix typo on Next.js integration guide (#40538) @zanivan
+- [material-ui][Snackbar] Remove unused `State` interface from Consecutive Snackbars demo (#40410)
@zinoroman
-- [website] Resolve broken links reported by `docs:link-check` (#40547) @samuelsycamore
### Core
-- [blog] Fix 404 link to MUI Treasury @oliviertassinari
-- [code-infra] Add `run` command to deploy docs (#40513) @siriwatknp
-- [core] Update the lockfile (#40628) @michaldudak
-- [core] Remove dead code and follow standard @oliviertassinari
-- [core] Simplify server detection (#40471) @oliviertassinari
-- [core] Sync playwright cache between MUI X and Material UI (#40475) @oliviertassinari
-- [dependencies] Bump tough-cookie (#40437) @michaldudak
-- [docs-infra] Enforce brand name rules (#40525) @oliviertassinari
-- [docs-infra] Minimize ad layout shift on mobile (#40582) @oliviertassinari
-- [docs-infra] Improve API page deprecation info (#40440) @DiegoAndai
-- [docs-infra] Remove old tocs banners (#40537) @oliviertassinari
-- [docs-infra] Remove dead code aria-label sponsors (#40526) @oliviertassinari
-- [utils] Centralize clamp implementation in utils (#40267) @Kamino0
-- [website] Polish the Base UI page demos (#40504) @danilo-leal
+- [blog] Fix 404 link to MUI Treasury @oliviertassinari
+- [code-infra] Add `run` command to deploy docs (#40513) @siriwatknp
+- [core] Update the lockfile (#40628) @michaldudak
+- [core] Remove dead code and follow standard @oliviertassinari
+- [core] Simplify server detection (#40471) @oliviertassinari
+- [core] Sync playwright cache between MUI X and Material UI (#40475) @oliviertassinari
+- [dependencies] Bump tough-cookie (#40437) @michaldudak
+- [docs-infra] Enforce brand name rules (#40525) @oliviertassinari
+- [docs-infra] Minimize ad layout shift on mobile (#40582) @oliviertassinari
+- [docs-infra] Improve API page deprecation info (#40440) @DiegoAndai
+- [docs-infra] Remove old tocs banners (#40537) @oliviertassinari
+- [docs-infra] Remove dead code aria-label sponsors (#40526) @oliviertassinari
+- [utils] Centralize clamp implementation in utils (#40267) @Kamino0
All contributors of this release in alphabetical order: @2metres, @aacevski, @brijeshb42, @danilo-leal, @DiegoAndai, @josh-feldman, @Kamino0, @lhilgert9, @maakcode, @michaldudak, @oliviertassinari, @petrovmiroslav, @sai6855, @samuelsycamore, @siriwatknp, @zanivan, @ZeeshanTamboli, @zinoroman
@@ -1281,8 +1210,6 @@ A big thanks to the 22 contributors who made this release possible. Here are som
- [core] Move prefetch at the core, will propagate to MUI X @oliviertassinari
- [core] Change package manager to pnpm (#36287) @Janpot
- [core][docs] Remove the "Understand MUI packages" page (#39835) @savalaram-redkar
-- [website] Evolve the Developer Advocate role (#40337) @oliviertassinari
-- [website] Fix default social card @oliviertassinari
- [test] Restore the `t` command (#40430) @michaldudak
All contributors of this release in alphabetical order: @aacevski, @alexfauquette, @anle9650, @brijeshb42, @danilo-leal, @DiegoAndai, @iamsaumya, @illume, @Janpot, @LukasTy, @Methuselah96, @michaldudak, @mj12albert, @nicegamer7, @oliviertassinari, @renovate[bot], @RiceCrisp, @sai6855, @samuelsycamore, @savalaram-redkar, @siriwatknp, @zanivan
@@ -1298,62 +1225,58 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material-nextjs@5.15.3`
-- [material-nextjs] Fix order of emotion server (#40409) @siriwatknp
+- [material-nextjs] Fix order of emotion server (#40409) @siriwatknp
### `@mui/base@5.0.0-beta.30`
-- [useSlider] Rearrange passive option in eventlisteners (#40235) @Kamino0
+- [useSlider] Rearrange passive option in eventlisteners (#40235) @Kamino0
### `@mui/lab@5.0.0-alpha.159`
-- Add use client directive (#40358) @DiegoAndai
+- Add use client directive (#40358) @DiegoAndai
### `@mui/material-next@6.0.0-alpha.116`
-- [List] Copy all List\* components to material-next package (#40367) @sai6855
-- Update CONTRIBUTING guide given v6/v7 rescheduling (#40363) @DiegoAndai
-- [MenuItem] Fix spec import (#40271) @DiegoAndai
-- [Option] Add Option component (#40270) @DiegoAndai
-- [Slider] Replace lodash with internal utils (#40261) @DiegoAndai
-- [Switch] Change files to TypeScript (#39894) @lhilgert9
-- [theme] Move ref palette out of color schemes (#40341) @DiegoAndai
-
-### Docs
-
-- [base-ui] Polish the Table Pagination demos (#40281) @danilo-leal
-- [joy-ui] Fix dashboard template console errors (#40316) @oliviertassinari
-- [joy-ui] Fix image size on the Files template (#40315) @oliviertassinari
-- [material-ui] Revise the Divider page (#40356) @danilo-leal
-- [material-ui] Polish the Next.js integration page (#40317) @oliviertassinari
-- [material-ui] Adding autoFocus on Virtual Popover (#40239) @aacevski
-- [material-ui] Revise the Roadmap page (#40054) @danilo-leal
-- [material-ui] Update the "showing and hiding" section on the Tooltip page (#40283) @anle9650
-- [material-ui] Fix Slider's customized iOS demo to use updated official colors (#39813) @Super-Kenil
-- [examples] Simplify Next.js example (#40318) @oliviertassinari
-
-### Core
-
-- [blog] Update open-graph cards for all posts (#40328) @danilo-leal
-- [blog] Correct git diff @oliviertassinari
-- [code-infra] Update lerna and unpin its version (#40399) @michaldudak
-- [code-infra] Break package dependency cycle between @mui/material and @mui/icons-material (#40400) @michaldudak
-- [code-infra] Break package dependency cycles (#40398) @michaldudak
-- [code-infra] Sync bug issue template (#40305) @oliviertassinari
-- [docs] Fix 301 link to Base UI (#40396) @oliviertassinari
-- [docs] Link new MUI X components in sidnav (#40345) @oliviertassinari
-- [docs] Fix 301 links to Toolpad @oliviertassinari
-- [docs] Remove old notifications @oliviertassinari
-- [docs] Always mention the npm tag with npx (#40335) @oliviertassinari
-- [docs] Reduce network use on the All Components pages (#40313) @oliviertassinari
-- [docs-infra] Fix missing button aria-label (#40394) @oliviertassinari
-- [docs-infra] Fix a11y violation rule (#40393) @oliviertassinari
-- [docs-infra] Prefetch pages on hover (#40314) @oliviertassinari
-- [docs-infra] Fix footer links to link to the main domain (#40373) @oliviertassinari
-- [docs-infra] Add stray design adjustments (#40347) @danilo-leal
-- [website] Fix Base UI page's component section imports & styles (#40231) @danilo-leal
-- [website] Fix outdated Nhost image link @oliviertassinari
-- [website] Shorten Joy UI description, 7 chars too long @oliviertassinari
-- [website] Update some social preview images (#40282) @danilo-leal
+- [List] Copy all List\* components to material-next package (#40367) @sai6855
+- Update CONTRIBUTING guide given v6/v7 rescheduling (#40363) @DiegoAndai
+- [MenuItem] Fix spec import (#40271) @DiegoAndai
+- [Option] Add Option component (#40270) @DiegoAndai
+- [Slider] Replace lodash with internal utils (#40261) @DiegoAndai
+- [Switch] Change files to TypeScript (#39894) @lhilgert9
+- [theme] Move ref palette out of color schemes (#40341) @DiegoAndai
+
+### Docs
+
+- [base-ui] Polish the Table Pagination demos (#40281) @danilo-leal
+- [joy-ui] Fix dashboard template console errors (#40316) @oliviertassinari
+- [joy-ui] Fix image size on the Files template (#40315) @oliviertassinari
+- [material-ui] Revise the Divider page (#40356) @danilo-leal
+- [material-ui] Polish the Next.js integration page (#40317) @oliviertassinari
+- [material-ui] Adding autoFocus on Virtual Popover (#40239) @aacevski
+- [material-ui] Revise the Roadmap page (#40054) @danilo-leal
+- [material-ui] Update the "showing and hiding" section on the Tooltip page (#40283) @anle9650
+- [material-ui] Fix Slider's customized iOS demo to use updated official colors (#39813) @Super-Kenil
+- [examples] Simplify Next.js example (#40318) @oliviertassinari
+
+### Core
+
+- [blog] Update open-graph cards for all posts (#40328) @danilo-leal
+- [blog] Correct git diff @oliviertassinari
+- [code-infra] Update lerna and unpin its version (#40399) @michaldudak
+- [code-infra] Break package dependency cycle between @mui/material and @mui/icons-material (#40400) @michaldudak
+- [code-infra] Break package dependency cycles (#40398) @michaldudak
+- [code-infra] Sync bug issue template (#40305) @oliviertassinari
+- [docs] Fix 301 link to Base UI (#40396) @oliviertassinari
+- [docs] Link new MUI X components in sidnav (#40345) @oliviertassinari
+- [docs] Fix 301 links to Toolpad @oliviertassinari
+- [docs] Remove old notifications @oliviertassinari
+- [docs] Always mention the npm tag with npx (#40335) @oliviertassinari
+- [docs] Reduce network use on the All Components pages (#40313) @oliviertassinari
+- [docs-infra] Fix missing button aria-label (#40394) @oliviertassinari
+- [docs-infra] Fix a11y violation rule (#40393) @oliviertassinari
+- [docs-infra] Prefetch pages on hover (#40314) @oliviertassinari
+- [docs-infra] Fix footer links to link to the main domain (#40373) @oliviertassinari
+- [docs-infra] Add stray design adjustments (#40347) @danilo-leal
All contributors of this release in alphabetical order: @aacevski, @anle9650, @danilo-leal, @DiegoAndai, @Kamino0, @lhilgert9, @michaldudak, @oliviertassinari, @sai6855, @siriwatknp, @Super-Kenil
@@ -1370,52 +1293,50 @@ A big thanks to the 13 contributors who made this release possible. Here are som
### `@mui/material@5.15.2`
-- [Badge] Use the variants API in the styled call (#40213) @mnajdova
-- [Paper] Add missing Paper classes descriptions (#40300) @sai6855
+- [Badge] Use the variants API in the styled call (#40213) @mnajdova
+- [Paper] Add missing Paper classes descriptions (#40300) @sai6855
### `@mui/system@5.15.2`
-- Support props callback in the variant's definition (#40094) @mnajdova
+- Support props callback in the variant's definition (#40094) @mnajdova
### `@mui/base@5.0.0-beta.29`
-- [Popup] Use context-based transition API (#39326) @michaldudak
-- [Popup] Popup no longer opens outside viewport (#39827) @adamhylander
-- [useSelect] Refactor to use DOM focus management instead of active descendant (#39675) @DiegoAndai
+- [Popup] Use context-based transition API (#39326) @michaldudak
+- [Popup] Popup no longer opens outside viewport (#39827) @adamhylander
+- [useSelect] Refactor to use DOM focus management instead of active descendant (#39675) @DiegoAndai
### `@mui/material-next@6.0.0-alpha.115`
-- [material-next][Divider]Divider ts support (#40307) @sai6855
+- [material-next][Divider]Divider ts support (#40307) @sai6855
### Docs
-- [base-ui] Fix form submission Select demo (#40014) @ZeeshanTamboli
-- [blog] Add Material UI v6 and beyond blog post (#40242) @mnajdova
-- [material-ui] Fix broken links in the All components page (#40303) @muazaqdas
-- [material-ui] Fix broken links on the All components page (#40279) @danilo-leal
-- [material-ui] Add aria-current for nav tabs demo (#39594) @Kimzify
-- [material-ui] Add an "All components" page (#40256) @danilo-leal
-- [material-ui][Tooltip] Add demo to show how to change distance between tooltip and its anchor (#40087) @anle9650
+- [base-ui] Fix form submission Select demo (#40014) @ZeeshanTamboli
+- [blog] Add Material UI v6 and beyond blog post (#40242) @mnajdova
+- [material-ui] Fix broken links in the All components page (#40303) @muazaqdas
+- [material-ui] Fix broken links on the All components page (#40279) @danilo-leal
+- [material-ui] Add aria-current for nav tabs demo (#39594) @Kimzify
+- [material-ui] Add an "All components" page (#40256) @danilo-leal
+- [material-ui][Tooltip] Add demo to show how to change distance between tooltip and its anchor (#40087) @anle9650
### Core
-- [blog] Fix 301 redirection @oliviertassinari
-- [blog] Reduce max image size @oliviertassinari
-- [code-infra] Extract Babel macro from mui-utils (#40262) @michaldudak
-- [core] Simplify a bit the release instructions @oliviertassinari
-- [core] Push force to deploy is not unexpected @oliviertassinari
-- [core] Fix CSS2 vs. CSS3 ::after syntax @oliviertassinari
-- [core] Fix CSS2 vs. CSS3 ::before syntax @oliviertassinari
-- [core] Use direct import from utils package (#40254) @siriwatknp
-- [core] Yaml format match most common convention @oliviertassinari
-- [core] Polish docs-feedback issue template @oliviertassinari
-- [core] Pin Node version on GitHub Actions to 18.18 (#40187) @michaldudak
-- [docs] Fix SEO regression (#40306) @oliviertassinari
-- [docs] Fix docs redirections @oliviertassinari
-- [docs] Update the Contributing guide to give more guidance on documentation (#40274) @samuelsycamore
-- [docs-infra] Add polish to the inline code block (#40260) @danilo-leal
-- [website] Update Gold sponsors: add RxDB, standardize formatting (#40273) @samuelsycamore
-- [website] Revert change to homepage SEO attributes @oliviertassinari
+- [blog] Fix 301 redirection @oliviertassinari
+- [blog] Reduce max image size @oliviertassinari
+- [code-infra] Extract Babel macro from mui-utils (#40262) @michaldudak
+- [core] Simplify a bit the release instructions @oliviertassinari
+- [core] Push force to deploy is not unexpected @oliviertassinari
+- [core] Fix CSS2 vs. CSS3 ::after syntax @oliviertassinari
+- [core] Fix CSS2 vs. CSS3 ::before syntax @oliviertassinari
+- [core] Use direct import from utils package (#40254) @siriwatknp
+- [core] Yaml format match most common convention @oliviertassinari
+- [core] Polish docs-feedback issue template @oliviertassinari
+- [core] Pin Node version on GitHub Actions to 18.18 (#40187) @michaldudak
+- [docs] Fix SEO regression (#40306) @oliviertassinari
+- [docs] Fix docs redirections @oliviertassinari
+- [docs] Update the Contributing guide to give more guidance on documentation (#40274) @samuelsycamore
+- [docs-infra] Add polish to the inline code block (#40260) @danilo-leal
All contributors of this release in alphabetical order: @adamhylander, @anle9650, @danilo-leal, @DiegoAndai, @Kimzify, @michaldudak, @mnajdova, @muazaqdas, @oliviertassinari, @sai6855, @samuelsycamore, @siriwatknp, @ZeeshanTamboli
@@ -1430,34 +1351,33 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material@5.15.1`
-- [CardActions][DialogActions] Apply margin for all children except for 1st child (#40168) @sai6855
-- [TablePagination] Add ability to change icons in TablePaginationActions using `slots` and `slotProps` (#33797) @pratikkarad
-- [CssVarsProvider] Fix HSL breaking button styles (#39869) @gitstart
+- [CardActions][DialogActions] Apply margin for all children except for 1st child (#40168) @sai6855
+- [TablePagination] Add ability to change icons in TablePaginationActions using `slots` and `slotProps` (#33797) @pratikkarad
+- [CssVarsProvider] Fix HSL breaking button styles (#39869) @gitstart
### `@mui/joy@5.0.0-beta.19`
-- [FormControl] Fix issue with the conditional setting of `htmlFor` and `id` attributes not functioning properly for form labels (#40180) @ReaZzy
-- [typescript] Address TypeScript issue with custom zIndex not functioning (#40133) @qiweiii
+- [FormControl] Fix issue with the conditional setting of `htmlFor` and `id` attributes not functioning properly for form labels (#40180) @ReaZzy
+- [typescript] Address TypeScript issue with custom zIndex not functioning (#40133) @qiweiii
### `@mui/styled-engine-sc@6.0.0-alpha.9`
-- [typescript] Fix `theme` being of type any (#40200) @mnajdova
+- [typescript] Fix `theme` being of type any (#40200) @mnajdova
### Docs
-- [joy-ui] Fix typo in the CSS baseline page (#40222) @possibilities
-- [joy-ui] Document missing Autocomplete props (#39979) @ZeeshanTamboli
-- [joy-ui] Fix typo about Typography levels (#40230) @zanivan
-- [material-ui] Update the related projects page to list `mui-tiptap` for rich text (#40216) @sjdemartini
-- [material-ui] Fix typo in the Next.js integration page (#40209) @s8990
+- [joy-ui] Fix typo in the CSS baseline page (#40222) @possibilities
+- [joy-ui] Document missing Autocomplete props (#39979) @ZeeshanTamboli
+- [joy-ui] Fix typo about Typography levels (#40230) @zanivan
+- [material-ui] Update the related projects page to list `mui-tiptap` for rich text (#40216) @sjdemartini
+- [material-ui] Fix typo in the Next.js integration page (#40209) @s8990
### Core
-- [blog] Fix access to Notion without an account @oliviertassinari
-- [core] Update workflows and issue templates to reflect the updated label (#40197) @MBilalShafi
-- [docs] Replace Twitter with X (#40193) @mbrookes
-- [docs-infra] Uplift the Algolia search modal design (#40186) @danilo-leal
-- [website] Update product descriptions and social preview images (#32181) @danilo-leal
+- [blog] Fix access to Notion without an account @oliviertassinari
+- [core] Update workflows and issue templates to reflect the updated label (#40197) @MBilalShafi
+- [docs] Replace Twitter with X (#40193) @mbrookes
+- [docs-infra] Uplift the Algolia search modal design (#40186) @danilo-leal
All contributors of this release in alphabetical order: @danilo-leal, @gitstart, @MBilalShafi, @mbrookes, @mnajdova, @oliviertassinari, @possibilities, @pratikkarad, @qiweiii, @ReaZzy, @s8990, @sai6855, @sjdemartini, @zanivan, @ZeeshanTamboli
@@ -1473,49 +1393,49 @@ A big thanks to the 15 contributors who made this release possible. Here are som
### `@mui/material@5.15.0`
-- Revert "[Select][material-ui] Add name to hidden input element" (#40174) @mj12albert
-- [material-ui] Refactor ComponentsVariants type into a generic (#39623) @blakenetz
+- Revert "[Select][material-ui] Add name to hidden input element" (#40174) @mj12albert
+- [material-ui] Refactor ComponentsVariants type into a generic (#39623) @blakenetz
### `@mui/material-nextjs@5.15.0`
-- [material-ui] Add new Next.js integration package (#39947) @siriwatknp
+- [material-ui] Add new Next.js integration package (#39947) @siriwatknp
### `@mui/material-next@6.0.0-alpha.113`
-- [Badge][material-next] Apply new OwnerState type to Badge (#40119) @lhilgert9
-- [material-next][ButtonGroup] Change `ButtonGroup` files to ts (#39794) @lhilgert9
+- [Badge][material-next] Apply new OwnerState type to Badge (#40119) @lhilgert9
+- [material-next][ButtonGroup] Change `ButtonGroup` files to ts (#39794) @lhilgert9
### `@mui/icons-material@5.15.0`
-- [icons] Add X logo (#38811) @abreel
+- [icons] Add X logo (#38811) @abreel
### `@mui/base@5.0.0-beta.27`
-- [base-ui] useControllableReducer warns when controlled props become uncontrolled (and vice versa) (#39096) @mj12albert
+- [base-ui] useControllableReducer warns when controlled props become uncontrolled (and vice versa) (#39096) @mj12albert
### `@mui/joy@5.0.0-beta.18`
-- [joy-ui][Radio][Input] Fix inheritance of disabled prop (#39934) @sai6855
+- [joy-ui][Radio][Input] Fix inheritance of disabled prop (#39934) @sai6855
### `@mui/lab@5.0.0-alpha.156`
-- [lab][LoadingButton] LoadingButton now inherits props from ButtonGroup (#39679) @lhilgert9
+- [lab][LoadingButton] LoadingButton now inherits props from ButtonGroup (#39679) @lhilgert9
### Docs
-- [docs] Fix reference to non-existent checkmark in supported-components.md (#40056) @mbrookes
-- [docs][base-ui] Add copy button & primary color picker to the component gallery page (#39884) @mnajdova
-- [docs-infra] Update CodeSandbox links (#39992) @anle9650
-- [material-ui][docs] Fix wrong root element for emotion styles in shadow DOM (#35326) @EloB
-- [material-ui][docs] Move the responsive font charts from recharts to MUI X (#40097) @alexfauquette
-- [joy-ui][templates] Remove outdated code (#40095) @zanivan
-- [material-ui][docs][Popper] Update Positioned Popper demo styles (#40170) @sai6855
+- [docs] Fix reference to non-existent checkmark in supported-components.md (#40056) @mbrookes
+- [docs][base-ui] Add copy button & primary color picker to the component gallery page (#39884) @mnajdova
+- [docs-infra] Update CodeSandbox links (#39992) @anle9650
+- [material-ui][docs] Fix wrong root element for emotion styles in shadow DOM (#35326) @EloB
+- [material-ui][docs] Move the responsive font charts from recharts to MUI X (#40097) @alexfauquette
+- [joy-ui][templates] Remove outdated code (#40095) @zanivan
+- [material-ui][docs][Popper] Update Positioned Popper demo styles (#40170) @sai6855
### Core
-- [blog] Add a Phuket retreat blog post (#40055) @mikailaread
-- [blog] Adjust the latest MUI X blog post (#40046) @danilo-leal
-- [core] Migrate from tslint to eslint (#40020) @ZeeshanTamboli
+- [blog] Add a Phuket retreat blog post (#40055) @mikailaread
+- [blog] Adjust the latest MUI X blog post (#40046) @danilo-leal
+- [core] Migrate from tslint to eslint (#40020) @ZeeshanTamboli
All contributors of this release in alphabetical order: @abreel, @alexfauquette, @anle9650, @blakenetz, @danilo-leal, @EloB, @lhilgert9, @mbrookes, @mikailaread, @mj12albert, @mnajdova, @sai6855, @siriwatknp, @zanivan, @ZeeshanTamboli
@@ -1530,29 +1450,25 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material-next@6.0.0-alpha.112`
-- [Menu] Enable again the usage of the autoFocus prop (#39960) @mnajdova
-- [ProgressIndicator] Apply MD3 style to `CircularProgress` (#39825) @lhilgert9
+- [Menu] Enable again the usage of the autoFocus prop (#39960) @mnajdova
+- [ProgressIndicator] Apply MD3 style to `CircularProgress` (#39825) @lhilgert9
### Docs
-- Remove outdated showcase (#40063) @oliviertassinari
-- Support yaml as prism language (#40044) @Janpot
-- [material-ui] Fix SearchAppBar width on `sm` screens (#40049) @DiegoAndai
-- [material-ui] Update the basic Grid section copy (#40035) @REX500
-- [material-ui] Add a react-admin example project (#39972) @fzaninotto
-- [material-ui][TextField] Add a performance section (#39692) @anle9650
-- [material-ui][tabs] Refine scrollable tabs description (#40037) @zanivan
-- [system] Fix typo on the CSS theme variables page (#40040) @caweidmann
+- Remove outdated showcase (#40063) @oliviertassinari
+- Support yaml as prism language (#40044) @Janpot
+- [material-ui] Fix SearchAppBar width on `sm` screens (#40049) @DiegoAndai
+- [material-ui] Update the basic Grid section copy (#40035) @REX500
+- [material-ui] Add a react-admin example project (#39972) @fzaninotto
+- [material-ui][TextField] Add a performance section (#39692) @anle9650
+- [material-ui][tabs] Refine scrollable tabs description (#40037) @zanivan
+- [system] Fix typo on the CSS theme variables page (#40040) @caweidmann
### Core
-- [blog] Fix scrollbar on mobile (#40057) @oliviertassinari
-- [blog] Fix link to charts getting started page (#40043) @alexfauquette
-- [docs-infra] Simplify CSS classes extraction in API docs generator (#39808) @michaldudak
-- [website] Polish dark mode colors (#40052) @danilo-leal
-- [website] Add why Design Engineer for data grid (#40016) @oliviertassinari
-- [website] Add stray fixes to the Base UI page (#40051) @danilo-leal
-- [website] Revise the Developer Advocate job posting (#39210) @samuelsycamore
+- [blog] Fix scrollbar on mobile (#40057) @oliviertassinari
+- [blog] Fix link to charts getting started page (#40043) @alexfauquette
+- [docs-infra] Simplify CSS classes extraction in API docs generator (#39808) @michaldudak
All contributors of this release in alphabetical order: @alexfauquette, @anle9650, @caweidmann, @danilo-leal, @DiegoAndai, @fzaninotto, @Janpot, @lhilgert9, @michaldudak, @mnajdova, @oliviertassinari, @REX500, @samuelsycamore, @zanivan
@@ -1569,78 +1485,70 @@ A big thanks to the 18 contributors who made this release possible. Here are som
### `@mui/material@5.14.19`
-- [Autocomplete] Fix behavior when there are duplicate labels (#36426) @islandryu
-- [Box] Added boxClasses (#39889) @sadik-malik
-- [FilledInput] Fix slot props deepmerge order (#38922) @dhaub-exelixis
-- [Select] Add id to hidden input element (#39414) @DarhkVoyd
-- [Select] Remove unnecessary picking of `onChange` type from SelectInputProps (#39891) @ZeeshanTamboli
+- [Autocomplete] Fix behavior when there are duplicate labels (#36426) @islandryu
+- [Box] Added boxClasses (#39889) @sadik-malik
+- [FilledInput] Fix slot props deepmerge order (#38922) @dhaub-exelixis
+- [Select] Add id to hidden input element (#39414) @DarhkVoyd
+- [Select] Remove unnecessary picking of `onChange` type from SelectInputProps (#39891) @ZeeshanTamboli
### `@mui/base@5.0.0-beta.25`
-- [Menu] Fix navigation of items when 1st item is disabled (#39828) @sai6855
-- [Modal] Refine demos (#39824) @zanivan
-- [NumberInput] Implement `numberInputReducer` (#38723) @mj12albert
-- [useNumberInput] Fix change handlers passed through slotProps (#39407) @mj12albert
+- [Menu] Fix navigation of items when 1st item is disabled (#39828) @sai6855
+- [Modal] Refine demos (#39824) @zanivan
+- [NumberInput] Implement `numberInputReducer` (#38723) @mj12albert
+- [useNumberInput] Fix change handlers passed through slotProps (#39407) @mj12albert
### `@mui/joy@5.0.0-beta.16`
-- [Box] Added boxClasses (#39895) @sadik-malik
+- [Box] Added boxClasses (#39895) @sadik-malik
### `@mui/system@5.14.19`
-- [Box] Added boxClasses (#39896) @sadik-malik
-- Add outlineColor to defaultSxConfig (#39962) @brijeshb42
+- [Box] Added boxClasses (#39896) @sadik-malik
+- Add outlineColor to defaultSxConfig (#39962) @brijeshb42
### `@mui/types@7.2.10`
-- Add `PartiallyRequired` type (#39939) @lhilgert9
+- Add `PartiallyRequired` type (#39939) @lhilgert9
### `@mui/material-next@6.0.0-alpha.111`
-- [ProgressIndicator] Apply MD3 style to `LinearProgress` (#39807) @lhilgert9
-- [FormHelperText] Add FormHelperText component (#39503) @mj12albert
-- [IconButton] Copy IconButton to material-next (#39945) @mj12albert
-- [Switch] Copy `Switch` to material next (#39887) @lhilgert9
-
-### Docs
-
-- [material-ui] Fix theme prop in v5 migration guide (#39976) @sai6855
-- [base-ui] Improve Next.js Link docs (#39838) @oliviertassinari
-- [base-ui] Export Base UI theme in stylesheet (#39694) @mnajdova
-- [joy-ui] Fix the date min & max slot props values on the Input demo (#40018) @avikalpg
-- [joy-ui][ButtonGroup] Fix orientation prop description (#39876) @sai6855
-- [joy-ui] Update gif from the Dark Mode Optimization page (#39726) @danilo-leal
-- [joy-ui] Fix h1 template (#40017) @oliviertassinari
-- [joy-ui] Fix wrong product id @oliviertassinari
-- [joy-ui] Fixes in theme scoping documentation (#39899) @ZeeshanTamboli
-- [joy-ui] Refine the Email, Teams and Files templates (#39579) @zanivan
-- [joy-ui][templates] Fix layout shift on Profile template (#40022) @zanivan
-- [joy-ui][Templates] Update thumbnails (#39938) @zanivan
-- [material-next] Add contributing guide (#39944) @mj12albert
-- End v6 blogpost notification (#39879) @joserodolfofreitas
-- Fix nested CSS warning (#39932) @mnajdova
-- Make integration searchable (#39967) @oliviertassinari
-- Fix use of quote in markdown (#39953) @oliviertassinari
-- Show design links on Joy UI (#39955) @oliviertassinari
-- Restore Algolia results when searching for "Figma" (#39956) @oliviertassinari
-- Fix two tone icon dark mode color (#39868) @mnajdova
-
-### Core
-
-- Improve lerna's renovate package rules (#40029) @DiegoAndai
-- Downgrade lerna to 7.2.0 (#40026) @DiegoAndai
-- Rename OpenCollective @oliviertassinari
-- [docs-infra] Env variables should be string (#39991) @oliviertassinari
-- [Portal] Improve docs for container prop (#39180) @oliviertassinari
-- [website] Update pricing table (#40023) @cherniavskii
-- [website][docs] Update the product identifier menu and X page (#39832) @danilo-leal
-- [website] Mark TreeView and Charts as stable (#39975) @flaviendelangle
-- [website] Update career page (#40015) @oliviertassinari
-- [website] Sync about dataset @oliviertassinari
-- [website] Fix 301 redirection to X tree-view @oliviertassinari
-- [website] Change redirection prefixes @oliviertassinari
-- [website] Fix 301 link @oliviertassinari
-- [website] Fix modal not being closed with the escape key on the Base UI page (#39880) @ZeeshanTamboli
+- [ProgressIndicator] Apply MD3 style to `LinearProgress` (#39807) @lhilgert9
+- [FormHelperText] Add FormHelperText component (#39503) @mj12albert
+- [IconButton] Copy IconButton to material-next (#39945) @mj12albert
+- [Switch] Copy `Switch` to material next (#39887) @lhilgert9
+
+### Docs
+
+- [material-ui] Fix theme prop in v5 migration guide (#39976) @sai6855
+- [base-ui] Improve Next.js Link docs (#39838) @oliviertassinari
+- [base-ui] Export Base UI theme in stylesheet (#39694) @mnajdova
+- [joy-ui] Fix the date min & max slot props values on the Input demo (#40018) @avikalpg
+- [joy-ui][ButtonGroup] Fix orientation prop description (#39876) @sai6855
+- [joy-ui] Update gif from the Dark Mode Optimization page (#39726) @danilo-leal
+- [joy-ui] Fix h1 template (#40017) @oliviertassinari
+- [joy-ui] Fix wrong product id @oliviertassinari
+- [joy-ui] Fixes in theme scoping documentation (#39899) @ZeeshanTamboli
+- [joy-ui] Refine the Email, Teams and Files templates (#39579) @zanivan
+- [joy-ui][templates] Fix layout shift on Profile template (#40022) @zanivan
+- [joy-ui][Templates] Update thumbnails (#39938) @zanivan
+- [material-next] Add contributing guide (#39944) @mj12albert
+- End v6 blogpost notification (#39879) @joserodolfofreitas
+- Fix nested CSS warning (#39932) @mnajdova
+- Make integration searchable (#39967) @oliviertassinari
+- Fix use of quote in markdown (#39953) @oliviertassinari
+- Show design links on Joy UI (#39955) @oliviertassinari
+- Restore Algolia results when searching for "Figma" (#39956) @oliviertassinari
+- Fix two tone icon dark mode color (#39868) @mnajdova
+
+### Core
+
+- Improve lerna's renovate package rules (#40029) @DiegoAndai
+- Downgrade lerna to 7.2.0 (#40026) @DiegoAndai
+- Rename OpenCollective @oliviertassinari
+- [docs-infra] Env variables should be string (#39991) @oliviertassinari
+- [Portal] Improve docs for container prop (#39180) @oliviertassinari
+- [website][docs] Update the product identifier menu and X page (#39832) @danilo-leal
All contributors of this release in alphabetical order: @avikalpg, @brijeshb42, @cherniavskii, @danilo-leal, @DarhkVoyd, @dhaub-exelixis, @DiegoAndai, @flaviendelangle, @islandryu, @joserodolfofreitas, @lhilgert9, @mj12albert, @mnajdova, @oliviertassinari, @sadik-malik, @sai6855, @zanivan, @ZeeshanTamboli
@@ -1657,50 +1565,49 @@ A big thanks to the 14 contributors who made this release possible. Here are som
### `@mui/material@5.14.18`
-- [Autocomplete] Add `defaultMuiPrevented` to onKeyDown type (#39820) @sai6855
-- [Autocomplete] Fix React key warning in Next.js (#39795) @mj12albert
-- [Checkbox] Asterisk placement aligned correctly (#39721) @axelbostrom
-- [Rating] Fix the hover highlighting for spaced icons (#39775) @ZeeshanTamboli
-- [TablePagination] Implement `slotProps` pattern for the actions and the select slots (#39353) @anle9650
-- [TextField] Fix padding on small filled multiline TextField (#39769) @mj12albert
+- [Autocomplete] Add `defaultMuiPrevented` to onKeyDown type (#39820) @sai6855
+- [Autocomplete] Fix React key warning in Next.js (#39795) @mj12albert
+- [Checkbox] Asterisk placement aligned correctly (#39721) @axelbostrom
+- [Rating] Fix the hover highlighting for spaced icons (#39775) @ZeeshanTamboli
+- [TablePagination] Implement `slotProps` pattern for the actions and the select slots (#39353) @anle9650
+- [TextField] Fix padding on small filled multiline TextField (#39769) @mj12albert
### `@mui/joy@5.0.0-beta.15`
-- [Stepper] Add new `Stepper` component (#39688) @siriwatknp
-- [Select] Fix displaying placeholder when multiple is true (#39806) @sai6855
+- [Stepper] Add new `Stepper` component (#39688) @siriwatknp
+- [Select] Fix displaying placeholder when multiple is true (#39806) @sai6855
### `@mui/material-next@6.0.0-alpha.110`
-- [ButtonGroup] Copy `ButtonGroup` to material next (#39739) @lhilgert9
-- [ProgressIndicator] Change `CircularProgress` files to ts (#39791) @lhilgert9
-- [ProgressIndicator] Change `LinearProgress` files to ts (#39793) @lhilgert9
-- [ProgressIndicator] Copy `LinearProgress` to material next (#39779) @lhilgert9
-- [ProgressIndicator] Copy `CircularProgress` to material next (#39780) @lhilgert9
-- [TextField] Add FormLabel and InputLabel components (#39483) @mj12albert
+- [ButtonGroup] Copy `ButtonGroup` to material next (#39739) @lhilgert9
+- [ProgressIndicator] Change `CircularProgress` files to ts (#39791) @lhilgert9
+- [ProgressIndicator] Change `LinearProgress` files to ts (#39793) @lhilgert9
+- [ProgressIndicator] Copy `LinearProgress` to material next (#39779) @lhilgert9
+- [ProgressIndicator] Copy `CircularProgress` to material next (#39780) @lhilgert9
+- [TextField] Add FormLabel and InputLabel components (#39483) @mj12albert
## Docs
-- [base-ui][NumberInput] Fix inconsistent demo component names (#39786) @mnajdova
-- [base-ui][Menu] Refine demos (#39823) @zanivan
-- [base-ui][Switch] Refine demos (#39822) @zanivan
-- [joy-ui] Fix API generation for Grid (#39861) @oliviertassinari
-- [joy-ui] Fix menu in color inversion header demo (#39785) @sai6855
-- [joy-ui] Change the design kit link on the Overview page (#39725) @danilo-leal
-- [joy-ui] Add `CssBaseline` to integration with Material UI page (#39790) @swillianc
-- [joy-ui][Tabs] Add wordBreak style to demo (#39821) @sai6855
+- [base-ui][NumberInput] Fix inconsistent demo component names (#39786) @mnajdova
+- [base-ui][Menu] Refine demos (#39823) @zanivan
+- [base-ui][Switch] Refine demos (#39822) @zanivan
+- [joy-ui] Fix API generation for Grid (#39861) @oliviertassinari
+- [joy-ui] Fix menu in color inversion header demo (#39785) @sai6855
+- [joy-ui] Change the design kit link on the Overview page (#39725) @danilo-leal
+- [joy-ui] Add `CssBaseline` to integration with Material UI page (#39790) @swillianc
+- [joy-ui][Tabs] Add wordBreak style to demo (#39821) @sai6855
## Core
-- [blog] MUI X late v6 blog post (#39700) @joserodolfofreitas
-- [CHANGELOG] Correct the Joy UI version in the changelog (#39788) @michaldudak
-- [core] Remove legacy docs files (#39860) @oliviertassinari
-- [core] Fix GitHub title tag consistency @oliviertassinari
-- [core] Make the API docs builder configurable per project (#39772) @michaldudak
-- [docs] Fix the default theme viewer font family (#39782) @danilo-leal
-- [docs-infra] Fix hydration api (#39706) @oliviertassinari
-- [docs-infra] Adjust the website & docs footer (#39810) @danilo-leal
-- [docs-infra] Fix bug on API prop copy experience (#39707) @oliviertassinari
-- [website] Change roadmap link destination (#39639) @danilo-leal
+- [blog] MUI X late v6 blog post (#39700) @joserodolfofreitas
+- [CHANGELOG] Correct the Joy UI version in the changelog (#39788) @michaldudak
+- [core] Remove legacy docs files (#39860) @oliviertassinari
+- [core] Fix GitHub title tag consistency @oliviertassinari
+- [core] Make the API docs builder configurable per project (#39772) @michaldudak
+- [docs] Fix the default theme viewer font family (#39782) @danilo-leal
+- [docs-infra] Fix hydration api (#39706) @oliviertassinari
+- [docs-infra] Adjust the website & docs footer (#39810) @danilo-leal
+- [docs-infra] Fix bug on API prop copy experience (#39707) @oliviertassinari
All contributors of this release in alphabetical order: @anle9650, @axelbostrom, @danilo-leal, @joserodolfofreitas, @lhilgert9, @michaldudak, @mj12albert, @mnajdova, @oliviertassinari, @sai6855, @siriwatknp, @swillianc, @zanivan, @ZeeshanTamboli
@@ -1760,8 +1667,6 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
- [docs–infra] Small polish on API toggle (#39704) @oliviertassinari
- [core] Speed up the CI by removing the second build (#39684) @michaldudak
- [core][docs] Fix broken MUI System link in README.md (#39734) @samuelsycamore
-- [website] List benefits for sponsors (#39640) @oliviertassinari
-- [website] Add Vadym teamMember card to 'About' (#39701) @hasdfa
- [test] Fix flaky screenshot (#39711) @oliviertassinari
All contributors of this release in alphabetical order: @alexfauquette, @brijeshb42, @chiahao, @danilo-leal, @hasdfa, @megos, @michaldudak, @mj12albert, @oliviertassinari, @sai6855, @samuelsycamore, @ZeeshanTamboli
@@ -1778,52 +1683,50 @@ A big thanks to the 19 contributors who made this release possible. Here are som
### `@mui/material@5.14.16`
-- Fix ownerstate being propagated to DOM node when using styled-components v6 (#39586) @mnajdova
+- Fix ownerstate being propagated to DOM node when using styled-components v6 (#39586) @mnajdova
### `@mui/base@5.0.0-beta.22`
-- [Autocomplete] Standardize box shadow on demos (#39519) @zanivan
-- [useSelect] Support browser autofill (#39595) @DiegoAndai
-- [base-ui] Fix mergeSlotProps className join order (#39616) @mj12albert
+- [Autocomplete] Standardize box shadow on demos (#39519) @zanivan
+- [useSelect] Support browser autofill (#39595) @DiegoAndai
+- [base-ui] Fix mergeSlotProps className join order (#39616) @mj12albert
### `@mui/joy@5.0.0-beta.13`
-- [Accordion] Add type button to accordion
-- [Card] Fix CardOverflow in nested cards (#39668) @siriwatknp summary (#39532) @Popppins
-- [Menu] Fix closing of listbox in `MenuList` demo (#39459) @sai6855
-- [Progress] Revamp Linear and Circular progress variants (#39492) @zanivan
-- [Select] Support selection of `multiple` options (#39454) @sai6855
-- [Textarea] Add ref usage instructions (#39615) @danilo-leal
-- Fix sticky hover media query issue on mobile (#37467) @gitstart
-- Add Snackbar component (#38801) @ZeeshanTamboli
+- [Accordion] Add type button to accordion
+- [Card] Fix CardOverflow in nested cards (#39668) @siriwatknp summary (#39532) @Popppins
+- [Menu] Fix closing of listbox in `MenuList` demo (#39459) @sai6855
+- [Progress] Revamp Linear and Circular progress variants (#39492) @zanivan
+- [Select] Support selection of `multiple` options (#39454) @sai6855
+- [Textarea] Add ref usage instructions (#39615) @danilo-leal
+- Fix sticky hover media query issue on mobile (#37467) @gitstart
+- Add Snackbar component (#38801) @ZeeshanTamboli
### `@mui/material-next@6.0.0-alpha.108`
-- [theme] Update Material You typescale tokens (#39514) @mj12albert
+- [theme] Update Material You typescale tokens (#39514) @mj12albert
### Docs
-- Fix 301 link to Primer design system @oliviertassinari
-- [joy-ui] Revise the CSS vars page (#39335) @danilo-leal
-- [joy-ui] Add docs for changing styles based on states (#39597) @siriwatknp
-- [joy-ui] Fix wrong messages (#39602) @siriwatknp
-- [material-ui] Include link to bundler how-to for Styled Components users (#39620) @jcoyle37
-- [material-ui] Improve Dialog demos (#39642) @ZeeshanTamboli
-- [material-ui] Add stray design fine-tuning to the example collection (#39581) @danilo-leal
-- [system] Clean up `@mui/styles` docs and discourage users from installing it (#39644) @samuelsycamore
-- [examples] Upgrade Remix to v2 (#39229) @Nkzn
-- [examples][material-ui] Remove hardcoded `color="black"` from Next.js App Router layout (#39577) @samuelsycamore
+- Fix 301 link to Primer design system @oliviertassinari
+- [joy-ui] Revise the CSS vars page (#39335) @danilo-leal
+- [joy-ui] Add docs for changing styles based on states (#39597) @siriwatknp
+- [joy-ui] Fix wrong messages (#39602) @siriwatknp
+- [material-ui] Include link to bundler how-to for Styled Components users (#39620) @jcoyle37
+- [material-ui] Improve Dialog demos (#39642) @ZeeshanTamboli
+- [material-ui] Add stray design fine-tuning to the example collection (#39581) @danilo-leal
+- [system] Clean up `@mui/styles` docs and discourage users from installing it (#39644) @samuelsycamore
+- [examples] Upgrade Remix to v2 (#39229) @Nkzn
+- [examples][material-ui] Remove hardcoded `color="black"` from Next.js App Router layout (#39577) @samuelsycamore
### Core
-- [core] Setup vale for enforcing style guides (#39633) @alexfauquette
-- [core] Remove unused use client (#38967) @oliviertassinari
-- [core] Remove duplicate export (#39346) @oliviertassinari
-- [core] Remove not used `@types/loader-utils` package from `zero-next-plugin` (#39609) @ZeeshanTamboli
-- [docs-infra] Add meta charset in codesandbox examples (#39424) @Janpot
-- [docs-infra] Fix settings drawer accessibility issues (#39589) @emamoah
-- [website] Add stray adjustments and clean-ups (#39673) @danilo-leal
-- [website] Open the `Design Engineer - xGrid` role (#39375) @DanailH
+- [core] Setup vale for enforcing style guides (#39633) @alexfauquette
+- [core] Remove unused use client (#38967) @oliviertassinari
+- [core] Remove duplicate export (#39346) @oliviertassinari
+- [core] Remove not used `@types/loader-utils` package from `zero-next-plugin` (#39609) @ZeeshanTamboli
+- [docs-infra] Add meta charset in codesandbox examples (#39424) @Janpot
+- [docs-infra] Fix settings drawer accessibility issues (#39589) @emamoah
All contributors of this release in alphabetical order: @alexfauquette, @Best-Sardar, @DanailH, @danilo-leal, @DiegoAndai, @emamoah, @gitstart, @Janpot, @jcoyle37, @mj12albert, @mnajdova, @Nkzn, @oliviertassinari, @Popppins, @sai6855, @samuelsycamore, @siriwatknp, @zanivan, @ZeeshanTamboli
@@ -1837,66 +1740,62 @@ A big thanks to the 17 contributors who made this release possible.
### `@mui/material@5.14.15`
-- [Checkbox][Radio] Fix theme style overrides not working for different sizes (#39377) @gitstart
-- [InputLabel] InputLabel supports ownerState.focused for styleOverrides (#39470) @mj12albert
-- [ToggleButton] Add `fullWidth` to `toggleButtonClasses` and `toggleButtonGroupClasses` (#39536) @Semigradsky
+- [Checkbox][Radio] Fix theme style overrides not working for different sizes (#39377) @gitstart
+- [InputLabel] InputLabel supports ownerState.focused for styleOverrides (#39470) @mj12albert
+- [ToggleButton] Add `fullWidth` to `toggleButtonClasses` and `toggleButtonGroupClasses` (#39536) @Semigradsky
### `@mui/base@5.0.0-beta.21`
-- [useAutocomplete] Correct keyboard navigation with multiple disabled options (#38788) @VadimZvf
-- [Select] Standardize box shadow on demos (#39509) @zanivan
-- [Slider] Refine demos (#39526) @zanivan
-- [Input] Update and port additional tests from material-ui (#39584) @mj12albert
+- [useAutocomplete] Correct keyboard navigation with multiple disabled options (#38788) @VadimZvf
+- [Select] Standardize box shadow on demos (#39509) @zanivan
+- [Slider] Refine demos (#39526) @zanivan
+- [Input] Update and port additional tests from material-ui (#39584) @mj12albert
### `@mui/material-next@6.0.0-alpha.107`
-- [FilledInput] Add FilledInput component (#39307) @mj12albert
-- [InputAdornment] Fix unstable_capitalize import (#39510) @DiegoAndai
-- [Snackbar] copy files to mui-material-next (#39232) @Best-Sardar
-- [Menu] Use useMenu hook (#38934) @mnajdova
+- [FilledInput] Add FilledInput component (#39307) @mj12albert
+- [InputAdornment] Fix unstable_capitalize import (#39510) @DiegoAndai
+- [Snackbar] copy files to mui-material-next (#39232) @Best-Sardar
+- [Menu] Use useMenu hook (#38934) @mnajdova
### `@mui/joy@5.0.0-beta.12`
-- [Button] Fix button size being a decorator (#39529) @siriwatknp
-- [CardOverflow] Remove conditional CSS to support Next.js App dir (#39101) @siriwatknp
-- [Link] Apply `userSelect: none` only when it's a button (#39486) @mwskwong
+- [Button] Fix button size being a decorator (#39529) @siriwatknp
+- [CardOverflow] Remove conditional CSS to support Next.js App dir (#39101) @siriwatknp
+- [Link] Apply `userSelect: none` only when it's a button (#39486) @mwskwong
### `@mui/lab@5.0.0-alpha.150`
-- Update peer dep of @mui/material (#39398) @brijeshb42
+- Update peer dep of @mui/material (#39398) @brijeshb42
### `@pigment-css/react@0.0.1-alpha.0`
-- Implement typings for public runtime API (#39215) @brijeshb42
+- Implement typings for public runtime API (#39215) @brijeshb42
### `@mui/zero-vite-plugin@0.0.1-alpha.0`
-- Modify plugin to transform node_modules (#39517) @brijeshb42
+- Modify plugin to transform node_modules (#39517) @brijeshb42
### Docs
-- [base-ui] Standardize grey palette across demos (#39504) @zanivan
-- [base-ui] Overall demos design review (#38820) @zanivan
-- [joy-ui] Adjust the responsiveness of the template card (#39534) @danilo-leal
-- [material-ui] Typo fixes in overview page (#39540) @Evan151
-- [material-ui] Add stray design tweaks to the templates collection (#39583) @danilo-leal
-- [system] Revise the Box page (#39159) @danilo-leal
-- Fix git diff format @oliviertassinari
-- [I10n] Add Norwegian (nynorsk) (nn-NO) locale (#39481) @hjalti-lifekeys
-- [l10n] Fix double space typo in ar-EG @oliviertassinari
-- [I10n] Additions to Icelandic (is-IS) locale (#39480) @hjalti-lifekeys
+- [base-ui] Standardize grey palette across demos (#39504) @zanivan
+- [base-ui] Overall demos design review (#38820) @zanivan
+- [joy-ui] Adjust the responsiveness of the template card (#39534) @danilo-leal
+- [material-ui] Typo fixes in overview page (#39540) @Evan151
+- [material-ui] Add stray design tweaks to the templates collection (#39583) @danilo-leal
+- [system] Revise the Box page (#39159) @danilo-leal
+- Fix git diff format @oliviertassinari
+- [I10n] Add Norwegian (nynorsk) (nn-NO) locale (#39481) @hjalti-lifekeys
+- [l10n] Fix double space typo in ar-EG @oliviertassinari
+- [I10n] Additions to Icelandic (is-IS) locale (#39480) @hjalti-lifekeys
### Core
-- [core] Replace a `useCallback` by `useRef` in useEventCallback (#39078) @romgrk
-- [docs-infra] Prevent docs crash (#39214) @alexfauquette
-- [docs-infra] Fix no-op autoprefixer warning (#39385) @oliviertassinari
-- [docs-infra] Refine the API page design (#39520) @alexfauquette
-- [docs-infra] Fix cut-off sponsors (#39572) @oliviertassinari
-- [website] Add missing h1 on page @oliviertassinari
-- [website] Fix unrecognized prop warning @oliviertassinari
-- [website] Store Engineer role filled @oliviertassinari
-- [website] Add stray design adjustments (#39496) @danilo-leal
+- [core] Replace a `useCallback` by `useRef` in useEventCallback (#39078) @romgrk
+- [docs-infra] Prevent docs crash (#39214) @alexfauquette
+- [docs-infra] Fix no-op autoprefixer warning (#39385) @oliviertassinari
+- [docs-infra] Refine the API page design (#39520) @alexfauquette
+- [docs-infra] Fix cut-off sponsors (#39572) @oliviertassinari
All contributors of this release in alphabetical order: @alexfauquette, @Best-Sardar, @brijeshb42, @danilo-leal, @DiegoAndai, @Evan151, @gitstart, @hjalti-lifekeys, @mj12albert, @mnajdova, @mwskwong, @oliviertassinari, @romgrk, @Semigradsky, @siriwatknp, @VadimZvf, @zanivan
@@ -1911,65 +1810,61 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material@5.14.14`
-- [material-ui][AppBar] Support all default palette colors in TypeScript (#39389) @BreakBB
-- [material-ui][AvatarGroup] Add `renderSurplus` prop (#39283) @uuxxx
-- [material-ui][Box] Fix system properties has incorrect `Theme` interface when applied directly (#39404) @Semigradsky
-- [material-ui][Pagination] Update `type` parameter of `getItemAriaLabel` prop (#39390) @Simer13
-- [material][tab] Show/hide scroll buttons for dynamically added children (#39415) @brijeshb42
+- [material-ui][AppBar] Support all default palette colors in TypeScript (#39389) @BreakBB
+- [material-ui][AvatarGroup] Add `renderSurplus` prop (#39283) @uuxxx
+- [material-ui][Box] Fix system properties has incorrect `Theme` interface when applied directly (#39404) @Semigradsky
+- [material-ui][Pagination] Update `type` parameter of `getItemAriaLabel` prop (#39390) @Simer13
+- [material][tab] Show/hide scroll buttons for dynamically added children (#39415) @brijeshb42
### `@mui/base@5.0.0-beta.20`
-- [base-ui][Menu] Do not reopen the menu after clicking on a trigger in Safari (#39393) @michaldudak
+- [base-ui][Menu] Do not reopen the menu after clicking on a trigger in Safari (#39393) @michaldudak
### `@mui/material-next@6.0.0-alpha.106`
-- [Divider][material-next] Add Divider component (#39179) @Best-Sardar
+- [Divider][material-next] Add Divider component (#39179) @Best-Sardar
### `@mui/joy@5.0.0-beta.11`
-- [joy-ui][List] Add the `marker` prop (#39313) @siriwatknp
-- [joy-ui][Skeleton] Fix semi-transparent scenario when with surface components and color inversion (#39400) @TheNatkat
-- [joy-ui][Textarea] Fix focus ring for error state (#39391) @vineetjk
+- [joy-ui][List] Add the `marker` prop (#39313) @siriwatknp
+- [joy-ui][Skeleton] Fix semi-transparent scenario when with surface components and color inversion (#39400) @TheNatkat
+- [joy-ui][Textarea] Fix focus ring for error state (#39391) @vineetjk
### `@mui/icons-material@5.14.14`
-- [icons] Fix VoiceChatOutlined showing the wrong icon (#39418) @devuser200
+- [icons] Fix VoiceChatOutlined showing the wrong icon (#39418) @devuser200
### `@mui/system@5.14.14`
-- [mui-system][style] bug fix for style value check color in nullable object (#39457) @DarhkVoyd
+- [mui-system][style] bug fix for style value check color in nullable object (#39457) @DarhkVoyd
### `@mui/styled-engine-sc@6.0.0-alpha.2`
-- [styled-engine-sc] Fix TS issues because of missing types (#39395) @mnajdova
+- [styled-engine-sc] Fix TS issues because of missing types (#39395) @mnajdova
### Docs
-- [docs][base-ui] Renaming demos to BaseXxx (#39104) @christophermorin
-- [docs] Accessibility in Base UI (#39264) @michaldudak
-- [docs] Fix 301 redirection @oliviertassinari
-- [docs] Improve Base UI table of contents for APIs (#39412) @ZeeshanTamboli
-- [docs] Adjust design kits-related content (#39367) @danilo-leal
-- [docs] Revise the Contributing Guide (#39190) @samuelsycamore
-- [docs][joy-ui] Fix row hover prop name in the Table page (#39431) @adrienbrault
-- [docs][joy-ui] Fix color inversion demos (#39403) @danilo-leal
-- [docs][material-ui] Remove irrelevant TODO from Snackbar demo (#39396) @ZeeshanTamboli
-- [docs][material-ui][Table] Bug in "Sorting & Selecting" demo (#39426) @codewithrabeeh
-- [docs][joy-ui][typography] Update docs after lineHeight changes (#39366) @zanivan
+- [docs][base-ui] Renaming demos to BaseXxx (#39104) @christophermorin
+- [docs] Accessibility in Base UI (#39264) @michaldudak
+- [docs] Fix 301 redirection @oliviertassinari
+- [docs] Improve Base UI table of contents for APIs (#39412) @ZeeshanTamboli
+- [docs] Adjust design kits-related content (#39367) @danilo-leal
+- [docs] Revise the Contributing Guide (#39190) @samuelsycamore
+- [docs][joy-ui] Fix row hover prop name in the Table page (#39431) @adrienbrault
+- [docs][joy-ui] Fix color inversion demos (#39403) @danilo-leal
+- [docs][material-ui] Remove irrelevant TODO from Snackbar demo (#39396) @ZeeshanTamboli
+- [docs][material-ui][Table] Bug in "Sorting & Selecting" demo (#39426) @codewithrabeeh
+- [docs][joy-ui][typography] Update docs after lineHeight changes (#39366) @zanivan
### Core
-- [core] Fix multiple typos across the repo (#39422) @parikshitadhikari
-- [docs-infra] Add refinements to the API content design (#39425) @danilo-leal
-- [docs-infra] Add a min height to the layout component (#39416) @danilo-leal
-- [docs-infra] Prevent horizontal scroll in the TOC (#39417) @danilo-leal
-- [docs-infra] Add a collapsible list & table views to the API content display (#38265) @alexfauquette
-- [docs-infra] Adjust the `kbd` tag styles (#39397) @danilo-leal
-- [docs-infra] Fix strong style regression (#39384) @oliviertassinari
-- [website] Add the LinkedIn profile to the contributors section on the About page (#39455) @chhawinder
-- [website] Update new role template (#39386) @oliviertassinari
-- [website] Add stray design fine-tunning to the Pricing page (#39472) @danilo-leal
-- [website] Fix career anchor link to perks & benefits @oliviertassinari
+- [core] Fix multiple typos across the repo (#39422) @parikshitadhikari
+- [docs-infra] Add refinements to the API content design (#39425) @danilo-leal
+- [docs-infra] Add a min height to the layout component (#39416) @danilo-leal
+- [docs-infra] Prevent horizontal scroll in the TOC (#39417) @danilo-leal
+- [docs-infra] Add a collapsible list & table views to the API content display (#38265) @alexfauquette
+- [docs-infra] Adjust the `kbd` tag styles (#39397) @danilo-leal
+- [docs-infra] Fix strong style regression (#39384) @oliviertassinari
All contributors of this release in alphabetical order: @adrienbrault, @alexfauquette, @Best-Sardar, @BreakBB, @brijeshb42, @chhawinder, @christophermorin, @codewithrabeeh, @danilo-leal, @DarhkVoyd, @devuser200, @michaldudak, @mnajdova, @oliviertassinari, @parikshitadhikari, @samuelsycamore, @Semigradsky, @Simer13, @siriwatknp, @TheNatkat, @uuxxx, @vineetjk, @zanivan, @ZeeshanTamboli
@@ -2010,7 +1905,7 @@ A big thanks to the 22 contributors who made this release possible. Here are som
### `@mui/styled-engine-sc@6.0.0-alpha.1`
-- [system] Add support for `styled-components` v6 (#39042) @mnajdova
+- [system] Add support for `styled-components` v6 (#39042) @mnajdova
### Docs
@@ -2033,8 +1928,6 @@ A big thanks to the 22 contributors who made this release possible. Here are som
- [docs-infra] Improve the open diamond sponsor spot callout (#39332) @danilo-leal
- [docs-infra] Fix Code Sandbox download issue (#39317) @ARJ2160
- [docs-infra] Remove overflow: hidden for demo gradient bg (#39225) @oliviertassinari
-- [website] Fix footer responsiveness (#39355) @danilo-leal
-- [website] Host Figma redirections in the store for now @oliviertassinari
All contributors of this release in alphabetical order: @3xp10it3r, @alexfauquette, @ARJ2160, @atharva3333, @axelbostrom, @Bestwebdesign, @brijeshb42, @chirag3003, @danilo-leal, @DarhkVoyd, @DiegoAndai, @gugudwt, @mbrookes, @michaldudak, @mj12albert, @mnajdova, @oliviertassinari, @sai6855, @samuelsycamore, @siriwatknp, @ValkonX33, @ZeeshanTamboli
@@ -2112,11 +2005,6 @@ A big thanks to the 17 contributors who made this release possible. Here are som
- [core] Update eslint rules (#39178) @romgrk
- [core] Fix Greg GitHub slug @oliviertassinari
- [core] Priority Support casing normalization @oliviertassinari
-- [website] Add Heatmap in pricing page (#39269) @oliviertassinari
-- [website] Update `React Engineer - xCharts` Ashby link (#39172) @DanailH
-- [website] Add Charts to the pricing table (#38680) @alexfauquette
-- [website] Polish career experience @oliviertassinari
-- [website] Simplify the Core products file (#39194) @danilo-leal
All contributors of this release in alphabetical order: @alexfauquette, @brijeshb42, @DanailH, @danilo-leal, @DiegoAndai, @Erik-McKelvey, @Janpot, @mj12albert, @mnajdova, @oliviertassinari, @romgrk, @sai6855, @Semigradsky, @siriwatknp, @xulingzhihou, @zanivan, @ZeeshanTamboli
@@ -2187,14 +2075,6 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
- [docs-infra] Fix error when redirecting to the root page (#38451) @maheshguntur
- [docs-infra] Open demo crash in the right repository (#39006) @oliviertassinari
- [test] Split the test package (#39061) @michaldudak
-- [website] React Engineer - xCharts role (#38976) @DanailH
-- [website] Improve the highlighter component colors (#39087) @danilo-leal
-- [website] Fix Pricing page row hover (#39097) @danilo-leal
-- [website] Fix typo with straight quote @oliviertassinari
-- [website] Sync about page @oliviertassinari
-- [website] Update the about page (#38733) @danilo-leal
-- [website] Small fixes on the X marketing page (#38975) @flaviendelangle
-- [website] Add stray design tweaks to the X page (#38589) @danilo-leal
All contributors of this release in alphabetical order: @alexfauquette, @alisasanib, @anle9650, @anon-phantom, @DanailH, @danilo-leal, @DiegoAndai, @flaviendelangle, @gitstart, @Janpot, @jergason, @maheshguntur, @michaldudak, @mikailaread, @mj12albert, @mnajdova, @oliviertassinari, @sai6855, @Studio384, @tebersefa, @vadimka123, @zanivan, @ZeeshanTamboli
@@ -2208,48 +2088,44 @@ A big thanks to the 16 contributors who made this release possible. This release
### `@mui/material@5.14.10`
-- [Chip] Add cursor CSS property reset (#38984) @DiegoAndai
+- [Chip] Add cursor CSS property reset (#38984) @DiegoAndai
### `@mui/utils@5.14.10`
-- [utils] Move @types/prop-types back to dependencies (#39030) @Methuselah96
+- [utils] Move @types/prop-types back to dependencies (#39030) @Methuselah96
### `@mui/base@5.0.0-beta.16`
-- [NumberInput][base-ui] Warn when changing control mode with `useControlled` (#38757) @sai6855
-- [Select][base-ui] Fix Select button layout shift, add placeholder prop (#38796) @mj12albert
-- [useList][base-ui] Accept arbitrary external props and forward to root (#38848) @mj12albert
-- [Autocomplete][base-ui] Added ref to getInputProps return value (#38919) @DarhkVoyd
+- [NumberInput][base-ui] Warn when changing control mode with `useControlled` (#38757) @sai6855
+- [Select][base-ui] Fix Select button layout shift, add placeholder prop (#38796) @mj12albert
+- [useList][base-ui] Accept arbitrary external props and forward to root (#38848) @mj12albert
+- [Autocomplete][base-ui] Added ref to getInputProps return value (#38919) @DarhkVoyd
### `@mui/joy@5.0.0-beta.7`
-- [AccordionGroup][joy-ui] Fix console warning when using custom color (#38950) @sai6855
-- [GlobalStyles][joy-ui] Ensure compatibility with RSC (#38955) @mateuseap
+- [AccordionGroup][joy-ui] Fix console warning when using custom color (#38950) @sai6855
+- [GlobalStyles][joy-ui] Ensure compatibility with RSC (#38955) @mateuseap
### Docs
-- [docs][base] Add Tailwind CSS + plain CSS demo on the NumberInput page (#38928) @alisasanib
-- [docs][Dialog] Add non-modal dialog docs & demo (#38684) @mnajdova
-- [docs] Fix number input wrong demo @oliviertassinari
-- [docs] Exclude joy-ui LinearProgressCountup from visual regression (#38969) @siriwatknp
-- [docs][joy-ui] Revise the Overview page (#38842) @danilo-leal
-- [docs][material-ui][Pagination] Add `TablePagination` to the API components list (#38486) @MonstraG
+- [docs][base] Add Tailwind CSS + plain CSS demo on the NumberInput page (#38928) @alisasanib
+- [docs][Dialog] Add non-modal dialog docs & demo (#38684) @mnajdova
+- [docs] Fix number input wrong demo @oliviertassinari
+- [docs] Exclude joy-ui LinearProgressCountup from visual regression (#38969) @siriwatknp
+- [docs][joy-ui] Revise the Overview page (#38842) @danilo-leal
+- [docs][material-ui][Pagination] Add `TablePagination` to the API components list (#38486) @MonstraG
### Core
-- [core] Add more context about useEventCallback @oliviertassinari
-- [core] Allow deeper import of @mui/utils (#38806) @oliviertassinari
-- [core] Remove react-dom from @mui/utils peerDependencies (#38974) @michaldudak
-- [core] Remove react from styled-engine dependencies (#38971) @michaldudak
-- [core] Fix image loading bug on Safari @oliviertassinari
-- [core] Fix bundle size upload to S3 job (#38956) @Janpot
-- [core] Move eslint to peer dependencies of eslint-plugin-material-ui (#39033) @michaldudak
-- [docs-infra] Display markdown lists correctly in docs for props description (#38973) @ZeeshanTamboli
-- [website] Improve lighthouse score (#39011) @oliviertassinari
-- [website] Fix lighthouse issues @oliviertassinari
-- [website] Create the `InfoCard` component (#38987) @danilo-leal
-- [website] Small tweaks for performance @oliviertassinari
-- [zero][next] Setup nextjs plugin package (#38852) @brijeshb42
+- [core] Add more context about useEventCallback @oliviertassinari
+- [core] Allow deeper import of @mui/utils (#38806) @oliviertassinari
+- [core] Remove react-dom from @mui/utils peerDependencies (#38974) @michaldudak
+- [core] Remove react from styled-engine dependencies (#38971) @michaldudak
+- [core] Fix image loading bug on Safari @oliviertassinari
+- [core] Fix bundle size upload to S3 job (#38956) @Janpot
+- [core] Move eslint to peer dependencies of eslint-plugin-material-ui (#39033) @michaldudak
+- [docs-infra] Display markdown lists correctly in docs for props description (#38973) @ZeeshanTamboli
+- [zero][next] Setup nextjs plugin package (#38852) @brijeshb42
All contributors of this release in alphabetical order: @alisasanib, @brijeshb42, @danilo-leal, @DarhkVoyd, @DiegoAndai, @Janpot, @mateuseap, @Methuselah96, @michaldudak, @mj12albert, @mnajdova, @MonstraG, @oliviertassinari, @sai6855, @siriwatknp, @ZeeshanTamboli
@@ -2266,95 +2142,93 @@ A big thanks to the 18 contributors who made this release possible. Here are som
### `@mui/material@5.14.9`
-- [ButtonGroup] Determine first, last and middle buttons to support different elements with correct styling (#38520) @ZeeshanTamboli
-- [Modal] Fix console warning when onTransitionEnter , onTransitionExit provided (#38868) @sai6855
-- Revert "[Autocomplete] Type multiple values with readonly arrays." (#38827) @mnajdova
-- [Tabs] Scrollable tabs shouldn't crash when customizing their styles in the theme with slot callbacks (#38544) @brentertz
-- [AlertTitle][BreadCrumbs] Fix inheritance message in docs (#38876) @sai6855
+- [ButtonGroup] Determine first, last and middle buttons to support different elements with correct styling (#38520) @ZeeshanTamboli
+- [Modal] Fix console warning when onTransitionEnter , onTransitionExit provided (#38868) @sai6855
+- Revert "[Autocomplete] Type multiple values with readonly arrays." (#38827) @mnajdova
+- [Tabs] Scrollable tabs shouldn't crash when customizing their styles in the theme with slot callbacks (#38544) @brentertz
+- [AlertTitle][BreadCrumbs] Fix inheritance message in docs (#38876) @sai6855
### `@mui/base@5.0.0-beta.15`
-- [useSnackbar] Align externalProps handling (#38935) @mj12albert
-- [useInput] Align ExternalProps naming (#38849) @mj12albert
-- [FocusTrap] Refactor & cleanup (#38878) @mnajdova
-- [FocusTrap] Fix `disableEnforceFocus` behavior (#38816) @mnajdova
-- [Switch] Simplify source (#38910) @oliviertassinari
+- [useSnackbar] Align externalProps handling (#38935) @mj12albert
+- [useInput] Align ExternalProps naming (#38849) @mj12albert
+- [FocusTrap] Refactor & cleanup (#38878) @mnajdova
+- [FocusTrap] Fix `disableEnforceFocus` behavior (#38816) @mnajdova
+- [Switch] Simplify source (#38910) @oliviertassinari
### `@mui/joy@5.0.0-beta.6`
-- [Drawer] Add Drawer component (#38169) @mnajdova
-- Reduce height of some variants (#38527) @zanivan
-- Refine the default theme color palette (#38416) @zanivan
-- [Dialog] Add `DialogActions`, `DialogTitle` and `DialogContent` (#38382) @siriwatknp
-- [AccordionGroup] Add missing `variant` and `color` classes (#38814) @sai6855
+- [Drawer] Add Drawer component (#38169) @mnajdova
+- Reduce height of some variants (#38527) @zanivan
+- Refine the default theme color palette (#38416) @zanivan
+- [Dialog] Add `DialogActions`, `DialogTitle` and `DialogContent` (#38382) @siriwatknp
+- [AccordionGroup] Add missing `variant` and `color` classes (#38814) @sai6855
### `@mui/lab@5.0.0-alpha.144`
-- Add TypeScript deprecations (#38833) @oliviertassinari
-- Fix `@mui/x-tree-view` dependency (#38822) @flaviendelangle
+- Add TypeScript deprecations (#38833) @oliviertassinari
+- Fix `@mui/x-tree-view` dependency (#38822) @flaviendelangle
### `@mui/system@5.14.9`
-- Remove dead code (#38884) @oliviertassinari
-- Remove getInitColorSchemeScript leading spaces (#38794) @oliviertassinari
+- Remove dead code (#38884) @oliviertassinari
+- Remove getInitColorSchemeScript leading spaces (#38794) @oliviertassinari
### `@mui/zero-vite-plugin@0.0.1-alpha.0`
-- [vite] Create a package for vite plugin (#38685) @brijeshb42
-
-### Docs
-
-- [docs][base-ui] Improve recommended usage guide (#38570) @oliviertassinari
-- [docs][base-ui] Create hooks contribution guide (#38679) @michaldudak
-- [docs][base-ui] Structure and style revisions for Component docs (#38826) @samuelsycamore
-- [docs][base-ui] Add Number Input to the all components page (#38839) @danilo-leal
-- [docs][base-ui] Mark Popup with the Preview tag (#38851) @michaldudak
-- [blog] Polish component reference name @oliviertassinari
-- [blog] Fix missing card (#38834) @oliviertassinari
-- [Button][docs][material-ui] Update the file upload demo (#38823) @danilo-leal
-- [docs][DialogTitle] Fix props docs doesn't mention it extends `Typography` props (#38856) @sai6855
-- [docs] Improve npm experience (#38906) @oliviertassinari
-- [docs] Fix redirection to Base UI URLs @oliviertassinari
-- [docs] Fix use of callouts (#38747) @oliviertassinari
-- [docs] Fix 301 links for SEO @oliviertassinari
-- [docs] Remove flag from installation page @oliviertassinari
-- [docs] Fix strange break line on mobile in between product name @oliviertassinari
-- [docs] Clearer npm package homepages (#38864) @oliviertassinari
-- [docs] enableColorScheme prop was removed (#38795) @oliviertassinari
-- [docs] Fix a11y issues in tables demos (#38829) @michaldudak
-- [docs][joy-ui] Refine the Messages template (#38807) @zanivan
-- [docs][joy-ui] Fix copy on the Tutorial page (#38907) @danilo-leal
-- [docs][joy-ui] Fix grammar and update Usage section in color inversion page (#38850) @ZeeshanTamboli
-- [docs][joy-ui] Revise the Lists page (#36324) @LadyBluenotes
-- [docs][joy-ui] Refine the Profile Dashboard template (#38599) @zanivan
-- [docs][material-ui] Revise the Paper component docs (#38841) @danilo-leal
-- [docs][material-ui] Revise the Typography page (#38543) @danilo-leal
-- [docs][material-ui] Revise and split up "Styled engine" doc (#37774) @samuelsycamore
-- [TextareaAutosize][docs] Fix component creation in render (#38577) @oliviertassinari
+- [vite] Create a package for vite plugin (#38685) @brijeshb42
+
+### Docs
+
+- [docs][base-ui] Improve recommended usage guide (#38570) @oliviertassinari
+- [docs][base-ui] Create hooks contribution guide (#38679) @michaldudak
+- [docs][base-ui] Structure and style revisions for Component docs (#38826) @samuelsycamore
+- [docs][base-ui] Add Number Input to the all components page (#38839) @danilo-leal
+- [docs][base-ui] Mark Popup with the Preview tag (#38851) @michaldudak
+- [blog] Polish component reference name @oliviertassinari
+- [blog] Fix missing card (#38834) @oliviertassinari
+- [Button][docs][material-ui] Update the file upload demo (#38823) @danilo-leal
+- [docs][DialogTitle] Fix props docs doesn't mention it extends `Typography` props (#38856) @sai6855
+- [docs] Improve npm experience (#38906) @oliviertassinari
+- [docs] Fix redirection to Base UI URLs @oliviertassinari
+- [docs] Fix use of callouts (#38747) @oliviertassinari
+- [docs] Fix 301 links for SEO @oliviertassinari
+- [docs] Remove flag from installation page @oliviertassinari
+- [docs] Fix strange break line on mobile in between product name @oliviertassinari
+- [docs] Clearer npm package homepages (#38864) @oliviertassinari
+- [docs] enableColorScheme prop was removed (#38795) @oliviertassinari
+- [docs] Fix a11y issues in tables demos (#38829) @michaldudak
+- [docs][joy-ui] Refine the Messages template (#38807) @zanivan
+- [docs][joy-ui] Fix copy on the Tutorial page (#38907) @danilo-leal
+- [docs][joy-ui] Fix grammar and update Usage section in color inversion page (#38850) @ZeeshanTamboli
+- [docs][joy-ui] Revise the Lists page (#36324) @LadyBluenotes
+- [docs][joy-ui] Refine the Profile Dashboard template (#38599) @zanivan
+- [docs][material-ui] Revise the Paper component docs (#38841) @danilo-leal
+- [docs][material-ui] Revise the Typography page (#38543) @danilo-leal
+- [docs][material-ui] Revise and split up "Styled engine" doc (#37774) @samuelsycamore
+- [TextareaAutosize][docs] Fix component creation in render (#38577) @oliviertassinari
### Examples
-- [examples] Add shortcut to open example in online IDE (#38572) @oliviertassinari
-- [examples][base-ui] Add Base UI + Vite + Tailwind CSS example in TypeScript (#37595) @dvkam
+- [examples] Add shortcut to open example in online IDE (#38572) @oliviertassinari
+- [examples][base-ui] Add Base UI + Vite + Tailwind CSS example in TypeScript (#37595) @dvkam
### Core
-- [core] Remove package declaration from same package dependencies (#38951) @DiegoAndai
-- [core] Remove workspace dependencies from root package.json (#38940) @michaldudak
-- [core] Fix prop-types generation (#38831) @flaviendelangle
-- [core] Move types packages to docs' devDependencies (#38914) @michaldudak
-- [core] Improve DX when browsing the package on npm and GitHub @oliviertassinari
-- [core] TrapFocus was renamed to FocusTrap @oliviertassinari
-- [core] Add types extension for clarity @oliviertassinari
-- [core] Hoist rewriteImportPaths to parent scope @oliviertassinari
-- [core] Bump aws-cli orb to 4.1 (#38857) @Janpot
-- [core] Explicitly define package dependencies (#38859) @michaldudak
-- [core] Fix yarn docs:create-playground script @oliviertassinari
-- [docs-infra] Improve show code button affordance (#38824) @danilo-leal
-- [docs–infra] Fix callout container width (#38880) @oliviertassinari
-- [docs-infra] Catch duplicated trailing splashes in links (#38758) @oliviertassinari
-- [website] add Michel Engelen to the about us page (#38818) @michelengelen
-- [website] Add a templates & design kits section to the Material UI page (#38617) @danilo-leal
+- [core] Remove package declaration from same package dependencies (#38951) @DiegoAndai
+- [core] Remove workspace dependencies from root package.json (#38940) @michaldudak
+- [core] Fix prop-types generation (#38831) @flaviendelangle
+- [core] Move types packages to docs' devDependencies (#38914) @michaldudak
+- [core] Improve DX when browsing the package on npm and GitHub @oliviertassinari
+- [core] TrapFocus was renamed to FocusTrap @oliviertassinari
+- [core] Add types extension for clarity @oliviertassinari
+- [core] Hoist rewriteImportPaths to parent scope @oliviertassinari
+- [core] Bump aws-cli orb to 4.1 (#38857) @Janpot
+- [core] Explicitly define package dependencies (#38859) @michaldudak
+- [core] Fix yarn docs:create-playground script @oliviertassinari
+- [docs-infra] Improve show code button affordance (#38824) @danilo-leal
+- [docs–infra] Fix callout container width (#38880) @oliviertassinari
+- [docs-infra] Catch duplicated trailing splashes in links (#38758) @oliviertassinari
All contributors of this release in alphabetical order: @brentertz, @brijeshb42, @danilo-leal, @DiegoAndai, @dvkam, @flaviendelangle, @Janpot, @LadyBluenotes, @michaldudak, @michelengelen, @mj12albert, @mnajdova, @oliviertassinari, @sai6855, @samuelsycamore, @siriwatknp, @zanivan, @ZeeshanTamboli
@@ -2368,84 +2242,79 @@ A big thanks to the 25 contributors who made this release possible.
### `@mui/material@5.14.8`
-- ImageItemList fix incorrect (below) rendering (#38452) @omriklein
-- [Button] Add demo for file upload (#38786) @anle9650
-- [Slider] Add missing classes for `Slider` `InputLabel` `InputBase` `Radio` (#38401) @sai6855
-- [Select] Merge slotProps.paper with internal Paper props (#38703) @michaldudak
-- [Tabs] Fix `ref` type (#38717) @ZeeshanTamboli
-- [TabScrollButton] Extend ButtonBase types (#38719) @ZeeshanTamboli
+- ImageItemList fix incorrect (below) rendering (#38452) @omriklein
+- [Button] Add demo for file upload (#38786) @anle9650
+- [Slider] Add missing classes for `Slider` `InputLabel` `InputBase` `Radio` (#38401) @sai6855
+- [Select] Merge slotProps.paper with internal Paper props (#38703) @michaldudak
+- [Tabs] Fix `ref` type (#38717) @ZeeshanTamboli
+- [TabScrollButton] Extend ButtonBase types (#38719) @ZeeshanTamboli
### `@mui/base@5.0.0-beta.14`
-- [Autocomplete] Type multiple values with readonly arrays. (#38253) @pcorpet
-- [TextField] Fix unstable height of memoized multiline TextField component (#37135) @amal-qb
+- [Autocomplete] Type multiple values with readonly arrays. (#38253) @pcorpet
+- [TextField] Fix unstable height of memoized multiline TextField component (#37135) @amal-qb
### `@mui/joy@5.0.0-beta.5`
-- [Accordion] Fix incorrect display of classname (#38695) @sai6855
-- [AspectRatio] Correct `ratio` prop description (#38743) @sai6855
-- [Button] Fix disablity of button (#38673) @sai6855
-- [design] Stray design tweaks to components (#38476) @zanivan
-- [Typography] Added position only when Skeleton is a direct child (#38799) @siriwatknp
+- [Accordion] Fix incorrect display of classname (#38695) @sai6855
+- [AspectRatio] Correct `ratio` prop description (#38743) @sai6855
+- [Button] Fix disablity of button (#38673) @sai6855
+- [design] Stray design tweaks to components (#38476) @zanivan
+- [Typography] Added position only when Skeleton is a direct child (#38799) @siriwatknp
### `@mui/lab@5.0.0-alpha.143`
-- [TreeView] Use Tree View from MUI X in the lab (#38261) @flaviendelangle
-- [LoadingButton] Fix HTML rule button > div forbidden nesting (#38584) @oliviertassinari
+- [TreeView] Use Tree View from MUI X in the lab (#38261) @flaviendelangle
+- [LoadingButton] Fix HTML rule button > div forbidden nesting (#38584) @oliviertassinari
### `@mui/system@5.14.8`
-- [system] Fix the inconsistent types of the `mergeBreakpointsInOrder` function (#38749) @imevanc
-- [system] Fix maxWidth incorrectly resolving breakpoints with non-pixel units (#38633) @mj12albert
-- [typescript] Introduce \*OwnProps interfaces for components (#36798) @szalonna
-
-### Docs
-
-- Update changelog (#38704) @mj12albert
-- [docs][Autocomplete] Require referentially stable value (#38734) @michaldudak
-- [docs][base-ui] Add type parameter to the button in prepareForSlot demo (#38640) @michaldudak
-- [docs][base-ui] Fix the broken image in the Tailwind CSS guide (#38721) @michaldudak
-- [docs][base-ui]: Working With Tailwind Guide - revises example code to avoid import errors (#38693) @christophermorin
-- [docs][base] Add Tailwind CSS + plain CSS demo on the Menu page (#38618) @alisasanib
-- [blog] Clearer blog release title @oliviertassinari
-- [blog] Add a post for the Tree View migration (#38407) @flaviendelangle
-- [docs] Fix broken links to Next.js docs (#38764) @ruflair
-- [docs] Trim trailing whitespace (#38793) @oliviertassinari
-- [docs] Fix a typo in lab-tree-view-to-mui-x.md @mbrookes
-- [docs] Clean up not used Usage files (#38715) @danilo-leal
-- [docs] Improve theme builder exceptions (#38709) @jyash97
-- [docs] Polish Slider demos (#38759) @oliviertassinari
-- [docs] Fix Joy UI docs link regression (#38761) @oliviertassinari
-- [docs] Fix typo @oliviertassinari
-- [docs] Fix e.g. typo (#38748) @oliviertassinari
-- [docs] Fix Next.js pages router example redirect link (#38750) @sai6855
-- [docs] Fix SEO issue broken links @oliviertassinari
-- [docs] Improve SSR example reference (#38651) @oliviertassinari
-- [docs][joy-ui] Integrate a count-up feature to the Linear Progress (#38738) @anon-phantom
-- [docs][joy-ui] Fix Link's `overlay` prop demo (#38702) @danilo-leal
-- [docs][joy-ui] Polish the Stack page (#38623) @danilo-leal
-- [docs][material-ui] Adjust simple Slide demo (#38646) @rajgop1
-
-### Core
-
-- [core] Re-add nx and setup build caching (#38752) @brijeshb42
-- [core] Remove dead code seoTitle @oliviertassinari
-- [core] Use immutable refs (#38762) @oliviertassinari
-- [core] Rework `typescript-to-proptypes` to share the AST parsing with `parseStyles` (#38517) @flaviendelangle
-- [core] Fix CI @oliviertassinari
-- [core] Remove unnecessary `@types/webpack` package (#38720) @ZeeshanTamboli
-- [core] Remove duplicate prop @oliviertassinari
-
-- [docs-infra] Fix mobile display in CodeSandbox (#38767) @oliviertassinari
-- [docs-infra] Remove legacy GA (#37579) @alexfauquette
-- [docs-infra] Fix emotion :first-child console log (#38690) @oliviertassinari
-- [docs-infra] Fix leaking callout content (#38712) @danilo-leal
-- [docs-infra] Remove emoji from callouts (#38694) @danilo-leal
-
-- [website] Fix out of date discount value @oliviertassinari
-- [website] Fix out-of-date label on Toolpad (#38744) @bharatkashyap
-- [website] Fine-tune branding buttons box shadows (#38731) @danilo-leal
-- [website] Fix pricing table style (#38681) @alexfauquette
+- [system] Fix the inconsistent types of the `mergeBreakpointsInOrder` function (#38749) @imevanc
+- [system] Fix maxWidth incorrectly resolving breakpoints with non-pixel units (#38633) @mj12albert
+- [typescript] Introduce \*OwnProps interfaces for components (#36798) @szalonna
+
+### Docs
+
+- Update changelog (#38704) @mj12albert
+- [docs][Autocomplete] Require referentially stable value (#38734) @michaldudak
+- [docs][base-ui] Add type parameter to the button in prepareForSlot demo (#38640) @michaldudak
+- [docs][base-ui] Fix the broken image in the Tailwind CSS guide (#38721) @michaldudak
+- [docs][base-ui]: Working With Tailwind Guide - revises example code to avoid import errors (#38693) @christophermorin
+- [docs][base] Add Tailwind CSS + plain CSS demo on the Menu page (#38618) @alisasanib
+- [blog] Clearer blog release title @oliviertassinari
+- [blog] Add a post for the Tree View migration (#38407) @flaviendelangle
+- [docs] Fix broken links to Next.js docs (#38764) @ruflair
+- [docs] Trim trailing whitespace (#38793) @oliviertassinari
+- [docs] Fix a typo in lab-tree-view-to-mui-x.md @mbrookes
+- [docs] Clean up not used Usage files (#38715) @danilo-leal
+- [docs] Improve theme builder exceptions (#38709) @jyash97
+- [docs] Polish Slider demos (#38759) @oliviertassinari
+- [docs] Fix Joy UI docs link regression (#38761) @oliviertassinari
+- [docs] Fix typo @oliviertassinari
+- [docs] Fix e.g. typo (#38748) @oliviertassinari
+- [docs] Fix Next.js pages router example redirect link (#38750) @sai6855
+- [docs] Fix SEO issue broken links @oliviertassinari
+- [docs] Improve SSR example reference (#38651) @oliviertassinari
+- [docs][joy-ui] Integrate a count-up feature to the Linear Progress (#38738) @anon-phantom
+- [docs][joy-ui] Fix Link's `overlay` prop demo (#38702) @danilo-leal
+- [docs][joy-ui] Polish the Stack page (#38623) @danilo-leal
+- [docs][material-ui] Adjust simple Slide demo (#38646) @rajgop1
+
+### Core
+
+- [core] Re-add nx and setup build caching (#38752) @brijeshb42
+- [core] Remove dead code seoTitle @oliviertassinari
+- [core] Use immutable refs (#38762) @oliviertassinari
+- [core] Rework `typescript-to-proptypes` to share the AST parsing with `parseStyles` (#38517) @flaviendelangle
+- [core] Fix CI @oliviertassinari
+- [core] Remove unnecessary `@types/webpack` package (#38720) @ZeeshanTamboli
+- [core] Remove duplicate prop @oliviertassinari
+
+- [docs-infra] Fix mobile display in CodeSandbox (#38767) @oliviertassinari
+- [docs-infra] Remove legacy GA (#37579) @alexfauquette
+- [docs-infra] Fix emotion :first-child console log (#38690) @oliviertassinari
+- [docs-infra] Fix leaking callout content (#38712) @danilo-leal
+- [docs-infra] Remove emoji from callouts (#38694) @danilo-leal
All contributors of this release in alphabetical order: @alexfauquette, @alisasanib, @amal-qb, @anle9650, @anon-phantom, @bharatkashyap, @brijeshb42, @christophermorin, @danilo-leal, @flaviendelangle, @imevanc, @jyash97, @mbrookes, @michaldudak, @mj12albert, @oliviertassinari, @omriklein, @pcorpet, @rajgop1, @ruflair, @sai6855, @siriwatknp, @szalonna, @zanivan, @ZeeshanTamboli
@@ -2488,7 +2357,6 @@ A big thanks to the 11 contributors who made this release possible. This release
- [docs-infra] Mark unstable components with a chip in the nav drawer (#38573) @michaldudak
- [docs-infra] Adjust the Material You playground demo design (#38636) @danilo-leal
- [docs-infra] Hide the SkipLink button if user prefers reduced motion (#38632) @DerTimonius
-- [website] Add tiny fixes the homepage Sponsors section (#38635) @danilo-leal
All contributors of this release in alphabetical order: @brijeshb42, @danilo-leal, @DerTimonius, @DiegoAndai, @Janpot, @jaydenseric, @mj12albert, @oliviertassinari, @renovate[bot], @sai6855, @VishruthR
@@ -2600,13 +2468,6 @@ A big thanks to the 21 contributors who made this release possible. Here are som
- [docs-infra] Improve the alert before a negative feedback (#38500) @danilo-leal
- [docs-infra] Fix GoogleAnalytics missing event for code copy (#38469) @alexfauquette
- [docs-infra] Improve affordance on the code block expansion (#38421) @danilo-leal
-- [website] Fine-tune the branding theme buttons (#38588) @danilo-leal
-- [website] Improve the Base UI hero section demo (#38585) @danilo-leal
-- [website] Add stray design improvements to the Material UI page (#38590) @danilo-leal
-- [website] Fix mobile view Material UI page (#38568) @oliviertassinari
-- [website] Fix reference to the data grid @oliviertassinari
-- [website] Configure Apple Pay @oliviertassinari
-- [website] Fix template link on the homepage (#38471) @danilo-leal
All contributors of this release in alphabetical order: @0xturner, @alexfauquette, @alisasanib, @brijeshb42, @codersjj, @cristianmacedo, @danilo-leal, @DiegoAndai, @GresilleSiffle, @homerchen19, @johnmatthiggins, @michaldudak, @mj12albert, @mnajdova, @mwskwong, @oliviertassinari, @sai6855, @samuelsycamore, @siriwatknp, @zanivan, @ZeeshanTamboli
@@ -2622,61 +2483,56 @@ A big thanks to the 17 contributors who made this release possible. Here are som
### `@mui/material@5.14.5`
-- [TextField] Fix to handle `onClick` on root element (#38072) @LukasTy
+- [TextField] Fix to handle `onClick` on root element (#38072) @LukasTy
### `@mui/codemod@5.14.5`
-- [codemod] Add v5.0.0/tree-view-moved-to-x codemod (#38248) @flaviendelangle
+- [codemod] Add v5.0.0/tree-view-moved-to-x codemod (#38248) @flaviendelangle
### `@mui/joy@5.0.0-beta.2`
-- [Input][joy-ui] Fix the `FormHelperText` icon color (#38387) @TheNatkat
-- [Skeleton][joy-ui] Soften the pulse animation (#38384) @zanivan
-- [TabPanel][joy-ui] Add `keepMounted` prop (#38293) @decadef20
+- [Input][joy-ui] Fix the `FormHelperText` icon color (#38387) @TheNatkat
+- [Skeleton][joy-ui] Soften the pulse animation (#38384) @zanivan
+- [TabPanel][joy-ui] Add `keepMounted` prop (#38293) @decadef20
### `@mui/base@5.0.0-beta.11`
-- [base-ui] Remove the legacy Extend\* types (#38184) @michaldudak
-- [base-ui] Add `useModal` hook (#38187) @mnajdova
-- [base-ui] Add `prepareForSlot` util (#38138) @mnajdova
-- [useButton][base-ui] Fix tabIndex not being forwarded (#38417) @DiegoAndai
-- [useButton][base-ui] Fix onFocusVisible not being handled (#38399) @DiegoAndai
+- [base-ui] Remove the legacy Extend\* types (#38184) @michaldudak
+- [base-ui] Add `useModal` hook (#38187) @mnajdova
+- [base-ui] Add `prepareForSlot` util (#38138) @mnajdova
+- [useButton][base-ui] Fix tabIndex not being forwarded (#38417) @DiegoAndai
+- [useButton][base-ui] Fix onFocusVisible not being handled (#38399) @DiegoAndai
### Docs
-- [blog] Blog post for MUI X mid v6. Date Pickers, Data Grid, and Charts (#38241) @richbustos
-- [docs][base-ui] Update number input API docs (#38363) @mj12albert
-- [docs] Improve page transition speed (#38394) @oliviertassinari
-- [docs] Improve examples (#38398) @oliviertassinari
-- [docs][docs] Add `FileUpload` demo (#38420) @sai6855
-- [docs][joy-ui] Refine the Order Dashboard template design (#38395) @zanivan
-- [docs][material-ui][joy-ui] Simplify the Quickstart section on the Usage page (#38385) @danilo-leal
-- [docs][Menu][joy] Explain how to control the open state (#38355) @michaldudak
-- [docs][material] Revise the Support page (#38207) @samuelsycamore
-- [docs][material-ui] Remove incorrect `aria-label`s in extended variant examples of Floating Action Button (#37170) @ashleykolodziej
-- [docs][material-ui] Adjust slightly the installation page content (#38380) @danilo-leal
-- [docs][Switch] Fix the readOnly class name in docs (#38277) @michaldudak
-- [docs][TablePagination] Add Tailwind CSS & plain CSS introduction demo (#38286) @mnajdova
+- [blog] Blog post for MUI X mid v6. Date Pickers, Data Grid, and Charts (#38241) @richbustos
+- [docs][base-ui] Update number input API docs (#38363) @mj12albert
+- [docs] Improve page transition speed (#38394) @oliviertassinari
+- [docs] Improve examples (#38398) @oliviertassinari
+- [docs][docs] Add `FileUpload` demo (#38420) @sai6855
+- [docs][joy-ui] Refine the Order Dashboard template design (#38395) @zanivan
+- [docs][material-ui][joy-ui] Simplify the Quickstart section on the Usage page (#38385) @danilo-leal
+- [docs][Menu][joy] Explain how to control the open state (#38355) @michaldudak
+- [docs][material] Revise the Support page (#38207) @samuelsycamore
+- [docs][material-ui] Remove incorrect `aria-label`s in extended variant examples of Floating Action Button (#37170) @ashleykolodziej
+- [docs][material-ui] Adjust slightly the installation page content (#38380) @danilo-leal
+- [docs][Switch] Fix the readOnly class name in docs (#38277) @michaldudak
+- [docs][TablePagination] Add Tailwind CSS & plain CSS introduction demo (#38286) @mnajdova
### Examples
-- [examples] Add Joy UI + Vite.js + TypeScript example app (#37406) @nithins1
+- [examples] Add Joy UI + Vite.js + TypeScript example app (#37406) @nithins1
### Core
-- [core] Consistent URL add leading / @oliviertassinari
-- [docs-infra] Fix rebase issue @oliviertassinari
-- [docs-infra] Fix typo in docs infra docs @oliviertassinari
-- [docs-infra] Fix nested list margin (#38456) @oliviertassinari
-- [docs-infra] Move the Diamond Sponsors to the TOC (#38410) @danilo-leal
-- [docs-infra] Move imports into page data (#38297) @alexfauquette
-- [docs-infra] Adjust heading styles (#38365) @danilo-leal
-- [docs-infra] Fix info callout border color (#38370) @danilo-leal
-- [website] Upgrade the homepage hero demos design (#38388) @danilo-leal
-- [website] Improve Base UI hero section demo (#38255) @danilo-leal
-- [website] Fix EmailSubscribe look (#38429) @oliviertassinari
-- [website] Link Discord in footer (#38369) @richbustos
-- [website] Clean up the `GetStartedButtons` component (#38256) @danilo-leal
+- [core] Consistent URL add leading / @oliviertassinari
+- [docs-infra] Fix rebase issue @oliviertassinari
+- [docs-infra] Fix typo in docs infra docs @oliviertassinari
+- [docs-infra] Fix nested list margin (#38456) @oliviertassinari
+- [docs-infra] Move the Diamond Sponsors to the TOC (#38410) @danilo-leal
+- [docs-infra] Move imports into page data (#38297) @alexfauquette
+- [docs-infra] Adjust heading styles (#38365) @danilo-leal
+- [docs-infra] Fix info callout border color (#38370) @danilo-leal
All contributors of this release in alphabetical order: @alexfauquette, @ashleykolodziej, @danilo-leal, @decadef20, @DiegoAndai, @flaviendelangle, @LukasTy, @michaldudak, @mj12albert, @mnajdova, @nithins1, @oliviertassinari, @richbustos, @sai6855, @samuelsycamore, @TheNatkat, @zanivan
@@ -2692,18 +2548,18 @@ A big thanks to the 18 contributors who made this release possible. Here are som
### `@mui/material@5.14.4`
-- [Checkbox][material] Add size classes (#38182) @michaldudak
-- [Typography] Improve inherit variant logic (#38123) @ZeeshanTamboli
+- [Checkbox][material] Add size classes (#38182) @michaldudak
+- [Typography] Improve inherit variant logic (#38123) @ZeeshanTamboli
### `@mui/system@5.14.4`
-- Revert "[Box] Remove `component` from TypeMap (#38168)" (#38356) @michaldudak
+- Revert "[Box] Remove `component` from TypeMap (#38168)" (#38356) @michaldudak
### `@mui/base@5.0.0-beta.10`
#### Breaking changes
-- [base] Ban default exports (#38200) @michaldudak
+- [base] Ban default exports (#38200) @michaldudak
Base UI default exports were changed to named ones. Previously we had a mix of default and named ones.
This was changed to improve consistency and avoid problems some bundlers have with default exports.
@@ -2731,50 +2587,46 @@ A big thanks to the 18 contributors who made this release possible. Here are som
#### Changes
-- [base] Create useNumberInput and NumberInput (#36119) @mj12albert
-- [Select][base] Fix flicker on click of controlled Select button (#37855) @VishruthR
-- [Dropdown] Fix imports of types (#38296) @yash-thakur
+- [base] Create useNumberInput and NumberInput (#36119) @mj12albert
+- [Select][base] Fix flicker on click of controlled Select button (#37855) @VishruthR
+- [Dropdown] Fix imports of types (#38296) @yash-thakur
### `@mui/joy@5.0.0-beta.1`
-- [joy-ui][MenuButton] Fix disable of `MenuButton` (#38342) @sai6855
-
-### Docs
-
-- [docs][AppBar] Fix `ResponsiveAppBar` demo logo href (#38346) @iownthegame
-- [docs][base] Add Tailwind CSS + plain CSS demo on the Button page (#38240) @alisasanib
-- [docs][Menu][base] Remove `Unstyled` prefix from demos' function names (#38270) @sai6855
-- [docs] Add themeable component guide (#37908) @siriwatknp
-- [docs] Fix Joy UI demo background color (#38307) @oliviertassinari
-- [docs] Update API docs for Number Input component (#38301) @ZeeshanTamboli
-- [docs][joy-ui] Revise the theme typography page (#38285) @danilo-leal
-- [docs][joy-ui] Add TS demo for Menu Bar (#38308) @sai6855
-- [docs][joy-ui] Updated Typography callout at getting started (#38289) @zanivan
-- [docs][joy-ui] Fix the Inter font installation instructions (#38284) @danilo-leal
-- [docs][material] Add note to Autocomplete about ref forwarding (#38305) @samuelsycamore
-- [docs][Skeleton] Make the demos feel more realistic (#38212) @oliviertassinari
-
-- [examples] Swap Next.js examples between App Router and Pages Router; update naming convention (#38204) @samuelsycamore
-- [examples][material-ui] Add Material UI + Next.js (App Router) example in JS (#38323) @samuelsycamore
-- [blog] Discord announcement blog (#38258) @richbustos
-- [blog] Fix 301 links to Toolpad @oliviertassinari
-- [website] Updating Charts demo with real charts usage for MUI X marketing page (#38317) @richbustos
-- [website] Adjust styles of the Product section on the homepage (#38366) @danilo-leal
-- [website] Add Nora teamMember card to 'About' (#38358) @noraleonte
-- [website] Fix image layout shift (#38326) @oliviertassinari
-
-### Core
-
-- [core] Fix docs demo export function consistency (#38191) @oliviertassinari
-- [core] Fix the link-check script on Windows (#38276) @michaldudak
-- [core] Use @testing-library/user-event direct API (#38325) @mj12albert
-- [core] Port GitHub workflow for ensuring triage label is present (#38312) @DanailH
-- [docs-infra] Consider files ending with .types.ts as props files (#37533) @mnajdova
-- [docs-infra] Fix skip to content design (#38304) @oliviertassinari
-- [docs-infra] Add a general round of polish to the API content display (#38282) @danilo-leal
-- [docs-infra] Make the side nav collapse animation snappier (#38259) @danilo-leal
-- [docs-infra] New Component API design followup (#38183) @cherniavskii
-- [test] Remove unnecessary `async` keyword from test (#38373) @ZeeshanTamboli
+- [joy-ui][MenuButton] Fix disable of `MenuButton` (#38342) @sai6855
+
+### Docs
+
+- [docs][AppBar] Fix `ResponsiveAppBar` demo logo href (#38346) @iownthegame
+- [docs][base] Add Tailwind CSS + plain CSS demo on the Button page (#38240) @alisasanib
+- [docs][Menu][base] Remove `Unstyled` prefix from demos' function names (#38270) @sai6855
+- [docs] Add themeable component guide (#37908) @siriwatknp
+- [docs] Fix Joy UI demo background color (#38307) @oliviertassinari
+- [docs] Update API docs for Number Input component (#38301) @ZeeshanTamboli
+- [docs][joy-ui] Revise the theme typography page (#38285) @danilo-leal
+- [docs][joy-ui] Add TS demo for Menu Bar (#38308) @sai6855
+- [docs][joy-ui] Updated Typography callout at getting started (#38289) @zanivan
+- [docs][joy-ui] Fix the Inter font installation instructions (#38284) @danilo-leal
+- [docs][material] Add note to Autocomplete about ref forwarding (#38305) @samuelsycamore
+- [docs][Skeleton] Make the demos feel more realistic (#38212) @oliviertassinari
+
+- [examples] Swap Next.js examples between App Router and Pages Router; update naming convention (#38204) @samuelsycamore
+- [examples][material-ui] Add Material UI + Next.js (App Router) example in JS (#38323) @samuelsycamore
+- [blog] Discord announcement blog (#38258) @richbustos
+- [blog] Fix 301 links to Toolpad @oliviertassinari
+
+### Core
+
+- [core] Fix docs demo export function consistency (#38191) @oliviertassinari
+- [core] Fix the link-check script on Windows (#38276) @michaldudak
+- [core] Use @testing-library/user-event direct API (#38325) @mj12albert
+- [core] Port GitHub workflow for ensuring triage label is present (#38312) @DanailH
+- [docs-infra] Consider files ending with .types.ts as props files (#37533) @mnajdova
+- [docs-infra] Fix skip to content design (#38304) @oliviertassinari
+- [docs-infra] Add a general round of polish to the API content display (#38282) @danilo-leal
+- [docs-infra] Make the side nav collapse animation snappier (#38259) @danilo-leal
+- [docs-infra] New Component API design followup (#38183) @cherniavskii
+- [test] Remove unnecessary `async` keyword from test (#38373) @ZeeshanTamboli
All contributors of this release in alphabetical order: @alisasanib, @cherniavskii, @DanailH, @danilo-leal, @iownthegame, @michaldudak, @mj12albert, @mnajdova, @noraleonte, @oliviertassinari, @richbustos, @sai6855, @samuelsycamore, @siriwatknp, @VishruthR, @yash-thakur, @zanivan, @ZeeshanTamboli
@@ -2793,78 +2645,75 @@ A big thanks to the 17 contributors who made this release possible. Here are som
### `@mui/material@5.14.3`
-- [Autocomplete][material][joy] Add default `getOptionLabel` prop in ownerState (#38100) @DSK9012
-- [Menu][Divider][material] Do not allow focus on Divider when inside Menu list (#38102) @divyammadhok
-- [typescript][material] Rename one letter type parameters (#38155) @michaldudak
-- [Menu][material] Fixes slots and slotProps overriding defaults completely (#37902) @gitstart
-- [Theme][material] Add missing styleOverrides type for theme MuiStack (#38189) @DiegoAndai
-- [typescript][material] Add `component` field to `*Props` types (#38084) @michaldudak
+- [Autocomplete][material][joy] Add default `getOptionLabel` prop in ownerState (#38100) @DSK9012
+- [Menu][Divider][material] Do not allow focus on Divider when inside Menu list (#38102) @divyammadhok
+- [typescript][material] Rename one letter type parameters (#38155) @michaldudak
+- [Menu][material] Fixes slots and slotProps overriding defaults completely (#37902) @gitstart
+- [Theme][material] Add missing styleOverrides type for theme MuiStack (#38189) @DiegoAndai
+- [typescript][material] Add `component` field to `*Props` types (#38084) @michaldudak
### `@mui/base@5.0.0-beta.9`
#### Breaking changes
-- [Dropdown][base][joy] Introduce higher-level menu component (#37667) @michaldudak
+- [Dropdown][base][joy] Introduce higher-level menu component (#37667) @michaldudak
#### Other changes
-- [typescript][base] Rename one letter type parameters (#38171) @michaldudak
+- [typescript][base] Rename one letter type parameters (#38171) @michaldudak
### `@mui/joy@5.0.0-beta.0`
-- [joy] Refine the default theme (#36843) @siriwatknp
+- [joy] Refine the default theme (#36843) @siriwatknp
### `@mui/material-next@6.0.0-alpha.95`
-- [Badge][material-next] Add Badge component (#37850) @DiegoAndai
-- [Chip][material-next] Copy chip component from material (#38053) @DiegoAndai
-- [typescript][material-next] Rename one letter type parameters (#38172) @michaldudak
+- [Badge][material-next] Add Badge component (#37850) @DiegoAndai
+- [Chip][material-next] Copy chip component from material (#38053) @DiegoAndai
+- [typescript][material-next] Rename one letter type parameters (#38172) @michaldudak
### `@mui/system@5.14.3`
-- [Box][system] Remove `component` from TypeMap (#38168) @michaldudak
-- [Stack][system] Fix CSS selector (#37525) @sai6855
-
-### Docs
-
-- [docs] Update Joy UI's package README (#38262) @ZeeshanTamboli
-- [docs][base-ui] Add new batch of coming soon pages (#38025) @danilo-leal
-- [docs] fix links to standardized examples (#38193) @emmanuel-ferdman
-- [docs-infra] Small design polish to the Diamond Sponsor container (#38257) @danilo-leal
-- [docs-infra] Show props in the table of content (#38173) @alexfauquette
-- [docs-infra] Polish API page design (#38196) @oliviertassinari
-- [docs-infra] Search with productCategory when product is missing (#38239) @oliviertassinari
-- [docs][material] Revise and update Examples doc (#38205) @samuelsycamore
-- [docs] Fix typo in notifications.json @mbrookes
-- [docs-infra] Remove leftover standardNavIcon (#38252) @DiegoAndai
-- [docs][base] Add Tailwind CSS & plain CSS demos on the Popper page (#37953) @zanivan
-- [docs][Button][joy] Improve `loading` prop documentation (#38156) @sai6855
-- [docs] Prepare docs infra for Tree View migration to X (#38202) @flaviendelangle
-- [docs] Fix SEO issues reported by ahrefs @oliviertassinari
-- [docs] Fix palette pages - live edit not working (#38195) @oliviertassinari
-- [docs] Add Google Analytics action for the styling menu (#38085) @mnajdova
-- [docs] Fix Discord redirection chain @oliviertassinari
-- [docs] Cover pnpm in more places (#38161) @oliviertassinari
-- [docs] Avoid broken link (#38154) @oliviertassinari
-- [docs] Add notification for beta release of Toolpad (#38152) @prakhargupta1
-- [docs-infra] Remove sidenav icons (#38174) @oliviertassinari
-- [docs-infra] Fix search ranking when no productId (#38162) @oliviertassinari
-- [docs-infra] Adjust the side nav for deeper nested items (#38047) @cherniavskii
-- [docs][joy] Update TS file of adding more typography levels demo to match the corresponding JS file's styles (#38232) @ZeeshanTamboli
-- [docs][joy] Add TS demo for reusable component section in approaches page (#38210) @sai6855
-- [docs][joy] Add TS demo for theme typography new level customization (#38199) @sai6855
-
-### Core
-
-- [blog] Fix blog post slug Base UI (#38254) @oliviertassinari
-- [core] Use native Node's fetch instead of node-fetch package (#38263) @michaldudak
-- [core] Remove dead code @oliviertassinari
-- [core] Polish Stack test to closer CSS injection order @oliviertassinari
-- [core] Remove unnecessary `Required` utility type from Typography font style type (#38203) @ZeeshanTamboli
-- [core] Fix generate Proptypes script skipping unstable items (#38198) @mj12albert
-- [website] Adding Rich Bustos Twitter handle in bio (#38213) @richbustos
-- [website] Prepare importing data from HiBob (#38238) @oliviertassinari
-- [website] Sync team member with HiBob, add Raffaella (#38201) @rluzists1
+- [Box][system] Remove `component` from TypeMap (#38168) @michaldudak
+- [Stack][system] Fix CSS selector (#37525) @sai6855
+
+### Docs
+
+- [docs] Update Joy UI's package README (#38262) @ZeeshanTamboli
+- [docs][base-ui] Add new batch of coming soon pages (#38025) @danilo-leal
+- [docs] fix links to standardized examples (#38193) @emmanuel-ferdman
+- [docs-infra] Small design polish to the Diamond Sponsor container (#38257) @danilo-leal
+- [docs-infra] Show props in the table of content (#38173) @alexfauquette
+- [docs-infra] Polish API page design (#38196) @oliviertassinari
+- [docs-infra] Search with productCategory when product is missing (#38239) @oliviertassinari
+- [docs][material] Revise and update Examples doc (#38205) @samuelsycamore
+- [docs] Fix typo in notifications.json @mbrookes
+- [docs-infra] Remove leftover standardNavIcon (#38252) @DiegoAndai
+- [docs][base] Add Tailwind CSS & plain CSS demos on the Popper page (#37953) @zanivan
+- [docs][Button][joy] Improve `loading` prop documentation (#38156) @sai6855
+- [docs] Prepare docs infra for Tree View migration to X (#38202) @flaviendelangle
+- [docs] Fix SEO issues reported by ahrefs @oliviertassinari
+- [docs] Fix palette pages - live edit not working (#38195) @oliviertassinari
+- [docs] Add Google Analytics action for the styling menu (#38085) @mnajdova
+- [docs] Fix Discord redirection chain @oliviertassinari
+- [docs] Cover pnpm in more places (#38161) @oliviertassinari
+- [docs] Avoid broken link (#38154) @oliviertassinari
+- [docs] Add notification for beta release of Toolpad (#38152) @prakhargupta1
+- [docs-infra] Remove sidenav icons (#38174) @oliviertassinari
+- [docs-infra] Fix search ranking when no productId (#38162) @oliviertassinari
+- [docs-infra] Adjust the side nav for deeper nested items (#38047) @cherniavskii
+- [docs][joy] Update TS file of adding more typography levels demo to match the corresponding JS file's styles (#38232) @ZeeshanTamboli
+- [docs][joy] Add TS demo for reusable component section in approaches page (#38210) @sai6855
+- [docs][joy] Add TS demo for theme typography new level customization (#38199) @sai6855
+
+### Core
+
+- [blog] Fix blog post slug Base UI (#38254) @oliviertassinari
+- [core] Use native Node's fetch instead of node-fetch package (#38263) @michaldudak
+- [core] Remove dead code @oliviertassinari
+- [core] Polish Stack test to closer CSS injection order @oliviertassinari
+- [core] Remove unnecessary `Required` utility type from Typography font style type (#38203) @ZeeshanTamboli
+- [core] Fix generate Proptypes script skipping unstable items (#38198) @mj12albert
All contributors of this release in alphabetical order: @cherniavskii, @DiegoAndai, @divyammadhok, @DSK9012, @flaviendelangle, @gitstart, @michaldudak, @mj12albert, @mnajdova, @oliviertassinari, @prakhargupta1, @richbustos, @rluzists1, @sai6855, @siriwatknp, @zanivan, @ZeeshanTamboli
@@ -2878,54 +2727,45 @@ A big thanks to the 23 contributors who made this release possible.
### @mui/material@5.14.2
-- Revert "[core] Adds `component` prop to `OverrideProps` type (#35924)" (#38150) @michaldudak
-- [Chip][material] Fix base cursor style to be "auto" not "default" (#38076) @DiegoAndai
-- [Tabs] Refactor IntersectionObserver logic (#38133) @ZeeshanTamboli
-- [Tabs] Fix and improve visibility of tab scroll buttons using the IntersectionObserver API (#36071) @SaidMarar
+- Revert "[core] Adds `component` prop to `OverrideProps` type (#35924)" (#38150) @michaldudak
+- [Chip][material] Fix base cursor style to be "auto" not "default" (#38076) @DiegoAndai
+- [Tabs] Refactor IntersectionObserver logic (#38133) @ZeeshanTamboli
+- [Tabs] Fix and improve visibility of tab scroll buttons using the IntersectionObserver API (#36071) @SaidMarar
### @mui/joy@5.0.0-alpha.89
-- [Joy] Replace leftover `Joy-` prefix with `Mui-` (#38086) @siriwatknp
-- [Skeleton][joy] Fix WebkitMaskImage CSS property (#38077) @Bestwebdesign
-- [Link][Joy UI] Fix font inherit (#38124) @oliviertassinari
-
-### Docs
-
-- [docs] Add listbox placement demo for Select (#38130) @sai6855
-- [docs][base] Add Tailwind CSS & plain CSS demo on the Tabs page (#37910) @mnajdova
-- [docs][base] Add Tailwind CSS & plain CSS demos on the Textarea page (#37943) @zanivan
-- [docs] Fix Joy UI menu example (#38140) @harikrishnanp
-- [docs] Remove translations section from contributing guide (#38125) @nikohoffren
-- [docs] Fix Base UI Button Tailwind CSS padding @oliviertassinari
-- [docs] Mention in hompage hero that Core is free (#38075) @mbrookes
-- [docs] Fix a typo in notifications.json (#38078) @mbrookes
-- [docs] Add Tailwind CSS & plain CSS demo on the table pagination page (#37937) @mnajdova
-- [docs] Implement the new API display design (#37405) @alexfauquette
-- [docs] Update migration installation code blocks (#38028) @danilo-leal
-- [docs][joy] Revise the Joy UI Link page (#37829) @danilo-leal
-- [docs][joy] Add playground for Card component (#37820) @Studio384
-- [docs][joy] Add adjustments to the color inversion page (#37143) @danilo-leal
-- [docs][material] Improve documentation about adding custom colors (#37743) @DiegoAndai
-- [examples] Fix Joy UI Next.js App Router font loading (#38095) @IgnacioUtrilla
-- [examples] Fix material-next Font Usage with next/font (#38026) @onderonur
-
-### Core
-
-- [blog] Update Discord invite link in Toolpad beta announcement (#38143) @samuelsycamore
-- [blog] Update discord server link (#38131) @prakhargupta1
-- [core] Fix rsc-builder removing the first line (#38134) @michaldudak
-- [core] Remove the deprecation rule in tslint (#38087) @michaldudak
-- [website] Mobile navigation: Toolpad to Beta (#38146) @bharatkashyap
-- [website] Fix typo on pricing page @oliviertassinari
-- [website] Fix a few regression (#38050) @oliviertassinari
-- [website] Update Demo footers on MUI X landing page (#38027) @richbustos
-- [website] Fix 301 redirection to base index page @oliviertassinari
-- [website] Fix Cell selection feature name (#38029) @oliviertassinari
-- [website] Improve button look (#38052) @oliviertassinari
-- [website] Link new core page to new Base UI landing page (#38030) @mj12albert
-- [website] Polish pricing page (#37975) @oliviertassinari
-- [test] Fail the CI when new unexpected files are created (#38039) @oliviertassinari
-- [test] Fix linting error by matching main component demo name to filename (#38122) @ZeeshanTamboli
+- [Joy] Replace leftover `Joy-` prefix with `Mui-` (#38086) @siriwatknp
+- [Skeleton][joy] Fix WebkitMaskImage CSS property (#38077) @Bestwebdesign
+- [Link][Joy UI] Fix font inherit (#38124) @oliviertassinari
+
+### Docs
+
+- [docs] Add listbox placement demo for Select (#38130) @sai6855
+- [docs][base] Add Tailwind CSS & plain CSS demo on the Tabs page (#37910) @mnajdova
+- [docs][base] Add Tailwind CSS & plain CSS demos on the Textarea page (#37943) @zanivan
+- [docs] Fix Joy UI menu example (#38140) @harikrishnanp
+- [docs] Remove translations section from contributing guide (#38125) @nikohoffren
+- [docs] Fix Base UI Button Tailwind CSS padding @oliviertassinari
+- [docs] Mention in hompage hero that Core is free (#38075) @mbrookes
+- [docs] Fix a typo in notifications.json (#38078) @mbrookes
+- [docs] Add Tailwind CSS & plain CSS demo on the table pagination page (#37937) @mnajdova
+- [docs] Implement the new API display design (#37405) @alexfauquette
+- [docs] Update migration installation code blocks (#38028) @danilo-leal
+- [docs][joy] Revise the Joy UI Link page (#37829) @danilo-leal
+- [docs][joy] Add playground for Card component (#37820) @Studio384
+- [docs][joy] Add adjustments to the color inversion page (#37143) @danilo-leal
+- [docs][material] Improve documentation about adding custom colors (#37743) @DiegoAndai
+- [examples] Fix Joy UI Next.js App Router font loading (#38095) @IgnacioUtrilla
+- [examples] Fix material-next Font Usage with next/font (#38026) @onderonur
+
+### Core
+
+- [blog] Update Discord invite link in Toolpad beta announcement (#38143) @samuelsycamore
+- [blog] Update discord server link (#38131) @prakhargupta1
+- [core] Fix rsc-builder removing the first line (#38134) @michaldudak
+- [core] Remove the deprecation rule in tslint (#38087) @michaldudak
+- [test] Fail the CI when new unexpected files are created (#38039) @oliviertassinari
+- [test] Fix linting error by matching main component demo name to filename (#38122) @ZeeshanTamboli
All contributors of this release in alphabetical order: @alexfauquette, @Bestwebdesign, @bharatkashyap, @danilo-leal, @DiegoAndai, @harikrishnanp, @IgnacioUtrilla, @mbrookes, @michaldudak, @mj12albert, @mnajdova, @nikohoffren, @oliviertassinari, @onderonur, @prakhargupta1, @richbustos, @sai6855, @SaidMarar, @samuelsycamore, @siriwatknp, @Studio384, @zanivan, @ZeeshanTamboli
@@ -2945,78 +2785,73 @@ A big thanks to the 24 contributors who made this release possible. Here are som
### `@mui/material@5.14.1`
-- [FormControlLabel] Fix misplaced asterisk when `labelPlacement` is provided (#37831) @ZeeshanTamboli
-- [Slider][material] Fix type dependency on @types/prop-types (#37853) @Methuselah96
-- [Menu] Add MuiMenuList to createTheme components key (#37956) @mj12albert
-- [Modal] Remove deprecated `BackdropComponent` and `BackdropProps` from tests (#38018) @sai6855
+- [FormControlLabel] Fix misplaced asterisk when `labelPlacement` is provided (#37831) @ZeeshanTamboli
+- [Slider][material] Fix type dependency on @types/prop-types (#37853) @Methuselah96
+- [Menu] Add MuiMenuList to createTheme components key (#37956) @mj12albert
+- [Modal] Remove deprecated `BackdropComponent` and `BackdropProps` from tests (#38018) @sai6855
### `@mui/material-next@6.0.0-alpha.93`
-- [Slider][material-next] Add use client directive to useSliderElementsOverlap (#37955) @mj12albert
-- [Button][material-next] Fix some event handlers being ignored (#37647) @DiegoAndai
+- [Slider][material-next] Add use client directive to useSliderElementsOverlap (#37955) @mj12albert
+- [Button][material-next] Fix some event handlers being ignored (#37647) @DiegoAndai
### `@mui/base@5.0.0-beta.8`
-- [Autocomplete] Make touch and click behavior on an option consistent (#37972) @divyammadhok
+- [Autocomplete] Make touch and click behavior on an option consistent (#37972) @divyammadhok
### `@mui/joy@5.0.0-alpha.88`
-- [Joy][Select] Fix type error caused by custom variant (#37996) @OmPr366
-- [ToggleButton][Joy] Add `ToggleButton` component (#37716) @siriwatknp
-- [Skeleton] Add Joy UI `Skeleton` component (#37893) @siriwatknp
+- [Joy][Select] Fix type error caused by custom variant (#37996) @OmPr366
+- [ToggleButton][Joy] Add `ToggleButton` component (#37716) @siriwatknp
+- [Skeleton] Add Joy UI `Skeleton` component (#37893) @siriwatknp
### `@mui/utils@5.14.1`
-- [utils] Add function overload for `useEventCallback` (#37827) @cherniavskii
-
-### Docs
-
-- [docs][base] Add Tailwind CSS & plain CSS demo on the form control page (#37914) @mnajdova
-- [docs][base] Make Base UI Select demos denser (#37836) @zanivan
-- [docs] Link Material UI from the landing page (#37971) @oliviertassinari
-- [docs] Fix the empty /components page (#38010) @brijeshb42
-- [docs] Checkout template follows user's color scheme preference (#37928) @OndrejHj04
-- [docs] Disable ad for onboarding pages (#37998) @oliviertassinari
-- [docs] Fix broken link to Base UI Next.js App Router (#37973) @oliviertassinari
-- [docs] Fix typo in next-js-app-router.md (#37974) @ericbrian
-- [docs] Add pnpm commands to Material UI Installation page (#36650) @officialrajdeepsingh
-- [docs] Link charts in the roadmap (#37944) @oliviertassinari
-- [docs] Improve changelog @oliviertassinari
-- [docs] Improve the Select docs (#37279) @michaldudak
-- [docs][menu] Add Tailwind CSS & plain CSS demo on the Menu page (#37856) @mnajdova
-- [example] Update EmotionCacheProvider to work with GlobalStyles (#37962) @siriwatknp
-
-### Core
-
-- [blog] Add blog post about support for Next.js App Router (#37929) @samuelsycamore
-- [blog] Blog MUI X pro statement removed (#38015) @prakhargupta1
-- [blog] Add Toolpad beta announcement blog (#37799) @prakhargupta1
-- [core] Increase space available for sidenav @oliviertassinari
-- [core] Adds `component` prop to `OverrideProps` type (#35924) @sai6855
-- [core] Fix rsc build step in CI (#38019) @mj12albert
-- [core] Remove nx dependency (#37964) @Janpot
-- [core] Lock `@types/node` to v18 (#37965) @ZeeshanTamboli
-- [core] Update priority support issue template and prompt (#37824) @DanailH
-- [core] Remove warnings in docs:api (#37858) @alexfauquette
-- [core] Make rimraf work after a major update (#37930) @michaldudak
-- [docs-infra] Change the Diamond Sponsor block positioning on the side nav (#37933) @danilo-leal
-- [docs-infra] Support backticks in the codeblocks (#37950) @cherniavskii
-- [docs-infra] Improve performance hideToolbar: true (#37969) @oliviertassinari
-- [docs-infra] Fix button label on mobile (#37997) @oliviertassinari
-- [docs-infra] Square drawer corners (#37970) @oliviertassinari
-- [docs-infra] Improve tab contrast in codeblock (#38000) @oliviertassinari
-- [docs-infra] Fix API generation for Base UI (#37941) @oliviertassinari
-- [docs-infra] Fix layout shift on xGrid (#37954) @oliviertassinari
-- [docs-infra] Update installation commands to use the new tabs code component (#37927) @danilo-leal
-- [docs-infra] Improve disableToc={true} support (#37931) @oliviertassinari
-- [docs-infra] Remove icons and tweak the design of the side nav (#37860) @danilo-leal
-- [docs-infra] Fix TypeScrit error in demo export (#37830) @oliviertassinari
-- [notifications] Add notification for first Charts release (#37679) @joserodolfofreitas
-- [website] Add Base UI marketing page (#36622) @siriwatknp
-- [website] Update MUI X landing page (#37966) @cherniavskii
-- [website] Fix a11y issues (#37999) @oliviertassinari
-- [website] Make the Core page refer to group of products (#37608) @danilo-leal
-- [website] Add perpetual option to pricing page (#35504) @joserodolfofreitas
+- [utils] Add function overload for `useEventCallback` (#37827) @cherniavskii
+
+### Docs
+
+- [docs][base] Add Tailwind CSS & plain CSS demo on the form control page (#37914) @mnajdova
+- [docs][base] Make Base UI Select demos denser (#37836) @zanivan
+- [docs] Link Material UI from the landing page (#37971) @oliviertassinari
+- [docs] Fix the empty /components page (#38010) @brijeshb42
+- [docs] Checkout template follows user's color scheme preference (#37928) @OndrejHj04
+- [docs] Disable ad for onboarding pages (#37998) @oliviertassinari
+- [docs] Fix broken link to Base UI Next.js App Router (#37973) @oliviertassinari
+- [docs] Fix typo in next-js-app-router.md (#37974) @ericbrian
+- [docs] Add pnpm commands to Material UI Installation page (#36650) @officialrajdeepsingh
+- [docs] Link charts in the roadmap (#37944) @oliviertassinari
+- [docs] Improve changelog @oliviertassinari
+- [docs] Improve the Select docs (#37279) @michaldudak
+- [docs][menu] Add Tailwind CSS & plain CSS demo on the Menu page (#37856) @mnajdova
+- [example] Update EmotionCacheProvider to work with GlobalStyles (#37962) @siriwatknp
+
+### Core
+
+- [blog] Add blog post about support for Next.js App Router (#37929) @samuelsycamore
+- [blog] Blog MUI X pro statement removed (#38015) @prakhargupta1
+- [blog] Add Toolpad beta announcement blog (#37799) @prakhargupta1
+- [core] Increase space available for sidenav @oliviertassinari
+- [core] Adds `component` prop to `OverrideProps` type (#35924) @sai6855
+- [core] Fix rsc build step in CI (#38019) @mj12albert
+- [core] Remove nx dependency (#37964) @Janpot
+- [core] Lock `@types/node` to v18 (#37965) @ZeeshanTamboli
+- [core] Update priority support issue template and prompt (#37824) @DanailH
+- [core] Remove warnings in docs:api (#37858) @alexfauquette
+- [core] Make rimraf work after a major update (#37930) @michaldudak
+- [docs-infra] Change the Diamond Sponsor block positioning on the side nav (#37933) @danilo-leal
+- [docs-infra] Support backticks in the codeblocks (#37950) @cherniavskii
+- [docs-infra] Improve performance hideToolbar: true (#37969) @oliviertassinari
+- [docs-infra] Fix button label on mobile (#37997) @oliviertassinari
+- [docs-infra] Square drawer corners (#37970) @oliviertassinari
+- [docs-infra] Improve tab contrast in codeblock (#38000) @oliviertassinari
+- [docs-infra] Fix API generation for Base UI (#37941) @oliviertassinari
+- [docs-infra] Fix layout shift on xGrid (#37954) @oliviertassinari
+- [docs-infra] Update installation commands to use the new tabs code component (#37927) @danilo-leal
+- [docs-infra] Improve disableToc={true} support (#37931) @oliviertassinari
+- [docs-infra] Remove icons and tweak the design of the side nav (#37860) @danilo-leal
+- [docs-infra] Fix TypeScrit error in demo export (#37830) @oliviertassinari
+- [notifications] Add notification for first Charts release (#37679) @joserodolfofreitas
All contributors of this release in alphabetical order: @alexfauquette, @brijeshb42, @cherniavskii, @DanailH, @danilo-leal, @DiegoAndai, @divyammadhok, @ericbrian, @Janpot, @joserodolfofreitas, @Methuselah96, @michaldudak, @mj12albert, @mnajdova, @officialrajdeepsingh, @oliviertassinari, @OmPr366, @OndrejHj04, @prakhargupta1, @sai6855, @samuelsycamore, @siriwatknp, @zanivan, @ZeeshanTamboli
@@ -3082,7 +2917,6 @@ A big thanks to the 15 contributors who made this release possible. Here are som
- [core] Disambiguate eslint plugin name @oliviertassinari
- [core] Sync the lint script name with the other repositories @oliviertassinari
- [core] Point to Crowdin directly @oliviertassinari
-- [website] Sync career page (#37847) @oliviertassinari
All contributors of this release in alphabetical order: @alexfauquette, @cherniavskii, @danilo-leal, @DiegoAndai, @enrique-ramirez, @gitstart, @LukasTy, @MaybePixem, @mj12albert, @mnajdova, @nicolas-ot, @oliviertassinari, @samuelsycamore, @siriwatknp, @Studio384
@@ -3164,11 +2998,6 @@ This release focuses primarily on 🐛 bug fixes, 📚 documentation, and ⚙️
- [docs-infra] Adjust demo component container design (#37659) @danilo-leal
- [test] Fix test:e2e local run (#37719) @oliviertassinari
- [test] Remove failing test in dev @oliviertassinari
-- [website] Add no-op service worker to fix stale cache issue (#37607) @cherniavskii
-- [website] Transition the Core page to be Material UI instead (#37583) @danilo-leal
-- [website] Update the pricing page to reflect sales (#37751) @oliviertassinari
-- [website] Match Copyright with the rest of the website @oliviertassinari
-- [website] Support deep linking to pricing FAQ @oliviertassinari
All contributors of this release in alphabetical order: @AdamSundberg, @alexfauquette, @bigteech, @cherniavskii, @cmd-johnson, @DanailH, @danilo-leal, @Dlouxgit, @gateremark, @Janpot, @michaldudak, @mnajdova, @MUK-Dev, @oliviertassinari, @sai6855, @saikathalderr, @siriwatknp, @vonagam, @zanivan, @ZeeshanTamboli, @zephyrus21
@@ -3183,73 +3012,70 @@ A big thanks to the 25 contributors who made this release possible. Here are som
### `@mui/material@5.13.6`
-- [Autocomplete] Fixed autocomplete's existing option selection (#37012) @bencevoros
-- [Autocomplete] Add hint demos to Material UI and Joy UI docs (#37496) @sai6855
-- [Masonry] Fix ResizeObserver loop limit exceeded error (#37208) @hbjORbj
-- [Tooltip][material] Improve warning when Tooltip receives string child (#37530) @DiegoAndai
-- [Modal] Add missing members to ModalOwnProps (#37568) @ivp-dev
-- [Slider] Arrow keys control does not work with float numbers (#37071) @gitstart
-- [SvgIcon] allow `svg` as a child (#37231) @siriwatknp
-- [Timeline] Add alternate reverse position (#37311) @abhinavkmrru
-- [Tooltip] Fix type of sx prop in `slotProps` (#37550) @SuperKXT
-- [TouchRipple] perf: avoid calling `clearTimeout()` (#37512) @romgrk
+- [Autocomplete] Fixed autocomplete's existing option selection (#37012) @bencevoros
+- [Autocomplete] Add hint demos to Material UI and Joy UI docs (#37496) @sai6855
+- [Masonry] Fix ResizeObserver loop limit exceeded error (#37208) @hbjORbj
+- [Tooltip][material] Improve warning when Tooltip receives string child (#37530) @DiegoAndai
+- [Modal] Add missing members to ModalOwnProps (#37568) @ivp-dev
+- [Slider] Arrow keys control does not work with float numbers (#37071) @gitstart
+- [SvgIcon] allow `svg` as a child (#37231) @siriwatknp
+- [Timeline] Add alternate reverse position (#37311) @abhinavkmrru
+- [Tooltip] Fix type of sx prop in `slotProps` (#37550) @SuperKXT
+- [TouchRipple] perf: avoid calling `clearTimeout()` (#37512) @romgrk
### `@mui/material-next@6.0.0-alpha.90`
-- [Material You] Add Slider component with Material You design (#37520) @DiegoAndai
+- [Material You] Add Slider component with Material You design (#37520) @DiegoAndai
### `@mui/joy@5.0.0-alpha.85`
-- [ButtonGroup][joy] Missing border when spacing is more than zero (#37577) @siriwatknp
-- [CardActions][joy] Add `CardActions` component (#37441) @siriwatknp
-- [Menu][joy] Fix closing of `Menu` in demos (#36917) @sai6855
+- [ButtonGroup][joy] Missing border when spacing is more than zero (#37577) @siriwatknp
+- [CardActions][joy] Add `CardActions` component (#37441) @siriwatknp
+- [Menu][joy] Fix closing of `Menu` in demos (#36917) @sai6855
### `@mui/base@5.0.0-beta.5`
-- [Menu][base] Add the resetHighlight action (#37392) @michaldudak
-- [Select][base] Expose the `areOptionsEqual` prop (#37615) @michaldudak
+- [Menu][base] Add the resetHighlight action (#37392) @michaldudak
+- [Select][base] Expose the `areOptionsEqual` prop (#37615) @michaldudak
### `@mui/utils@5.13.2`
-- [utils] Allow nested imports in @mui/utils to speed up build (#37586) @flaviendelangle
-
-### Docs
-
-- [docs][base] Improve Base UI all components images (#37590) @danilo-leal
-- [docs][base] Add pages for coming soon components (#37575) @danilo-leal
-- [docs][base] Add a Snackbar introduction demo (#37602) @danilo-leal
-- [docs][base] Add page for all Base UI components (#37536) @danilo-leal
-- [docs] Fix scrollbar on snackbar page (#37657) @oliviertassinari
-- [docs] Switch order of snackbar buttons in demos (#37389) @Primajin
-- [docs] Add support for Tailwind CSS and plain CSS demos (#37319) @mnajdova
-- [docs] Tree view color fix for dark mode in Gmail example (#37051) @PunitSoniME
-- [docs] Inline the Base UI demo (#37603) @oliviertassinari
-- [docs] Fix typo in themed components page (#37598) @vinayr
-- [docs] Fix render inline code in CSS description generation (#37448) @alexfauquette
-- [docs] Add styles to styled argument list (#37558) @DiegoAndai
-- [docs] Improve awkward wording in READMEs of example projects (#37110) @DIWAKARKASHYAP
-- [docs] Fix small base -> base-ui migration issue (#37594) @oliviertassinari
-- [docs] Fix GitHub typo (#37578) @oliviertassinari
-- [docs] Improve release guide (#37547) @DiegoAndai
-- [docs] Review fixes to the Material UI's "Example projects" page (#37444) @danilo-leal
-- [docs][joy] Add a messages template (#37546) @sernstberger
-- [docs][joy] Add pages for coming soon Joy UI components (#36920) @danilo-leal
-- [docs][joy] Add design and consistency tweaks to the Playground (#37580) @danilo-leal
-- [docs] Add and revise Base UI + Create React App examples (#36825) @samuelsycamore
-- [docs-infra] Fix demos border radius (#37658) @oliviertassinari
-- [docs-infra] Add analyticsTags to Algolia (#37600) @Janpot
-- [docs-infra] Simplify product id handling (#37593) @oliviertassinari
-- [changelog] Add missing release date for v5.13.5 @oliviertassinari
-- [examples] Shell command fix in the readme file of material-next-ts example (#37675) @bablukpik
-- [examples] Next.js v13 app router with Material UI (#37315) @smo043
-
-### Core
-
-- [core] Update to Node.js v18 for `test-dev` CI (#37604) @ZeeshanTamboli
-- [core] Add priority support issue template (#37671) @DanailH
-- [website] Update roadmap page (#37587) @cherniavskii
-- [website] Add CSP to limit iframes to self @oliviertassinari
-- [website] Link mui-x Stack Overflow in footer link (#37509) @richbustos
+- [utils] Allow nested imports in @mui/utils to speed up build (#37586) @flaviendelangle
+
+### Docs
+
+- [docs][base] Improve Base UI all components images (#37590) @danilo-leal
+- [docs][base] Add pages for coming soon components (#37575) @danilo-leal
+- [docs][base] Add a Snackbar introduction demo (#37602) @danilo-leal
+- [docs][base] Add page for all Base UI components (#37536) @danilo-leal
+- [docs] Fix scrollbar on snackbar page (#37657) @oliviertassinari
+- [docs] Switch order of snackbar buttons in demos (#37389) @Primajin
+- [docs] Add support for Tailwind CSS and plain CSS demos (#37319) @mnajdova
+- [docs] Tree view color fix for dark mode in Gmail example (#37051) @PunitSoniME
+- [docs] Inline the Base UI demo (#37603) @oliviertassinari
+- [docs] Fix typo in themed components page (#37598) @vinayr
+- [docs] Fix render inline code in CSS description generation (#37448) @alexfauquette
+- [docs] Add styles to styled argument list (#37558) @DiegoAndai
+- [docs] Improve awkward wording in READMEs of example projects (#37110) @DIWAKARKASHYAP
+- [docs] Fix small base -> base-ui migration issue (#37594) @oliviertassinari
+- [docs] Fix GitHub typo (#37578) @oliviertassinari
+- [docs] Improve release guide (#37547) @DiegoAndai
+- [docs] Review fixes to the Material UI's "Example projects" page (#37444) @danilo-leal
+- [docs][joy] Add a messages template (#37546) @sernstberger
+- [docs][joy] Add pages for coming soon Joy UI components (#36920) @danilo-leal
+- [docs][joy] Add design and consistency tweaks to the Playground (#37580) @danilo-leal
+- [docs] Add and revise Base UI + Create React App examples (#36825) @samuelsycamore
+- [docs-infra] Fix demos border radius (#37658) @oliviertassinari
+- [docs-infra] Add analyticsTags to Algolia (#37600) @Janpot
+- [docs-infra] Simplify product id handling (#37593) @oliviertassinari
+- [changelog] Add missing release date for v5.13.5 @oliviertassinari
+- [examples] Shell command fix in the readme file of material-next-ts example (#37675) @bablukpik
+- [examples] Next.js v13 app router with Material UI (#37315) @smo043
+
+### Core
+
+- [core] Update to Node.js v18 for `test-dev` CI (#37604) @ZeeshanTamboli
+- [core] Add priority support issue template (#37671) @DanailH
All contributors of this release in alphabetical order: @abhinavkmrru, @alexfauquette, @bencevoros, @cherniavskii, @danilo-leal, @DiegoAndai, @DIWAKARKASHYAP, @flaviendelangle, @gitstart, @hbjORbj, @ivp-dev, @Janpot, @michaldudak, @mnajdova, @oliviertassinari, @Primajin, @PunitSoniME, @richbustos, @romgrk, @sai6855, @sernstberger, @siriwatknp, @SuperKXT, @vinayr, @ZeeshanTamboli
@@ -3264,36 +3090,34 @@ A big thanks to the 9 contributors who made this release possible. Here are some
### `@mui/material@5.13.5`
-- [Material][Popover] Add support for virtual element as anchorEl (#37465) @DiegoAndai
+- [Material][Popover] Add support for virtual element as anchorEl (#37465) @DiegoAndai
### `@mui/joy@5.0.0-alpha.84`
-- [ButtonGroup][joy] Replace `detached` prop with `spacing`. (#37562) @siriwatknp
-- [ButtonGroup][joy] Add `ButtonGroup` component (#37407) @siriwatknp
-- [Input][joy] Simplify focus with `:focus-within` and add examples (#37385) @siriwatknp
+- [ButtonGroup][joy] Replace `detached` prop with `spacing`. (#37562) @siriwatknp
+- [ButtonGroup][joy] Add `ButtonGroup` component (#37407) @siriwatknp
+- [Input][joy] Simplify focus with `:focus-within` and add examples (#37385) @siriwatknp
### Docs
-- [docs] Move Toolpad from alpha to beta (#37288) @bharatkashyap
-- [docs] Add usage of createCssVarsProvider (#37513) @brijeshb42
-- [docs] Update /base url references to /base-ui (#37412) @brijeshb42
-- [docs] Skip components and hooks due to duplicate index (#37539) @siriwatknp
-- [docs] Polish Sign in to your account joy demo (#37498) @oliviertassinari
-- [docs] Remove outdated Material UI FAQ @oliviertassinari
-- [docs] Fix crash access to localStorage in Firefox (#37518) @brijeshb42
-- [docs-infra] Enforce max length on description (#37565) @oliviertassinari
-- [docs-infra] Mandatory versions (#37497) @oliviertassinari
-- [docs-infra] Fix lighthouse img size issue (#37415) @oliviertassinari
-- [docs][joy] Replace JoyInput with Input component in JoyUI Text Field documentation (#37548) @musama619
-- [docs][joy] Add typography introduction demo component (#37553) @sernstberger
-- [docs][joy] Add a rental dashboard template (#37453) @sernstberger
+- [docs] Move Toolpad from alpha to beta (#37288) @bharatkashyap
+- [docs] Add usage of createCssVarsProvider (#37513) @brijeshb42
+- [docs] Update /base url references to /base-ui (#37412) @brijeshb42
+- [docs] Skip components and hooks due to duplicate index (#37539) @siriwatknp
+- [docs] Polish Sign in to your account joy demo (#37498) @oliviertassinari
+- [docs] Remove outdated Material UI FAQ @oliviertassinari
+- [docs] Fix crash access to localStorage in Firefox (#37518) @brijeshb42
+- [docs-infra] Enforce max length on description (#37565) @oliviertassinari
+- [docs-infra] Mandatory versions (#37497) @oliviertassinari
+- [docs-infra] Fix lighthouse img size issue (#37415) @oliviertassinari
+- [docs][joy] Replace JoyInput with Input component in JoyUI Text Field documentation (#37548) @musama619
+- [docs][joy] Add typography introduction demo component (#37553) @sernstberger
+- [docs][joy] Add a rental dashboard template (#37453) @sernstberger
### Core
-- Move the React Community Engineer - X in Open Roles (#37552) @DanailH
-- [core] Update Node.js version to v18 on CircleCI, CodeSandbox, and Netlify (#37173) @ZeeshanTamboli
-- [website] RIDI gold sponsorship end (#37517) @oliviertassinari
-- [website] Update X landing page (#37387) @cherniavskii
+- Move the React Community Engineer - X in Open Roles (#37552) @DanailH
+- [core] Update Node.js version to v18 on CircleCI, CodeSandbox, and Netlify (#37173) @ZeeshanTamboli
All contributors of this release in alphabetical order: @brijeshb42, @cherniavskii, @DanailH, @DiegoAndai, @musama619, @oliviertassinari, @sernstberger, @siriwatknp, @ZeeshanTamboli
@@ -3307,38 +3131,37 @@ A big thanks to the 12 contributors who made this release possible. Here are som
### `@mui/material@5.13.4`
-- [Autocomplete][material] Add missing `focusVisible` class in AutocompleteClasses (#37502) @sai6855
-- [Menu][material] Fix MenuPaper class composition precedence (#37390) @DiegoAndai
-- [MenuList] Fix to allow conditional rendering for a menu item under ListSubheader (#36890) @danielplewes
-- [Stepper] Handle progress bar of mobile stepper when `steps` is one (#37079) @gitstart
+- [Autocomplete][material] Add missing `focusVisible` class in AutocompleteClasses (#37502) @sai6855
+- [Menu][material] Fix MenuPaper class composition precedence (#37390) @DiegoAndai
+- [MenuList] Fix to allow conditional rendering for a menu item under ListSubheader (#36890) @danielplewes
+- [Stepper] Handle progress bar of mobile stepper when `steps` is one (#37079) @gitstart
### `@mui/base@5.0.0-beta.4`
-- [Input][base] Fix calling slotProps event handlers (#37463) @sai6855
+- [Input][base] Fix calling slotProps event handlers (#37463) @sai6855
### `@mui/joy@5.0.0-alpha.82`
-- [Avatar][joy] Fallback to `alt` when `src` or `srcSet` are not defined (#37469) @vishalthatipamula0219
-- [Card][joy] Improve usability of card family (#37474) @siriwatknp
+- [Avatar][joy] Fallback to `alt` when `src` or `srcSet` are not defined (#37469) @vishalthatipamula0219
+- [Card][joy] Improve usability of card family (#37474) @siriwatknp
### Docs
-- [docs][base] useAutocomplete demos & docs (#37029) @mj12albert
-- [docs][base] Remove usage of `component` prop in docs (#37462) @sai6855
-- [docs] Fix docs redirections @oliviertassinari
-- [docs] Fix Fluent -> Fluent UI @oliviertassinari
-- [docs] Fix MUI Base -> Base UI @oliviertassinari
-- [docs] Add base-vite-tailwind example repo (#36994) @mj12albert
-- [docs] Fix search bar layout shift (#37460) @oliviertassinari
-- [docs] Tweak Material UI's "Showcase" page design (#37259) @danilo-leal
-- [docs] Tweak Material UI's "Template" page design (#37260) @danilo-leal
-- [docs] Fix "Language" page removal leftovers (#37408) @danilo-leal
-- [docs] Move contents of css-variables to sibling pages (#37411) @brijeshb42
+- [docs][base] useAutocomplete demos & docs (#37029) @mj12albert
+- [docs][base] Remove usage of `component` prop in docs (#37462) @sai6855
+- [docs] Fix docs redirections @oliviertassinari
+- [docs] Fix Fluent -> Fluent UI @oliviertassinari
+- [docs] Fix MUI Base -> Base UI @oliviertassinari
+- [docs] Add base-vite-tailwind example repo (#36994) @mj12albert
+- [docs] Fix search bar layout shift (#37460) @oliviertassinari
+- [docs] Tweak Material UI's "Showcase" page design (#37259) @danilo-leal
+- [docs] Tweak Material UI's "Template" page design (#37260) @danilo-leal
+- [docs] Fix "Language" page removal leftovers (#37408) @danilo-leal
+- [docs] Move contents of css-variables to sibling pages (#37411) @brijeshb42
### Core
-- [core] Do not let Renovate handle `examples` packages updates (#37386) @ZeeshanTamboli
-- [website] Add header filters to the pricing table (#37455) @MBilalShafi
+- [core] Do not let Renovate handle `examples` packages updates (#37386) @ZeeshanTamboli
All contributors of this release in alphabetical order: @brijeshb42, @danielplewes, @danilo-leal, @DiegoAndai, @gitstart, @MBilalShafi, @mj12albert, @oliviertassinari, @sai6855, @siriwatknp, @vishalthatipamula0219, @ZeeshanTamboli
@@ -3353,44 +3176,42 @@ This release focuses primarily on 🐛 bug fixes and 📚 documentation improvem
### `@mui/material@5.13.3
-- [Autocomplete] Accept external Listbox ref (#37325) @sai6855
-- [Modal] Pass `className` from `BackdropProps` (#37399) @hbjORbj
+- [Autocomplete] Accept external Listbox ref (#37325) @sai6855
+- [Modal] Pass `className` from `BackdropProps` (#37399) @hbjORbj
### `@mui/base@5.0.0-beta.3`
-- [base] Maintain nodes document order in compound components (#36857) @michaldudak
-- [base][joy] Prevent persisting hover state styles onclick on mobile (#36704) @gitstart
-- [Menu][base] MenuItem as a link does not work (#37242) @nicolas-ot
-- [MenuItem][Base] Pass idGenerator function (#37364) @sai6855
-- [Slider][Base] Add Vertical slider demo (#37357) @sai6855
+- [base] Maintain nodes document order in compound components (#36857) @michaldudak
+- [base][joy] Prevent persisting hover state styles onclick on mobile (#36704) @gitstart
+- [Menu][base] MenuItem as a link does not work (#37242) @nicolas-ot
+- [MenuItem][Base] Pass idGenerator function (#37364) @sai6855
+- [Slider][Base] Add Vertical slider demo (#37357) @sai6855
### `@mui/joy@5.0.0-alpha.82`
-- [Select][joy] Fix popup does not close (#37435) @siriwatknp
-- [Badge][Joy] Fix `slots` element type in API docs (#37329) @zignis
-- [Select] [joy] Handle long text content (#37289) @akash191095
-- [Tooltip][Joy] Interactive doesn't work (#37159) @nicolas-ot
+- [Select][joy] Fix popup does not close (#37435) @siriwatknp
+- [Badge][Joy] Fix `slots` element type in API docs (#37329) @zignis
+- [Select] [joy] Handle long text content (#37289) @akash191095
+- [Tooltip][Joy] Interactive doesn't work (#37159) @nicolas-ot
### `@mui/codemod@5.13.3
-- [mui-codemod] Add missing script to README (#37377) @hbjORbj
+- [mui-codemod] Add missing script to README (#37377) @hbjORbj
### Docs
-- [docs] Clarify Hidden down props as exclusive (#36927) @canac
-- [docs] Add refine to Material UI "Related projects" and "More advanced example projects" pages (#37308) @necatiozmen
-- [docs] Remove todo link from sidebar (#37373) @brijeshb42
-- [docs] Clarify the peer dependency with react (#37360) @oliviertassinari
-- [docs] Divider vertical middle prop migration (#36840) @JhonnK08
-- [docs] Fix branding theme tabs and navigation bar regressions (#37362) @ZeeshanTamboli
-- [docs-infra] Throw on incorrect internal links (#37326) @oliviertassinari
+- [docs] Clarify Hidden down props as exclusive (#36927) @canac
+- [docs] Add refine to Material UI "Related projects" and "More advanced example projects" pages (#37308) @necatiozmen
+- [docs] Remove todo link from sidebar (#37373) @brijeshb42
+- [docs] Clarify the peer dependency with react (#37360) @oliviertassinari
+- [docs] Divider vertical middle prop migration (#36840) @JhonnK08
+- [docs] Fix branding theme tabs and navigation bar regressions (#37362) @ZeeshanTamboli
+- [docs-infra] Throw on incorrect internal links (#37326) @oliviertassinari
### Core
-- [core] Include scoped JSX namespace when resolving props (#37404) @LukasTy
-- [test][useMediaQuery] Change SSR test description (#37403) @zignis
-- [website] Sync with Ashby @oliviertassinari
-- [website] Add David to about page (#37379) @DavidCnoops
+- [core] Include scoped JSX namespace when resolving props (#37404) @LukasTy
+- [test][useMediaQuery] Change SSR test description (#37403) @zignis
All contributors of this release in alphabetical order: @akash191095, @brijeshb42, @canac, @DavidCnoops, @gitstart, @hbjORbj, @JhonnK08, @LukasTy, @michaldudak, @necatiozmen, @nicolas-ot, @oliviertassinari, @sai6855, @ZeeshanTamboli, @zignis
@@ -3425,8 +3246,6 @@ A big thanks to the 12 contributors who made this release possible.
- [docs][Transitions] Fix typo in code sample (#37300) @alexfauquette
- [examples] Remove `@babel/plugin-proposal-class-properties` from Material-Express-SSR example (#37305) @ZeeshanTamboli
- [Website] Add Brijesh to About page (#37318) @brijeshb42
-- [website] Update pricing table (#37290) @cherniavskii
-- [website] Update core open roles (#37224) @mnajdova
### Core
@@ -3491,9 +3310,6 @@ A big thanks to the 25 contributors who made this release possible. Here are som
- [core] Remove `toEqualDateTime` chai matcher (#37073) @flaviendelangle
- [core] Check dependency cycles inside packages directory only (#37223) @michaldudak
- [core] Remove outdated babel proposal plugins (#36795) @kkocdko
-- [website] Add Diego to About Us page (#37284) @DiegoAndai
-- [website] Add Victor teamMember card to 'About' (#37283) @zanivan
-- [website] Add Rich to the 'About' page (#37221) @richbustos
All contributors of this release in alphabetical order: @Bastian, @binh1298, @cccEric, @cherniavskii, @DerTimonius, @DiegoAndai, @flaviendelangle, @hbjORbj, @jguddas, @kkocdko, @kriskw1999, @mauwaz, @michaldudak, @mnajdova, @nickiaconis, @nicolas-ot, @oliviertassinari, @PunitSoniME, @richbustos, @safeamiiir, @sai6855, @siriwatknp, @uuxxx, @zanivan, @ZeeshanTamboli
@@ -3553,9 +3369,6 @@ A big thanks to the 18 contributors who made this release possible. Here are som
- [blog] Fix images using "MUI Base" instead of "Base UI" (#37044) @danilo-leal
- [core] Add VSCode extensions recommendations (#37166) @michaldudak
- [test] `e2e-website` related minor fixes (#37204) @ZeeshanTamboli
-- [website] Update the active positions (#37075) @DanailH
-- [website] Add Romain to the About page (#37124) @romgrk
-- [website] Make Toolpad alpha labels consistent (#37125) @gerdadesign
All contributors of this release in alphabetical order: @akash191095, @DanailH, @danilo-leal, @DerTimonius, @gerdadesign, @hbjORbj, @kriskw1999, @michaldudak, @mnajdova, @oliviertassinari, @PunitSoniME, @romgrk, @sai6855, @ulrichstark, @uuxxx, @wewakekumar, @ZeeshanTamboli, @zignis
@@ -3572,15 +3385,15 @@ A big thanks to the 18 contributors who made this release possible. Here are som
### `@mui/material@5.12.3`
-- [Accordion] Add missing `component` type (#37111) @sai6855
-- [ButtonGroup] Should not retain divider color when it is disabled and variant is `text` (#36967) @DavidBoyer11
-- [Divider] Fix styles on dividers with text (#35072) @maxdestors
-- [TextField] Improve IntelliSense support for props (#36737) @sai6855
-- [TextField] Fix running click event on disabled (#36892) @sai6855
+- [Accordion] Add missing `component` type (#37111) @sai6855
+- [ButtonGroup] Should not retain divider color when it is disabled and variant is `text` (#36967) @DavidBoyer11
+- [Divider] Fix styles on dividers with text (#35072) @maxdestors
+- [TextField] Improve IntelliSense support for props (#36737) @sai6855
+- [TextField] Fix running click event on disabled (#36892) @sai6855
### `@mui/joy@5.0.0-alpha.78`
-- [Joy] Miscellaneous fixes and docs improvement (#37026) @siriwatknp
+- [Joy] Miscellaneous fixes and docs improvement (#37026) @siriwatknp
### `@mui/base@5.0.0-alpha.128`
@@ -3615,27 +3428,27 @@ A big thanks to the 18 contributors who made this release possible. Here are som
This is the list of PR related to this change:
- - [Button][base] Drop `component` prop (#36677) @mnajdova
- - [Badge][base] Drop `component` prop (#37028) @hbjORbj
- - [FormControl][base] Drop component prop (#37031) @hbjORbj
- - [Input][base] Drop component prop (#37057) @hbjORbj
- - [Menu][base] Drop component prop (#37033) @hbjORbj
- - [MenuItem][base] Drop component prop (#37032) @hbjORbj
- - [Modal][base] Drop component prop (#37058) @hbjORbj
- - [Option][base] Drop component prop (#37052) @hbjORbj
- - [OptionGroup][base] Drop component prop (#37055) @hbjORbj
- - [Popper][base] Drop component prop (#37084) @hbjORbj
- - [Select][base] Drop component prop (#37035) @hbjORbj
- - [Slider][base] Drop component prop (#37056) @hbjORbj
- - [Snackbar][base] Drop component prop (#37041) @nicolas-ot
- - [Switch][base] Drop component prop (#37053) @hbjORbj
- - [Tab][base] Drop component prop (#36768) @sai6855
- - [Tabs][base] Drop component prop (#36770) @sai6855
- - [TablePagination][base] Drop component prop (#37059) @sai6855
- - [TabPanel][base] Drop component prop (#37054) @sai6855
- - [TabsList][base] Drop component prop (#37042) @sai6855
-
-- [base] Improve API consistency (#36970) @michaldudak
+ - [Button][base] Drop `component` prop (#36677) @mnajdova
+ - [Badge][base] Drop `component` prop (#37028) @hbjORbj
+ - [FormControl][base] Drop component prop (#37031) @hbjORbj
+ - [Input][base] Drop component prop (#37057) @hbjORbj
+ - [Menu][base] Drop component prop (#37033) @hbjORbj
+ - [MenuItem][base] Drop component prop (#37032) @hbjORbj
+ - [Modal][base] Drop component prop (#37058) @hbjORbj
+ - [Option][base] Drop component prop (#37052) @hbjORbj
+ - [OptionGroup][base] Drop component prop (#37055) @hbjORbj
+ - [Popper][base] Drop component prop (#37084) @hbjORbj
+ - [Select][base] Drop component prop (#37035) @hbjORbj
+ - [Slider][base] Drop component prop (#37056) @hbjORbj
+ - [Snackbar][base] Drop component prop (#37041) @nicolas-ot
+ - [Switch][base] Drop component prop (#37053) @hbjORbj
+ - [Tab][base] Drop component prop (#36768) @sai6855
+ - [Tabs][base] Drop component prop (#36770) @sai6855
+ - [TablePagination][base] Drop component prop (#37059) @sai6855
+ - [TabPanel][base] Drop component prop (#37054) @sai6855
+ - [TabsList][base] Drop component prop (#37042) @sai6855
+
+- [base] Improve API consistency (#36970) @michaldudak
Brought consistency to Base UI components and hooks' parameters and return values:
@@ -3647,35 +3460,33 @@ A big thanks to the 18 contributors who made this release possible. Here are som
#### Changes
-- [FormControl][base] Do not use optional fields in useFormControlContext's return value (#37037) @michaldudak
+- [FormControl][base] Do not use optional fields in useFormControlContext's return value (#37037) @michaldudak
### Docs
-- [base][docs] Add Base UI Quickstart Guide (#36717) @mj12albert
-- [docs] Fix Material UI's API linking to Base UI (#37121) @mnajdova
-- [docs] Fix pagination in the DataGrid demo (#37114) @cherniavskii
-- [docs] Add notification to the release of the new Time Picker UI (#37065) @joserodolfofreitas
-- [docs] Specify "Material UI" (not "MUI") where appropriate throughout the docs (#37066) @samuelsycamore
-- [docs] Use focus-visible instead of focus for Menu demos (#36847) @michaldudak
-- [docs] Fix small regressions API pages (#36972) @oliviertassinari
-- [docs] Handle a few docs-feedback (#36977) @oliviertassinari
-- [docs] Fix anchor link in customization (#37004) @oliviertassinari
-- [docs] Add a note about minimal required version for theme merging to the guides (#36973) @jakub-stastny
-- [docs] smooth scrolling added for `back to top` (#37011) @PunitSoniME
-- [docs] Remove `useFormControl` return values from demos page (#37036) @ZeeshanTamboli
-- [docs][base] Move styles to the bottom of demos code for `SwitchUnstyled` (#36720) @varunmulay22
-- [docs][base] Move styles to the bottom of demos code for `InputUnstyled` (#36724) @varunmulay22
-- [docs][base] Move styles to the bottom of demos code for `SliderUnstyled` (#36721) @varunmulay22
-- [docs][base] Move styles to the bottom of demos code for `Snackbar` (#36719) @varunmulay22
-- [docs][base] Move styles to the bottom of demos code for `SelectUnstyled` (#36718) @varunmulay22
-- [templates] Image not displayed in blog layout of React template. (#36991) @navedqb
-- [website] Take the design role offline @oliviertassinari
-- [website] Fix URL convention @oliviertassinari
-- [docs] Turn off job banner on docs (#36080) @joserodolfofreitas
+- [base][docs] Add Base UI Quickstart Guide (#36717) @mj12albert
+- [docs] Fix Material UI's API linking to Base UI (#37121) @mnajdova
+- [docs] Fix pagination in the DataGrid demo (#37114) @cherniavskii
+- [docs] Add notification to the release of the new Time Picker UI (#37065) @joserodolfofreitas
+- [docs] Specify "Material UI" (not "MUI") where appropriate throughout the docs (#37066) @samuelsycamore
+- [docs] Use focus-visible instead of focus for Menu demos (#36847) @michaldudak
+- [docs] Fix small regressions API pages (#36972) @oliviertassinari
+- [docs] Handle a few docs-feedback (#36977) @oliviertassinari
+- [docs] Fix anchor link in customization (#37004) @oliviertassinari
+- [docs] Add a note about minimal required version for theme merging to the guides (#36973) @jakub-stastny
+- [docs] smooth scrolling added for `back to top` (#37011) @PunitSoniME
+- [docs] Remove `useFormControl` return values from demos page (#37036) @ZeeshanTamboli
+- [docs][base] Move styles to the bottom of demos code for `SwitchUnstyled` (#36720) @varunmulay22
+- [docs][base] Move styles to the bottom of demos code for `InputUnstyled` (#36724) @varunmulay22
+- [docs][base] Move styles to the bottom of demos code for `SliderUnstyled` (#36721) @varunmulay22
+- [docs][base] Move styles to the bottom of demos code for `Snackbar` (#36719) @varunmulay22
+- [docs][base] Move styles to the bottom of demos code for `SelectUnstyled` (#36718) @varunmulay22
+- [templates] Image not displayed in blog layout of React template. (#36991) @navedqb
+- [docs] Turn off job banner on docs (#36080) @joserodolfofreitas
### Core
-- [core] Allow type alias as well in hooks API docs generation (#37034) @ZeeshanTamboli
+- [core] Allow type alias as well in hooks API docs generation (#37034) @ZeeshanTamboli
All contributors of this release in alphabetical order: @cherniavskii, @DavidBoyer11, @hbjORbj, @jakub-stastny, @joserodolfofreitas, @maxdestors, @michaldudak, @mj12albert, @mnajdova, @navedqb, @nicolas-ot, @oliviertassinari, @PunitSoniME, @sai6855, @samuelsycamore, @siriwatknp, @varunmulay22, @ZeeshanTamboli
@@ -3692,15 +3503,15 @@ A big thanks to the 12 contributors who made this release possible. Here are som
### `@mui/material@5.12.2`
-- [FormControl] Fix `filled` when value is set through `inputProps` (#36741) @sai6855
-- [Slider] `onChange` handler should be called only when value has changed (#36706) @gitstart
-- [Table] Fix `Sorting & Selecting` tables (#36898) @oliviertassinari
+- [FormControl] Fix `filled` when value is set through `inputProps` (#36741) @sai6855
+- [Slider] `onChange` handler should be called only when value has changed (#36706) @gitstart
+- [Table] Fix `Sorting & Selecting` tables (#36898) @oliviertassinari
### `@mui/base@5.0.0-alpha.127`
#### Breaking changes
-- [base] Remove unstyled suffix from Base components + Codemod script (#36873) @hbjORbj
+- [base] Remove unstyled suffix from Base components + Codemod script (#36873) @hbjORbj
The `Unstyled` suffix has been removed from all Base UI component names, including names of types and other related identifiers.
@@ -3712,38 +3523,34 @@ A big thanks to the 12 contributors who made this release possible. Here are som
#### Changes
-- [codemod][base] Improve the removal of `component` prop codemod script (#36952) @hbjORbj
-- [codemod][base] Write a migration script for removal of `component` prop from components (#36831) @hbjORbj
-- [Base][useButton] Allow useButton params to be completely optional (#36922) @mj12albert
+- [codemod][base] Improve the removal of `component` prop codemod script (#36952) @hbjORbj
+- [codemod][base] Write a migration script for removal of `component` prop from components (#36831) @hbjORbj
+- [Base][useButton] Allow useButton params to be completely optional (#36922) @mj12albert
### `@mui/joy@5.0.0-alpha.77`
-- [Joy][Chip] Chip button not showing up in Firefox browser (#36930) @TakhyunKim
-- [Joy] Add `invertedColors` to Menu and Alert (#36975) @siriwatknp
-- [joy][Select] Set focus visible on select options when navigating with arrow keys (#36689) @gitstart
+- [Joy][Chip] Chip button not showing up in Firefox browser (#36930) @TakhyunKim
+- [Joy] Add `invertedColors` to Menu and Alert (#36975) @siriwatknp
+- [joy][Select] Set focus visible on select options when navigating with arrow keys (#36689) @gitstart
### Docs
-- [docs] Fix console error introduced by #36408 (#36980) @alexfauquette
-- [docs] Add stray Joy UI documentation improvements (#36921) @danilo-leal
-- [docs] Add Joy profile dashboard template (#36931) @siriwatknp
-- [docs] Fix 404 links (#36969) @oliviertassinari
-- [docs] Clarify when bundle size optimization is needed (#36823) @oliviertassinari
-- [docs] Fix Chakra UI theme scoping typo (#36950) @mj12albert
-- [docs] Add snackbar example using sonner (#36926) @PupoSDC
-- [docs] Adjust the Material Icons page design and formatting (#36937) @danilo-leal
-- [docs] Allows to customize menu with any icon (#36408) @alexfauquette
-- [docs] Add info about passing ref to input element (#36913) @tomaskebrle
-- [docs][material] Tabs API section cleanup (#36942) @mnajdova
+- [docs] Fix console error introduced by #36408 (#36980) @alexfauquette
+- [docs] Add stray Joy UI documentation improvements (#36921) @danilo-leal
+- [docs] Add Joy profile dashboard template (#36931) @siriwatknp
+- [docs] Fix 404 links (#36969) @oliviertassinari
+- [docs] Clarify when bundle size optimization is needed (#36823) @oliviertassinari
+- [docs] Fix Chakra UI theme scoping typo (#36950) @mj12albert
+- [docs] Add snackbar example using sonner (#36926) @PupoSDC
+- [docs] Adjust the Material Icons page design and formatting (#36937) @danilo-leal
+- [docs] Allows to customize menu with any icon (#36408) @alexfauquette
+- [docs] Add info about passing ref to input element (#36913) @tomaskebrle
+- [docs][material] Tabs API section cleanup (#36942) @mnajdova
### Core
-- [core] Fix CI failure on `master` (#37016) @hbjORbj
-- [typescript] Add the missing explicit component return types (#36924) @michaldudak
-- [website] Update main data grid demo on X landing page (#37001) @cherniavskii
-- [website] Design role updates (#36997) @danilo-leal
-- [website] X component section improvements (#36598) @danilo-leal
-- [website] Developer Advocate role filled @oliviertassinari
+- [core] Fix CI failure on `master` (#37016) @hbjORbj
+- [typescript] Add the missing explicit component return types (#36924) @michaldudak
All contributors of this release in alphabetical order: @alexfauquette, @cherniavskii, @danilo-leal, @gitstart, @hbjORbj, @michaldudak, @mj12albert, @mnajdova, @oliviertassinari, @PupoSDC, @sai6855, @siriwatknp, @TakhyunKim, @tomaskebrle
@@ -3757,30 +3564,30 @@ A big thanks to the 16 contributors who made this release possible. This release
### `@mui/material@5.12.1`
-- [Autocomplete] Fix autocomplete left padding (#36649) @mj12albert
-- [Button] Fix contained with inherit prop not adapting on dark mode (#34508) @jesrodri
-- [FormControlLabel] Add `required` prop (#34207) @emlai
-- [Tabs] Fix null reference in ScrollbarSize after unmounting (#36485) @rkdrnf
-- [TextField] Fix type error when using `inputTypeSearch` class for `outlined` and `filled` inputs (#36740) @sai6855
-- [ThemeProvider] Fix theme proptypes (#36852) @siriwatknp
+- [Autocomplete] Fix autocomplete left padding (#36649) @mj12albert
+- [Button] Fix contained with inherit prop not adapting on dark mode (#34508) @jesrodri
+- [FormControlLabel] Add `required` prop (#34207) @emlai
+- [Tabs] Fix null reference in ScrollbarSize after unmounting (#36485) @rkdrnf
+- [TextField] Fix type error when using `inputTypeSearch` class for `outlined` and `filled` inputs (#36740) @sai6855
+- [ThemeProvider] Fix theme proptypes (#36852) @siriwatknp
### `@mui/system@5.12.1`
#### Breaking changes
-- [Grid2] Replace context with `cloneElement` (#36399) @siriwatknp
+- [Grid2] Replace context with `cloneElement` (#36399) @siriwatknp
`Grid2` now uses `React.cloneElement` instead of React context for passing the spacing and columns to the next container. The change is close to how CSS flexbox behaves.
#### Changes
-- [CssVarsProvider] Always generate new `css` object (#36853) @siriwatknp
+- [CssVarsProvider] Always generate new `css` object (#36853) @siriwatknp
### `@mui/base@5.0.0-alpha.126`
#### Breaking changes
-- [base] Refactor the compound components building blocks (#36400) @michaldudak
+- [base] Refactor the compound components building blocks (#36400) @michaldudak
Components affected by the changes are:
- Menu
- `MenuUnstyledContext` is replaced by `MenuProvider`. The value to pass to the provider is returned by the `useMenu` hook.
@@ -3796,28 +3603,27 @@ A big thanks to the 16 contributors who made this release possible. This release
### `@mui/joy@5.0.0-alpha.76`
-- [Table][Joy] Replace uses of css selector `*-child` to `*-of-type` (#36839) @keyvanm
+- [Table][Joy] Replace uses of css selector `*-child` to `*-of-type` (#36839) @keyvanm
### Docs
-- [docs][base] Move styles to the bottom of demos code for `BadgeUnstyled` (#36723) @varunmulay22
-- [docs][base] Mention that the hook does not accept any parameters in the `Parameters` section of the API docs (#36773) @ZeeshanTamboli
-- [docs][base] Move styles to the bottom of demos code for `ModalUnstyled` (#36580) @gitstart
-- [docs][base] Move styles to the bottom of demos code for `Tabs` (#36577) @gitstart
-- [docs][base] Move styles to the bottom of demos code for `Popper` (#36578) @gitstart
-- [docs][base] Move styles to the bottom of demos code for `TablePagination` (#36593) @gitstart
-- [docs] Remove the incorrect info about useButton's ref parameter (#36883) @michaldudak
-- [docs] Sync between projects (#36785) @oliviertassinari
-- [docs] Add guides to overriding component structure in Base UI and Joy UI docs (#34990) @samuelsycamore
-- [docs] Content changed from 'row' to 'orientation=horizontal' (#36858) @navedqb
-- [docs][Joy] `component`, `slots`, `slotProps` must be visible in Prop table in API docs (#36666) @hbjORbj
-- [docs][Select] Fix duplicate ID in small size Select demo (#36792) @sai6855
+- [docs][base] Move styles to the bottom of demos code for `BadgeUnstyled` (#36723) @varunmulay22
+- [docs][base] Mention that the hook does not accept any parameters in the `Parameters` section of the API docs (#36773) @ZeeshanTamboli
+- [docs][base] Move styles to the bottom of demos code for `ModalUnstyled` (#36580) @gitstart
+- [docs][base] Move styles to the bottom of demos code for `Tabs` (#36577) @gitstart
+- [docs][base] Move styles to the bottom of demos code for `Popper` (#36578) @gitstart
+- [docs][base] Move styles to the bottom of demos code for `TablePagination` (#36593) @gitstart
+- [docs] Remove the incorrect info about useButton's ref parameter (#36883) @michaldudak
+- [docs] Sync between projects (#36785) @oliviertassinari
+- [docs] Add guides to overriding component structure in Base UI and Joy UI docs (#34990) @samuelsycamore
+- [docs] Content changed from 'row' to 'orientation=horizontal' (#36858) @navedqb
+- [docs][Joy] `component`, `slots`, `slotProps` must be visible in Prop table in API docs (#36666) @hbjORbj
+- [docs][Select] Fix duplicate ID in small size Select demo (#36792) @sai6855
### Core
-- [core] Use glob to find the test files in parseTest (#36305) @flaviendelangle
-- [core] Fix minor SEO issues @oliviertassinari
-- [website] Fix visual bug appbar (#36875) @oliviertassinari
+- [core] Use glob to find the test files in parseTest (#36305) @flaviendelangle
+- [core] Fix minor SEO issues @oliviertassinari
All contributors of this release in alphabetical order: @emlai, @flaviendelangle, @gitstart, @hbjORbj, @jesrodri, @keyvanm, @michaldudak, @mj12albert, @navedqb, @oliviertassinari, @rkdrnf, @sai6855, @samuelsycamore, @siriwatknp, @varunmulay22, @ZeeshanTamboli
@@ -3834,41 +3640,38 @@ A big thanks to the 9 contributors who made this release possible. Here are some
### `@mui/system@5.12.0`
-- [system] Introduce theme scope for using multiple design systems (#36664) @siriwatknp
+- [system] Introduce theme scope for using multiple design systems (#36664) @siriwatknp
### `@mui/base@5.0.0-alpha.125`
-- [PopperUnstyled] Do not merge internal `ownerState` with `ownerState` from props (#36599) @hbjORbj
+- [PopperUnstyled] Do not merge internal `ownerState` with `ownerState` from props (#36599) @hbjORbj
### `@mui/joy@5.0.0-alpha.75`
-- [Joy] Add tests for slots/slotProps for all components (#36828) @hbjORbj
-- [Joy] Support `slots`/`slotsProps` for every component (components with only root slot too) (#36540) @hbjORbj
+- [Joy] Add tests for slots/slotProps for all components (#36828) @hbjORbj
+- [Joy] Support `slots`/`slotsProps` for every component (components with only root slot too) (#36540) @hbjORbj
### Docs
-- [docs][Backdrop] Improvements to the docs (#34244) @alirezahekmati
-- [docs] Fix base API redirects (#36833) @mnajdova
-- [docs] Improve perf on tab APIs (#36832) @mnajdova
-- [docs] Revert CircularProgress component text to be proper noun instead (#36837) @ZeeshanTamboli
-- [docs] Simplify language redirection @oliviertassinari
-- [docs] Add missing `readOnly` state class in the list (#36788) @ZeeshanTamboli
-- [docs] Improve side nav scroll into view (#36732) @oliviertassinari
-- [docs][base & joy] Display "Classes" Section in API docs (#36589) @hbjORbj
-- [docs] Fix 100+ typos throughout the Material UI docs (#36194) @Lioness100
-- [docs] Change "coming soon" chip color (#36786) @danilo-leal
-- [docs][Joy] Fix wrong prop descriptions (#36826) @hbjORbj
-- [docs][material] Highlight global state classes in CSS table in API docs (#36633) @hbjORbj
-- [examples] Fix `SliderUnstyled` slots `key` name (#36830) @sai6855
-- [Tabs] Improve useTab() API page (#36725) @oliviertassinari
+- [docs][Backdrop] Improvements to the docs (#34244) @alirezahekmati
+- [docs] Fix base API redirects (#36833) @mnajdova
+- [docs] Improve perf on tab APIs (#36832) @mnajdova
+- [docs] Revert CircularProgress component text to be proper noun instead (#36837) @ZeeshanTamboli
+- [docs] Simplify language redirection @oliviertassinari
+- [docs] Add missing `readOnly` state class in the list (#36788) @ZeeshanTamboli
+- [docs] Improve side nav scroll into view (#36732) @oliviertassinari
+- [docs][base & joy] Display "Classes" Section in API docs (#36589) @hbjORbj
+- [docs] Fix 100+ typos throughout the Material UI docs (#36194) @Lioness100
+- [docs] Change "coming soon" chip color (#36786) @danilo-leal
+- [docs][Joy] Fix wrong prop descriptions (#36826) @hbjORbj
+- [docs][material] Highlight global state classes in CSS table in API docs (#36633) @hbjORbj
+- [examples] Fix `SliderUnstyled` slots `key` name (#36830) @sai6855
+- [Tabs] Improve useTab() API page (#36725) @oliviertassinari
### Core
-- [core] Increase margin to scroll @oliviertassinari
-- [core] Replace MUI Base with Base UI (#36716) @mnajdova
-- [website] Fix broken career website links @oliviertassinari
-- [website] Fix backlinks to homepage (#36801) @oliviertassinari
-- [website] Tweaks to the Designer position ad (#36771) @danilo-leal
+- [core] Increase margin to scroll @oliviertassinari
+- [core] Replace MUI Base with Base UI (#36716) @mnajdova
All contributors of this release in alphabetical order: @alirezahekmati, @danilo-leal, @hbjORbj, @Lioness100, @mnajdova, @oliviertassinari, @sai6855, @siriwatknp, @ZeeshanTamboli
@@ -4041,15 +3844,11 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
- [docs][joy] Build TS versions for Switch component demos (#36379) @varunmulay22
- [docs] Remove `shouldSkipGeneratingVar` usage (#36581) @siriwatknp
- [docs][material] Update Table's demo to show pointer cursor on clickable rows (#36546) @varunmulay22
-- [website] Designer role changes (#36528) @danilo-leal
-- [website] Open Head of Operations role (#36501) @oliviertassinari
-- [website] Limit sponsors description to two rows @oliviertassinari
### Core
- [core] Fix CI @oliviertassinari
- [core] Fix blank line @oliviertassinari
-- [website] Simplify internal ops @oliviertassinari
All contributors of this release in alphabetical order: @danilo-leal, @dav1app, @gabrielnafuzi, @hbjORbj, @HediMuhamad, @michalak111, @mikailaread, @mnajdova, @oliviertassinari, @pratikkarad, @RomanHotsiy, @sai6855, @siriwatknp, @varunmulay22, @zaverden
@@ -4066,31 +3865,29 @@ A big thanks to the 13 contributors who made this release possible. Here are som
### `@mui/material@5.11.13`
-- [core] Bump Base UI's version in Material UI (#36492) @hbjORbj
-- [material] Export `shouldSkipGeneratingVar` from Material UI (#36489) @siriwatknp
-- [Typography] Apply font properties to typography inherit variant (#33621) @oyar99
+- [core] Bump Base UI's version in Material UI (#36492) @hbjORbj
+- [material] Export `shouldSkipGeneratingVar` from Material UI (#36489) @siriwatknp
+- [Typography] Apply font properties to typography inherit variant (#33621) @oyar99
### `@mui/base@5.0.0-alpha.121`
-- [base] Disable classes generation via a context (#35963) @michaldudak
-- [useMenu][base] Add return interface for useMenu hook (#36376) @HeVictor
-- [useBadge] Add interface for the return value (#36042) @skevprog
-- [useMenuItem] Add explicit return type (#36359) @rayrw
-- [useTabs] Add explicit return type (#36047) @sai6855
+- [base] Disable classes generation via a context (#35963) @michaldudak
+- [useMenu][base] Add return interface for useMenu hook (#36376) @HeVictor
+- [useBadge] Add interface for the return value (#36042) @skevprog
+- [useMenuItem] Add explicit return type (#36359) @rayrw
+- [useTabs] Add explicit return type (#36047) @sai6855
### Docs
-- [blog] Update fields behavior on date pickers blog post (#36480) @joserodolfofreitas
-- [docs] Info markdown not rendering in Contributing Guide README (#36487) @hbjORbj
-- [docs] Remove 301 redirection to MUI X lab migration @oliviertassinari
-- [docs] Fix a grammar error (#36486) @hbjORbj
-- [docs] Add blog post notification for v6 release (#36446) @joserodolfofreitas
-- [docs] Update link to v5 docs (#36421) @m4theushw
-- [docs] Fix 404 in the API page links (#36419) @oliviertassinari
-- [docs][joy] Error in the exemplary Codesandbox of using Material UI and Joy UI together (#36462) @hbjORbj
-- [examples] Refactor to have better types in the Next.js + TypeScript examples (#36355) @erikian
-- [website] Fix layout shift when loading /blog/mui-x-v6/ @oliviertassinari
-- [website] Update stats (#36477) @hrutik7
+- [blog] Update fields behavior on date pickers blog post (#36480) @joserodolfofreitas
+- [docs] Info markdown not rendering in Contributing Guide README (#36487) @hbjORbj
+- [docs] Remove 301 redirection to MUI X lab migration @oliviertassinari
+- [docs] Fix a grammar error (#36486) @hbjORbj
+- [docs] Add blog post notification for v6 release (#36446) @joserodolfofreitas
+- [docs] Update link to v5 docs (#36421) @m4theushw
+- [docs] Fix 404 in the API page links (#36419) @oliviertassinari
+- [docs][joy] Error in the exemplary Codesandbox of using Material UI and Joy UI together (#36462) @hbjORbj
+- [examples] Refactor to have better types in the Next.js + TypeScript examples (#36355) @erikian
All contributors of this release in alphabetical order: @erikian, @hbjORbj, @HeVictor, @hrutik7, @joserodolfofreitas, @m4theushw, @michaldudak, @oliviertassinari, @oyar99, @rayrw, @sai6855, @siriwatknp, @skevprog
@@ -4108,20 +3905,20 @@ A big thanks to the 17 contributors who made this release possible. Here are som
### `@mui/material@5.11.12`
-- [Autocomplete] Fix list scrolls to the top when new data is added on touch devices (#36231) @SaidMarar
-- [Autocomplete] Add `Mui-expanded` class (#33312) @Osman-Sodefa
-- [Dialog] Use the `id` prop provided to the `DialogTitle` component (#36353) @Kundan28
-- [Menu] Fix Menu Paper styles overriding in the theme (#36316) @Paatus
+- [Autocomplete] Fix list scrolls to the top when new data is added on touch devices (#36231) @SaidMarar
+- [Autocomplete] Add `Mui-expanded` class (#33312) @Osman-Sodefa
+- [Dialog] Use the `id` prop provided to the `DialogTitle` component (#36353) @Kundan28
+- [Menu] Fix Menu Paper styles overriding in the theme (#36316) @Paatus
### `@mui/lab@5.0.0-alpha.122`
-- [TreeView] Fix Tree View inside shadow root crashes (#36225) @NoFr1ends
+- [TreeView] Fix Tree View inside shadow root crashes (#36225) @NoFr1ends
### `@mui/system@5.11.12`
#### Breaking changes
-- [core] Generate vars in `extendTheme` (#35739) @mnajdova
+- [core] Generate vars in `extendTheme` (#35739) @mnajdova
The `shouldSkipGeneratingVar` prop was moved from the `createCssVarsProvider`'s option to the `theme`. If the default theme does not use `extendTheme` from Material UI or Joy UI, it needs to be wrapped inside `unstable_createCssVarsTheme` - a util exported from the MUI System. Below is an example of how the migration should look like:
@@ -4169,7 +3966,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
#### Breaking changes
-- [Select][base] Add the multiselect functionality to SelectUnstyled (#36274) @michaldudak
+- [Select][base] Add the multiselect functionality to SelectUnstyled (#36274) @michaldudak
The MultiSelectUnstyled was removed. The `SelectUnstyled` component with the `multiple` prop should be used instead. Additionally, the SelectUnstyledProps received a second generic parameter: `Multiple extends boolean`. If you deal with strictly single- or multi-select components, you can hard-code this parameter to `false` or `true`, respectively. Below is an example of how the migration should look like:
@@ -4185,15 +3982,15 @@ A big thanks to the 17 contributors who made this release possible. Here are som
#### Changes
-- [useSnackBar] Add explicit return type (#36052) @sai6855
-- [useMenu] Fix `import type` syntax (#36411) @ZeeshanTamboli
-- [useSwitch] Add explicit return type (#36050) @sai6855
+- [useSnackBar] Add explicit return type (#36052) @sai6855
+- [useMenu] Fix `import type` syntax (#36411) @ZeeshanTamboli
+- [useSwitch] Add explicit return type (#36050) @sai6855
### `@mui/joy@5.0.0-alpha.70`
#### Breaking changes
-- [Joy] Change CSS variables naming for components (#36282) @hbjORbj
+- [Joy] Change CSS variables naming for components (#36282) @hbjORbj
Joy UI has new naming standards of the CSS variables for its components. Below is an example of how the migration should look like:
@@ -4206,35 +4003,33 @@ A big thanks to the 17 contributors who made this release possible. Here are som
#### Changes
-- [Autocomplete][joy] Add disabled class to the popup indicator (#36397) @hbjORbj
-- [Joy] Fix broken loading button in Safari (#36298) @Kuba429
+- [Autocomplete][joy] Add disabled class to the popup indicator (#36397) @hbjORbj
+- [Joy] Fix broken loading button in Safari (#36298) @Kuba429
### Docs
-- [docs][joy] Clarify when `CssVarsProvider` is required (#36410) @mnajdova
-- MUI X v6 release announcement (#36398) @joserodolfofreitas
-- [docs] Add instructions for deploying docs without a release (#36301) @cherniavskii
-- [docs] Fix 301 redirections on the docs @oliviertassinari
-- [docs] Update MUI X banner to reflect stable release (#36354) @MBilalShafi
-- [docs] Clarify the future plan for integrating Base UI in Material UI (#36365) @mnajdova
-- [docs] Improve visual look of loose lists (#36190) @oliviertassinari
-- [docs] Fix @mui/styles example links (#36331) @oliviertassinari
-- [docs][joy] Build TS versions for List component demos (#36382) @sai6855
-- [docs][joy] Build TS versions for Radio component demos (#36406) @sai6855
-- [docs][joy] Build TS versions for Checkbox component demos (#36381) @sai6855
-- [docs][joy] Build TS versions for Select component demos (#36380) @sai6855
-- [docs][joy] Build TS versions for Typography component demos (#36378) @varunmulay22
-- [docs][joy] Add TypeScript demos for `Divider` (#36374) @sai6855
-- [docs][joy] Build TS versions for Textarea component demos (#36371) @varunmulay22
-- [docs][joy] Build TS versions for Link component demos (#36366) @hbjORbj
+- [docs][joy] Clarify when `CssVarsProvider` is required (#36410) @mnajdova
+- MUI X v6 release announcement (#36398) @joserodolfofreitas
+- [docs] Add instructions for deploying docs without a release (#36301) @cherniavskii
+- [docs] Fix 301 redirections on the docs @oliviertassinari
+- [docs] Update MUI X banner to reflect stable release (#36354) @MBilalShafi
+- [docs] Clarify the future plan for integrating Base UI in Material UI (#36365) @mnajdova
+- [docs] Improve visual look of loose lists (#36190) @oliviertassinari
+- [docs] Fix @mui/styles example links (#36331) @oliviertassinari
+- [docs][joy] Build TS versions for List component demos (#36382) @sai6855
+- [docs][joy] Build TS versions for Radio component demos (#36406) @sai6855
+- [docs][joy] Build TS versions for Checkbox component demos (#36381) @sai6855
+- [docs][joy] Build TS versions for Select component demos (#36380) @sai6855
+- [docs][joy] Build TS versions for Typography component demos (#36378) @varunmulay22
+- [docs][joy] Add TypeScript demos for `Divider` (#36374) @sai6855
+- [docs][joy] Build TS versions for Textarea component demos (#36371) @varunmulay22
+- [docs][joy] Build TS versions for Link component demos (#36366) @hbjORbj
### Core
-- Revert "Bump rimraf to ^4.1.3" (#36420) @mnajdova
-- [core] Fix test utils types and external `buildApiUtils` usage issues (#36310) @LukasTy
-- [test] Remove duplicate `combobox` role queries in Autocomplete tests (#36394) @ZeeshanTamboli
-- [website] Clarify redistribution @oliviertassinari
-- [website] Sync /about page (#36334) @oliviertassinari
+- Revert "Bump rimraf to ^4.1.3" (#36420) @mnajdova
+- [core] Fix test utils types and external `buildApiUtils` usage issues (#36310) @LukasTy
+- [test] Remove duplicate `combobox` role queries in Autocomplete tests (#36394) @ZeeshanTamboli
All contributors of this release in alphabetical order: @cherniavskii, @hbjORbj, @joserodolfofreitas, @Kuba429, @Kundan28, @LukasTy, @MBilalShafi, @michaldudak, @mnajdova, @NoFr1ends, @oliviertassinari, @Osman-Sodefa, @Paatus, @sai6855, @SaidMarar, @varunmulay22, @ZeeshanTamboli
@@ -4251,21 +4046,21 @@ A big thanks to the 15 contributors who made this release possible. Here are som
### `@mui/material@5.11.11`
-- [Autocomplete] Adds `sx` prop to `ListboxProps` type (#36243) @sai6855
-- [material] Add global CSS class for `readOnly` prop (#32822) @jrparish
-- [Stack][material] Use createStack from MUI System (#33795) @mnajdova
-- [Select] Fix incorrect selecting of first element (#36024) @michaldudak
-- [Slider] Miscellaneous improvements (#35941) @ZeeshanTamboli
-- [Slider] Remove unnecessary `data-focusvisible` attribute (#36091) @ZeeshanTamboli
-- [Snackbar] Replace component logic with `useSnackbar` hook (#36272) @ZeeshanTamboli
-- [TextField] Fix floating label position (#36246) @oliviertassinari
-- [TextField] Fix floating label position (#36288) @oliviertassinari
+- [Autocomplete] Adds `sx` prop to `ListboxProps` type (#36243) @sai6855
+- [material] Add global CSS class for `readOnly` prop (#32822) @jrparish
+- [Stack][material] Use createStack from MUI System (#33795) @mnajdova
+- [Select] Fix incorrect selecting of first element (#36024) @michaldudak
+- [Slider] Miscellaneous improvements (#35941) @ZeeshanTamboli
+- [Slider] Remove unnecessary `data-focusvisible` attribute (#36091) @ZeeshanTamboli
+- [Snackbar] Replace component logic with `useSnackbar` hook (#36272) @ZeeshanTamboli
+- [TextField] Fix floating label position (#36246) @oliviertassinari
+- [TextField] Fix floating label position (#36288) @oliviertassinari
### `@mui/base@5.0.0-alpha.119`
#### Breaking changes
-- [base] Remove `classes` prop from the Base components that have it (#36157) @hbjORbj
+- [base] Remove `classes` prop from the Base components that have it (#36157) @hbjORbj
These are the components affected by this change: ModalUnstyled, SliderUnstyled, TablePaginationUnstyled and TablePaginationActionsUnstyled.
You can replace the `classes` prop by providing the class name prop directly to the prop via `slotProps`. Below is an example of how the migration should look like:
@@ -4276,7 +4071,7 @@ A big thanks to the 15 contributors who made this release possible. Here are som
/>
```
-- [base] Move hooks to their own directories (#36235) @hbjORbj
+- [base] Move hooks to their own directories (#36235) @hbjORbj
Base hooks (e.g., `useSelect`) are no longer exported from `{Component}Unstyled` directories and instead they have their own directories.
Below is an example of how the migration should look like:
@@ -4289,41 +4084,39 @@ A big thanks to the 15 contributors who made this release possible. Here are som
#### Changes
-- [Autocomplete] Add docs interface for the hook (#36242) @HeVictor
-- [MenuUnstyled] Remove extra useMemo (#36265) @ivp-dev
-- [base] Export all slot prop overrides interfaces (#36323) @michaldudak
+- [Autocomplete] Add docs interface for the hook (#36242) @HeVictor
+- [MenuUnstyled] Remove extra useMemo (#36265) @ivp-dev
+- [base] Export all slot prop overrides interfaces (#36323) @michaldudak
### `@mui/codemod@5.11.11`
-- [base] Codemod for hook directory migration (#36295) @hbjORbj
+- [base] Codemod for hook directory migration (#36295) @hbjORbj
### `@mui/joy@5.0.0-alpha.69`
-- [Joy] Able to remove default tokens from theme types (#36006) @siriwatknp
-- [Joy] Fix modal dialog overflow viewport (#36103) @siriwatknp
-- [Joy] Select popup should have max-height (#36156) @Vivek-Prajapatii
-- [Joy] Fix `ListDivider` to change semantic based on `List` (#36266) @siriwatknp
+- [Joy] Able to remove default tokens from theme types (#36006) @siriwatknp
+- [Joy] Fix modal dialog overflow viewport (#36103) @siriwatknp
+- [Joy] Select popup should have max-height (#36156) @Vivek-Prajapatii
+- [Joy] Fix `ListDivider` to change semantic based on `List` (#36266) @siriwatknp
### Docs
-- [docs][base] List slots in API documentation (#36104) @hbjORbj
-- [docs] Add missing sandbox adapter deps resolving (#36291) @LukasTy
-- [docs] Allow to pass navigation bar banner from outside (#36299) @MBilalShafi
-- [docs] Fix code on the Working with Tailwind CSS guide (#36090) @mnajdova
-- [docs] Remove See Slots Section text from Material UI slots description (#36284) @hbjORbj
-- [docs] Fix emotion warning `:first-child` (#36263) @siriwatknp
-- [docs][joy] Improve the descriptions of props in API docs (#36307) @hbjORbj
-- [docs][joy] List slots in API documentation (#36271) @hbjORbj
-- [docs][joy] Build API documentations (#36008) @hbjORbj
-- [examples] Update Next.js examples to use built-in font (#36315) @Juneezee
-- [examples] Update curl link in `material-ui-nextjs-ts-v4-v5-migration` example README (#36321) @ZeeshanTamboli
-- [examples] Convert Next.js \_document class components to function components (#36109) @ossan-engineer
+- [docs][base] List slots in API documentation (#36104) @hbjORbj
+- [docs] Add missing sandbox adapter deps resolving (#36291) @LukasTy
+- [docs] Allow to pass navigation bar banner from outside (#36299) @MBilalShafi
+- [docs] Fix code on the Working with Tailwind CSS guide (#36090) @mnajdova
+- [docs] Remove See Slots Section text from Material UI slots description (#36284) @hbjORbj
+- [docs] Fix emotion warning `:first-child` (#36263) @siriwatknp
+- [docs][joy] Improve the descriptions of props in API docs (#36307) @hbjORbj
+- [docs][joy] List slots in API documentation (#36271) @hbjORbj
+- [docs][joy] Build API documentations (#36008) @hbjORbj
+- [examples] Update Next.js examples to use built-in font (#36315) @Juneezee
+- [examples] Update curl link in `material-ui-nextjs-ts-v4-v5-migration` example README (#36321) @ZeeshanTamboli
+- [examples] Convert Next.js \_document class components to function components (#36109) @ossan-engineer
### Core
-- [Rating] Add a comment in Rating component to use `readOnly` state class (#36357) @ZeeshanTamboli
-- [website] Fix broken links to role levels (#36333) @oliviertassinari
-- [website] Sync gold sponsors (#36312) @oliviertassinari
+- [Rating] Add a comment in Rating component to use `readOnly` state class (#36357) @ZeeshanTamboli
All contributors of this release in alphabetical order: @hbjORbj, @HeVictor, @ivp-dev, @jrparish, @Juneezee, @LukasTy, @MBilalShafi, @michaldudak, @mnajdova, @oliviertassinari, @ossan-engineer, @sai6855, @siriwatknp, @Vivek-Prajapatii, @ZeeshanTamboli
@@ -4338,37 +4131,37 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material@5.11.10`
-- [Avatar] Fix ownerState usage with styleOverrides when fallback is used (#36228) @sai6855
-- [Badge][material] Replace `BadgeUnstyled` with `useBadge` hook (#36158) @hbjORbj
-- [Switch] Fix DOM warning when `type` isn't `checkbox` or `radio` (#36170) @dani-mp
-- [TextareaAutosize] Convert code to TypeScript (#35862) @sai6855
-- [useMediaQuery] Fix behavior of noSsr with React 18 (#36056) @oliviertassinari
+- [Avatar] Fix ownerState usage with styleOverrides when fallback is used (#36228) @sai6855
+- [Badge][material] Replace `BadgeUnstyled` with `useBadge` hook (#36158) @hbjORbj
+- [Switch] Fix DOM warning when `type` isn't `checkbox` or `radio` (#36170) @dani-mp
+- [TextareaAutosize] Convert code to TypeScript (#35862) @sai6855
+- [useMediaQuery] Fix behavior of noSsr with React 18 (#36056) @oliviertassinari
### `@mui/joy@5.0.0-alpha.68`
-- [Joy] Add `zIndex` to theme (#36236) @siriwatknp
-- [Joy] Remove transition from all components (#35952) @hbjORbj
+- [Joy] Add `zIndex` to theme (#36236) @siriwatknp
+- [Joy] Remove transition from all components (#35952) @hbjORbj
### Docs
-- [docs][base] Fix base Input demos for Safari (#36213) @mj12albert
-- [docs] Fix 301 links @oliviertassinari
-- [docs] Fix modal transition demos (#36137) @oliviertassinari
-- [docs] Update links to pt examples (#36237) @Aleff13
-- [docs] Update custom Typography variants example (#36185) @mj12albert
-- [docs] Change markdown numbering syntax (#36187) @mj12albert
-- [docs] Fix switch alignment in `Disabled tree items` section in Tree View docs (#36217) @PunitSoniME
-- [docs] Standardize example names (#36112) @samuelsycamore
-- [docs] Fix typo @oliviertassinari
-- [docs] Fix markdown table alignments (#36136) @oliviertassinari
-- [docs] Small color tweaks to the docs search bar (#36160) @danilo-leal
-- [docs][joy] Update class name prefixes in the `Anatomy` section (#36210) @ZeeshanTamboli
+- [docs][base] Fix base Input demos for Safari (#36213) @mj12albert
+- [docs] Fix 301 links @oliviertassinari
+- [docs] Fix modal transition demos (#36137) @oliviertassinari
+- [docs] Update links to pt examples (#36237) @Aleff13
+- [docs] Update custom Typography variants example (#36185) @mj12albert
+- [docs] Change markdown numbering syntax (#36187) @mj12albert
+- [docs] Fix switch alignment in `Disabled tree items` section in Tree View docs (#36217) @PunitSoniME
+- [docs] Standardize example names (#36112) @samuelsycamore
+- [docs] Fix typo @oliviertassinari
+- [docs] Fix markdown table alignments (#36136) @oliviertassinari
+- [docs] Small color tweaks to the docs search bar (#36160) @danilo-leal
+- [docs][joy] Update class name prefixes in the `Anatomy` section (#36210) @ZeeshanTamboli
### Core
-- [core] Migrate nprogress to emotion (#36181) @siriwatknp
-- [core] Enforce namespace import for ReactDOM (#36208) @mj12albert
-- [core] Fix deploy preview links (#36203) @siriwatknp
+- [core] Migrate nprogress to emotion (#36181) @siriwatknp
+- [core] Enforce namespace import for ReactDOM (#36208) @mj12albert
+- [core] Fix deploy preview links (#36203) @siriwatknp
All contributors of this release in alphabetical order: @Aleff13, @dani-mp, @danilo-leal, @hbjORbj, @mj12albert, @oliviertassinari, @PunitSoniME, @sai6855, @samuelsycamore, @siriwatknp, @ZeeshanTamboli
@@ -4439,8 +4232,6 @@ A big thanks to the 17 contributors who made this release possible. Here are som
- [core] Add default preview url (#36118) @siriwatknp
- [core] Migrate all the internals exported by `tests/utils/index.js` to TypeScript (#35382) @flaviendelangle
- [core] Convert the waterfall module to an internal package (#35323) @michaldudak
-- [website] Fix homepage MD theme demo (#36027) @oliviertassinari
-- [website] Revise the Lead Designer role job ad (#35912) @danilo-leal
- [POC] Add deploy preview to PR body (#35995) @siriwatknp
All contributors of this release in alphabetical order: @danilo-leal, @donaldnevermore, @flaviendelangle, @hbjORbj, @LadyBluenotes, @LukasTy, @m4theushw, @michaldudak, @mj12albert, @mnajdova, @oliv37, @oliviertassinari, @petyosi, @rangoo94, @sai6855, @Shorifpatwary, @siriwatknp
@@ -4458,44 +4249,41 @@ A big thanks to the 14 contributors who made this release possible. Here are som
### `@mui/material@5.11.8`
-- [FormLabel] Export `FormLabelOwnProps` from `FormLabel` to fix type error (#36057) @yoskeoka
+- [FormLabel] Export `FormLabelOwnProps` from `FormLabel` to fix type error (#36057) @yoskeoka
### `@mui/joy@5.0.0-alpha.66`
-- [Joy] Miscellaneous fixes (#36073) @siriwatknp
-- [Joy] Add sign-in side template (#36019) @siriwatknp
-- [Joy] Add missing `Table` export from root (#36010) @sai6855
+- [Joy] Miscellaneous fixes (#36073) @siriwatknp
+- [Joy] Add sign-in side template (#36019) @siriwatknp
+- [Joy] Add missing `Table` export from root (#36010) @sai6855
### `@mui/system@5.11.8`
-- [System] Fix nested grid v2 (#35994) @siriwatknp
+- [System] Fix nested grid v2 (#35994) @siriwatknp
### `@mui/styled-engine@5.11.8`
-- [styled-engine] Create cache only if `document` is available (#36001) @m4theushw
+- [styled-engine] Create cache only if `document` is available (#36001) @m4theushw
### Docs
-- [blog] Fix dark mode support (#35969) @oliviertassinari
-- [docs] Add banner pointing to "Whats new" in MUI X page (#36074) @joserodolfofreitas
-- [docs] Revert unintended change @oliviertassinari
-- [docs] [Joy] Fixed a typo in `customizing theme tokens` (#36067) @badalsaibo
-- [docs] Improve inline preview's information (#35974) @oliviertassinari
-- [docs] Fix wrong v5 migration instructions (#36022) @oliviertassinari
-- [docs] Fix autocomplete render group key warning in the demo (#36025) @chuanyu0201
-- [docs] Add hooks API pages for Base UI (#35828) @mnajdova
-- [docs] Fix grammar typo (#36016) @alexownejazayeri
-- [docs][joy] Add JSDoc for the `AutocompleteProps` type (#36039) @ArthurPedroti
+- [blog] Fix dark mode support (#35969) @oliviertassinari
+- [docs] Add banner pointing to "Whats new" in MUI X page (#36074) @joserodolfofreitas
+- [docs] Revert unintended change @oliviertassinari
+- [docs] [Joy] Fixed a typo in `customizing theme tokens` (#36067) @badalsaibo
+- [docs] Improve inline preview's information (#35974) @oliviertassinari
+- [docs] Fix wrong v5 migration instructions (#36022) @oliviertassinari
+- [docs] Fix autocomplete render group key warning in the demo (#36025) @chuanyu0201
+- [docs] Add hooks API pages for Base UI (#35828) @mnajdova
+- [docs] Fix grammar typo (#36016) @alexownejazayeri
+- [docs][joy] Add JSDoc for the `AutocompleteProps` type (#36039) @ArthurPedroti
### Core
-- [core] Make it easier to find who is importing specific files (#35896) @oliviertassinari
-- [core] Fix SEO redirections issues (#36041) @oliviertassinari
-- [core] Fix a typo in the comment in setup test files (#36014) @ZeeshanTamboli
-- [typescript] Explicitly define the component return types (#36013) @michaldudak
-- [website] Fix layout shift (#36070) @oliviertassinari
-- [website] Revise the Lead Designer role job ad (v1) (#36068) @oliviertassinari
-- [website] Add Albert to the about page (#35954) @mj12albert
+- [core] Make it easier to find who is importing specific files (#35896) @oliviertassinari
+- [core] Fix SEO redirections issues (#36041) @oliviertassinari
+- [core] Fix a typo in the comment in setup test files (#36014) @ZeeshanTamboli
+- [typescript] Explicitly define the component return types (#36013) @michaldudak
All contributors of this release in alphabetical order: @alexownejazayeri, @ArthurPedroti, @badalsaibo, @chuanyu0201, @joserodolfofreitas, @m4theushw, @michaldudak, @mj12albert, @mnajdova, @oliviertassinari, @sai6855, @siriwatknp, @yoskeoka, @ZeeshanTamboli
@@ -4512,20 +4300,20 @@ A big thanks to the 15 contributors who made this release possible. Here are som
### `@mui/material@5.11.7`
-- [Autocomplete] Prevent reset scroll position when new options are added (#35735) @sai6855
-- [CssVarsProvider] Skip `unstable_sxConfig` variables (#35932) @siriwatknp
-- [InputLabel] Add missing `component` type (#35852) @sai6855
-- [Tooltip] Fix tooltip position (#35909) @marktoman
+- [Autocomplete] Prevent reset scroll position when new options are added (#35735) @sai6855
+- [CssVarsProvider] Skip `unstable_sxConfig` variables (#35932) @siriwatknp
+- [InputLabel] Add missing `component` type (#35852) @sai6855
+- [Tooltip] Fix tooltip position (#35909) @marktoman
### `@mui/base@5.0.0-alpha.116`
-- [ListboxUnstyled] Fix option state highlighted to prevent unnecessary focus (#35838) @SaidMarar
+- [ListboxUnstyled] Fix option state highlighted to prevent unnecessary focus (#35838) @SaidMarar
### `@mui/joy@5.0.0-alpha.65`
#### Breaking changes
-- [Joy] Replace `Joy[Component]` classname with `Mui[Component]` classname for all slots of components (#35718) @hbjORbj
+- [Joy] Replace `Joy[Component]` classname with `Mui[Component]` classname for all slots of components (#35718) @hbjORbj
- Renames the classname prefix of all Joy UI components from `'Joy'` to `'Mui'`.
@@ -4538,7 +4326,7 @@ A big thanks to the 15 contributors who made this release possible. Here are som
You can use this [codemod](https://github.com/mui/material-ui/blob/master/packages/mui-codemod/README.md#joy-rename-classname-prefix) to help with the migration.
-- [Joy] Replace `row` prop with `orientation` prop in all Joy UI components (#35721) @hbjORbj
+- [Joy] Replace `row` prop with `orientation` prop in all Joy UI components (#35721) @hbjORbj
- Transforms `row` prop to `orientation` prop across `Card`, `List` and `RadioGroup` components in Joy UI.
@@ -4553,35 +4341,32 @@ A big thanks to the 15 contributors who made this release possible. Here are som
#### Changes
-- [Joy][Checkbox] Display correct icon in checkbox (#35943) @sai6855
-- [Joy] Add `Table` component (#35872) @siriwatknp
-- [Joy] Miscellaneous fixes (#35953) @siriwatknp
+- [Joy][Checkbox] Display correct icon in checkbox (#35943) @sai6855
+- [Joy] Add `Table` component (#35872) @siriwatknp
+- [Joy] Miscellaneous fixes (#35953) @siriwatknp
### Docs
-- [blog] Add RSS feed (#35777) @gorjiali
-- [blog] Prevent horizontal scroll on blog posts (#35948) @oliviertassinari
-- [docs] Add to codemod README about an added script (#35999) @hbjORbj
-- [docs] Add a warning about to clear the local storage when `defaultMode` changes (#35937) @ArthurPedroti
-- [docs] Fix Joy UI variables playground (#35950) @siriwatknp
-- [docs] Fix typos in base components docs (#35985) @HeVictor
-- [docs] Fix event's label reported to GA (#35930) @oliviertassinari
-- [docs] Standardize "no longer" / "not documented" callouts in Material UI docs (#35957) @samuelsycamore
-- [docs] Revise and expand Joy UI Checkbox doc (#35817) @samuelsycamore
-- [docs] Add docs notification to Date and Time Pickers revamped (#35935) @joserodolfofreitas
-- [docs] Update community theme builder to forked updated one (#35928) @idebeijer
-- [docs] Add Joy default theme viewer (#35554) @siriwatknp
-- [docs][joy] Fixed a typo in `Using icon libraries` page (#35989) @badalsaibo
-- [docs][joy] Removed Badge info from Chip docs (#35955) @Vivek-Prajapatii
-- [docs][system] Fix border color of Boxes in demos of `Configure the sx prop` page in dark mode (#35961) @ZeeshanTamboli
+- [blog] Add RSS feed (#35777) @gorjiali
+- [blog] Prevent horizontal scroll on blog posts (#35948) @oliviertassinari
+- [docs] Add to codemod README about an added script (#35999) @hbjORbj
+- [docs] Add a warning about to clear the local storage when `defaultMode` changes (#35937) @ArthurPedroti
+- [docs] Fix Joy UI variables playground (#35950) @siriwatknp
+- [docs] Fix typos in base components docs (#35985) @HeVictor
+- [docs] Fix event's label reported to GA (#35930) @oliviertassinari
+- [docs] Standardize "no longer" / "not documented" callouts in Material UI docs (#35957) @samuelsycamore
+- [docs] Revise and expand Joy UI Checkbox doc (#35817) @samuelsycamore
+- [docs] Add docs notification to Date and Time Pickers revamped (#35935) @joserodolfofreitas
+- [docs] Update community theme builder to forked updated one (#35928) @idebeijer
+- [docs] Add Joy default theme viewer (#35554) @siriwatknp
+- [docs][joy] Fixed a typo in `Using icon libraries` page (#35989) @badalsaibo
+- [docs][joy] Removed Badge info from Chip docs (#35955) @Vivek-Prajapatii
+- [docs][system] Fix border color of Boxes in demos of `Configure the sx prop` page in dark mode (#35961) @ZeeshanTamboli
### Core
-- [core] Boolean props always have a default value of `false` in API docs (#35913) @hbjORbj
-- [core] Improve types for usePreviousProps (#35833) @sai6855
-- [website] Fix 404 link to store (#35973) @oliviertassinari
-- [website] Fix 302 of diamond sponsor link @oliviertassinari
-- [website] Fix outdated YouTube link @oliviertassinari
+- [core] Boolean props always have a default value of `false` in API docs (#35913) @hbjORbj
+- [core] Improve types for usePreviousProps (#35833) @sai6855
All contributors of this release in alphabetical order: @ArthurPedroti, @badalsaibo, @gorjiali, @hbjORbj, @HeVictor, @idebeijer, @joserodolfofreitas, @marktoman, @oliviertassinari, @sai6855, @SaidMarar, @samuelsycamore, @siriwatknp, @Vivek-Prajapatii, @ZeeshanTamboli
@@ -4598,15 +4383,15 @@ A big thanks to the 13 contributors who made this release possible. Here are som
### `@mui/material@5.11.6`
-- [Box] Fix usage of not supported features in TypeScript 3.5 (#35877) @mnajdova
-- [Button] Fix border color for secondary disabled button (#35866) @SaidMarar
-- [SwipeableDrawer] Add callback to customise touchstart ignore for swipeable drawer (#30759) @tech-meppem
+- [Box] Fix usage of not supported features in TypeScript 3.5 (#35877) @mnajdova
+- [Button] Fix border color for secondary disabled button (#35866) @SaidMarar
+- [SwipeableDrawer] Add callback to customise touchstart ignore for swipeable drawer (#30759) @tech-meppem
### `@mui/base@5.0.0-alpha.115`
#### Breaking changes
-- [SliderUnstyled] Improved logic for displaying the value label (#35805) @ZeeshanTamboli
+- [SliderUnstyled] Improved logic for displaying the value label (#35805) @ZeeshanTamboli
- The `valueLabelDisplay` prop is removed from `SliderUnstyled`. The prop was not working as intended in `SliderUnstyled` (See #35398). You can instead provide a `valueLabel` slot with the `slots` prop API to show the value label:
@@ -4634,28 +4419,26 @@ A big thanks to the 13 contributors who made this release possible. Here are som
#### Changes
-- [InputUnstyled] Fix externally provided `inputRef` is ignored (#35807) @sai6855
+- [InputUnstyled] Fix externally provided `inputRef` is ignored (#35807) @sai6855
### `@mui/joy@5.0.0-alpha.64`
-- [Avatar][joy] Remove `imgProps` prop and add Codemod script for migration (#35859) @hbjORbj
+- [Avatar][joy] Remove `imgProps` prop and add Codemod script for migration (#35859) @hbjORbj
### Docs
-- [blog] Date and time pickers revamped (#35486) @joserodolfofreitas
-- [docs] Fix incorrect breakpoint use (#34948) @rosita-dmello
-- [docs] Replace react-virtualized with react-virtuoso in Table (#35700) @petyosi
-- [docs] Fix account menu demo not closing with keyboard. (#35870) @mj12albert
-- [docs] Fix typos in the docs of Joy UI (#35876) @HeVictor
-- [docs] Fix wording in `Color` page (#35873) @oliv37
+- [blog] Date and time pickers revamped (#35486) @joserodolfofreitas
+- [docs] Fix incorrect breakpoint use (#34948) @rosita-dmello
+- [docs] Replace react-virtualized with react-virtuoso in Table (#35700) @petyosi
+- [docs] Fix account menu demo not closing with keyboard. (#35870) @mj12albert
+- [docs] Fix typos in the docs of Joy UI (#35876) @HeVictor
+- [docs] Fix wording in `Color` page (#35873) @oliv37
### Core
-- [core] Fix release changelog to handle commits with empty author field (#35921) @mnajdova
-- [core] Revert `docs-utilities` migration to TypeScript and fix type (#35881) @ZeeshanTamboli
-- [core] Migrate internal `docs-utilities` package to TypeScript (#35846) @ZeeshanTamboli
-- [website] Designer don't spend their time writing code @oliviertassinari
-- [website] Emphasis the technical background need for this role @oliviertassinari
+- [core] Fix release changelog to handle commits with empty author field (#35921) @mnajdova
+- [core] Revert `docs-utilities` migration to TypeScript and fix type (#35881) @ZeeshanTamboli
+- [core] Migrate internal `docs-utilities` package to TypeScript (#35846) @ZeeshanTamboli
All contributors of this release in alphabetical order: @HeVictor, @hbjORbj, @joserodolfofreitas, @mj12albert, @mnajdova, @oliv37, @oliviertassinari, @petyosi, @rosita-dmello, @sai6855, @SaidMarar, @tech-meppem, @ZeeshanTamboli
@@ -4710,11 +4493,6 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### Core
-- [website] Improve pricing page (#35767) @oliviertassinari
-- [website] Add Greg in about page (#35816) @oliviertassinari
-- [website] Update the Accessibility Engineer role (#35751) @oliviertassinari
-- [website] Add docs for MUI for Figma @oliviertassinari
-
All contributors of this release in alphabetical order: @alexfauquette, @atrefonas, @fenghan34, @hbjORbj, @HeVictor, @Juneezee, @LukasTy, @mnajdova, @msoyka, @nnmax, @oliviertassinari, @pupudu, @sai6855, @samuelsycamore, @siriwatknp, @volhalink, @ZeeshanTamboli
## 5.11.4
@@ -4761,7 +4539,6 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
- [core] Fix the product license reference name (#35703) @oliviertassinari
- [core] Use TypeScript AST instead of TTP for component doc building (#35379) @flaviendelangle
- [test] Always use & for nesting styles (#35702) @oliviertassinari
-- [website] Improve Lead Designer role description (#35684) @oliviertassinari
All contributors of this release in alphabetical order: @CowDotDev, @flaviendelangle, @hamirmahal, @hbjORbj, @koolskateguy89, @michaldudak, @miha53cevic, @mnajdova, @oliviertassinari, @Ryczko, @sai6855, @samuelsycamore, @siriwatknp, @ZeeshanTamboli
@@ -4776,29 +4553,29 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
### `@mui/material@5.11.3`
-- [Select] Update `renderValue` prop's TypeScript type (#34177) @ZeeshanTamboli
+- [Select] Update `renderValue` prop's TypeScript type (#34177) @ZeeshanTamboli
### `@mui/joy@5.0.0-alpha.61`
-- [Autocomplete][joy] Export component (#35647) @mbranch
+- [Autocomplete][joy] Export component (#35647) @mbranch
### Docs
-- [blog] Fix handling of markdown links (#35628) @oliviertassinari
-- [docs] Fix demo code selection through copy shortcut key on Firefox browser (#35670) @ZeeshanTamboli
-- [docs] Fix layout shift when streaming the page (#35627) @oliviertassinari
-- [docs] Fix switch name to reflect the color (#35052) @rjhcnf
-- [docs] Fix anchor link in the card's docs and fix a typo (#35634) @ZeeshanTamboli
-- [docs] Fix layout shift with modal (#35591) @oliviertassinari
-- [Joy][docs] Add documentation for `Input` component (#35482) @hbjORbj
-- [docs][joy] Improved readability on theme tokens page (#35639) @badalsaibo
+- [blog] Fix handling of markdown links (#35628) @oliviertassinari
+- [docs] Fix demo code selection through copy shortcut key on Firefox browser (#35670) @ZeeshanTamboli
+- [docs] Fix layout shift when streaming the page (#35627) @oliviertassinari
+- [docs] Fix switch name to reflect the color (#35052) @rjhcnf
+- [docs] Fix anchor link in the card's docs and fix a typo (#35634) @ZeeshanTamboli
+- [docs] Fix layout shift with modal (#35591) @oliviertassinari
+- [Joy][docs] Add documentation for `Input` component (#35482) @hbjORbj
+- [docs][joy] Improved readability on theme tokens page (#35639) @badalsaibo
### Core
-- [core] Disable prefetch of footer links @oliviertassinari
-- [core] A few SEO fixes (#35672) @oliviertassinari
-- [core] Remove need for scopePathnames (#35584) @oliviertassinari
-- [test] Fix Algolia noisy lvl1 anchor (#35686) @oliviertassinari
+- [core] Disable prefetch of footer links @oliviertassinari
+- [core] A few SEO fixes (#35672) @oliviertassinari
+- [core] Remove need for scopePathnames (#35584) @oliviertassinari
+- [test] Fix Algolia noisy lvl1 anchor (#35686) @oliviertassinari
All contributors of this release in alphabetical order: @badalsaibo, @hbjORbj, @mbranch, @oliviertassinari, @rjhcnf, @ZeeshanTamboli
@@ -4815,61 +4592,60 @@ A big thanks to the 20 contributors who made this release possible. Here are som
### `@mui/material@5.11.2`
-- [l10n] Add displayed rows label to `faIR` locale (#35587) @hootan-rocky
-- [l10n] Add Kurdish (Kurmanji) locale (#32508) @JagarYousef
-- [Select] Accept non-component children (#33530) @boutahlilsoufiane
-- [SelectInput] Update menu to use select wrapper as anchor (#34229) @EduardoSCosta
-- [TableCell] Fix `scope` prop to be not set when a data cell is rendered within a table head (#35559) @sai6855
+- [l10n] Add displayed rows label to `faIR` locale (#35587) @hootan-rocky
+- [l10n] Add Kurdish (Kurmanji) locale (#32508) @JagarYousef
+- [Select] Accept non-component children (#33530) @boutahlilsoufiane
+- [SelectInput] Update menu to use select wrapper as anchor (#34229) @EduardoSCosta
+- [TableCell] Fix `scope` prop to be not set when a data cell is rendered within a table head (#35559) @sai6855
### `@mui/utils@5.11.2`
-- [utils] `mergedeep` deeply clones source key if it's an object (#35364) @sldk-yuri
+- [utils] `mergedeep` deeply clones source key if it's an object (#35364) @sldk-yuri
### `@mui/base@5.0.0-alpha.112`
-- [FocusTrap][base] Convert code to TypeScript (#35005) @trizotti
-- [Modal][base] Convert code to TypeScript (#34793) @leventdeniz
-- [Popper][base] Convert code to TypeScript (#34771) @danhuynhdev
-- [Slider] Exclude `isRtl` from Material UI's Slider props (#35564) @michaldudak
+- [FocusTrap][base] Convert code to TypeScript (#35005) @trizotti
+- [Modal][base] Convert code to TypeScript (#34793) @leventdeniz
+- [Popper][base] Convert code to TypeScript (#34771) @danhuynhdev
+- [Slider] Exclude `isRtl` from Material UI's Slider props (#35564) @michaldudak
### `@mui/joy@5.0.0-alpha.60`
-- [Joy] Fix radius adjustment (#35629) @siriwatknp
-- [Joy] Apply color inversion to components (#34602) @siriwatknp
-- [Joy] Improve cursor pointer and add fallback for outlined variant (#35573) @siriwatknp
-- [Joy] Miscellaneous fixes (#35552) @siriwatknp
-- [Radio][joy] Use precise dimensions for radio icon (#35548) @hbjORbj
+- [Joy] Fix radius adjustment (#35629) @siriwatknp
+- [Joy] Apply color inversion to components (#34602) @siriwatknp
+- [Joy] Improve cursor pointer and add fallback for outlined variant (#35573) @siriwatknp
+- [Joy] Miscellaneous fixes (#35552) @siriwatknp
+- [Radio][joy] Use precise dimensions for radio icon (#35548) @hbjORbj
### `@mui/material-next@6.0.0-alpha.68`
-- [Material You] Update Button test & add active class name (#35497) @mnajdova
+- [Material You] Update Button test & add active class name (#35497) @mnajdova
### Docs
-- [docs] Fix GoogleMaps demo (#35545) @hbjORbj
-- [docs] Remove flow, its legacy (#35624) @oliviertassinari
-- [docs] Add a guide on using icon libraries with Joy UI (#35377) @siriwatknp
-- [docs] Clarify comment about `sortStability()` use case (#35570) @frontendlane
-- [docs] Improve the experimental API demos on the button page (#35560) @mnajdova
-- [docs] Force `light` theme mode when `activePage` is null (#35575) @LukasTy
-- [docs] Fix ListItem button deprecated use (#33970) @MickaelAustoni
-- [docs] Fix typo in `Progress` docs (#35553) @jasonsturges
-- [docs] Remove empty tags on the TransferList demos (#33127) @ekusiadadus
-- [docs][joy] Add documentation for `Stack` component (#35373) @hbjORbj
-- [docs][joy] Add documentation for `Grid` component (#35374) @hbjORbj
-- [website] Update sponsor grid (#35452) @danilo-leal
+- [docs] Fix GoogleMaps demo (#35545) @hbjORbj
+- [docs] Remove flow, its legacy (#35624) @oliviertassinari
+- [docs] Add a guide on using icon libraries with Joy UI (#35377) @siriwatknp
+- [docs] Clarify comment about `sortStability()` use case (#35570) @frontendlane
+- [docs] Improve the experimental API demos on the button page (#35560) @mnajdova
+- [docs] Force `light` theme mode when `activePage` is null (#35575) @LukasTy
+- [docs] Fix ListItem button deprecated use (#33970) @MickaelAustoni
+- [docs] Fix typo in `Progress` docs (#35553) @jasonsturges
+- [docs] Remove empty tags on the TransferList demos (#33127) @ekusiadadus
+- [docs][joy] Add documentation for `Stack` component (#35373) @hbjORbj
+- [docs][joy] Add documentation for `Grid` component (#35374) @hbjORbj
### Core
-- [core] Shorthand notation to remove outline (#35623) @oliviertassinari
-- [core] Fix header link layout shift and clash (#35626) @oliviertassinari
-- [core] Hide keyboard shortcut if no hover feature (#35625) @oliviertassinari
-- [core] Fix confusing duplicated name in the log @oliviertassinari
-- [core] Fix API demos callout spacing (#35579) @oliviertassinari
-- [core] Fix a few title case (#35547) @oliviertassinari
-- [core] Cleanup mention of test-utils (#35577) @oliviertassinari
-- [core] Remove oudated pickers prop-type logic (#35571) @oliviertassinari
-- [core] Exclude documentation of Base props not used in styled libraries (#35562) @michaldudak
+- [core] Shorthand notation to remove outline (#35623) @oliviertassinari
+- [core] Fix header link layout shift and clash (#35626) @oliviertassinari
+- [core] Hide keyboard shortcut if no hover feature (#35625) @oliviertassinari
+- [core] Fix confusing duplicated name in the log @oliviertassinari
+- [core] Fix API demos callout spacing (#35579) @oliviertassinari
+- [core] Fix a few title case (#35547) @oliviertassinari
+- [core] Cleanup mention of test-utils (#35577) @oliviertassinari
+- [core] Remove oudated pickers prop-type logic (#35571) @oliviertassinari
+- [core] Exclude documentation of Base props not used in styled libraries (#35562) @michaldudak
All contributors of this release in alphabetical order: @boutahlilsoufiane, @danhuynhdev, @danilo-leal, @EduardoSCosta, @ekusiadadus, @frontendlane, @hbjORbj, @hootan-rocky, @JagarYousef, @jasonsturges, @leventdeniz, @LukasTy, @michaldudak, @MickaelAustoni, @mnajdova, @oliviertassinari, @sai6855, @siriwatknp, @sldk-yuri, @trizotti
@@ -4919,8 +4695,6 @@ A big thanks to the 15 contributors who made this release possible. Here are som
- [docs] Add `CardMedia` example without `component="img"` prop (#35470) @lucasmfredmark
- [docs] Fix `unstable_sxConfig` typo (#35478) @siriwatknp
- [docs] List component introduction example default code is missing ListItemContent component (#35492) @Miigaarino
-- [website] Close our first people role @oliviertassinari
-- [website] Update product icons (#35413) @danilo-leal
### Core
@@ -4990,16 +4764,12 @@ A big thanks to the 19 contributors who made this release possible. Here are som
- [docs] Direct users from Material UI to Base UI for duplicated components (#35293) @samuelsycamore
- [docs] Fix typo in FormControl API docs (#35449) @Spanishiwa
- [docs] Update callouts design (#35390) @danilo-leal
-- [website] New wave of open roles (#35240) @mnajdova
-- [website] Developer Survey 2022 (#35407) @joserodolfofreitas
### Core
- [core] Fix @mui/material package building (#35324) @timbset
- [core] Fix leaking theme color override (#35444) @oliviertassinari
- [typescript] Add null to return type of OverridableComponent (#35311) @tsollbach
-- [website] Migrate X page to use CSS theme variables (#34922) @jesrodri
-- [website] Migrate `/core` page to use CSS variables (#35366) @siriwatknp
All contributors of this release in alphabetical order: @alexfauquette, @Armanio, @danilo-leal, @EduardoSCosta, @flaviendelangle, @jesrodri, @joserodolfofreitas, @kraftware, @michaldudak, @mnajdova, @oliviertassinari, @PratikDev, @samuelsycamore, @siriwatknp, @Spanishiwa, @timbset, @tsollbach, @vitorfrs-dev, @ZeeshanTamboli
@@ -5017,21 +4787,21 @@ A big thanks to the 15 contributors who made this release possible. Here are som
### `@mui/material@5.10.17`
-- [Slider] Fix `markActive` theme class not getting applied (#35067) @ZeeshanTamboli
-- [SwipeableDrawer] Fix missing close animation when initial open is true (#35010) @sai6855
-- [material-ui] Add channel colors if possible (#35178) @siriwatknp
-- [Fab] Increase disabled styles precedence (#35304) @Uzwername
-- [Rating] Apply `labelEmptyValueActive` style overrides from theme (#35315) @sai6855
+- [Slider] Fix `markActive` theme class not getting applied (#35067) @ZeeshanTamboli
+- [SwipeableDrawer] Fix missing close animation when initial open is true (#35010) @sai6855
+- [material-ui] Add channel colors if possible (#35178) @siriwatknp
+- [Fab] Increase disabled styles precedence (#35304) @Uzwername
+- [Rating] Apply `labelEmptyValueActive` style overrides from theme (#35315) @sai6855
### `@mui/system@5.10.17`
-- [system] Add support for nested CssVarsProvider (#35277) @siriwatknp
+- [system] Add support for nested CssVarsProvider (#35277) @siriwatknp
### `@mui/joy@5.0.0-alpha.57`
#### BREAKING CHANGE
-- [Joy] Add `slots`/`slotProps` props to the typing of all components and apply `useSlot` to all components (#34997) @hbjORbj
+- [Joy] Add `slots`/`slotProps` props to the typing of all components and apply `useSlot` to all components (#34997) @hbjORbj
- Change all occurrences of `components` and `componentsProps` props in Joy UI components to `slots` and `slotProps`, respectively.
@@ -5044,36 +4814,34 @@ A big thanks to the 15 contributors who made this release possible. Here are som
#### Changes
-- [Joy] Miscellaneous fixes (#35345) @siriwatknp
-- [Joy][textarea] Expose decorator classes (#35247) @zignis
+- [Joy] Miscellaneous fixes (#35345) @siriwatknp
+- [Joy][textarea] Expose decorator classes (#35247) @zignis
### Docs
-- [docs] Improve spacing with ul (#35302) @oliviertassinari
-- [docs] Correct grammatically incorrect sentences in CONTRIBUTING.md (#34949) @Pandey-utkarsh
-- [docs] Move the demo higher in the API TOC (#35202) @oliviertassinari
-- [docs] Fix incorrect link in minimizing-bundle-size (#35297) @Juneezee
-- [docs] Revise and expand Joy UI "Breadcrumbs" page (#35292) @samuelsycamore
-- [docs] Fix wrong import in the unstyled tabs page (#35310) @guotie
-- [docs] Disable translations (#34820) @mnajdova
-- [docs] Fix typo (#35312) @flaviendelangle
-- [docs] Add Material You Button playground (#35222) @mnajdova
-- [docs] Fix experimental API page duplication (#35213) @oliviertassinari
-- [docs] Improve the autogenerated "Unstyled" and "API" text (#35185) @samuelsycamore
-- [docs] Fix ad margin on API pages (#35201) @oliviertassinari
-- [docs] Revise and expand the Joy UI "Badge" page (#35199) @samuelsycamore
-- [docs] Update Base UI docs with latest style conventions (#35034) @samuelsycamore
-- [l10n] Improve Chinese (Taiwan) zh-TW locale (#35328) @happyincent
-- [website] Update stats: GitHub stars, Twitter followers, etc. (#35318) @nomandhoni-cs
+- [docs] Improve spacing with ul (#35302) @oliviertassinari
+- [docs] Correct grammatically incorrect sentences in CONTRIBUTING.md (#34949) @Pandey-utkarsh
+- [docs] Move the demo higher in the API TOC (#35202) @oliviertassinari
+- [docs] Fix incorrect link in minimizing-bundle-size (#35297) @Juneezee
+- [docs] Revise and expand Joy UI "Breadcrumbs" page (#35292) @samuelsycamore
+- [docs] Fix wrong import in the unstyled tabs page (#35310) @guotie
+- [docs] Disable translations (#34820) @mnajdova
+- [docs] Fix typo (#35312) @flaviendelangle
+- [docs] Add Material You Button playground (#35222) @mnajdova
+- [docs] Fix experimental API page duplication (#35213) @oliviertassinari
+- [docs] Improve the autogenerated "Unstyled" and "API" text (#35185) @samuelsycamore
+- [docs] Fix ad margin on API pages (#35201) @oliviertassinari
+- [docs] Revise and expand the Joy UI "Badge" page (#35199) @samuelsycamore
+- [docs] Update Base UI docs with latest style conventions (#35034) @samuelsycamore
+- [l10n] Improve Chinese (Taiwan) zh-TW locale (#35328) @happyincent
### Core
-- [core] Use componentStyles.name over componentName (#35303) @oliviertassinari
-- [core] Fix warning leak in production (#35313) @oliviertassinari
-- [core] Move the internal packages from docs/packages (#35305) @michaldudak
-- [core] Clean up the API docs generation scripts (#35244) @michaldudak
-- [test] Scope the tests to just Material UI components (#35219) @siriwatknp
-- [website] Remove BlackFriday notification @oliviertassinari
+- [core] Use componentStyles.name over componentName (#35303) @oliviertassinari
+- [core] Fix warning leak in production (#35313) @oliviertassinari
+- [core] Move the internal packages from docs/packages (#35305) @michaldudak
+- [core] Clean up the API docs generation scripts (#35244) @michaldudak
+- [test] Scope the tests to just Material UI components (#35219) @siriwatknp
All contributors of this release in alphabetical order: @flaviendelangle, @guotie, @happyincent, @hbjORbj, @Juneezee, @michaldudak, @mnajdova, @nomandhoni-cs, @oliviertassinari, @Pandey-utkarsh, @sai6855, @samuelsycamore, @siriwatknp, @Uzwername, @zignis
@@ -5087,39 +4855,39 @@ A big thanks to the 13 contributors who made this release possible. This release
### `@mui/material@5.10.16`
-- [Autocomplete] Fix inferred value type when `multiple` prop is `true` (#35275) @fenghan34
-- [Chip] Add `skipFocusWhenDisabled` prop to not allow focussing deletable chip if disabled (#35065) @sai6855
-- [Chip] Remove unnecessary handleKeyDown event handler (#35231) @ZeeshanTamboli
-- [FormControl] Add missing types in `useFormControl` (#35168) @ZeeshanTamboli
-- [IconButton] Add missing color classes (#33820) @Zetta56
-- [SwipeableDrawer] Make paper ref accessible (#35082) @sai6855
+- [Autocomplete] Fix inferred value type when `multiple` prop is `true` (#35275) @fenghan34
+- [Chip] Add `skipFocusWhenDisabled` prop to not allow focussing deletable chip if disabled (#35065) @sai6855
+- [Chip] Remove unnecessary handleKeyDown event handler (#35231) @ZeeshanTamboli
+- [FormControl] Add missing types in `useFormControl` (#35168) @ZeeshanTamboli
+- [IconButton] Add missing color classes (#33820) @Zetta56
+- [SwipeableDrawer] Make paper ref accessible (#35082) @sai6855
### `@mui/system@5.10.16`
-- [system] Remove unnecessary parsed theme (#35239) @siriwatknp
-- [theme] Fix TypeScript type for custom variants in responsive font sizes (#35057) @ZeeshanTamboli
+- [system] Remove unnecessary parsed theme (#35239) @siriwatknp
+- [theme] Fix TypeScript type for custom variants in responsive font sizes (#35057) @ZeeshanTamboli
### `@mui/base@5.0.0-alpha.108`
-- [Base] Allow useSlotProps to receive undefined elementType (#35192) @leventdeniz
+- [Base] Allow useSlotProps to receive undefined elementType (#35192) @leventdeniz
### Docs
-- [docs] Improve feedback precision (#34641) @alexfauquette
-- [docs] Add Black Friday notification @oliviertassinari
-- [docs] Fix migration feedback (#35232) @alexfauquette
-- [docs] Improve the useSelect demo styling (#33883) @michaldudak
-- [docs] Fix layout jump on first mistake (#35215) @oliviertassinari
-- [docs] Support demos with side effect imports (#35177) @m4theushw
-- [examples] Fix Next.js errors (#35246) @oliviertassinari
-- [examples] Updated Remix examples with the lates changes using React 18 (#35092) @58bits
+- [docs] Improve feedback precision (#34641) @alexfauquette
+- [docs] Add Black Friday notification @oliviertassinari
+- [docs] Fix migration feedback (#35232) @alexfauquette
+- [docs] Improve the useSelect demo styling (#33883) @michaldudak
+- [docs] Fix layout jump on first mistake (#35215) @oliviertassinari
+- [docs] Support demos with side effect imports (#35177) @m4theushw
+- [examples] Fix Next.js errors (#35246) @oliviertassinari
+- [examples] Updated Remix examples with the lates changes using React 18 (#35092) @58bits
### Core
-- [core] Remove unused pattern (#35165) @iamxukai
-- [core] Fix Base version in changelog (#35224) @siriwatknp
-- [core] Migrate `describeConformance` to TypeScript (#35193) @flaviendelangle
-- [core] Skip CI for docs and examples paths (#35225) @siriwatknp
+- [core] Remove unused pattern (#35165) @iamxukai
+- [core] Fix Base version in changelog (#35224) @siriwatknp
+- [core] Migrate `describeConformance` to TypeScript (#35193) @flaviendelangle
+- [core] Skip CI for docs and examples paths (#35225) @siriwatknp
All contributors of this release in alphabetical order: @58bits, @alexfauquette, @fenghan34, @flaviendelangle, @iamxukai, @leventdeniz, @m4theushw, @michaldudak, @oliviertassinari, @sai6855, @siriwatknp, @ZeeshanTamboli, @Zetta56
@@ -5171,10 +4939,6 @@ A big thanks to the 9 contributors who made this release possible. Here are some
- [docs] Make navbar backdrop filter consistent with website (#35157) @danilo-leal
- [docs] Host CodeSandbox on MUI org (#35110) @oliviertassinari
- [docs] Uplift introduction demos & make consistent with Base (#34316) @danilo-leal
-- [website] Add Security questionnaire in pricing (#35172) @oliviertassinari
-- [website] Fix theme mode toggle state (#35216) @siriwatknp
-- [website] Exclude experiment pages in production (#35180) @siriwatknp
-- [website] Disable SEO for performance pages (#35173) @oliviertassinari
### Core
@@ -5231,12 +4995,6 @@ A big thanks to the 17 contributors who made this release possible. Here are som
- [docs] Upgrade to Next.js 13 (#35001) @mnajdova
- [docs] Fix typo in changelog @oliviertassinari
- [docs] Update Joy UI templates to use latest components (#35058) @siriwatknp
-- [website] Fix design kits showcase throwing an error (#35093) @cherniavskii
-- [website] Fix margin bug on CTA @oliviertassinari
-- [website] Link respective repositories in product pages (#35046) @sidtohan
-- [website] Migrate blog pages to use CSS theme variables (#34976) @siriwatknp
-- [website] Update DoiT International logo and links with new brand (#35030) @ofir5300
-- [website] Improve visual design app bar (#35111) @oliviertassinari
### Core
@@ -5267,47 +5025,43 @@ A big thanks to the 12 contributors who made this release possible. Here are som
### `@mui/material@5.10.13`
-- [material-ui] Introduce the slots API (#34873) @michaldudak
-- [NativeSelectInput] Support CSS theme variables (#34975) @siriwatknp
+- [material-ui] Introduce the slots API (#34873) @michaldudak
+- [NativeSelectInput] Support CSS theme variables (#34975) @siriwatknp
### `@mui/system@5.10.13`
-- [system] Add a missing key attribute in getInitColorScheme to fix key issue (#34992) @akshaya-venkatesh8
+- [system] Add a missing key attribute in getInitColorScheme to fix key issue (#34992) @akshaya-venkatesh8
### `@mui/base@5.0.0-alpha.105`
-- [base] Avoid calling setState during renders (#34916) @Janpot
+- [base] Avoid calling setState during renders (#34916) @Janpot
### `@mui/joy@5.0.0-alpha.53`
-- [Select] Fix custom options menu not opening on Avatar click (#34648) @shivam1646
+- [Select] Fix custom options menu not opening on Avatar click (#34648) @shivam1646
### Docs
-- [docs] Add a guide for setting dark mode by default (#34839) @siriwatknp
-- [docs] Improve code font family (#35027) @oliviertassinari
-- [docs] Revise and expand Joy UI "Alert" page (#34838) @samuelsycamore
-- [docs] Live demos v2 (#34870) @oliviertassinari
-- [docs] Fix 301 links in the docs @oliviertassinari
-- [docs] Fix code display in RTL (#34951) @oliviertassinari
-- [docs] New API design rule disabled > disable (#34972) @oliviertassinari
-- [docs] Explain the usage of Select's onOpen/onClose in the uncontrolled mode (#34755) @michaldudak
-- [docs] Add a new gold sponsor (#34984) @hbjORbj
-- [docs] Add author and published_time meta tags (#34382) @alexfauquette
-- [examples] Next.js examples v13 - fonts (#34971) @PetroSilenius
-- [examples] Next.js examples v13 - links (#34970) @PetroSilenius
-- [website] Update IPinfo.AI name @oliviertassinari
-- [website] Remove date-io from the docs dependencies (#34748) @michaldudak
-- [website] Migrate Design-kits page to use CSS theme variables (#34920) @jesrodri
-- [website] Migrate Pricing page to use CSS theme variables (#34917) @trizotti
+- [docs] Add a guide for setting dark mode by default (#34839) @siriwatknp
+- [docs] Improve code font family (#35027) @oliviertassinari
+- [docs] Revise and expand Joy UI "Alert" page (#34838) @samuelsycamore
+- [docs] Live demos v2 (#34870) @oliviertassinari
+- [docs] Fix 301 links in the docs @oliviertassinari
+- [docs] Fix code display in RTL (#34951) @oliviertassinari
+- [docs] New API design rule disabled > disable (#34972) @oliviertassinari
+- [docs] Explain the usage of Select's onOpen/onClose in the uncontrolled mode (#34755) @michaldudak
+- [docs] Add a new gold sponsor (#34984) @hbjORbj
+- [docs] Add author and published_time meta tags (#34382) @alexfauquette
+- [examples] Next.js examples v13 - fonts (#34971) @PetroSilenius
+- [examples] Next.js examples v13 - links (#34970) @PetroSilenius
### Core
-- [core] Remove default access to GitHub action scopes @oliviertassinari
-- [core] Fix Pinned-Dependencies @oliviertassinari
-- [core] Fix typos in the component name @oliviertassinari
-- [core] Fix scorecard regression @oliviertassinari
-- [core] Create the docs theme once (#34954) @oliviertassinari
+- [core] Remove default access to GitHub action scopes @oliviertassinari
+- [core] Fix Pinned-Dependencies @oliviertassinari
+- [core] Fix typos in the component name @oliviertassinari
+- [core] Fix scorecard regression @oliviertassinari
+- [core] Create the docs theme once (#34954) @oliviertassinari
All contributors of this release in alphabetical order: @akshaya-venkatesh8, @alexfauquette, @hbjORbj, @Janpot, @jesrodri, @michaldudak, @oliviertassinari, @PetroSilenius, @samuelsycamore, @shivam1646, @siriwatknp, @trizotti
@@ -5324,66 +5078,59 @@ A big thanks to the 16 contributors who made this release possible. Here are som
### `@mui/material@5.10.12`
-- [Chip] Don't override icon color (#34247) @emlai
-- [Radio] Skip default hover style when disableRipple is set (#34902) @VinceCYLiao
-- [SwipeableDrawer] Fix React 18 issues (#34505) @mnajdova
-- [Tooltip] Save a few bytes (#34853) @oliviertassinari
+- [Chip] Don't override icon color (#34247) @emlai
+- [Radio] Skip default hover style when disableRipple is set (#34902) @VinceCYLiao
+- [SwipeableDrawer] Fix React 18 issues (#34505) @mnajdova
+- [Tooltip] Save a few bytes (#34853) @oliviertassinari
### `@mui/base@5.0.0-alpha.104`
-- [ButtonUnstyled] Update to render as link when href or to is provided (#34337) @EduardoSCosta
+- [ButtonUnstyled] Update to render as link when href or to is provided (#34337) @EduardoSCosta
### `@mui/joy@5.0.0-alpha.52`
-- [Joy][circularprogress] Prevent new styles from being generated when `value` changes (#34897) @hbjORbj
-- [Joy] Add color inversion feature (#32511) @siriwatknp
-- [Joy] Add `LinearProgress` component (#34514) @hbjORbj
-
-### Docs
-
-- [blog] Add blog post for high-level overview of all MUI products (#34325) @samuelsycamore
-- [blog] Fix hydration mistmatch (#34857) @oliviertassinari
-- [docs] Revise the Joy UI "Aspect Ratio" page (#34858) @samuelsycamore
-- [docs] Fix Safari code font size (#34859) @oliviertassinari
-- [docs] Fix spelling mistake (#34955) @punithnayak
-- [docs] Fix 404 link of supported Material UI components @oliviertassinari
-- [docs] Fix Safari button misalignment (#34861) @oliviertassinari
-- [docs] Fix typo in docs title (#34926) @PunitSoniME
-- [docs] Fix missing emotion prefixes (#34958) @oliviertassinari
-- [docs] Improve UI display for copy code (#34950) @oliviertassinari
-- [docs] Standardize all "Usage" pages (#34183) @samuelsycamore
-- [docs] Update templates' readme files to include required dependencies (#34757) @michaldudak
-- [docs] Fix inconsistent theme colors when applying custom colors in playground (#34866) @cherniavskii
-- [docs] Fix typo in bottom-navigation.md (#34884) @RoodyCode
-- [website] Migrate about-us page to use CSS theme variables (#34919) @brianlu2610
-- [website] Migrate Product-Templates page to use CSS theme variables (#34913) @EduardoSCosta
-- [website] Migrate career page to use CSS theme variables (#34908) @the-mgi
-- [website] Update MUI X open and future roles + about page (#34894) @DanailH
-- [website] Remove one DOM node (#34960) @oliviertassinari
-- [website] Use `span` for icon image (#34914) @siriwatknp
-- [website] Fix subscribe input with Safari (#34869) @oliviertassinari
-
-### Core
-
-- [core] Ignore compiled icons in CodeQL @oliviertassinari
-- [core] Add OSSF Scorecard action (#34854) @oliviertassinari
-- [core] Fix extra GitHub Action permission (#34496) @sashashura
-- [core] Fix duplicate id @oliviertassinari
-- [core] Enforce import \* as React (#34878) @da0x
-- [core] A couple of simply fixes from #34870 (#34953) @oliviertassinari
-- [core] Migrate outdated pattern to convention @oliviertassinari
-- [core] Pin GitHub Actions dependencies (#34929) @renovate[bot]
-- [core] Make the reproduction more important in the bug template (#34875) @oliviertassinari
-- [core] Fix docs GitHub API rate limit (#34856) @oliviertassinari
-- [core] Fix eslint issues (#34964) @mnajdova
-- [core] Pin GitHub Action to digests (#34855) @oliviertassinari
-- [core] Fix permissions in workflow @oliviertassinari
-- [core] memoize context values for react/jsx-no-constructed-context-values (#34849) @Janpot
-- [core] Fix @typescript-eslint/default-param-last issues (#34846) @Janpot
-- [core] Fix HTML validation error (#34860) @oliviertassinari
-- [core] Fix duplicate CodeQL build @oliviertassinari
-- [test] Move Firefox tests to CircleCI (#34764) @oliviertassinari
-- [test] Use screen when possible for simplicity (#34890) @oliviertassinari
+- [Joy][circularprogress] Prevent new styles from being generated when `value` changes (#34897) @hbjORbj
+- [Joy] Add color inversion feature (#32511) @siriwatknp
+- [Joy] Add `LinearProgress` component (#34514) @hbjORbj
+
+### Docs
+
+- [blog] Add blog post for high-level overview of all MUI products (#34325) @samuelsycamore
+- [blog] Fix hydration mistmatch (#34857) @oliviertassinari
+- [docs] Revise the Joy UI "Aspect Ratio" page (#34858) @samuelsycamore
+- [docs] Fix Safari code font size (#34859) @oliviertassinari
+- [docs] Fix spelling mistake (#34955) @punithnayak
+- [docs] Fix 404 link of supported Material UI components @oliviertassinari
+- [docs] Fix Safari button misalignment (#34861) @oliviertassinari
+- [docs] Fix typo in docs title (#34926) @PunitSoniME
+- [docs] Fix missing emotion prefixes (#34958) @oliviertassinari
+- [docs] Improve UI display for copy code (#34950) @oliviertassinari
+- [docs] Standardize all "Usage" pages (#34183) @samuelsycamore
+- [docs] Update templates' readme files to include required dependencies (#34757) @michaldudak
+- [docs] Fix inconsistent theme colors when applying custom colors in playground (#34866) @cherniavskii
+- [docs] Fix typo in bottom-navigation.md (#34884) @RoodyCode
+
+### Core
+
+- [core] Ignore compiled icons in CodeQL @oliviertassinari
+- [core] Add OSSF Scorecard action (#34854) @oliviertassinari
+- [core] Fix extra GitHub Action permission (#34496) @sashashura
+- [core] Fix duplicate id @oliviertassinari
+- [core] Enforce import \* as React (#34878) @da0x
+- [core] A couple of simply fixes from #34870 (#34953) @oliviertassinari
+- [core] Migrate outdated pattern to convention @oliviertassinari
+- [core] Pin GitHub Actions dependencies (#34929) @renovate[bot]
+- [core] Make the reproduction more important in the bug template (#34875) @oliviertassinari
+- [core] Fix docs GitHub API rate limit (#34856) @oliviertassinari
+- [core] Fix eslint issues (#34964) @mnajdova
+- [core] Pin GitHub Action to digests (#34855) @oliviertassinari
+- [core] Fix permissions in workflow @oliviertassinari
+- [core] memoize context values for react/jsx-no-constructed-context-values (#34849) @Janpot
+- [core] Fix @typescript-eslint/default-param-last issues (#34846) @Janpot
+- [core] Fix HTML validation error (#34860) @oliviertassinari
+- [core] Fix duplicate CodeQL build @oliviertassinari
+- [test] Move Firefox tests to CircleCI (#34764) @oliviertassinari
+- [test] Use screen when possible for simplicity (#34890) @oliviertassinari
All contributors of this release in alphabetical order: @cherniavskii, @DanailH, @EduardoSCosta, @emlai, @hbjORbj, @Janpot, @michaldudak, @mnajdova, @oliviertassinari, @punithnayak, @PunitSoniME, @renovate[bot], @RoodyCode, @samuelsycamore, @siriwatknp, @VinceCYLiao
@@ -5454,8 +5201,6 @@ A big thanks to the 10 contributors who made this release possible. Here are som
- [docs] Fix search icons in other languages (#34823) @siriwatknp
- [docs] Fix JavaScript capitalization @oliviertassinari
- [docs] Update new links to MD2 (#34848) @oliviertassinari
-- [website] Update future work items on X landing page (#34810) @joserodolfofreitas
-- [website] Add Toolpad docs to navigation (#34749) @bharatkashyap
### Core
@@ -5518,9 +5263,6 @@ A big thanks to the 21 contributors who made this release possible. Here are som
- [docs] Revise the Joy UI "Global variants" page (#34595) @samuelsycamore
- [docs] Basic link verification at PR level (#34588) @alexfauquette
- [docs] Add a missing comma in the customization example (#34617) @AbayKinayat
-- [website] Clarify Pro/Premium support (#34607) @oliviertassinari
-- [website] Fix home page dark mode flicker (#33545)
-- [website] Update the state of the date pickers on the landing page (#34750) @joserodolfofreitas
### Core
@@ -5552,14 +5294,14 @@ A big thanks to the 7 contributors who made this release possible. Here are some
### `@mui/material@5.10.9`
-- [Grid v2][system] Handle direction object prop for responsive design (#34574) @vanyaxk
-- [Slider] Fix unnecessary accessibility attribute in root element (#34610) @vanyaxk
+- [Grid v2][system] Handle direction object prop for responsive design (#34574) @vanyaxk
+- [Slider] Fix unnecessary accessibility attribute in root element (#34610) @vanyaxk
### `@mui/system@5.10.9`
#### BREAKING CHANGE
-- [system] Fix color-scheme implementation (#34639) @siriwatknp
+- [system] Fix color-scheme implementation (#34639) @siriwatknp
The `enableColorScheme` prop has been removed from `CssVarsProvider` and `getInitColorScheme` (both Material UI and Joy UI).
@@ -5570,33 +5312,33 @@ A big thanks to the 7 contributors who made this release possible. Here are some
#### Changes
-- [system] Fix typo in createCssVarsProvider (#34661) @HexM7
+- [system] Fix typo in createCssVarsProvider (#34661) @HexM7
### `@mui/base@5.0.0-alpha.101`
-- [FocusTrap] Restore the previously exported type from @mui/material (#34601) @michaldudak
+- [FocusTrap] Restore the previously exported type from @mui/material (#34601) @michaldudak
### `@mui/joy@5.0.0-alpha.49`
-- [Joy] Add button loading functionality (#34658) @kushagra010
+- [Joy] Add button loading functionality (#34658) @kushagra010
### Docs
-- [docs] Revert #34541 (#34700) @michaldudak
-- [blog] Blog post for MUI X v6 alpha zero (#34424) @joserodolfofreitas
-- [docs] Improve Joy UI tutorial demo (#34653) @oliviertassinari
-- [docs] Explain how SelectUnstyled renders a hidden input (#34638) @michaldudak
-- [docs] Fix Taiwan description (#34611) @oliviertassinari
-- [docs] Fix codesandbox export with dayjs (#34619) @oliviertassinari
-- [docs] Explain the purpose of renderGroup prop (#34066) @michaldudak
+- [docs] Revert #34541 (#34700) @michaldudak
+- [blog] Blog post for MUI X v6 alpha zero (#34424) @joserodolfofreitas
+- [docs] Improve Joy UI tutorial demo (#34653) @oliviertassinari
+- [docs] Explain how SelectUnstyled renders a hidden input (#34638) @michaldudak
+- [docs] Fix Taiwan description (#34611) @oliviertassinari
+- [docs] Fix codesandbox export with dayjs (#34619) @oliviertassinari
+- [docs] Explain the purpose of renderGroup prop (#34066) @michaldudak
### Core
-- [core] Make useForkRef variadic (#27939) @michaldudak
-- [core] Speedup of yarn install in the CI (#34632) @oliviertassinari
-- [core] Fix markdown loader on Windows (#34623) @michaldudak
-- [core] Update changelog for version v5.10.8 (#34593) @mnajdova
-- [core] Update root package.json version (#34592) @mnajdova
+- [core] Make useForkRef variadic (#27939) @michaldudak
+- [core] Speedup of yarn install in the CI (#34632) @oliviertassinari
+- [core] Fix markdown loader on Windows (#34623) @michaldudak
+- [core] Update changelog for version v5.10.8 (#34593) @mnajdova
+- [core] Update root package.json version (#34592) @mnajdova
All contributors of this release in alphabetical order: @HexM7, @joserodolfofreitas, @kushagra010, @michaldudak, @mnajdova, @oliviertassinari, @vanyaxk
@@ -5614,45 +5356,43 @@ A big thanks to the 18 contributors who made this release possible. Here are som
### `@mui/material@5.10.8`
-- [Autocomplete] Skip filtering when list of options is loading (#33278) @ndebeiss
-- [Fab] Add `disabled` class to FAB button (#34245) @meenarama
-- [l10n] Add Arabic Saudi Arabia (ar-SA) locale (#33340) @rolule
-- [l10n] zhTW refinement (#33391) @Aporim2051
-- [Popover] Add `ownerState` on the paper slot (#34445) @kabernardes
-- [Slider] Fixed incorrect marks displayed due to duplicate keys in range (#33526) @kskd1804
-- [TextField] Fix typo in FormControlLabel declaration file (#34535) @hghmn
+- [Autocomplete] Skip filtering when list of options is loading (#33278) @ndebeiss
+- [Fab] Add `disabled` class to FAB button (#34245) @meenarama
+- [l10n] Add Arabic Saudi Arabia (ar-SA) locale (#33340) @rolule
+- [l10n] zhTW refinement (#33391) @Aporim2051
+- [Popover] Add `ownerState` on the paper slot (#34445) @kabernardes
+- [Slider] Fixed incorrect marks displayed due to duplicate keys in range (#33526) @kskd1804
+- [TextField] Fix typo in FormControlLabel declaration file (#34535) @hghmn
### `@mui/base@5.0.0-alpha.100`
-- [SnackbarUnstyled] Create component and `useSnackbar` hook (#33227) @ZeeshanTamboli
+- [SnackbarUnstyled] Create component and `useSnackbar` hook (#33227) @ZeeshanTamboli
### `@mui/joy@5.0.0-alpha.48`
-- [Joy] Fix `variantPlain` classname missing in few components (#34534) @hbjORbj
-- [Joy] Fix input decorator color and list padding (#34586) @siriwatknp
-- [Joy] Miscellaneous fixes (#34492) @siriwatknp
+- [Joy] Fix `variantPlain` classname missing in few components (#34534) @hbjORbj
+- [Joy] Fix input decorator color and list padding (#34586) @siriwatknp
+- [Joy] Miscellaneous fixes (#34492) @siriwatknp
### Docs
-- [blog] Fix 404 link in base introduction @oliviertassinari
-- [docs] Fix CI build (#34589) @mnajdova
-- [docs] Temporary remove date picker from home page (#34541) @siriwatknp
-- [docs] Revise and expand Joy UI "Tutorial" doc (#34569) @samuelsycamore
-- [docs] Fix SEO issues (#34537) @oliviertassinari
-- [docs] Add CSS variables documentation for Material UI (#33958) @siriwatknp
-- [docs] Capitalize Material Design on the Breakpoints page (#34481) @Dustin-Digitar
-- [docs] Able to load doc components inside markdown files (#34243) @flaviendelangle
-- [docs] Use mouse pointer on esc button in the search modal (#34485) @minkyngkm
-- [website] Fix typo in pricing FAQ @oliviertassinari
-- [website] Move the React Engineer role from open to next (#34494) @mnajdova
+- [blog] Fix 404 link in base introduction @oliviertassinari
+- [docs] Fix CI build (#34589) @mnajdova
+- [docs] Temporary remove date picker from home page (#34541) @siriwatknp
+- [docs] Revise and expand Joy UI "Tutorial" doc (#34569) @samuelsycamore
+- [docs] Fix SEO issues (#34537) @oliviertassinari
+- [docs] Add CSS variables documentation for Material UI (#33958) @siriwatknp
+- [docs] Capitalize Material Design on the Breakpoints page (#34481) @Dustin-Digitar
+- [docs] Able to load doc components inside markdown files (#34243) @flaviendelangle
+- [docs] Use mouse pointer on esc button in the search modal (#34485) @minkyngkm
### Core
-- [core] Update root package.json version (#34592) @mnajdova
-- [core] Remove useless comment in fixtures (#34581) @Garz4
-- [core] Fix link to CODE_OF_CONDUCT.md (#34543) @peippo
-- [core] Remove outdated docsearch.js dependency (#34421) @oliviertassinari
-- [core] Add `newFeature` to the typing of MuiPage (#34511) @flaviendelangle
+- [core] Update root package.json version (#34592) @mnajdova
+- [core] Remove useless comment in fixtures (#34581) @Garz4
+- [core] Fix link to CODE_OF_CONDUCT.md (#34543) @peippo
+- [core] Remove outdated docsearch.js dependency (#34421) @oliviertassinari
+- [core] Add `newFeature` to the typing of MuiPage (#34511) @flaviendelangle
All contributors of this release in alphabetical order: @Aporim2051, @Dustin-Digitar, @flaviendelangle, @Garz4, @hbjORbj, @hghmn, @kabernardes, @kskd1804, @meenarama, @minkyngkm, @mnajdova, @ndebeiss, @oliviertassinari, @peippo, @rolule, @samuelsycamore, @siriwatknp, @ZeeshanTamboli
@@ -5724,8 +5464,6 @@ A big thanks to the 21 contributors who made this release possible. Here are som
- [docs] Improve social sharing of docs pages (#34346) @oliviertassinari
- [docs] Refine the use of MUI vs. Material UI (#34345) @oliviertassinari
- [docs] Send feedback directly to a dedicated slack channel (#34196) @alexfauquette
-- [website] Adds Bilal to about page (#34412) @MBilalShafi
-- [website] Add date range picker to pricing table (#34399) @joserodolfofreitas
### Core
@@ -5797,8 +5535,6 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements
- [docs] Move 12 component names to Title Case (#34188) @oliviertassinari
- [docs] Fix broken links (#34320) @alexfauquette
- [docs] Add notification for Base UI announcement post (#34295) @samuelsycamore
-- [website] Fix MUI X subscribe email border style (#34330) @oliviertassinari
-- [website] Improve security header @oliviertassinari
### Core
@@ -5823,35 +5559,33 @@ A big thanks to the 12 contributors who made this release possible. Here are som
### `@mui/material@5.10.5`
-- [ListItemText] Fix variant mapping in `primaryTypography` (#33880) @iamxukai
-- [Timeline] Add left and right aligned timeline demos in docs (#34156) @ZeeshanTamboli
+- [ListItemText] Fix variant mapping in `primaryTypography` (#33880) @iamxukai
+- [Timeline] Add left and right aligned timeline demos in docs (#34156) @ZeeshanTamboli
### `@mui/joy@5.0.0-alpha.45`
-- [Joy UI] Add `CircularProgress` component (#33869) @hbjORbj
-- [Joy UI] Add `FormControl` component (#34187) @siriwatknp
-- [Joy UI] Add `ListSubheader` component (#34191) @siriwatknp
-- [Joy UI] Add `Modal` component (#34043) @siriwatknp
-- [Joy] Fix list value of false or 0 (zero) text is incorrectly grey (#34255) @kushagra010
-- [Joy] Adjust typography decorator margin (#34257) @siriwatknp
-- [Joy] Miscellaneous fixes (#34193) @siriwatknp
-- [Radio][joy] Integrate with form control (#34277) @siriwatknp
-- [Joy][textarea] Pass `textarea` props from `componentsProps` (#34223) @HexM7
+- [Joy UI] Add `CircularProgress` component (#33869) @hbjORbj
+- [Joy UI] Add `FormControl` component (#34187) @siriwatknp
+- [Joy UI] Add `ListSubheader` component (#34191) @siriwatknp
+- [Joy UI] Add `Modal` component (#34043) @siriwatknp
+- [Joy] Fix list value of false or 0 (zero) text is incorrectly grey (#34255) @kushagra010
+- [Joy] Adjust typography decorator margin (#34257) @siriwatknp
+- [Joy] Miscellaneous fixes (#34193) @siriwatknp
+- [Radio][joy] Integrate with form control (#34277) @siriwatknp
+- [Joy][textarea] Pass `textarea` props from `componentsProps` (#34223) @HexM7
### Docs
-- [blog] Introducing Base UI (#33778) @michaldudak
-- [docs] Fix spelling error (#34209) @ChrystianDeMatos
-- [docs] Improve link to the security policy (#34219) @oliviertassinari
-- [docs] Fix typo in Joy UI's `Usage` docs (#34200) @zillion504
-- [website] Add Lukas to the about page (#34284) @LukasTy
-- [website] Update diamond sponsor URL (#34256) @oliviertassinari
+- [blog] Introducing Base UI (#33778) @michaldudak
+- [docs] Fix spelling error (#34209) @ChrystianDeMatos
+- [docs] Improve link to the security policy (#34219) @oliviertassinari
+- [docs] Fix typo in Joy UI's `Usage` docs (#34200) @zillion504
### Core
-- [test] Replace argos-cli with @argos-ci/core (#34178) @michaldudak
-- [core] Create a script to generate codeowners (#34175) @michaldudak
-- [core] Add RFC GH issue template (#33871) @bytasv
+- [test] Replace argos-cli with @argos-ci/core (#34178) @michaldudak
+- [core] Create a script to generate codeowners (#34175) @michaldudak
+- [core] Add RFC GH issue template (#33871) @bytasv
All contributors of this release in alphabetical order: @bytasv, @ChrystianDeMatos, @hbjORbj, @HexM7, @iamxukai, @kushagra010, @LukasTy, @michaldudak, @oliviertassinari, @siriwatknp, @ZeeshanTamboli, @zillion504
@@ -5868,41 +5602,38 @@ A big thanks to the 11 contributors who made this release possible. Here are som
### `@mui/material@5.10.4`
-- [Avatar] Use structured / semantic markup for avatars and avatar groups (#33994) @paulschreiber
-- [Steps] Use structured / semantic markup for steps and steppers (#34138) @paulschreiber
+- [Avatar] Use structured / semantic markup for avatars and avatar groups (#33994) @paulschreiber
+- [Steps] Use structured / semantic markup for steps and steppers (#34138) @paulschreiber
### `@mui/joy@5.0.0-alpha.44`
-- [Alert][joy] Add `Alert` component (#33859) @hbjORbj
-- [Joy] Make the description of `componentsProps` generic (#34140) @hbjORbj
-- [Joy] Add tests / classes for `Breadcrumbs` component (#33860) @hbjORbj
-- [Select][joy] Fix forwarding listbox `component` prop (#34172) @siriwatknp
+- [Alert][joy] Add `Alert` component (#33859) @hbjORbj
+- [Joy] Make the description of `componentsProps` generic (#34140) @hbjORbj
+- [Joy] Add tests / classes for `Breadcrumbs` component (#33860) @hbjORbj
+- [Select][joy] Fix forwarding listbox `component` prop (#34172) @siriwatknp
### `@mui/base@5.0.0-alpha.96`
-- [Select][base] Fix type issues that appeared with TS 4.8 (#34132) @michaldudak
+- [Select][base] Fix type issues that appeared with TS 4.8 (#34132) @michaldudak
### Docs
-- [docs] Add `mui-color-input`, `mui-chips-input` and `mui-tel-input` into the related projects page (#34123) @viclafouch
-- [docs] Update sponsors (#34157) @hbjORbj
-- [docs] Move 5 component names to Title Case (#34118) @oliviertassinari
-- [docs] Fix the color contrast on optional API methods (#34127) @oliviertassinari
-- [docs] Fix crash due to using wrong variable (#34171) @siriwatknp
-- [docs] Fix a few Base typos (#33986) @ropereraLK
-- [docs] Revise Joy UI "Overview" page copy (#34087) @samuelsycamore
-- [blog] Fix social cards (#34160) @oliviertassinari
-- [website] Allow deep linking to sponsors @oliviertassinari
-- [website] Update job descriptions (#34134) @DanailH
-- [website] Link Toolpad landing page @oliviertassinari
+- [docs] Add `mui-color-input`, `mui-chips-input` and `mui-tel-input` into the related projects page (#34123) @viclafouch
+- [docs] Update sponsors (#34157) @hbjORbj
+- [docs] Move 5 component names to Title Case (#34118) @oliviertassinari
+- [docs] Fix the color contrast on optional API methods (#34127) @oliviertassinari
+- [docs] Fix crash due to using wrong variable (#34171) @siriwatknp
+- [docs] Fix a few Base typos (#33986) @ropereraLK
+- [docs] Revise Joy UI "Overview" page copy (#34087) @samuelsycamore
+- [blog] Fix social cards (#34160) @oliviertassinari
### Core
-- [core] Move renovate config to the repository root (#34180) @oliviertassinari
-- [core] Reinstate react/no-unused-prop-types eslint rule (#34125) @Janpot
-- [core] Do not append `types` field to packages without index.d.ts (#33952) @michaldudak
-- [core] Sanitize input in icon synonyms update script (#33989) @michaldudak
-- [test] Allow to pass options to `mousePress` function (#34124) @cherniavskii
+- [core] Move renovate config to the repository root (#34180) @oliviertassinari
+- [core] Reinstate react/no-unused-prop-types eslint rule (#34125) @Janpot
+- [core] Do not append `types` field to packages without index.d.ts (#33952) @michaldudak
+- [core] Sanitize input in icon synonyms update script (#33989) @michaldudak
+- [test] Allow to pass options to `mousePress` function (#34124) @cherniavskii
All contributors of this release in alphabetical order: @cherniavskii, @DanailH, @hbjORbj, @Janpot, @michaldudak, @oliviertassinari, @paulschreiber, @ropereraLK, @samuelsycamore, @siriwatknp, @viclafouch
@@ -5954,10 +5685,6 @@ A big thanks to the 16 contributors who made this release possible. Here are som
- [docs] Fix 301 links to tss's docs @oliviertassinari
- [docs] Fixing Joy UI usage snippet (#34049) @JonathanAsbury-SPS
- [docs] Fix missing JSX closing tag in Tooltip docs (#34064) @hoangph271
-- [website] Add Toolpad to Navigation (#33937) @bharatkashyap
-- [website] Improve SEO meta description for MUI X @oliviertassinari
-- [website] Improve visual look of code demos (#34070) @oliviertassinari
-- [website] Fix `DatePicker` component demo on the home page (#34054) @NaveenPantra
### Core
@@ -5981,42 +5708,39 @@ A big thanks to the 11 contributors who made this release possible. Here are som
### `@mui/material@5.10.2`
-- [Autocomplete] Fix `keepMounted` Popper prop not working (#33957) @ZeeshanTamboli
-- [IconButton] Fix hover effect when CSS Variables are enabled (#33971) @TheUnlocked
-- [LoadingButton] Add support for CSS variables (#34001) @ZeeshanTamboli
-- [TimelineConnector] Add support for CSS variables (#34002) @ZeeshanTamboli
-- [TimelineDot] Add support for CSS variables (#34003) @ZeeshanTamboli
-- [TreeItem] Add support for CSS variables (#34004) @ZeeshanTamboli
+- [Autocomplete] Fix `keepMounted` Popper prop not working (#33957) @ZeeshanTamboli
+- [IconButton] Fix hover effect when CSS Variables are enabled (#33971) @TheUnlocked
+- [LoadingButton] Add support for CSS variables (#34001) @ZeeshanTamboli
+- [TimelineConnector] Add support for CSS variables (#34002) @ZeeshanTamboli
+- [TimelineDot] Add support for CSS variables (#34003) @ZeeshanTamboli
+- [TreeItem] Add support for CSS variables (#34004) @ZeeshanTamboli
### `@mui/system@5.10.2`
-- [system] catch localStorage errors (#34027) @jsakas
+- [system] catch localStorage errors (#34027) @jsakas
### `@mui/joy@5.0.0-alpha.42`
-- [Joy] Add missing global exports (#33982) @tomasz-sodzawiczny
+- [Joy] Add missing global exports (#33982) @tomasz-sodzawiczny
### `@mui/icons-material@5.8.5`
-- [icons] Sync the Material Icons (#33988) @michaldudak
+- [icons] Sync the Material Icons (#33988) @michaldudak
### Docs
-- [docs] Fix typo in using-joy-ui-and-material-ui.md (#33997) @djohalo2 @danilo-leal
-- [docs] Fix typo in the Transition docs (#34040) @alirezahekmati
-- [docs] Typo fix in Joy UI Aspect Ratio doc (#33984) @AjeetSingh2016
-- [docs] Fix broken Joy UI codesandbox export (#34007) @oliviertassinari
-- [docs] Fix typos in `test` folder's README (#33976) @ropereraLK
-- [docs] Fix interior section links in Base docs that feature hooks (#33948) @samuelsycamore
-- [docs] Fix typo in Joy UI's List Component docs (#33956) @Cerebro92
-- [docs] Fix typo in Joy UI's docs (#33938) @AjeetSingh2016
+- [docs] Fix typo in using-joy-ui-and-material-ui.md (#33997) @djohalo2 @danilo-leal
+- [docs] Fix typo in the Transition docs (#34040) @alirezahekmati
+- [docs] Typo fix in Joy UI Aspect Ratio doc (#33984) @AjeetSingh2016
+- [docs] Fix broken Joy UI codesandbox export (#34007) @oliviertassinari
+- [docs] Fix typos in `test` folder's README (#33976) @ropereraLK
+- [docs] Fix interior section links in Base docs that feature hooks (#33948) @samuelsycamore
+- [docs] Fix typo in Joy UI's List Component docs (#33956) @Cerebro92
+- [docs] Fix typo in Joy UI's docs (#33938) @AjeetSingh2016
### Core
-- [website] Optimize meta description length (#34006) @oliviertassinari
-- Revert "[core] Replace `getInitialProps` with `getStaticProps`" (#33991) @mnajdova
-- [website] Move the React Engineer - X to next roles (#34030) @mnajdova
-- [website] Add Icons8 gold sponsor (#33978) @michaldudak
+- Revert "[core] Replace `getInitialProps` with `getStaticProps`" (#33991) @mnajdova
All contributors of this release in alphabetical order: @AjeetSingh2016, @alirezahekmati, @Cerebro92, @danilo-leal, @djohalo2, @jsakas, @michaldudak, @mnajdova, @oliviertassinari, @ropereraLK, @samuelsycamore, @TheUnlocked, @tomasz-sodzawiczny, @ZeeshanTamboli
@@ -6030,55 +5754,52 @@ A big thanks to the 18 contributors who made this release possible. This release
### `@mui/material@5.10.1`
-- [TableCell] Enable variant overrides via TypeScript module augmentation (#33856) @arjunvijayanathakurup
+- [TableCell] Enable variant overrides via TypeScript module augmentation (#33856) @arjunvijayanathakurup
### `@mui/system@5.10.1`
-- [system] Fix `ContainerProps` export (#33923) @bugzpodder
+- [system] Fix `ContainerProps` export (#33923) @bugzpodder
### `@mui/base@5.0.0-alpha.93`
-- [FocusTrap] Removes invisible tabbable elements from (#33543) @EthanStandel
-- [Input][base] Pass the rows prop to the underlying textarea (#33873) @michaldudak
-- [SelectUnstyled] Add ability to post the select's value when submitting a form (#33697) @michaldudak
+- [FocusTrap] Removes invisible tabbable elements from (#33543) @EthanStandel
+- [Input][base] Pass the rows prop to the underlying textarea (#33873) @michaldudak
+- [SelectUnstyled] Add ability to post the select's value when submitting a form (#33697) @michaldudak
### `@mui/joy@5.0.0-alpha.41`
-- [IconButton][joy] Fix large IconButton scaling (#33885) @cherewaty
-
-### Docs
-
-- [docs] Expand on a11y section for Material UI `Link` component (#32839) @TKrishnasamy
-- [docs] Fix typo in Joy UI's `AspectRatio` docs (#33895) @IsaacInsoll
-- [docs] Improve the Base Usage page (#33272) @samuelsycamore
-- [docs] Avoid refreshing the page when button on demo is clicked (#33852) @PunitSoniME
-- [docs] Improve the HorizontalNonLinearStepper demo styling (#33886) @hayawata3626
-- [docs] Remove dead NoSsr in the demos (#33910) @oliviertassinari
-- [docs] Fix the reopening menu problem in MenuUnstyled demo (#33890) @michaldudak
-- [docs] Fix a few link issues (#33909) @oliviertassinari
-- [docs] Explain the icons package dependencies (#33592) @michaldudak
-- [docs] Fix reported SEO issues (#33818) @oliviertassinari
-- [docs] Add permanent notifications back (#33843) @oliviertassinari
-- [docs] Enforce description for all pages (#33698) @oliviertassinari
-- [docs] Clarify difference in startup times between named and default imports (#33109) @cmdcolin
-- [docs] Update transform function in the sx prop sizing docs (#33850) @ZeeshanTamboli
-- [docs] Adding missing accessibility labels (#33782) @PunitSoniME
-- [docs] Fix `/system/getting-started/advanced/` does not exist (#33867) @MonstraG
-- [docs] New Crowdin updates (#32213) @l10nbot
-- [examples] Fix broken path to favicon.ico (#33906) @mmostafavi
-- [website] Add new FAQ to pricing page (#33553) @oliviertassinari
-- [website] Miscellaneous improvements to the marketing pages (#33897) @danilo-leal
-
-### Core
-
-- [core] Add the download tracker package (#33899) @michaldudak
-- [core] Use proper external build id for Argos uploads (#33929) @cherniavskii
-- [core] Enforce 70 as the max width on the title on the docs (#33819) @oliviertassinari
-- [core] Clear yarn installation warning (#33776) @michaldudak
-- [core] Bump yarn to 1.22.19 (#33656) @michaldudak
-- [core] Remove outdated Next.js options (#33845) @oliviertassinari
-- [core] Add the download tracker build script (#33941) @michaldudak
-- [website] Allow /r/store- redirection pattern @oliviertassinari
+- [IconButton][joy] Fix large IconButton scaling (#33885) @cherewaty
+
+### Docs
+
+- [docs] Expand on a11y section for Material UI `Link` component (#32839) @TKrishnasamy
+- [docs] Fix typo in Joy UI's `AspectRatio` docs (#33895) @IsaacInsoll
+- [docs] Improve the Base Usage page (#33272) @samuelsycamore
+- [docs] Avoid refreshing the page when button on demo is clicked (#33852) @PunitSoniME
+- [docs] Improve the HorizontalNonLinearStepper demo styling (#33886) @hayawata3626
+- [docs] Remove dead NoSsr in the demos (#33910) @oliviertassinari
+- [docs] Fix the reopening menu problem in MenuUnstyled demo (#33890) @michaldudak
+- [docs] Fix a few link issues (#33909) @oliviertassinari
+- [docs] Explain the icons package dependencies (#33592) @michaldudak
+- [docs] Fix reported SEO issues (#33818) @oliviertassinari
+- [docs] Add permanent notifications back (#33843) @oliviertassinari
+- [docs] Enforce description for all pages (#33698) @oliviertassinari
+- [docs] Clarify difference in startup times between named and default imports (#33109) @cmdcolin
+- [docs] Update transform function in the sx prop sizing docs (#33850) @ZeeshanTamboli
+- [docs] Adding missing accessibility labels (#33782) @PunitSoniME
+- [docs] Fix `/system/getting-started/advanced/` does not exist (#33867) @MonstraG
+- [docs] New Crowdin updates (#32213) @l10nbot
+- [examples] Fix broken path to favicon.ico (#33906) @mmostafavi
+
+### Core
+
+- [core] Add the download tracker package (#33899) @michaldudak
+- [core] Use proper external build id for Argos uploads (#33929) @cherniavskii
+- [core] Enforce 70 as the max width on the title on the docs (#33819) @oliviertassinari
+- [core] Clear yarn installation warning (#33776) @michaldudak
+- [core] Bump yarn to 1.22.19 (#33656) @michaldudak
+- [core] Remove outdated Next.js options (#33845) @oliviertassinari
+- [core] Add the download tracker build script (#33941) @michaldudak
All contributors of this release in alphabetical order: @arjunvijayanathakurup, @bugzpodder, @cherewaty, @cherniavskii, @cmdcolin, @danilo-leal, @EthanStandel, @hayawata3626, @IsaacInsoll, @l10nbot, @michaldudak, @mmostafavi, @MonstraG, @oliviertassinari, @PunitSoniME, @samuelsycamore, @TKrishnasamy, @ZeeshanTamboli
@@ -6139,7 +5860,6 @@ A big thanks to the 16 contributors who made this release possible. Here are som
- [core] Remove unnecessary packageName attribute from pages (#33488) @cherniavskii
- [core] Remove duplicated CODE_OF_CONDUCT (#33702) @oliviertassinari
- [core] Update Playwright packages together (#33737) @michaldudak
-- [website] Fix notifications not being marked as read in production (#33756) @cherniavskii
All contributors of this release in alphabetical order: @adham618, @brentertz, @cherniavskii, @Dsalazar1685, @hbjORbj, @iamxukai, @joserodolfofreitas, @michaldudak, @mnajdova, @oliviertassinari, @pawelsmigielski, @pratikkarad, @PunitSoniME, @siriwatknp, @TimoWilhelm, @ZeeshanTamboli
@@ -6190,11 +5910,6 @@ A big thanks to the 15 contributors who made this release possible. Here are som
- [docs] Update module reference for `usePagination` (#33675) @fullstackzach
- [docs] Fix code examples in `styled` API vs `sx` prop docs (#33665) @ZeeshanTamboli
- [docs][system] Throw an informative error when `theme.vars` is used in `createTheme` and mention this in the theming docs (#33619) @hbjORbj
-- [website] Remove legacy redirect @oliviertassinari
-- [website] Add new legal pages (#33650) @oliviertassinari
-- [website] Clarify when a license in development is required (#33668) @oliviertassinari
-- [website] Update links to rows pages (#33739) @cherniavskii
-- [website] Update pricing table to add aggregation and row pinning (#33659) @joserodolfofreitas
### Core
@@ -6225,51 +5940,46 @@ A big thanks to the 16 contributors who made this release possible. Here are som
### `@mui/material@5.9.2`
-- Revert "[Tooltip] Fix children mouse over detection (#32321)" @oliviertassinari
-- [FormHelperText] Fix unable to create new variants (#33589) @DinhBaoTran
-- [ImageList] Remove vertical spacing between items in masonry layout (#33593) @michaldudak
-- [LoadingButton] Refactor duplicate code (#33570) @ZeeshanTamboli
-- [Modal] Explain the meaning of deprecation of the BackdropComponent prop (#33591) @michaldudak
-- [Stack] Fix unit test failure (#33588) @hbjORbj
-- [Stack] Fix default `flexDirection` value with responsive prop (#33549) @hbjORbj
-- [Stack] Ensure that `marginundefined` doesn't occur in styling (#33548) @hbjORbj
-- [Tabs] Fix `indicatorColor` prop type (#33569) @ZeeshanTamboli
-- [Tabs] Add TypeScript interface to augment tab indicator color in theme (#33333) @AHeiming
+- Revert "[Tooltip] Fix children mouse over detection (#32321)" @oliviertassinari
+- [FormHelperText] Fix unable to create new variants (#33589) @DinhBaoTran
+- [ImageList] Remove vertical spacing between items in masonry layout (#33593) @michaldudak
+- [LoadingButton] Refactor duplicate code (#33570) @ZeeshanTamboli
+- [Modal] Explain the meaning of deprecation of the BackdropComponent prop (#33591) @michaldudak
+- [Stack] Fix unit test failure (#33588) @hbjORbj
+- [Stack] Fix default `flexDirection` value with responsive prop (#33549) @hbjORbj
+- [Stack] Ensure that `marginundefined` doesn't occur in styling (#33548) @hbjORbj
+- [Tabs] Fix `indicatorColor` prop type (#33569) @ZeeshanTamboli
+- [Tabs] Add TypeScript interface to augment tab indicator color in theme (#33333) @AHeiming
### `@mui/base@5.0.0-alpha.91`
-- [Base] Make PopperUnstyled `component` overridable (#33573) @siriwatknp
-- [Base] Ensure all components are OverridableComponent (#33506) @michaldudak
+- [Base] Make PopperUnstyled `component` overridable (#33573) @siriwatknp
+- [Base] Ensure all components are OverridableComponent (#33506) @michaldudak
### `@mui/joy@5.0.0-alpha.38`
-- [Select] Add new component in Joy (#33630) @siriwatknp
-- [Joy] Add Text field documentation (#33430, #33631) @danilo-leal
-- [Joy] Add menu components (#31789) @siriwatknp
+- [Select] Add new component in Joy (#33630) @siriwatknp
+- [Joy] Add Text field documentation (#33430, #33631) @danilo-leal
+- [Joy] Add menu components (#31789) @siriwatknp
### Docs
-- [blog] Fix 404 link to Algolia docs search (dd4308d) @oliviertassinari
-- [docs] Add accessibility tips (#33633) @siriwatknp
-- [docs] Fix production deploy of codesandboxes (#33608) @oliviertassinari
-- [docs] Show border on `palette.background.paper` in dark mode docs (#33611) @ZeeshanTamboli
-- [docs] Fix typo in Joy UI dark mode page (#33620) @bairamau
-- [docs] Final polish on Base docs - formatting and style consistency (#33156) @samuelsycamore
-- [docs] Fix `CssBaseline` import in example code (#33614) @dd-ssc
-- [docs] Fix Toolpad docs redirection (#33524) @bharatkashyap
-- [docs] Fix link to Snackbar customization section in Alert docs (#33586) @ZeeshanTamboli
-- [docs] Fix `placement choices` typo in Tooltip docs (#33571) @MonstraG
-- [website] Update home page's sponsor grid (#33528) @danilo-leal
-- [website] Add Vytautas to the about page (#33567) @bytasv
-- [website] Improve newsletter input design (#33585) @danilo-leal
-- [website] Add YouTube link to footer (#33580) @gerdadesign
-- [website] Clarify scope of technical support (#33435) @joserodolfofreitas
+- [blog] Fix 404 link to Algolia docs search (dd4308d) @oliviertassinari
+- [docs] Add accessibility tips (#33633) @siriwatknp
+- [docs] Fix production deploy of codesandboxes (#33608) @oliviertassinari
+- [docs] Show border on `palette.background.paper` in dark mode docs (#33611) @ZeeshanTamboli
+- [docs] Fix typo in Joy UI dark mode page (#33620) @bairamau
+- [docs] Final polish on Base docs - formatting and style consistency (#33156) @samuelsycamore
+- [docs] Fix `CssBaseline` import in example code (#33614) @dd-ssc
+- [docs] Fix Toolpad docs redirection (#33524) @bharatkashyap
+- [docs] Fix link to Snackbar customization section in Alert docs (#33586) @ZeeshanTamboli
+- [docs] Fix `placement choices` typo in Tooltip docs (#33571) @MonstraG
### Core
-- [core] Swallow ad blocker fetch fail (#33617) @oliviertassinari
-- [core] Fix dep security by resolving `thenify` to latest (#33612) @siriwatknp
-- [test] Remove `view` option from Event in Snackbar tests (#33555) @ZeeshanTamboli
+- [core] Swallow ad blocker fetch fail (#33617) @oliviertassinari
+- [core] Fix dep security by resolving `thenify` to latest (#33612) @siriwatknp
+- [test] Remove `view` option from Event in Snackbar tests (#33555) @ZeeshanTamboli
All contributors of this release in alphabetical order: @AHeiming, @bairamau, @bharatkashyap, @bytasv, @danilo-leal, @dd-ssc, @DinhBaoTran, @gerdadesign, @hbjORbj, @joserodolfofreitas, @michaldudak, @MonstraG, @oliviertassinari, @samuelsycamore, @siriwatknp, @ZeeshanTamboli
@@ -6283,45 +5993,45 @@ A big thanks to the 17 contributors who made this release possible. This release
### `@mui/material@5.9.1`
-- [Autocomplete] Fix disabling component crashing when focused (#31313) @mzedel
-- [Grid] Avoid scrollbar in demo (#33527) @oliviertassinari
-- [Slider] Fix transition of tooltips on vertical slider (#33009) @abhinav-22-tech
-- [TouchRipple] Fix crash on android where `event.touches` are an empty array (#32974) @lukeggchapman
+- [Autocomplete] Fix disabling component crashing when focused (#31313) @mzedel
+- [Grid] Avoid scrollbar in demo (#33527) @oliviertassinari
+- [Slider] Fix transition of tooltips on vertical slider (#33009) @abhinav-22-tech
+- [TouchRipple] Fix crash on android where `event.touches` are an empty array (#32974) @lukeggchapman
### `@mui/system@5.9.1`
-- [system] Add flag to switch negative margin approach in Grid (#33484) @siriwatknp
-- [system] Remove needless optional chaining check in `createEmptyBreakpointObject` method (#33482) @ZeeshanTamboli
+- [system] Add flag to switch negative margin approach in Grid (#33484) @siriwatknp
+- [system] Remove needless optional chaining check in `createEmptyBreakpointObject` method (#33482) @ZeeshanTamboli
### `@mui/base@5.0.0-alpha.90`
-- [base] Export types used by components' props (#33522) @michaldudak
-- [base] Add missing type definitions in useControllableReducer (#33496) @michaldudak
-- [SelectUnstyled] Do not call onChange unnecessarily (#33408) @michaldudak
+- [base] Export types used by components' props (#33522) @michaldudak
+- [base] Add missing type definitions in useControllableReducer (#33496) @michaldudak
+- [SelectUnstyled] Do not call onChange unnecessarily (#33408) @michaldudak
### `@mui/lab@5.0.0-alpha.91`
-- [TimelineDot] Add TimelineDotPropsColorOverrides interface to extend color options (#33466) @lolaignatova
+- [TimelineDot] Add TimelineDotPropsColorOverrides interface to extend color options (#33466) @lolaignatova
### Docs
-- [docs] Add note about CssBaseline in the dark mode page (#33108) @GabrielaLokelani
-- [docs] Fix typos in the Interoperability page (#33273) @HexM7
-- [docs] Improve the `useTheme` documentation (#33508) @rickstaa
-- [docs] Fix 301 redirections (#33521) @oliviertassinari
-- [docs] Link the same codesandbox as in the docs (#33472) @oliviertassinari
-- [docs] Fix copy search false positives (#33438) @oliviertassinari
-- [docs] Fix typo (#33520) @aravindpanicker
-- [docs] Update Tailwind docs to include step about updating popover containers (#33315) @ajhenry
-- [docs] Add yarn command for Roboto font in Material UI's typography.md (#33485) @anthonypz
-- [docs] Add new community content to the Material UI Learn page (#32927) @Nikhilthadani
-- [examples] Change createEmotionCache to use `insertionPoint` (#32104) @ANTARES-KOR
-- [examples] Fix error in Next.js example with @mui/styles (#33456) @paustria
+- [docs] Add note about CssBaseline in the dark mode page (#33108) @GabrielaLokelani
+- [docs] Fix typos in the Interoperability page (#33273) @HexM7
+- [docs] Improve the `useTheme` documentation (#33508) @rickstaa
+- [docs] Fix 301 redirections (#33521) @oliviertassinari
+- [docs] Link the same codesandbox as in the docs (#33472) @oliviertassinari
+- [docs] Fix copy search false positives (#33438) @oliviertassinari
+- [docs] Fix typo (#33520) @aravindpanicker
+- [docs] Update Tailwind docs to include step about updating popover containers (#33315) @ajhenry
+- [docs] Add yarn command for Roboto font in Material UI's typography.md (#33485) @anthonypz
+- [docs] Add new community content to the Material UI Learn page (#32927) @Nikhilthadani
+- [examples] Change createEmotionCache to use `insertionPoint` (#32104) @ANTARES-KOR
+- [examples] Fix error in Next.js example with @mui/styles (#33456) @paustria
### Core
-- [core] Cleanup experiments (#33547) @siriwatknp
-- [core] Update CHANGELOG to include pickers breaking change (#33486) @siriwatknp
+- [core] Cleanup experiments (#33547) @siriwatknp
+- [core] Update CHANGELOG to include pickers breaking change (#33486) @siriwatknp
All contributors of this release in alphabetical order: @abhinav-22-tech, @ajhenry, @ANTARES-KOR, @anthonypz, @aravindpanicker, @GabrielaLokelani, @HexM7, @lolaignatova, @lukeggchapman, @michaldudak, @mzedel, @Nikhilthadani, @oliviertassinari, @paustria, @rickstaa, @siriwatknp, @ZeeshanTamboli
@@ -6402,8 +6112,6 @@ A big thanks to the 19 contributors who made this release possible. Here are som
- [core] Fix @mui/monorepo regression for the import of the docs infra (#33390) @Janpot
- [core] Remove old babel resolve rule (#33432) @oliviertassinari
-- [website] Shorten the plan descriptions on the pricing page (#32984) @joserodolfofreitas
-- [website] Link EULA in the license quantity section (#33292) @oliviertassinari
All contributors of this release in alphabetical order: @baharalidurrani, @cherniavskii, @danilo-leal, @davidgarciab, @flaviendelangle, @hbjORbj, @ivan-ngchakming, @Janpot, @jgbae, @joebingham-wk, @joserodolfofreitas, @michaldudak, @mnajdova, @oliviertassinari, @omeraplak, @robyyo, @samuelsycamore, @siriwatknp, @ZeeshanTamboli
@@ -6454,7 +6162,6 @@ A big thanks to the 13 contributors who made this release possible. Here are som
- [docs] Add caveat about class components with Tooltip (#33325) @joshkel
- [docs] Fix SEO issues (#33288) @oliviertassinari
- [docs] Fix Slider's "player" demo (#33267) @xlianghang
-- [website] Link Toolpad in mui.com (#33287) @oliviertassinari
All contributors of this release in alphabetical order: @aaarichter, @aaronlademann-wf, @danilo-leal, @henriqueholtz, @jake-collibra, @joshkel, @MattiasMartens, @Methuselah96, @michaldudak, @oliviertassinari, @siriwatknp, @TimoWilhelm, @xlianghang
@@ -6472,54 +6179,51 @@ A big thanks to the 13 contributors who made this release possible. Here are som
### `@mui/material@5.8.6`
-- [Alert] Add support for CSS vars (#32624) @haneenmahd
-- [Alert] Use `getContrastText` for filled variant font color (#29813) @SamoraMabuya
+- [Alert] Add support for CSS vars (#32624) @haneenmahd
+- [Alert] Use `getContrastText` for filled variant font color (#29813) @SamoraMabuya
Note: The color of the text in the warning contained `Alert` in dark mode was changed to black in order to improve the color contrast ratio
-- [OutlinedInput] Fix `ownerState` undefined in theme style overrides (#33241) @siriwatknp
-- [Tabs] Fix crash when used with React 18 & Suspense (#33277) @mnajdova
-- [TypeScript] Add CSS vars type augmentation for Material UI (#33211) @siriwatknp
+- [OutlinedInput] Fix `ownerState` undefined in theme style overrides (#33241) @siriwatknp
+- [Tabs] Fix crash when used with React 18 & Suspense (#33277) @mnajdova
+- [TypeScript] Add CSS vars type augmentation for Material UI (#33211) @siriwatknp
### `@mui/system@5.8.6`
-- [system] Add enableColorScheme option to getInitColorSchemeScript (#33261) @siriwatknp
+- [system] Add enableColorScheme option to getInitColorSchemeScript (#33261) @siriwatknp
### `@mui/utils@5.8.6`
-- [utils] Allow state prefix to be configurable (#32972) @siriwatknp
+- [utils] Allow state prefix to be configurable (#32972) @siriwatknp
### `@mui/base@5.0.0-alpha.87`
-- [base] Improve the return type of useSlotProps (#33279) @michaldudak
-- [base] Improve some types (#33270) @mnajdova
-- [MenuUnstyled] Fix keyboard accessibility of menu items (#33145) @michaldudak
-- [ModalManager] Lock body scroll when container is inside shadow DOM (#33168) @jacobweberbowery
-- [SliderUnstyled] Use useSlotProps (#33132) @michaldudak
-- [TextareaAutosize] Fix crash when used with React 18 & Suspense (#33238) @howlettt
-- [TextareaAutosize] Fix warnings for too many renders in React 18 (#33253) @mnajdova
+- [base] Improve the return type of useSlotProps (#33279) @michaldudak
+- [base] Improve some types (#33270) @mnajdova
+- [MenuUnstyled] Fix keyboard accessibility of menu items (#33145) @michaldudak
+- [ModalManager] Lock body scroll when container is inside shadow DOM (#33168) @jacobweberbowery
+- [SliderUnstyled] Use useSlotProps (#33132) @michaldudak
+- [TextareaAutosize] Fix crash when used with React 18 & Suspense (#33238) @howlettt
+- [TextareaAutosize] Fix warnings for too many renders in React 18 (#33253) @mnajdova
### `@mui/joy@5.0.0-alpha.34`
-- [Joy] Add `Sheet` doc (#32820) @hbjORbj
+- [Joy] Add `Sheet` doc (#32820) @hbjORbj
### Docs
-- [blog] Polish Why you should migrate to Material UI v5 today (#33244) @oliviertassinari
-- [docs] Add note in docs about `componentsProps.root` taking precedence (#33097) @ZeeshanTamboli
-- [docs] Remove a note about Base components being reexported from Material UI (#33265) @michaldudak
-- [docs] Update code snippet in docs for custom color palette (#32946) @ZeeshanTamboli
-- [docs] Fix the docs for production class generation (#31933) @Fafruch
-- [docs] Fix internal link in Box page (#33149) @davidgarciab
-- [docs] Badge component link in Base docs should be under Data Display section (#33249) @ZeeshanTamboli
-- [examples] Fix comment typo (#33256) @WinmezzZ
+- [blog] Polish Why you should migrate to Material UI v5 today (#33244) @oliviertassinari
+- [docs] Add note in docs about `componentsProps.root` taking precedence (#33097) @ZeeshanTamboli
+- [docs] Remove a note about Base components being reexported from Material UI (#33265) @michaldudak
+- [docs] Update code snippet in docs for custom color palette (#32946) @ZeeshanTamboli
+- [docs] Fix the docs for production class generation (#31933) @Fafruch
+- [docs] Fix internal link in Box page (#33149) @davidgarciab
+- [docs] Badge component link in Base docs should be under Data Display section (#33249) @ZeeshanTamboli
+- [examples] Fix comment typo (#33256) @WinmezzZ
### Core
-- [core] Remove dead code (#33243) @oliviertassinari
-- [website] Fix the scroll-top for all the website (#33215) @oliviertassinari
-- [website] List new core role @oliviertassinari
-- [website] Fix navigation menu close behavior (#33203) @oliviertassinari
+- [core] Remove dead code (#33243) @oliviertassinari
All contributors of this release in alphabetical order: @davidgarciab, @Fafruch, @haneenmahd, @hbjORbj, @howlettt, @jacobweberbowery, @michaldudak, @mnajdova, @oliviertassinari, @SamoraMabuya, @siriwatknp, @WinmezzZ, @ZeeshanTamboli
@@ -6536,55 +6240,54 @@ A big thanks to the 14 contributors who made this release possible. Here are som
### `@mui/material@5.8.5`
-- [Avatar] Add support for CSS variables (#32499) @vicasas
-- [Dialog] Fix broken styles if `maxWidth` is set to `false` (#32987) @kmurgic
-- [SpeedDialAction] Add support for CSS variables (#32608) @gin1314
-- [Tabs] Increment scroll of the minimum amount possible (#33103) @oliviertassinari
+- [Avatar] Add support for CSS variables (#32499) @vicasas
+- [Dialog] Fix broken styles if `maxWidth` is set to `false` (#32987) @kmurgic
+- [SpeedDialAction] Add support for CSS variables (#32608) @gin1314
+- [Tabs] Increment scroll of the minimum amount possible (#33103) @oliviertassinari
### `@mui/codemod@5.8.5`
-- [codemod] Preserve comments within jss-to-tss-react (#33170) @ryancogswell
+- [codemod] Preserve comments within jss-to-tss-react (#33170) @ryancogswell
### `@mui/lab@5.0.0-alpha.87`
-- [Masonry] Fix flickering when used with React 18 (#33163) @mnajdova
+- [Masonry] Fix flickering when used with React 18 (#33163) @mnajdova
### `@mui/base@5.0.0-alpha.86`
-- [BadgeUnstyled] Accept callbacks in componentsProps (#33176) @michaldudak
-- [ButtonUnstyled] Use useSlotProps (#33096) @michaldudak
-- [FormControlUnstyled] Accept callbacks in componentsProps (#33180) @michaldudak
-- [InputUnstyled] Use useSlotProps (#33094) @michaldudak
-- [ModalUnstyled] Define ownerState and slot props' types (#32901) @michaldudak
-- [SwitchUnstyled] Use useSlotProps (#33174) @michaldudak
+- [BadgeUnstyled] Accept callbacks in componentsProps (#33176) @michaldudak
+- [ButtonUnstyled] Use useSlotProps (#33096) @michaldudak
+- [FormControlUnstyled] Accept callbacks in componentsProps (#33180) @michaldudak
+- [InputUnstyled] Use useSlotProps (#33094) @michaldudak
+- [ModalUnstyled] Define ownerState and slot props' types (#32901) @michaldudak
+- [SwitchUnstyled] Use useSlotProps (#33174) @michaldudak
### `@mui/joy@5.0.0-alpha.33`
-- [Joy] Add Checkbox documentation (#33171) @siriwatknp
-- [Joy] Add List documentation (#33120) @siriwatknp
-- [Joy] Make slider displays Joy classname (#33051) @siriwatknp
+- [Joy] Add Checkbox documentation (#33171) @siriwatknp
+- [Joy] Add List documentation (#33120) @siriwatknp
+- [Joy] Make slider displays Joy classname (#33051) @siriwatknp
### Docs
-- [blog] Update Blogpost to clear confusion on "no impact" disclaimer. (#33131) @joserodolfofreitas
-- [blog] Add post about v5 Migration guide update (#33063) @samuelsycamore
-- [blog] Fix display on Safari (#33102) @oliviertassinari
-- [docs] Add guide on how to use Base UI with Tailwind CSS (#33100) @mnajdova
-- [docs] Improve Joy template UX (#33159) @siriwatknp
-- [docs] Update Shadow DOM guide (#33160) @cherniavskii
-- [docs] Fix SEO regressions (#33106) @oliviertassinari
-- [docs] Add job ad in table of content (#33143) @mnajdova
-- [docs] Add customization as a value proposition (#33014) @oliviertassinari
-- [examples] Add example using nextjs & @mui/styles as a starter for the migration to v5 (#33005) @mnajdova
-- [website] Replace Airtable with Ashby links for applying to a opened position (#33193) @DanailH
+- [blog] Update Blogpost to clear confusion on "no impact" disclaimer. (#33131) @joserodolfofreitas
+- [blog] Add post about v5 Migration guide update (#33063) @samuelsycamore
+- [blog] Fix display on Safari (#33102) @oliviertassinari
+- [docs] Add guide on how to use Base UI with Tailwind CSS (#33100) @mnajdova
+- [docs] Improve Joy template UX (#33159) @siriwatknp
+- [docs] Update Shadow DOM guide (#33160) @cherniavskii
+- [docs] Fix SEO regressions (#33106) @oliviertassinari
+- [docs] Add job ad in table of content (#33143) @mnajdova
+- [docs] Add customization as a value proposition (#33014) @oliviertassinari
+- [examples] Add example using nextjs & @mui/styles as a starter for the migration to v5 (#33005) @mnajdova
### Core
-- [core] Add CSS variables support for Material UI components (#32835) @siriwatknp
-- [core] Add name to workspace root package.json (#33226) @Janpot
-- [core] Update bug template with generic instruction (#33153) @joserodolfofreitas
-- [core] Remove dead and redundant code (#33125) @oliviertassinari
-- [core] Improve inline code rendering within the details tag (#33086) @Harmouch101
+- [core] Add CSS variables support for Material UI components (#32835) @siriwatknp
+- [core] Add name to workspace root package.json (#33226) @Janpot
+- [core] Update bug template with generic instruction (#33153) @joserodolfofreitas
+- [core] Remove dead and redundant code (#33125) @oliviertassinari
+- [core] Improve inline code rendering within the details tag (#33086) @Harmouch101
All contributors of this release in alphabetical order: @cherniavskii, @DanailH, @gin1314, @Harmouch101, @Janpot, @joserodolfofreitas, @kmurgic, @michaldudak, @mnajdova, @oliviertassinari, @ryancogswell, @samuelsycamore, @siriwatknp, @vicasas
@@ -6602,69 +6305,67 @@ A big thanks to the 24 contributors who made this release possible. Here are som
### `@mui/material@5.8.4`
-- [Button] Add missing classes in `ButtonClasses` type (#33040) @ZeeshanTamboli
-- [Grid] Fix prop-type key regression (#33123) @oliviertassinari
-- [Grid] Support custom breakpoints (#31998) @boutahlilsoufiane
-- [Grow] Limit CSS transition bug workaround to Safari 15.4 only (#32996) @igordanchenko
-- [Hidden] Remove dependency on hoist-non-react-statics (#33015) @oliviertassinari
-- [Link] Add support for CSS variables (#33036) @winderica
-- [Popover] Export `getOffsetTop` & `getOffsetLeft` from Popover's index and add typings (#32959) @rart
-- [Slider] Fix SliderValueLabelProps type (#32895) @oliviertassinari
-- [Snackbar] Remove `RTL` direction specific logic (#32808) @aaarichter
-- [StepIcon] Fix text centering when changing browser font size (#32706) @alansouzati
-- [Tabs] Scroll by width of the first visible tab if only one tab is partially visible (#32778) @frankkluijtmans
+- [Button] Add missing classes in `ButtonClasses` type (#33040) @ZeeshanTamboli
+- [Grid] Fix prop-type key regression (#33123) @oliviertassinari
+- [Grid] Support custom breakpoints (#31998) @boutahlilsoufiane
+- [Grow] Limit CSS transition bug workaround to Safari 15.4 only (#32996) @igordanchenko
+- [Hidden] Remove dependency on hoist-non-react-statics (#33015) @oliviertassinari
+- [Link] Add support for CSS variables (#33036) @winderica
+- [Popover] Export `getOffsetTop` & `getOffsetLeft` from Popover's index and add typings (#32959) @rart
+- [Slider] Fix SliderValueLabelProps type (#32895) @oliviertassinari
+- [Snackbar] Remove `RTL` direction specific logic (#32808) @aaarichter
+- [StepIcon] Fix text centering when changing browser font size (#32706) @alansouzati
+- [Tabs] Scroll by width of the first visible tab if only one tab is partially visible (#32778) @frankkluijtmans
### `@mui/system@5.8.4`
-- [Stack, system] Apply correct responsive styles if any custom breakpoints are provided (#32913) @ZeeshanTamboli
-- [system] Fix missing typings for ColorFormat (#32417) @l-zoy
+- [Stack, system] Apply correct responsive styles if any custom breakpoints are provided (#32913) @ZeeshanTamboli
+- [system] Fix missing typings for ColorFormat (#32417) @l-zoy
### `@mui/codemod@5.8.4`
-- [codemod] Add support for `@mui/styles/makeStyles` imports (#32962) @joshkel
+- [codemod] Add support for `@mui/styles/makeStyles` imports (#32962) @joshkel
### `@mui/lab@5.0.0-alpha.86`
-- [pickers] Fix broken ref forwarding (#33107) @oliviertassinari
-- [lab] Fix React's `forwardRef` warning when importing from the index (#33134) @mnajdova
+- [pickers] Fix broken ref forwarding (#33107) @oliviertassinari
+- [lab] Fix React's `forwardRef` warning when importing from the index (#33134) @mnajdova
### `@mui/base@5.0.0-alpha.85`
-- [MenuUnstyled] Accept callbacks in componentsProps (#32997) @michaldudak
-- [ModalUnstyled] Fix errors from the W3C validator about incorrect aria-hidden attribute on some elements (#30920) @mkrtchian
-- [ModalUnstyled] Fix behavior of not respecting props ariaHidden value (#32055) @tech-meppem
+- [MenuUnstyled] Accept callbacks in componentsProps (#32997) @michaldudak
+- [ModalUnstyled] Fix errors from the W3C validator about incorrect aria-hidden attribute on some elements (#30920) @mkrtchian
+- [ModalUnstyled] Fix behavior of not respecting props ariaHidden value (#32055) @tech-meppem
### `@mui/joy@5.0.0-alpha.32`
-- [Joy] Miscellaneous card fixes (#33129) @siriwatknp
-- [Joy] Miscellaneous fixes (#33073) @siriwatknp
-- [Joy] Add typography and link docs (#33047) @siriwatknp
+- [Joy] Miscellaneous card fixes (#33129) @siriwatknp
+- [Joy] Miscellaneous fixes (#33073) @siriwatknp
+- [Joy] Add typography and link docs (#33047) @siriwatknp
### Docs
-- [Contributing.md] Local install instructions (#32975) @Moizsohail
-- [docs] Add responsive AppBar with drawer (#32769) @dvlprAlamin
-- [docs] Move codesandbox to MUI org (#33122) @oliviertassinari
-- [docs] Add Shadow DOM guide (#33007) @cherniavskii
-- [docs] Fix typo in Material UI overview page (#33087) @oliviertassinari
-- [docs] Miscellaneous fixes in `Base UI` docs (#33091) @ZeeshanTamboli
-- [docs] Fix GitHub capitalization (#33071) @oliviertassinari
-- [docs] Fix a typo in `InputUnstyled` docs (#33077) @ZeeshanTamboli
-- [docs] Add notification for Joy blog post (#33059) @siriwatknp
-- [docs] Improve aspect ratio docs and integration (#33065) @siriwatknp
-- [docs] Update code block copy label (#33128) @siriwatknp
-- [docs] Fix typo in Autocomplete CSS API (#32838) @KeaghanKennedy
-- [docs] Improvements for Radio Group Rating Docs (#32843) @Kai-W
-- [docs] Enable Joy pages (#33064) @siriwatknp
-- [website] Add Joy UI to the pricing page (#33099) @danilo-leal
-- [website] Clarify the pricing a bit (#33069) @oliviertassinari
+- [Contributing.md] Local install instructions (#32975) @Moizsohail
+- [docs] Add responsive AppBar with drawer (#32769) @dvlprAlamin
+- [docs] Move codesandbox to MUI org (#33122) @oliviertassinari
+- [docs] Add Shadow DOM guide (#33007) @cherniavskii
+- [docs] Fix typo in Material UI overview page (#33087) @oliviertassinari
+- [docs] Miscellaneous fixes in `Base UI` docs (#33091) @ZeeshanTamboli
+- [docs] Fix GitHub capitalization (#33071) @oliviertassinari
+- [docs] Fix a typo in `InputUnstyled` docs (#33077) @ZeeshanTamboli
+- [docs] Add notification for Joy blog post (#33059) @siriwatknp
+- [docs] Improve aspect ratio docs and integration (#33065) @siriwatknp
+- [docs] Update code block copy label (#33128) @siriwatknp
+- [docs] Fix typo in Autocomplete CSS API (#32838) @KeaghanKennedy
+- [docs] Improvements for Radio Group Rating Docs (#32843) @Kai-W
+- [docs] Enable Joy pages (#33064) @siriwatknp
### Core
-- yarn proptypes @oliviertassinari
-- [core] Update dependencies to fix security vulnerabilities (#33095) @michaldudak
-- [core] Import new line convention (#33068) @oliviertassinari
-- [core] Make repository configurable in changelog script (#33130) @Janpot
+- yarn proptypes @oliviertassinari
+- [core] Update dependencies to fix security vulnerabilities (#33095) @michaldudak
+- [core] Import new line convention (#33068) @oliviertassinari
+- [core] Make repository configurable in changelog script (#33130) @Janpot
All contributors of this release in alphabetical order: @aaarichter, @alansouzati, @boutahlilsoufiane, @cherniavskii, @danilo-leal, @dvlprAlamin, @frankkluijtmans, @igordanchenko, @Janpot, @joshkel, @Kai-W, @KeaghanKennedy, @l-zoy, @michaldudak, @mkrtchian, @mnajdova, @Moizsohail, @oliviertassinari, @pushys, @rart, @siriwatknp, @tech-meppem, @winderica, @ZeeshanTamboli
@@ -6726,9 +6427,6 @@ This release is mostly about 🐛 bug fixes and 📚 documentation improvements.
- [docs] Remove pickers page from the Lab section (#32961) @DanailH
- [docs] Show product identifier on updated MUI X Introduction pages (#32966) @samuelsycamore
- [docs] Throw on 301 links (#32939) @oliviertassinari
-- [website] Add Gerda to the about page (#33038) @danilo-leal
-- [website] Polish the pricing page (#32811) @oliviertassinari
-- [website] Remove unnecessary `address` dependency (#32957) @michaldudak
### Core
@@ -6752,48 +6450,47 @@ A big thanks to the 8 contributors who made this release possible. Here are some
### `@mui/system@5.8.2`
-- [system] Add `getColorSchemeSelector` util (#32868) @siriwatknp
+- [system] Add `getColorSchemeSelector` util (#32868) @siriwatknp
### `@mui/lab@5.0.0-alpha.84`
-- [Masonry] Place items to the left when there are less objects than specified in `column` prop (#32873) @hbjORbj
+- [Masonry] Place items to the left when there are less objects than specified in `column` prop (#32873) @hbjORbj
### `@mui/base@5.0.0-alpha.83`
-- [BadgeUnstyled] Define ownerState and slot props' types (#32750) @michaldudak
-- [SliderUnstyled] Define ownerState and slot props' types (#32739) @michaldudak
-- [SwitchUnstyled] Define ownerState and slot props' types (#32573) @michaldudak
-- [TabsUnstyled] Define ownerState and slot props' types (#32918) @michaldudak
-- [TabUnstyled] Define ownerState and slot props' types (#32915) @michaldudak
+- [BadgeUnstyled] Define ownerState and slot props' types (#32750) @michaldudak
+- [SliderUnstyled] Define ownerState and slot props' types (#32739) @michaldudak
+- [SwitchUnstyled] Define ownerState and slot props' types (#32573) @michaldudak
+- [TabsUnstyled] Define ownerState and slot props' types (#32918) @michaldudak
+- [TabUnstyled] Define ownerState and slot props' types (#32915) @michaldudak
### `@mui/joy@5.0.0-alpha.30`
-- [Joy] use `textColor` prop for Typography and Link (#32938) @siriwatknp
-- [Joy] Make variants for more flexible (#32931) @siriwatknp
-- [Joy] Improve automatic adjustment (#32923) @siriwatknp
-- [Joy] Add `Chip` doc (#32819) @hbjORbj
-- [Joy] Add `AspectRatio` demos (#32848) @siriwatknp
-- [Joy] Fix wrong urls (#32883) @siriwatknp
+- [Joy] use `textColor` prop for Typography and Link (#32938) @siriwatknp
+- [Joy] Make variants for more flexible (#32931) @siriwatknp
+- [Joy] Improve automatic adjustment (#32923) @siriwatknp
+- [Joy] Add `Chip` doc (#32819) @hbjORbj
+- [Joy] Add `AspectRatio` demos (#32848) @siriwatknp
+- [Joy] Fix wrong urls (#32883) @siriwatknp
### Docs
-- [docs] Iterate on the job ad for React engineer in Core (#32900) @mnajdova
-- [blog] Fix avatar image resolution (#32890) @oliviertassinari
-- [docs] Link the first page of the product (#32943) @oliviertassinari
-- [docs] Batch small changes (#32170) @michaldudak
-- [docs] Allow function prop to return undefined (#32766) @m4theushw
-- [docs] Fix wrong link to Material Icons (#32847) @oliviertassinari
-- [docs] Fix ClassNameGenerator content (#32800) @siriwatknp
-- [docs] Fix navigation links (#32851) @oliviertassinari
-- [docs] Document the `size` prop for InputLabel (#32936) @romelperez
-- [docs] Add note about transparent background on the outlined Alert variant (#32810) @aaarichter
-- [website] Update the careers's page with the new roles (#32535) @oliviertassinari
+- [docs] Iterate on the job ad for React engineer in Core (#32900) @mnajdova
+- [blog] Fix avatar image resolution (#32890) @oliviertassinari
+- [docs] Link the first page of the product (#32943) @oliviertassinari
+- [docs] Batch small changes (#32170) @michaldudak
+- [docs] Allow function prop to return undefined (#32766) @m4theushw
+- [docs] Fix wrong link to Material Icons (#32847) @oliviertassinari
+- [docs] Fix ClassNameGenerator content (#32800) @siriwatknp
+- [docs] Fix navigation links (#32851) @oliviertassinari
+- [docs] Document the `size` prop for InputLabel (#32936) @romelperez
+- [docs] Add note about transparent background on the outlined Alert variant (#32810) @aaarichter
### Core
-- [core] Improve the incomplete issues workflow (#32878) @mnajdova
-- [core] Add CI check that the PR has label (#32886) @mnajdova
-- [core] Avoid leaking @babel/runtime (#32874) @oliviertassinari
+- [core] Improve the incomplete issues workflow (#32878) @mnajdova
+- [core] Add CI check that the PR has label (#32886) @mnajdova
+- [core] Avoid leaking @babel/runtime (#32874) @oliviertassinari
All contributors of this release in alphabetical order: @aaarichter, @hbjORbj, @m4theushw, @michaldudak, @mnajdova, @oliviertassinari, @romelperez, @siriwatknp
@@ -6810,58 +6507,57 @@ A big thanks to the 21 contributors who made this release possible. Here are som
### `@mui/material@5.8.1`
-- [Alert] Fix missing `ownerState` on the `action` slot (#32801) @mnajdova
-- [Fab] Make the `color` prop type extendable (#31830) @paales
-- [ListItemButton] Render as link if href specified (#32403) @o-dubrovskyi
-- [Paper] Add support for CSS variables (#32570) @diggis00
-- [Radio] Add support for CSS variables (#32599) @alisasanib
-- [Slider] Prevent rendering for marks that are out of the min & max bounds (#32436) @abriginets
-- [Slider] Slider having marks should be customizable in theme (#32816) @ZeeshanTamboli
-- [TouchRipple] Allows call imperative methods without event (#31955) @alexfauquette
+- [Alert] Fix missing `ownerState` on the `action` slot (#32801) @mnajdova
+- [Fab] Make the `color` prop type extendable (#31830) @paales
+- [ListItemButton] Render as link if href specified (#32403) @o-dubrovskyi
+- [Paper] Add support for CSS variables (#32570) @diggis00
+- [Radio] Add support for CSS variables (#32599) @alisasanib
+- [Slider] Prevent rendering for marks that are out of the min & max bounds (#32436) @abriginets
+- [Slider] Slider having marks should be customizable in theme (#32816) @ZeeshanTamboli
+- [TouchRipple] Allows call imperative methods without event (#31955) @alexfauquette
### `@mui/system@5.8.1`
-- [system] Simplify stylesheet injection logic (#32869) @siriwatknp
-- [system] Fix color scheme specificity (#32628) @siriwatknp
-- [system] Fix `borderRadius` errors when used inside `CssVarsProvider` (#32817) @mnajdova
-- [system] Fix toolbar media query mixin getting merged in wrong order (#32713) @ZeeshanTamboli
+- [system] Simplify stylesheet injection logic (#32869) @siriwatknp
+- [system] Fix color scheme specificity (#32628) @siriwatknp
+- [system] Fix `borderRadius` errors when used inside `CssVarsProvider` (#32817) @mnajdova
+- [system] Fix toolbar media query mixin getting merged in wrong order (#32713) @ZeeshanTamboli
### `@mui/lab@5.0.0-alpha.83`
-- [lab] Add missing `peerDependencies` (#32623) @nate-summercook
-- [pickers] Update @mui/x-date-pickers to be usable with React 18 (#32828) @flaviendelangle
+- [lab] Add missing `peerDependencies` (#32623) @nate-summercook
+- [pickers] Update @mui/x-date-pickers to be usable with React 18 (#32828) @flaviendelangle
### `@mui/base@5.0.0-alpha.82`
-- [SliderUnstyled] Fix `disabledSwap` not being respected in `onChangeCommitted` (#32647) @JeanPetrov
+- [SliderUnstyled] Fix `disabledSwap` not being respected in `onChangeCommitted` (#32647) @JeanPetrov
### `@mui/joy@5.0.0-alpha.29`
-- [Joy] Show Joy pages on master (#32866) @siriwatknp
-- [Joy] Add an overview page (#32836) @danilo-leal
-- [Joy] Add doc for the card components (#32825) @siriwatknp
-- [Joy] Miscellaneous fixes (#32815) @siriwatknp
+- [Joy] Show Joy pages on master (#32866) @siriwatknp
+- [Joy] Add an overview page (#32836) @danilo-leal
+- [Joy] Add doc for the card components (#32825) @siriwatknp
+- [Joy] Miscellaneous fixes (#32815) @siriwatknp
### Docs
-- [docs] Simplify header DOM structure (#32844) @oliviertassinari
-- [docs] Fix CodeSandbox & StackBlitz generation (#32726) @siriwatknp
-- [docs] Fix urls to columns pages in pricing table (#32842) @alexfauquette
-- [docs] Fix Tailwind CSS integration docs (#32512) @robertwt7
-- [docs] Fixed wrong command for the `link-underline-hover` codemod (#32793) @veronikaslc
-- [docs] Fixed broken link on the icons page (#32780) @SamuelMaddox
-- [docs] Add "back to top" button (#30441) @VibhorJaiswal
-- [docs] Fix typo in notifications @mbrookes
-- [docs] New WAI-ARIA guidelines location (#32865) @oliviertassinari
-- [docs] Mention the ESLint plugin for detecting unused classes in tss-react (#32666) @garronej
-- [docs] Update `useAutocomplete` demos to use `Mui-focused` class (#32757) @ZeeshanTamboli
-- [examples] Fix `NextLinkComposedProps` gives a TypeScript error (#32655) @ZeeshanTamboli
-- [website] Add Pedro to About Us page (#32803) @apedroferreira
+- [docs] Simplify header DOM structure (#32844) @oliviertassinari
+- [docs] Fix CodeSandbox & StackBlitz generation (#32726) @siriwatknp
+- [docs] Fix urls to columns pages in pricing table (#32842) @alexfauquette
+- [docs] Fix Tailwind CSS integration docs (#32512) @robertwt7
+- [docs] Fixed wrong command for the `link-underline-hover` codemod (#32793) @veronikaslc
+- [docs] Fixed broken link on the icons page (#32780) @SamuelMaddox
+- [docs] Add "back to top" button (#30441) @VibhorJaiswal
+- [docs] Fix typo in notifications @mbrookes
+- [docs] New WAI-ARIA guidelines location (#32865) @oliviertassinari
+- [docs] Mention the ESLint plugin for detecting unused classes in tss-react (#32666) @garronej
+- [docs] Update `useAutocomplete` demos to use `Mui-focused` class (#32757) @ZeeshanTamboli
+- [examples] Fix `NextLinkComposedProps` gives a TypeScript error (#32655) @ZeeshanTamboli
### Core
-- [core] Upgrade MUI X dependency (#32824) @oliviertassinari
-- [typescript] Allow module augmentation for `Mixins` (#32798) @mnajdova
+- [core] Upgrade MUI X dependency (#32824) @oliviertassinari
+- [typescript] Allow module augmentation for `Mixins` (#32798) @mnajdova
All contributors of this release in alphabetical order: @abriginets, @alexfauquette, @alisasanib, @apedroferreira, @danilo-leal, @diggis00, @flaviendelangle, @garronej, @JeanPetrov, @mbrookes, @mnajdova, @nate-summercook, @o-dubrovskyi, @oliviertassinari, @paales, @robertwt7, @SamuelMaddox, @siriwatknp, @veronikaslc, @VibhorJaiswal, @ZeeshanTamboli
@@ -6879,61 +6575,57 @@ A big thanks to the 14 contributors who made this release possible. Here are som
### `@mui/material@5.8.0`
-- [Autocomplete] Fix `getInputProps` TypeScript return type (#32730) @ZeeshanTamboli
-- [Autocomplete] Forward props to renderTags() (#32637) @emlai
-- [Badge] Fix TypeScript error when adding style overrides for Badge (#32745) @ZeeshanTamboli
-- [Menu] Fix context menu open position (#32661) @oliviertassinari
+- [Autocomplete] Fix `getInputProps` TypeScript return type (#32730) @ZeeshanTamboli
+- [Autocomplete] Forward props to renderTags() (#32637) @emlai
+- [Badge] Fix TypeScript error when adding style overrides for Badge (#32745) @ZeeshanTamboli
+- [Menu] Fix context menu open position (#32661) @oliviertassinari
### `@mui/system@5.8.0`
-- [system] Add `Container` component and `createContainer` factory (#32263) @mnajdova
+- [system] Add `Container` component and `createContainer` factory (#32263) @mnajdova
### `@mui/base@5.0.0-alpha.81`
-- [InputUnstyled] Support callbacks in componentsProps (#32271) @michaldudak
-- [InputUnstyled] Define ownerState and slot props' types (#32491) @michaldudak
-- [MenuUnstyled] Demos improvements (#32714) @michaldudak
-- [OptionUnstyled] Define ownerState and slot props' types (#32717) @michaldudak
+- [InputUnstyled] Support callbacks in componentsProps (#32271) @michaldudak
+- [InputUnstyled] Define ownerState and slot props' types (#32491) @michaldudak
+- [MenuUnstyled] Demos improvements (#32714) @michaldudak
+- [OptionUnstyled] Define ownerState and slot props' types (#32717) @michaldudak
### `@mui/joy@5.0.0-alpha.28`
-- [Joy] Add Badge doc (#32790) @siriwatknp
-- [Joy] Add global variant feature page (#32695) @siriwatknp
-- [Joy] Add avatar page (#32711) @siriwatknp
+- [Joy] Add Badge doc (#32790) @siriwatknp
+- [Joy] Add global variant feature page (#32695) @siriwatknp
+- [Joy] Add avatar page (#32711) @siriwatknp
### `@mui/codemod@5.8.0`
-- [codemod] Add jss to tss-react codemod (#31802) @ryancogswell
+- [codemod] Add jss to tss-react codemod (#31802) @ryancogswell
### Docs
-- [blog] Add release post for MUI X Premium (#32720) @joserodolfofreitas
-- [docs] Fix wrong code snippet for overriding styles in theme with a callback value (#32781) @ZeeshanTamboli
-- [docs] Update Crowdin logo (#32782) @andrii-bodnar
-- [docs] Improve callouts design (#32709) @danilo-leal
-- [docs] Revise the "Understanding MUI packages" article (#32382) @danilo-leal
-- [docs] Fix link to the material icons (#32771) @oliviertassinari
-- [docs] Add notification for Premium release blog post (#32728) @joserodolfofreitas
-- [docs] Base Portal style revisions and final review (#32157) @samuelsycamore
-- [docs] Add joy to docs package.json (#32744) @siriwatknp
-- [docs] Fix TOC-related styles not being applied when disableAd=true (#32733) @cherniavskii
-- [docs] Add TypeScript guide on the polymorphic components (#32168) @mnajdova
-- [docs] Fix warning mode pass to React.Fragment (#32729) @siriwatknp
-- [docs] Revise Showcase copy for clarity + audit appList (#31946) @samuelsycamore
-- [examples] Update remix example's tsconfig with required values (#32723) @michaldudak
-- [examples] Update to use React 18's createRoot (#32506) @mnajdova
-- [l10n] Fix typos and translations on arSD and arEG locales (#31848) @shadigaafar
-- [website] Improve communication about MUI X components that are still wip (#32708) @danilo-leal
-- [website] Remove scrollbar on x-axis (#32291) @MrHBS
-- [website] Update the pricing page for the MUI X premium plan release (#32458) @joserodolfofreitas
-- [website] Update sponsors (#32725) @oliviertassinari
+- [blog] Add release post for MUI X Premium (#32720) @joserodolfofreitas
+- [docs] Fix wrong code snippet for overriding styles in theme with a callback value (#32781) @ZeeshanTamboli
+- [docs] Update Crowdin logo (#32782) @andrii-bodnar
+- [docs] Improve callouts design (#32709) @danilo-leal
+- [docs] Revise the "Understanding MUI packages" article (#32382) @danilo-leal
+- [docs] Fix link to the material icons (#32771) @oliviertassinari
+- [docs] Add notification for Premium release blog post (#32728) @joserodolfofreitas
+- [docs] Base Portal style revisions and final review (#32157) @samuelsycamore
+- [docs] Add joy to docs package.json (#32744) @siriwatknp
+- [docs] Fix TOC-related styles not being applied when disableAd=true (#32733) @cherniavskii
+- [docs] Add TypeScript guide on the polymorphic components (#32168) @mnajdova
+- [docs] Fix warning mode pass to React.Fragment (#32729) @siriwatknp
+- [docs] Revise Showcase copy for clarity + audit appList (#31946) @samuelsycamore
+- [examples] Update remix example's tsconfig with required values (#32723) @michaldudak
+- [examples] Update to use React 18's createRoot (#32506) @mnajdova
+- [l10n] Fix typos and translations on arSD and arEG locales (#31848) @shadigaafar
### Core
-- [core] Enabled Renovate's lockfile maintenance (#32635) @michaldudak
-- [core] Extract `MuiPage` interface to separate file (#32715) @cherniavskii
-- [core] Remove unnecessary `spacing` parameter from `createMixins` method (#32690) @ZeeshanTamboli
-- [private-classnames] Remove package and move everything to utils (#32758) @mnajdova
+- [core] Enabled Renovate's lockfile maintenance (#32635) @michaldudak
+- [core] Extract `MuiPage` interface to separate file (#32715) @cherniavskii
+- [core] Remove unnecessary `spacing` parameter from `createMixins` method (#32690) @ZeeshanTamboli
+- [private-classnames] Remove package and move everything to utils (#32758) @mnajdova
All contributors of this release in alphabetical order: @andrii-bodnar, @cherniavskii, @danilo-leal, @emlai, @joserodolfofreitas, @michaldudak, @mnajdova, @MrHBS, @oliviertassinari, @ryancogswell, @samuelsycamore, @shadigaafar, @siriwatknp, @ZeeshanTamboli
@@ -7025,10 +6717,6 @@ Kudos to all contributors!
- [Joy] Add principles page (#32648) @siriwatknp
- [Joy] Add Button page (#32576) @siriwatknp
- [Joy] Add "Quick start" and "Tutorial" pages (#32383) @siriwatknp
-- [website] Add store to the footer and "hiring" chip adjustment (#32650) @danilo-leal
-- [website] Optimize conversion to store (#32646) @oliviertassinari
-- [website] Remove copy button on marketing pages (#32649) @siriwatknp
-- [website] Add missing space in copy label (#32638) @flaviendelangle
### Core
@@ -7051,55 +6739,55 @@ A big thanks to the 13 contributors who made this release possible. Here are som
### `@mui/material@5.6.4`
-- [Accordion] Add support for CSS variables (#32542) @ZeeshanTamboli
-- [AvatarGroup] Add support for CSS variables (#32507) @vicasas
-- [Badge] Add support for CSS variables (#32516) @vicasas
-- [BottomNavigation] Add support for CSS variables (#32517) @vicasas
-- [CircularProgress] Add support for CSS variables (#32543) @ZeeshanTamboli
-- [FilledInput] Fix type error from undefined `color` (#32258) @hbjORbj
-- [l10n] Fix typo in csCZ translation of Pagination component (#32509) @Martin005
-- [Tabs] Fix `TabIndicatorProps` prop missing `sx` prop (#32503) @b-novikov-ipersonality
+- [Accordion] Add support for CSS variables (#32542) @ZeeshanTamboli
+- [AvatarGroup] Add support for CSS variables (#32507) @vicasas
+- [Badge] Add support for CSS variables (#32516) @vicasas
+- [BottomNavigation] Add support for CSS variables (#32517) @vicasas
+- [CircularProgress] Add support for CSS variables (#32543) @ZeeshanTamboli
+- [FilledInput] Fix type error from undefined `color` (#32258) @hbjORbj
+- [l10n] Fix typo in csCZ translation of Pagination component (#32509) @Martin005
+- [Tabs] Fix `TabIndicatorProps` prop missing `sx` prop (#32503) @b-novikov-ipersonality
### `@mui/codemod@5.6.4`
-- [codemod] Leave numeric arguments to breakpoints functions unchanged (#32426) @ryancogswell
-- [codemod] Allow for line breaks within theme.spacing parentheses (#32432) @ryancogswell
+- [codemod] Leave numeric arguments to breakpoints functions unchanged (#32426) @ryancogswell
+- [codemod] Allow for line breaks within theme.spacing parentheses (#32432) @ryancogswell
### `@mui/joy@5.0.0-alpha.26`
-- [Joy] Miscellaneous fixes (#32541) @siriwatknp
-- [Joy] Add `extendSxProp` to Link (#32505) @siriwatknp
-- [Joy] Rename variants (#32489) @siriwatknp
-- [Joy] Add `extendTheme` (#32450) @siriwatknp
+- [Joy] Miscellaneous fixes (#32541) @siriwatknp
+- [Joy] Add `extendSxProp` to Link (#32505) @siriwatknp
+- [Joy] Rename variants (#32489) @siriwatknp
+- [Joy] Add `extendTheme` (#32450) @siriwatknp
### Docs
-- [docs] SEO fixes (#32515) @oliviertassinari
-- [docs] Replace `Overriding nested component styles` anchor link with text (#32487) @ZeeshanTamboli
-- [docs] Update the list of external domains (#32514) @oliviertassinari
-- [docs] Update Material UI code snippets for React 18 (#32361) @samuelsycamore
-- [docs] Base TextareaAutosize style revisions and final review (#32481) @samuelsycamore
-- [docs] Base ClickAwayListener style revisions and final review (#32156) @samuelsycamore
-- [docs] Base Button style revisions and final review (#32380) @samuelsycamore
-- [docs] Base NoSsr style revisions and final review (#32254) @samuelsycamore
-- [docs] Correctly capitalize Ctrl @oliviertassinari
-- [docs] Fix styling in `Basic Popper` demo on the Base UI docs (#32488) @ZeeshanTamboli
-- [docs] Add "Overview" page to Base docs (#32310) @samuelsycamore
-- [docs] Add copy button to code block (#32390) @siriwatknp
-- [docs] Base Tabs style revisions and final review (#32423) @samuelsycamore
-- [docs] Base Popper style revisions and final review (#32412) @samuelsycamore
-- [docs] Improve sidenav for MUI X (#32435) @oliviertassinari
-- [docs] Don't redirect on deploy preview (#32399) @m4theushw
-- [docs] A few SEO fixes (#32431) @oliviertassinari
-- [docs] Update links to the new Group & Pivot pages (#32410) @flaviendelangle
-- [docs] Support callouts (#32402) @siriwatknp
-- [docs] Fix import path in the Snackbar article #32462 @mongolyy
-- [docs] Fix grammar mistake in shadows.md (#32454) @HexM7
-- [docs] Improve unstyled button docs (#32429) @oliviertassinari
+- [docs] SEO fixes (#32515) @oliviertassinari
+- [docs] Replace `Overriding nested component styles` anchor link with text (#32487) @ZeeshanTamboli
+- [docs] Update the list of external domains (#32514) @oliviertassinari
+- [docs] Update Material UI code snippets for React 18 (#32361) @samuelsycamore
+- [docs] Base TextareaAutosize style revisions and final review (#32481) @samuelsycamore
+- [docs] Base ClickAwayListener style revisions and final review (#32156) @samuelsycamore
+- [docs] Base Button style revisions and final review (#32380) @samuelsycamore
+- [docs] Base NoSsr style revisions and final review (#32254) @samuelsycamore
+- [docs] Correctly capitalize Ctrl @oliviertassinari
+- [docs] Fix styling in `Basic Popper` demo on the Base UI docs (#32488) @ZeeshanTamboli
+- [docs] Add "Overview" page to Base docs (#32310) @samuelsycamore
+- [docs] Add copy button to code block (#32390) @siriwatknp
+- [docs] Base Tabs style revisions and final review (#32423) @samuelsycamore
+- [docs] Base Popper style revisions and final review (#32412) @samuelsycamore
+- [docs] Improve sidenav for MUI X (#32435) @oliviertassinari
+- [docs] Don't redirect on deploy preview (#32399) @m4theushw
+- [docs] A few SEO fixes (#32431) @oliviertassinari
+- [docs] Update links to the new Group & Pivot pages (#32410) @flaviendelangle
+- [docs] Support callouts (#32402) @siriwatknp
+- [docs] Fix import path in the Snackbar article #32462 @mongolyy
+- [docs] Fix grammar mistake in shadows.md (#32454) @HexM7
+- [docs] Improve unstyled button docs (#32429) @oliviertassinari
### Core
-- [experiment] Add template for testing Material UI components with CSS variables (#32500) @siriwatknp
+- [experiment] Add template for testing Material UI components with CSS variables (#32500) @siriwatknp
All contributors of this release in alphabetical order: @b-novikov-ipersonality, @flaviendelangle, @hbjORbj, @HexM7, @m4theushw, @Martin005, @mongolyy, @oliviertassinari, @ryancogswell, @samuelsycamore, @siriwatknp, @vicasas, @ZeeshanTamboli
@@ -7150,9 +6838,6 @@ A big thanks to the 14 contributors who made this release possible. Here are som
- [docs] Improve the propTypes generation and API demos' links (#32295) @mnajdova
- [docs] Add ability to display a plan icon next to a page link in nav bar (#32393) @flaviendelangle
- [docs] Change label on `FormControlLabelPlacement` (#32322) @ainatenhi
-- [website] Update Diamond sponsors list (#32433) @oliviertassinari
-- [website] Add privacy policy link to website's footer (#32080) @danilo-leal
-- [website] Remove the designer role (#32384) @danilo-leal
### Core
@@ -7173,52 +6858,49 @@ This release is mostly about 🐛 bug fixes and 📚 documentation improvements.
### `@mui/material@5.6.2`
-- [Autocomplete] Explain how to use getOptionLabel in free solo mode and update getOptionLabel type (#32165) @michaldudak
-- [Badge] Fix customization of classes (#32185) @michaldudak
-- [TextField] Add a workaround for Safari CSS transition scale bug (#32188) @igordanchenko
+- [Autocomplete] Explain how to use getOptionLabel in free solo mode and update getOptionLabel type (#32165) @michaldudak
+- [Badge] Fix customization of classes (#32185) @michaldudak
+- [TextField] Add a workaround for Safari CSS transition scale bug (#32188) @igordanchenko
### `@mui/system@5.6.2`
-- [system] Update style function to use vars automatically if available (#32244) @mnajdova
+- [system] Update style function to use vars automatically if available (#32244) @mnajdova
### `@mui/base@5.0.0-alpha.77`
-- [FormControlUnstyled] Revise API (#32134) @michaldudak
+- [FormControlUnstyled] Revise API (#32134) @michaldudak
### `@mui/joy@5.0.0-alpha.24`
-- [Joy] Add `Badge` component (#31401) @hbjORbj
-- [Joy] Fix misuse variable in `Input` (#32268) @siriwatknp
+- [Joy] Add `Badge` component (#31401) @hbjORbj
+- [Joy] Fix misuse variable in `Input` (#32268) @siriwatknp
### Docs
-- [blog] Fix images for the docs separation post (#32257) @danilo-leal
-- [docs] Base Form Control style revisions and final review (#32309) @samuelsycamore
-- [docs] Base TablePagination style revisions and final review (#32178) @samuelsycamore
-- [docs] Revise the dark mode article (#32179) @danilo-leal
-- [docs] Add `aria-label` for `IconButton` (#32276) @SiarheiBobryk
-- [docs] Fix `borderRadius` in the docs example (#32347) @ZeeshanTamboli
-- [docs] Fix 404 link in the code (#32323) @oliviertassinari
-- [docs] Sync h1 with side nav label (#32235) @oliviertassinari
-- [docs] Fix SEO issues (#32282) @oliviertassinari
-- [docs] Fix broken link in the test contributing guide (#32283) @sirartemis
-- [docs] Update "How to customize" page anchor links #32315 @abaker93
-- [docs] Mark `onBackdropClick` prop as deprecated in `Dialog`, `Modal` and `ModalUnstyled` components (#32297) @ZeeshanTamboli
-- [docs] Link to advanced components page (#32290) @siriwatknp
-- [docs] Sync package description with the docs (#32211) @oliviertassinari
-- [docs] Revise "Component theming" and "How to customize" guides (#31997) @danilo-leal
-- [docs] Add note in the Contributing guide about linking issues to a PR (#32174) @danilo-leal
-- [docs] Update RTL guide (#32242) @michaldudak
-- [docs] Uniformize capitalization (#32238) @oliviertassinari
-- [website] Improve new role template @oliviertassinari
-- [website] Remove a gold sponsor (#32261) @hbjORbj
-- [website] Mark DataGrid Column spanning done on Pricing page (#32305) @cherniavskii
+- [blog] Fix images for the docs separation post (#32257) @danilo-leal
+- [docs] Base Form Control style revisions and final review (#32309) @samuelsycamore
+- [docs] Base TablePagination style revisions and final review (#32178) @samuelsycamore
+- [docs] Revise the dark mode article (#32179) @danilo-leal
+- [docs] Add `aria-label` for `IconButton` (#32276) @SiarheiBobryk
+- [docs] Fix `borderRadius` in the docs example (#32347) @ZeeshanTamboli
+- [docs] Fix 404 link in the code (#32323) @oliviertassinari
+- [docs] Sync h1 with side nav label (#32235) @oliviertassinari
+- [docs] Fix SEO issues (#32282) @oliviertassinari
+- [docs] Fix broken link in the test contributing guide (#32283) @sirartemis
+- [docs] Update "How to customize" page anchor links #32315 @abaker93
+- [docs] Mark `onBackdropClick` prop as deprecated in `Dialog`, `Modal` and `ModalUnstyled` components (#32297) @ZeeshanTamboli
+- [docs] Link to advanced components page (#32290) @siriwatknp
+- [docs] Sync package description with the docs (#32211) @oliviertassinari
+- [docs] Revise "Component theming" and "How to customize" guides (#31997) @danilo-leal
+- [docs] Add note in the Contributing guide about linking issues to a PR (#32174) @danilo-leal
+- [docs] Update RTL guide (#32242) @michaldudak
+- [docs] Uniformize capitalization (#32238) @oliviertassinari
### Core
-- [core] Remove unecessary div (#32237) @oliviertassinari
-- [core] Revert #32229 (#32262) @michaldudak
-- [test] Fix running unit tests on Windows (#32260) @michaldudak
+- [core] Remove unecessary div (#32237) @oliviertassinari
+- [core] Revert #32229 (#32262) @michaldudak
+- [test] Fix running unit tests on Windows (#32260) @michaldudak
All contributors of this release in alphabetical order: @abaker93, @cherniavskii, @danilo-leal, @hbjORbj, @igordanchenko, @michaldudak, @mnajdova, @oliviertassinari, @samuelsycamore, @SiarheiBobryk, @sirartemis, @siriwatknp, @ZeeshanTamboli
@@ -7255,10 +6937,6 @@ This release is mostly about 🐛 bug fixes and 📚 documentation improvements.
- [docs] Remove notifications temporary (#32192) @siriwatknp
- [docs] Redirect to new urls (#32048) @siriwatknp
- [docs] Update Learn page copy and resource list (#31989) @samuelsycamore
-- [website] Fix wrong MUI X installation instruction link @oliviertassinari
-- [website] Revise homepage copy below the hero section (#31283) @samuelsycamore
-- [website] Revise homepage Hero copy for more clarity (#31212) @samuelsycamore
-- [website] Give up on promoting roles in our docs @oliviertassinari
### Core
@@ -7282,62 +6960,60 @@ A big thanks to the 15 contributors who made this release possible. Here are som
### `@mui/material@5.6.0`
-- [CssVarsProvider] Add experimental CssVarsProvider in @mui/material (#31138) @mnajdova
-- [Link] Fix `sx` color to support callback (#32123) @siriwatknp
-- [Link] Fix color transformation (#32045) @siriwatknp
-- [ListItemButton] Specified width so that text would ellide (#32083) @MatthijsMud
-- [TablePagination] Fixed the etEE locale (#32052) @raigoinabox
+- [CssVarsProvider] Add experimental CssVarsProvider in @mui/material (#31138) @mnajdova
+- [Link] Fix `sx` color to support callback (#32123) @siriwatknp
+- [Link] Fix color transformation (#32045) @siriwatknp
+- [ListItemButton] Specified width so that text would ellide (#32083) @MatthijsMud
+- [TablePagination] Fixed the etEE locale (#32052) @raigoinabox
### `@mui/base@5.0.0-alpha.75`
-- [Badge] Simplify unstyled API (#31974) @michaldudak
+- [Badge] Simplify unstyled API (#31974) @michaldudak
### `@mui/codemod@5.6.0`
-- [codemod] Add v5.0.0/date-pickers-moved-to-x codemod (#31373) @flaviendelangle
+- [codemod] Add v5.0.0/date-pickers-moved-to-x codemod (#31373) @flaviendelangle
### `@mui/lab@5.0.0-alpha.76`
-- [DatePicker] Remove date and time pickers from the lab (#31984) @flaviendelangle
+- [DatePicker] Remove date and time pickers from the lab (#31984) @flaviendelangle
### `@mui/joy@5.0.0-alpha.22`
-- [Joy] Add `Card` components (#32027) @siriwatknp
-
-### Docs
-
-- [blog] New article for the date pickers migration to X (#31831) @flaviendelangle
-- [docs] Base Menu style revisions and final review (#32097) @samuelsycamore
-- [docs] Base Select style revisions and final review (#32095) @samuelsycamore
-- [docs] Base Input style revisions and final review (#32096) @samuelsycamore
-- [docs] Base Slider style revisions and final review (#32140) @samuelsycamore
-- [docs] Base Modal style revisions and final review (#32093) @samuelsycamore
-- [docs] Add page for CSS variables support in @mui/material (#32050) @mnajdova
-- [docs] Add TSS support for theme style overrides (#31918) @garronej
-- [docs] Simplify customization examples in ButtonUnstyled demos (#32092) @michaldudak
-- [docs] Fix linking issues for the redirects (#32101) @siriwatknp
-- [docs] Create the FormControl page (#32073) @michaldudak
-- [docs] Remove trap-focus from the navigation (#32079) @psjishnu
-- [docs] Add date-pickers product identifier (#32076) @siriwatknp
-- [docs] Move SwitchUnstyled docs to the Base space (#31964) @michaldudak
-- [docs] Add docs page for unstyled popper (#31813) @siriwatknp
-- [docs] Copy TextareaAutosize docs to Base (#32034) @michaldudak
-- [docs] Add react-hook-form-mui to Complementary projects #32015 @TkaczykAdam
-- [docs] Improve the translation experience (#32021) @oliviertassinari
-- [docs] Add small size Select demo (#32060) @ivan-ngchakming
-- [docs] Correct typos (#32029) @apeltop
-- [docs] Create SliderUnstyled docs (#31850) @michaldudak
-- [docs] Create TablePaginationUnstyled docs (#32018) @michaldudak
-- [docs] Move SelectUnstyled docs to the Base space (#31816) @michaldudak
-- [docs] Create the TabsUnstyled docs (#32023) @michaldudak
-- [website] The studio finally has a name, use it (#32105) @oliviertassinari
-- [website] Disable job ad @oliviertassinari
-
-### Core
-
-- [core] Update peer deps to support React 18 (#32063) @eps1lon
-- [core] Fix running docs:api on Windows (#32091) @michaldudak
-- [core] Fix api build script for Base UI (#32081) @siriwatknp
+- [Joy] Add `Card` components (#32027) @siriwatknp
+
+### Docs
+
+- [blog] New article for the date pickers migration to X (#31831) @flaviendelangle
+- [docs] Base Menu style revisions and final review (#32097) @samuelsycamore
+- [docs] Base Select style revisions and final review (#32095) @samuelsycamore
+- [docs] Base Input style revisions and final review (#32096) @samuelsycamore
+- [docs] Base Slider style revisions and final review (#32140) @samuelsycamore
+- [docs] Base Modal style revisions and final review (#32093) @samuelsycamore
+- [docs] Add page for CSS variables support in @mui/material (#32050) @mnajdova
+- [docs] Add TSS support for theme style overrides (#31918) @garronej
+- [docs] Simplify customization examples in ButtonUnstyled demos (#32092) @michaldudak
+- [docs] Fix linking issues for the redirects (#32101) @siriwatknp
+- [docs] Create the FormControl page (#32073) @michaldudak
+- [docs] Remove trap-focus from the navigation (#32079) @psjishnu
+- [docs] Add date-pickers product identifier (#32076) @siriwatknp
+- [docs] Move SwitchUnstyled docs to the Base space (#31964) @michaldudak
+- [docs] Add docs page for unstyled popper (#31813) @siriwatknp
+- [docs] Copy TextareaAutosize docs to Base (#32034) @michaldudak
+- [docs] Add react-hook-form-mui to Complementary projects #32015 @TkaczykAdam
+- [docs] Improve the translation experience (#32021) @oliviertassinari
+- [docs] Add small size Select demo (#32060) @ivan-ngchakming
+- [docs] Correct typos (#32029) @apeltop
+- [docs] Create SliderUnstyled docs (#31850) @michaldudak
+- [docs] Create TablePaginationUnstyled docs (#32018) @michaldudak
+- [docs] Move SelectUnstyled docs to the Base space (#31816) @michaldudak
+- [docs] Create the TabsUnstyled docs (#32023) @michaldudak
+
+### Core
+
+- [core] Update peer deps to support React 18 (#32063) @eps1lon
+- [core] Fix running docs:api on Windows (#32091) @michaldudak
+- [core] Fix api build script for Base UI (#32081) @siriwatknp
All contributors of this release in alphabetical order: @apeltop, @eps1lon, @flaviendelangle, @garronej, @ivan-ngchakming, @m4theushw, @MatthijsMud, @michaldudak, @mnajdova, @oliviertassinari, @psjishnu, @raigoinabox, @samuelsycamore, @siriwatknp, @TkaczykAdam
@@ -7354,23 +7030,23 @@ A big thanks to the 17 contributors who made this release possible. Here are som
### `@mui/material@5.5.3`
-- [ButtonBase] Start ripple only after mount (#31950) @m4theushw
-- [FormControlLabel] Fix label prop type to be in-line with other label prop types (#31139) @jannes-io
-- [Grow] Add a workaround for Safari 15.4 CSS transition bug (#31975) @igordanchenko
+- [ButtonBase] Start ripple only after mount (#31950) @m4theushw
+- [FormControlLabel] Fix label prop type to be in-line with other label prop types (#31139) @jannes-io
+- [Grow] Add a workaround for Safari 15.4 CSS transition bug (#31975) @igordanchenko
### `@mui/codemod@5.5.3`
-- [codemod] Fix variant prop placement (#31990) @ryancogswell
+- [codemod] Fix variant prop placement (#31990) @ryancogswell
### `@mui/utils@5.5.3`
-- [utils] Improve type inference of useForkRef (#31845) @eps1lon
+- [utils] Improve type inference of useForkRef (#31845) @eps1lon
### `@mui/base@5.0.0-alpha.74`
#### Breaking changes
-- [base] Remove `BackdropUnstyled` component (#31923) @mnajdova
+- [base] Remove `BackdropUnstyled` component (#31923) @mnajdova
The `BackdropUnstyled` component was removed from the `@mui/base` package, as it did not have any specific logic, except adding an `aria-hidden` attribute on the div it rendered. This is not enough to justify it's existence in the base package. Here is an example alternative component you can use:
@@ -7383,7 +7059,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
);
```
-- [FocusTrap] Move docs to Base and drop the Unstyled prefix (#31954) @michaldudak
+- [FocusTrap] Move docs to Base and drop the Unstyled prefix (#31954) @michaldudak
Removed the `Unstyled_` prefix from the Base export (it remains in the Material UI export, though).
@@ -7399,43 +7075,42 @@ A big thanks to the 17 contributors who made this release possible. Here are som
#### Changes
-- [base] Add @mui/types to dependencies (#31951) @bicstone
+- [base] Add @mui/types to dependencies (#31951) @bicstone
### `@mui/joy@5.0.0-alpha.21`
-- [Joy] Add `AvatarGroup` component (#31980) @siriwatknp
-- [Joy] Miscellaneous fixes (#31873) @siriwatknp
-- [Joy] Miscellaneous fixes 2 (#31971) @siriwatknp
+- [Joy] Add `AvatarGroup` component (#31980) @siriwatknp
+- [Joy] Miscellaneous fixes (#31873) @siriwatknp
+- [Joy] Miscellaneous fixes 2 (#31971) @siriwatknp
### Docs
-- [docs] Improve the a11y on the hover rating demo (#31970) @mnajdova
-- [docs] Improve a11y on the `SplitButton` demo (#31969) @mnajdova
-- [docs] Improve the color description in the API pages (#30976) @mnajdova
-- [docs] Add docs page for unstyled Modal (#31417) @mnajdova
-- [docs] Add InputUnstyled docs (#31881) @mnajdova
-- [docs] Remove "Work in biotech" from the showcase (#31942) @oliviertassinari
-- [docs] Fix in-house ad for the design kits (#31965) @oliviertassinari
-- [docs] Fix the documentation for filterOptions in Autocomplete API page (#31416) @santhoshbala0178
-- [docs] Update href for 'TypeScript guide on theme customization' (#31880) @NickFoden
-- [docs] Fix the CSS Modules example in the Interoperability page (#31935) @WilsonNet
-- [docs] Fix small typo in the `styled()` utility page (#31967) @jason1985
-- [docs] Update mui-x on material-ui navigation (#31810) @siriwatknp
-- [docs] Copy ClickAwayListener docs to Base (#31878) @michaldudak
-- [docs] Refine the redirects (#31939) @siriwatknp
-- [docs] Fix TOC layout for large screen (#31953) @siriwatknp
-- [examples] Update remix example to not use NODE_ENV guard for `LiveReload` (#31269) @eswarclynn
-- [NoSsr] Copy docs to the Base space (#31956) @michaldudak
-- [Portal] Copy Portal docs to the Base space (#31959) @michaldudak
-- [website] Remove X-Frame-Options @oliviertassinari
-- Revert "[website] Remove X-Frame-Options" @oliviertassinari
+- [docs] Improve the a11y on the hover rating demo (#31970) @mnajdova
+- [docs] Improve a11y on the `SplitButton` demo (#31969) @mnajdova
+- [docs] Improve the color description in the API pages (#30976) @mnajdova
+- [docs] Add docs page for unstyled Modal (#31417) @mnajdova
+- [docs] Add InputUnstyled docs (#31881) @mnajdova
+- [docs] Remove "Work in biotech" from the showcase (#31942) @oliviertassinari
+- [docs] Fix in-house ad for the design kits (#31965) @oliviertassinari
+- [docs] Fix the documentation for filterOptions in Autocomplete API page (#31416) @santhoshbala0178
+- [docs] Update href for 'TypeScript guide on theme customization' (#31880) @NickFoden
+- [docs] Fix the CSS Modules example in the Interoperability page (#31935) @WilsonNet
+- [docs] Fix small typo in the `styled()` utility page (#31967) @jason1985
+- [docs] Update mui-x on material-ui navigation (#31810) @siriwatknp
+- [docs] Copy ClickAwayListener docs to Base (#31878) @michaldudak
+- [docs] Refine the redirects (#31939) @siriwatknp
+- [docs] Fix TOC layout for large screen (#31953) @siriwatknp
+- [examples] Update remix example to not use NODE_ENV guard for `LiveReload` (#31269) @eswarclynn
+- [NoSsr] Copy docs to the Base space (#31956) @michaldudak
+- [Portal] Copy Portal docs to the Base space (#31959) @michaldudak
+- Revert "[website] Remove X-Frame-Options" @oliviertassinari
### Core
-- [core] Fixes error in changelog generator for item sorting/padding (#30088) @dimitropoulos
-- [core] Fix typo in issue template @oliviertassinari
-- [core] Replace deprecated String.prototype.substr() (#31806) @CommanderRoot
-- [test] Add tests for component using `StandardProps` and polymorphic components (#31945) @mnajdova
+- [core] Fixes error in changelog generator for item sorting/padding (#30088) @dimitropoulos
+- [core] Fix typo in issue template @oliviertassinari
+- [core] Replace deprecated String.prototype.substr() (#31806) @CommanderRoot
+- [test] Add tests for component using `StandardProps` and polymorphic components (#31945) @mnajdova
All contributors of this release in alphabetical order: @bicstone, @CommanderRoot, @dimitropoulos, @eps1lon, @eswarclynn, @igordanchenko, @jannes-io, @jason1985, @m4theushw, @michaldudak, @mnajdova, @NickFoden, @oliviertassinari, @ryancogswell, @santhoshbala0178, @siriwatknp, @WilsonNet
@@ -7449,36 +7124,35 @@ A big thanks to the 7 contributors who made this release possible. This is a sma
### `@mui/material@5.5.2`
-- [Popper] Expose the `sx` prop (#31833) @ivan-ngchakming
+- [Popper] Expose the `sx` prop (#31833) @ivan-ngchakming
### `@mui/joy@5.0.0-alpha.20`
-- [Joy] Add default color to `Input` and `ListItemButton` (#31826) @siriwatknp
-- [Joy] Add Avatar component (#31303) @hbjORbj
+- [Joy] Add default color to `Input` and `ListItemButton` (#31826) @siriwatknp
+- [Joy] Add Avatar component (#31303) @hbjORbj
### `@mui/base@5.0.0-alpha.73`
-- [SliderUnstyled] Fix dragging on disabled sliders (#31882) @mnajdova
+- [SliderUnstyled] Fix dragging on disabled sliders (#31882) @mnajdova
### `@mui/styled-engine-sc@5.5.2`
-- [styled-engine-sc] GlobalStylesProps inconsistent between the different packages (#31814) @mnajdova
+- [styled-engine-sc] GlobalStylesProps inconsistent between the different packages (#31814) @mnajdova
### Docs
-- [data-grid] Fix print export feature (#31807) @oliviertassinari
-- [docs] Move BadgeUnstyled docs to Base space (#31872) @michaldudak
-- [docs] Solve duplication of content (#31917) @oliviertassinari
-- [docs] Fix side nav capitalization of API (#31916) @oliviertassinari
-- [docs] Use TypeScript demos by default (#31808) @oliviertassinari
-- [docs] New search experience for multiple products (#31811) @siriwatknp
-- [docs] Make LTS searchable (#31804) @oliviertassinari
-- [docs] Fix demo filename on zh markdown (#31790) @nnmax
-- [website] Highlight the date picker (#31889) @oliviertassinari
+- [data-grid] Fix print export feature (#31807) @oliviertassinari
+- [docs] Move BadgeUnstyled docs to Base space (#31872) @michaldudak
+- [docs] Solve duplication of content (#31917) @oliviertassinari
+- [docs] Fix side nav capitalization of API (#31916) @oliviertassinari
+- [docs] Use TypeScript demos by default (#31808) @oliviertassinari
+- [docs] New search experience for multiple products (#31811) @siriwatknp
+- [docs] Make LTS searchable (#31804) @oliviertassinari
+- [docs] Fix demo filename on zh markdown (#31790) @nnmax
### Core
-- [core] Add tests for Avatar component (#31829) @hbjORbj
+- [core] Add tests for Avatar component (#31829) @hbjORbj
All contributors of this release in alphabetical order: @hbjORbj, @ivan-ngchakming, @michaldudak, @mnajdova, @nnmax, @oliviertassinari, @siriwatknp
@@ -7535,8 +7209,6 @@ A big thanks to the 23 contributors who made this release possible. Here are som
- [docs] Fix GitHub source links in the demo toolbar (#31339) @PunitSoniME
- [docs] Add Algolia verification code to robot.txt (#31356) @siriwatknp
- [examples] Ignore tsbuildinfo with Next.js (#31460) @B0und
-- [website] Add new gold sponsor (#31354) @hbjORbj
-- [website] Update Ukraine support link (#31378) @samuelsycamore
### Core
@@ -7562,7 +7234,7 @@ A big thanks to the 16 contributors who made this release possible. Here are som
#### Breaking change
-- [ClassNameGenerator] Prevent all `base` imports (#31297) @siriwatknp
+- [ClassNameGenerator] Prevent all `base` imports (#31297) @siriwatknp
`unstable_ClassNameGenerator` has been moved from `utils` to `className` folder to prevent all Base UI module imports. If you use the module, please update the import as suggested in the diff below:
@@ -7573,59 +7245,59 @@ A big thanks to the 16 contributors who made this release possible. Here are som
#### Changes
-- [Autocomplete] Fix failing unit tests (#31302) @michaldudak
-- [Autocomplete] Have the screen reader announce when autocomplete is open and closed (#30601) @EdmundMai
-- [AvatarGroup] Fix misalignment with non-default spacing (#31165) @sjdemartini
-- [Drawer] Adjustments to the mini variant to improve UI/UX (#31267) @siriwatknp
-- [Select] Add extending `OutlinedInputProps` by SelectProps (#31209) @jrozbicki
+- [Autocomplete] Fix failing unit tests (#31302) @michaldudak
+- [Autocomplete] Have the screen reader announce when autocomplete is open and closed (#30601) @EdmundMai
+- [AvatarGroup] Fix misalignment with non-default spacing (#31165) @sjdemartini
+- [Drawer] Adjustments to the mini variant to improve UI/UX (#31267) @siriwatknp
+- [Select] Add extending `OutlinedInputProps` by SelectProps (#31209) @jrozbicki
### `@mui/icons-material@5.5.0`
-- [icons] Sync new Google Material Icons (#30766) @simonecervini
+- [icons] Sync new Google Material Icons (#30766) @simonecervini
### `@mui/codemod@5.5.0`
-- [codemod] Fix top level imports codemod (#31308) @mnajdova
+- [codemod] Fix top level imports codemod (#31308) @mnajdova
### `@mui/lab@5.0.0-alpha.72`
-- [LoadingButton] Fix padding of loading icon in small button (#31113) @PunitSoniME
+- [LoadingButton] Fix padding of loading icon in small button (#31113) @PunitSoniME
### `@mui/base@5.0.0-alpha.71`
-- [MenuUnstyled] Create MenuUnstyled and useMenu (#30961) @michaldudak
-- [SelectUnstyled] Prevent window scrolling after opening (#31237) @michaldudak
+- [MenuUnstyled] Create MenuUnstyled and useMenu (#30961) @michaldudak
+- [SelectUnstyled] Prevent window scrolling after opening (#31237) @michaldudak
### `@mui/joy@5.0.0-alpha.18`
-- [Joy] Make Icon `fontSize` adaptable to its parent (#31268) @siriwatknp
-- [Joy] Add `Link` component (#31175) @hbjORbj
-- [Joy] Improve `Sheet` tests (#31241) @hbjORbj
-- [Joy] Improve SvgIcon tests (#31242) @hbjORbj
+- [Joy] Make Icon `fontSize` adaptable to its parent (#31268) @siriwatknp
+- [Joy] Add `Link` component (#31175) @hbjORbj
+- [Joy] Improve `Sheet` tests (#31241) @hbjORbj
+- [Joy] Improve SvgIcon tests (#31242) @hbjORbj
### `@mui/material-next@6.0.0-alpha.26`
-- [material-next] Mark @mui/material as a dependency (#31270) @siriwatknp
+- [material-next] Mark @mui/material as a dependency (#31270) @siriwatknp
### Docs
-- [docs] Remove career pages from translation (#31346) @oliviertassinari
-- [docs] Fix JS files overloading (#31341) @oliviertassinari
-- [docs] Add banner in solidarity of Ukraine (#31275) @danilo-leal
-- [docs] Fix maxWidth of scrollable Tabs demos (#31285) @danilo-leal
-- [docs] Fix icon linking implementation concurrent safe (#30428) @Janpot
-- [docs] Follow up new doc space issues (#31251) @siriwatknp
-- [examples] Add `@types/node` to Next.js TypeScript starter (#30918) @Daggy1234
-- [examples] Fix import ThemeProvider from correct package in remix-wit… (#30981) @nnecec
-- [blog] Simplify the labels (#30921) @oliviertassinari
-- [l10n] Add Croatian (hr-HR) and Serbian (sr-RS) translation (#30906) @m14d3n
+- [docs] Remove career pages from translation (#31346) @oliviertassinari
+- [docs] Fix JS files overloading (#31341) @oliviertassinari
+- [docs] Add banner in solidarity of Ukraine (#31275) @danilo-leal
+- [docs] Fix maxWidth of scrollable Tabs demos (#31285) @danilo-leal
+- [docs] Fix icon linking implementation concurrent safe (#30428) @Janpot
+- [docs] Follow up new doc space issues (#31251) @siriwatknp
+- [examples] Add `@types/node` to Next.js TypeScript starter (#30918) @Daggy1234
+- [examples] Fix import ThemeProvider from correct package in remix-wit… (#30981) @nnecec
+- [blog] Simplify the labels (#30921) @oliviertassinari
+- [l10n] Add Croatian (hr-HR) and Serbian (sr-RS) translation (#30906) @m14d3n
### Core
-- [core] Fix running markdownlint on Windows (#31352) @michaldudak
-- [core] Fix the stylelint script on Windows (#31281) @mnajdova
-- [test] Fix buildApiUtils tests on Windows (#31304) @michaldudak
-- [test] Remove legacyRoot option from test renderer (#31284) @eps1lon
+- [core] Fix running markdownlint on Windows (#31352) @michaldudak
+- [core] Fix the stylelint script on Windows (#31281) @mnajdova
+- [test] Fix buildApiUtils tests on Windows (#31304) @michaldudak
+- [test] Remove legacyRoot option from test renderer (#31284) @eps1lon
All contributors of this release in alphabetical order: @Daggy1234, @danilo-leal, @EdmundMai, @eps1lon, @hbjORbj, @Janpot, @jrozbicki, @m14d3n, @michaldudak, @mnajdova, @nnecec, @oliviertassinari, @PunitSoniME, @simonecervini, @siriwatknp, @sjdemartini
@@ -7642,55 +7314,52 @@ A big thanks to the 17 contributors who made this release possible. Here are som
### `@mui/material@5.4.4`
-- [Autocomplete] Have Autocomplete with multiline textfield log a warning instead of an error (#30680) @iclaude3
-- [Chip] Fix ellipsis when the children is too long (#31087) @PunitSoniME
-- [Input] Export InputBase's classes from the classes const (#31186) @mnajdova
-- [TextField] Fix Horizontal scroll when label too long (#31187) @RedHeadphone
-- [styles] Fix typo in import error (#31167) @davwheat
+- [Autocomplete] Have Autocomplete with multiline textfield log a warning instead of an error (#30680) @iclaude3
+- [Chip] Fix ellipsis when the children is too long (#31087) @PunitSoniME
+- [Input] Export InputBase's classes from the classes const (#31186) @mnajdova
+- [TextField] Fix Horizontal scroll when label too long (#31187) @RedHeadphone
+- [styles] Fix typo in import error (#31167) @davwheat
### `@mui/system@5.4.4`
-- [system] Fix executing server-side Emotion component as function interpolation 2 (#31024) @Andarist
-- [system] Fix sx prop types when CSS variables are used with nested selectors (#31163) @mnajdova
-- [system] Fix `CssVarsProvider` theme mutation (#31148) @siriwatknp
+- [system] Fix executing server-side Emotion component as function interpolation 2 (#31024) @Andarist
+- [system] Fix sx prop types when CSS variables are used with nested selectors (#31163) @mnajdova
+- [system] Fix `CssVarsProvider` theme mutation (#31148) @siriwatknp
### `@mui/codemod@5.4.4`
-- [codemods] Add v5.0.0/top-level-imports codemod (#31195) @greengiraffe
+- [codemods] Add v5.0.0/top-level-imports codemod (#31195) @greengiraffe
### `@mui/base@5.0.0-alpha.70`
-- [SelectUnstyled, MultiSelectUnstyled, ButtonUnstyled] Export additional types to make customization easier (#31172) @michaldudak
+- [SelectUnstyled, MultiSelectUnstyled, ButtonUnstyled] Export additional types to make customization easier (#31172) @michaldudak
### `@mui/joy@5.0.0-alpha.17`
-- [Joy] Add nested list components (#31159) @siriwatknp
-- [Joy] Improve color customization on `Switch` (#31137) @siriwatknp
-- [Joy] Add `Sheet` component (#31124) @hbjORbj
-- [Joy] add `Input` component (#31086) @siriwatknp
-- [Joy] Fix Button missing slot type (#31166) @siriwatknp
+- [Joy] Add nested list components (#31159) @siriwatknp
+- [Joy] Improve color customization on `Switch` (#31137) @siriwatknp
+- [Joy] Add `Sheet` component (#31124) @hbjORbj
+- [Joy] add `Input` component (#31086) @siriwatknp
+- [Joy] Fix Button missing slot type (#31166) @siriwatknp
### Docs
-- [docs] Fix 404 link to the blog (#31234) @oliviertassinari
-- [docs] Use `material-ui` for product name (#31200) @siriwatknp
-- [docs] Add Base installation page (#30969) @siriwatknp
-- [docs] Use new Algolia app for new structure (#31178) @siriwatknp
-- [docs] Typo in the `FormControl` API documentation (#31169) @bonellia
-- [docs] Fix typo in Stack documentation (#31176) @adriancampos
-- [docs] Update interoperability.md broken tailwind links (#31182) @robertwt7
-- [docs] Add missing import into tss-react migration guide (#31162) @sviande
-- [website] The role is filled (#31216) @oliviertassinari
-- [website] Revise the row grouping blog post (#31101) @samuelsycamore
-- [website] Fix a few SEO issues (#31150) @oliviertassinari
+- [docs] Fix 404 link to the blog (#31234) @oliviertassinari
+- [docs] Use `material-ui` for product name (#31200) @siriwatknp
+- [docs] Add Base installation page (#30969) @siriwatknp
+- [docs] Use new Algolia app for new structure (#31178) @siriwatknp
+- [docs] Typo in the `FormControl` API documentation (#31169) @bonellia
+- [docs] Fix typo in Stack documentation (#31176) @adriancampos
+- [docs] Update interoperability.md broken tailwind links (#31182) @robertwt7
+- [docs] Add missing import into tss-react migration guide (#31162) @sviande
### Core
-- [core] Add group for the @fortawesome dependencies (#31193) @mnajdova
-- [core] Update playwright docker to match the specified version (#31236) @siriwatknp
-- [core] Remove parallel on buildTypes (#31189) @siriwatknp
-- [core] Fix propTypes generation for optional any props (#31141) @m4theushw
-- [typescript] Remove variants deprecation (#31239) @siriwatknp
+- [core] Add group for the @fortawesome dependencies (#31193) @mnajdova
+- [core] Update playwright docker to match the specified version (#31236) @siriwatknp
+- [core] Remove parallel on buildTypes (#31189) @siriwatknp
+- [core] Fix propTypes generation for optional any props (#31141) @m4theushw
+- [typescript] Remove variants deprecation (#31239) @siriwatknp
All contributors of this release in alphabetical order: @adriancampos, @Andarist, @bonellia, @davwheat, @greengiraffe, @hbjORbj, @iclaude3, @m4theushw, @michaldudak, @mnajdova, @oliviertassinari, @PunitSoniME, @RedHeadphone, @robertwt7, @samuelsycamore, @siriwatknp, @sviande
@@ -7707,37 +7376,33 @@ A big thanks to the 14 contributors who made this release possible. Here are som
### `@mui/material@5.4.3`
-- [ButtonBase] Fix typo (#31135) @Jastor11
-- [Stepper] Export useStepContext (#31021) @michaldudak
-- [Transitions] Some components do not use transition duration/easing values from theme (#30894) @hbjORbj
+- [ButtonBase] Fix typo (#31135) @Jastor11
+- [Stepper] Export useStepContext (#31021) @michaldudak
+- [Transitions] Some components do not use transition duration/easing values from theme (#30894) @hbjORbj
### `@mui/icons-material@5.4.3`
-- [icons] Add "circle" icon synonyms (#31118) @gnowland
+- [icons] Add "circle" icon synonyms (#31118) @gnowland
### `@mui/joy@5.0.0-alpha.16`
-- [Joy] `List` second iteration (#31134) @siriwatknp
-- [Joy] Fix typings (#31120) @siriwatknp
-- [Joy] Add initial `List` components (#30987) @siriwatknp
+- [Joy] `List` second iteration (#31134) @siriwatknp
+- [Joy] Fix typings (#31120) @siriwatknp
+- [Joy] Add initial `List` components (#30987) @siriwatknp
### Docs
-- [website] Improve full-stack role job description (#31160) @Janpot
-- [docs] Fix typo of migration guides v4 (#31136) @pppp606
-- [docs] Update on the support page to account for v4 LTS support (#31029) @danilo-leal
-- [docs] Fix small typo in chips.md (#31092) @cameliaben
-- [l10n] Add it-IT translation for labelDisplayedRows (#31131) @frab90
-- [l10n] Add pl-PL translation for labelDisplayedRows (#31088) @ThomasTheHuman
-- [website] Sync MUI X table feature (#30913) @alexfauquette
-- [website] Prefill source in job application links (#31036) @oliviertassinari
-- [website] Fix a grammar mistake (#31099) @huyenltnguyen
+- [docs] Fix typo of migration guides v4 (#31136) @pppp606
+- [docs] Update on the support page to account for v4 LTS support (#31029) @danilo-leal
+- [docs] Fix small typo in chips.md (#31092) @cameliaben
+- [l10n] Add it-IT translation for labelDisplayedRows (#31131) @frab90
+- [l10n] Add pl-PL translation for labelDisplayedRows (#31088) @ThomasTheHuman
### Core
-- [core] Add jsx, html, css and prisma to prettier extensions (#31161) @Janpot
-- [core] Allow to run material-ui.com/store alongside mui.com/store (#31065) @oliviertassinari
-- [core] Polish design tokens (#31095) @oliviertassinari
+- [core] Add jsx, html, css and prisma to prettier extensions (#31161) @Janpot
+- [core] Allow to run material-ui.com/store alongside mui.com/store (#31065) @oliviertassinari
+- [core] Polish design tokens (#31095) @oliviertassinari
All contributors of this release in alphabetical order: @alexfauquette, @cameliaben, @danilo-leal, @frab90, @gnowland, @hbjORbj, @huyenltnguyen, @Janpot, @Jastor11, @michaldudak, @oliviertassinari, @pppp606, @siriwatknp, @ThomasTheHuman
@@ -7788,12 +7453,6 @@ A big thanks to the 16 contributors who made this release possible. Here are som
- [docs] Prefer useEnhancedEffect to avoid server side warnings (#30977) @mnajdova
- [docs] Fix force redirection to a different locale (#30967) @oliviertassinari
- [docs] Add live Tailwind CSS demo (#30966) @oliviertassinari
-- [website] Add banner for promoting priority open roles (#31076) @danilo-leal
-- [website] Open Full-stack Engineer role for studio (#31038) @prakhargupta1
-- [website] Minor security improvements (#31062) @oliviertassinari
-- [website] Improve title of open roles (#30963) @DanailH
-- [website] Add BIMI avatar (#30444) @oliviertassinari
-- [website] Add Sycamore to About page (#31000) @samuelsycamore
### Core
@@ -7819,62 +7478,58 @@ A big thanks to the 24 contributors who made this release possible. Here are som
### `@mui/material@5.4.1`
-- [AvatarGroup] Enable targeting of additional Avatar when max props is passed (#30794) @mogrady88
-- [Badge] Fix showzero and invisible condition (#30899) @alisasanib
-- [ButtonBase] Expose ref to TouchRipple (#30901) @m4theushw
-- [Fab] Add support for the default theme colors (#30846) @alisasanib
-- [SelectInput] Only attach click handler to label if a labelId is passed (#30239) @johsunds
-- [Snackbar] Ensure messages are announced in NVDA+FF (#30774) @eps1lon
+- [AvatarGroup] Enable targeting of additional Avatar when max props is passed (#30794) @mogrady88
+- [Badge] Fix showzero and invisible condition (#30899) @alisasanib
+- [ButtonBase] Expose ref to TouchRipple (#30901) @m4theushw
+- [Fab] Add support for the default theme colors (#30846) @alisasanib
+- [SelectInput] Only attach click handler to label if a labelId is passed (#30239) @johsunds
+- [Snackbar] Ensure messages are announced in NVDA+FF (#30774) @eps1lon
### `@mui/base@5.0.0-alpha.68`
-- [SelectUnstyled] Improve exported types (#30895) @michaldudak
+- [SelectUnstyled] Improve exported types (#30895) @michaldudak
### `@mui/lab@5.0.0-alpha.68`
-- [Pickers] Fix `onDismiss` handler in `MobileDatePicker` (#30768) @Ashish2097
-- [TimePicker] Add font family for clock numbers (#30738) @alisasanib
+- [Pickers] Fix `onDismiss` handler in `MobileDatePicker` (#30768) @Ashish2097
+- [TimePicker] Add font family for clock numbers (#30738) @alisasanib
### `@mui/joy@5.0.0-alpha.14`
-- [Joy] Add `IconButton` component (#30864) @siriwatknp
-- [Joy] Use icon inside a Button (#30803) @siriwatknp
-
-### Docs
-
-- [examples] Fix vitejs example and improve HMR (#30897) @mihailgaberov
-- [docs] Improve autocomplete "limit tags" demo (#30910) @danilo-leal
-- [docs] Sync translations with Crowdin (#30950) @l10nbot
-- [docs] Improve description of the disableRestoreFocus prop of the `TrapFocus` (#30912) @flaviendelangle
-- [docs] Remove ul with div children and replace with nav element (#30534) @joeframbach
-- [docs] Add Saleor to showcase (#30924) @cherniavskii
-- [docs] Include JSS in styling solution interoperability guide (#30736) @garronej
-- [docs] Fix contents of link-underline-hover (#30904) @pppp606
-- [docs] Fix markdown table format (#30947) @oliviertassinari
-- [docs] Add missing import to RTL guide (#30891) @CFarhad
-- [docs] Fix WithStyles import statement for @mui/styles (#30942) @altruity
-- [docs] Fix broken roadmap table (#30943) @cherniavskii
-- [docs] Fix broken URL in "Edit this page" button (#30923) @cherniavskii
-- [docs] Migrate content to the new location (#30757) @siriwatknp
-- [docs] Fix the link to the Vite.js example project (#30872) @GneyHabub
-- [docs] Clarify the minimum configuration for TypeScript (#30790) @mnajdova
-- [docs] Clarify what the name of @mui/material is (#30866) @oliviertassinari
-- [docs] Remove migration from the releases page (#30863) @mnajdova
-- [docs] Update Instructions for Google Maps Autocomplete (#30849) @kjschabra
-- [docs] Hotfix notification (#30862) @siriwatknp
-- [website] Sample GA to avoid hit limit (#30919) @oliviertassinari
-- [website] Hide scrollbars of hero containers (#29474) @theiliad
-- [website] Polishing spacing and other small things (#30828) @danilo-leal
-- [website] Close the Developer Advocate role (#30867) @oliviertassinari
-
-### Core
-
-- [core] Batch small fixes (#30952) @oliviertassinari
-- [core] Rename the GitHub org (#30944) @oliviertassinari
-- [core] Fix propTypes in components where OverridableStringUnion is used (#30682) @paales
-- [test] Codify the difference between keyup and keydown in SelectUnstyled (#30857) @eps1lon
-- [test] Fix typo (#30841) @caioagiani
-- [utils] Use built-in hook when available for useId (#30654) @eps1lon
+- [Joy] Add `IconButton` component (#30864) @siriwatknp
+- [Joy] Use icon inside a Button (#30803) @siriwatknp
+
+### Docs
+
+- [examples] Fix vitejs example and improve HMR (#30897) @mihailgaberov
+- [docs] Improve autocomplete "limit tags" demo (#30910) @danilo-leal
+- [docs] Sync translations with Crowdin (#30950) @l10nbot
+- [docs] Improve description of the disableRestoreFocus prop of the `TrapFocus` (#30912) @flaviendelangle
+- [docs] Remove ul with div children and replace with nav element (#30534) @joeframbach
+- [docs] Add Saleor to showcase (#30924) @cherniavskii
+- [docs] Include JSS in styling solution interoperability guide (#30736) @garronej
+- [docs] Fix contents of link-underline-hover (#30904) @pppp606
+- [docs] Fix markdown table format (#30947) @oliviertassinari
+- [docs] Add missing import to RTL guide (#30891) @CFarhad
+- [docs] Fix WithStyles import statement for @mui/styles (#30942) @altruity
+- [docs] Fix broken roadmap table (#30943) @cherniavskii
+- [docs] Fix broken URL in "Edit this page" button (#30923) @cherniavskii
+- [docs] Migrate content to the new location (#30757) @siriwatknp
+- [docs] Fix the link to the Vite.js example project (#30872) @GneyHabub
+- [docs] Clarify the minimum configuration for TypeScript (#30790) @mnajdova
+- [docs] Clarify what the name of @mui/material is (#30866) @oliviertassinari
+- [docs] Remove migration from the releases page (#30863) @mnajdova
+- [docs] Update Instructions for Google Maps Autocomplete (#30849) @kjschabra
+- [docs] Hotfix notification (#30862) @siriwatknp
+
+### Core
+
+- [core] Batch small fixes (#30952) @oliviertassinari
+- [core] Rename the GitHub org (#30944) @oliviertassinari
+- [core] Fix propTypes in components where OverridableStringUnion is used (#30682) @paales
+- [test] Codify the difference between keyup and keydown in SelectUnstyled (#30857) @eps1lon
+- [test] Fix typo (#30841) @caioagiani
+- [utils] Use built-in hook when available for useId (#30654) @eps1lon
All contributors of this release in alphabetical order: @alisasanib, @altruity, @Ashish2097, @caioagiani, @CFarhad, @cherniavskii, @danilo-leal, @eps1lon, @flaviendelangle, @garronej, @GneyHabub, @joeframbach, @johsunds, @kjschabra, @m4theushw, @michaldudak, @mihailgaberov, @mnajdova, @mogrady88, @oliviertassinari, @paales, @pppp606, @siriwatknp, @theiliad
@@ -7893,7 +7548,7 @@ A big thanks to the 22 contributors who made this release possible. Here are som
#### Breaking changes
-- [core] Do not reexport Base from Material (#30853) @michaldudak
+- [core] Do not reexport Base from Material (#30853) @michaldudak
All Base components were exported from the `@mui/material` package and treated as stable even though the `@mui/base` package is in development. It could create a lot of confusion if developers start using Base components, depend on them, and demand quality found in "proper" Material components. We admit it was a mistake to reexport these components without marking them as unstable.
@@ -7916,49 +7571,46 @@ A big thanks to the 22 contributors who made this release possible. Here are som
#### Changes
-- [Autocomplete] Add `readOnly` prop (#30706) @ZeeshanTamboli
-- [Autocomplete] Fix typos in the page (#30737) @austinewuncler
-- [FormControlLabel][formgroup] add Mui-error class (#30656) @alisasanib
-- [Grid] Fix prop check for applying wrap-reverse (#30813) @Hubbz
-- [TextField] Remove notch when no label is added (#30560) @alisasanib
-- [TextField] Remove usage of dangerouslySetInnerHTML (#30776) @Jack-Works
-- [TreeView] Select node when key `Enter` is pressed (#30795) @dryrainbow
-- [useMediaQuery] Ensure no tearing in React 18 (#30655) @eps1lon
+- [Autocomplete] Add `readOnly` prop (#30706) @ZeeshanTamboli
+- [Autocomplete] Fix typos in the page (#30737) @austinewuncler
+- [FormControlLabel][formgroup] add Mui-error class (#30656) @alisasanib
+- [Grid] Fix prop check for applying wrap-reverse (#30813) @Hubbz
+- [TextField] Remove notch when no label is added (#30560) @alisasanib
+- [TextField] Remove usage of dangerouslySetInnerHTML (#30776) @Jack-Works
+- [TreeView] Select node when key `Enter` is pressed (#30795) @dryrainbow
+- [useMediaQuery] Ensure no tearing in React 18 (#30655) @eps1lon
### `@mui/base@5.0.0-alpha.67`
-- [SelectUnstyled] Create unstyled select (+ hook) (#30113) @michaldudak
+- [SelectUnstyled] Create unstyled select (+ hook) (#30113) @michaldudak
### `@mui/lab@5.0.0-alpha.67`
-- [DateTimePicker] Fix month view highlight wrong tab (#30773) @DiegoYungh
-- [pickers] Enable the sx props on all components (#30749) @boutahlilsoufiane
+- [DateTimePicker] Fix month view highlight wrong tab (#30773) @DiegoYungh
+- [pickers] Enable the sx props on all components (#30749) @boutahlilsoufiane
### Docs
-- [blog] Introducing callback support in style overrides (#30668) @siriwatknp
-- [docs] Add notifications for the blog posts (#30852) @siriwatknp
-- [docs] Improve the interoperability guide (#30785) @mnajdova
-- [docs] Improve the Getting Started documentation content (#30808) @mnajdova
-- [docs] Fix typo in ad fallback (#30823) @cherniavskii
-- [docs] Change ThemeProvider API links (#30705) @atakanzen
-- [docs] Retain vendor prefixing in rtl example (#30710) @ryancogswell
-- [docs] Fix typo in the Popper ScrollPlayground demo (#30780) @tanyabouman
-- [docs] Small fixes on the jss-to-tss migration guide (#30734) @garronej
-- [examples] Add Vite.js example (#28241) @goncalovf
+- [blog] Introducing callback support in style overrides (#30668) @siriwatknp
+- [docs] Add notifications for the blog posts (#30852) @siriwatknp
+- [docs] Improve the interoperability guide (#30785) @mnajdova
+- [docs] Improve the Getting Started documentation content (#30808) @mnajdova
+- [docs] Fix typo in ad fallback (#30823) @cherniavskii
+- [docs] Change ThemeProvider API links (#30705) @atakanzen
+- [docs] Retain vendor prefixing in rtl example (#30710) @ryancogswell
+- [docs] Fix typo in the Popper ScrollPlayground demo (#30780) @tanyabouman
+- [docs] Small fixes on the jss-to-tss migration guide (#30734) @garronej
+- [examples] Add Vite.js example (#28241) @goncalovf
### Core
-- [core] Clarify the label, to match with MUI X (#30831) @oliviertassinari
-- [core] Remove none code related instructions from git (#30843) @oliviertassinari
-- [core] Fix typos in comments for scripts (#30809) @aefox
-- [core] Fix 301 link in the blog @oliviertassinari
-- [test] Fix tests on Node 16 (#30819) @michaldudak
-- [test] Add explicit types to support noImplicityAny=false (#30798) @m4theushw
-- [test] Support React.useId format in \*DescriptionOf (#30657) @eps1lon
-- [website] Fix SEO issues (#30829) @oliviertassinari
-- [website] Add designer position page (#30708) @danilo-leal
-- [website] Polish /about page (#30747) @oliviertassinari
+- [core] Clarify the label, to match with MUI X (#30831) @oliviertassinari
+- [core] Remove none code related instructions from git (#30843) @oliviertassinari
+- [core] Fix typos in comments for scripts (#30809) @aefox
+- [core] Fix 301 link in the blog @oliviertassinari
+- [test] Fix tests on Node 16 (#30819) @michaldudak
+- [test] Add explicit types to support noImplicityAny=false (#30798) @m4theushw
+- [test] Support React.useId format in \*DescriptionOf (#30657) @eps1lon
All contributors of this release in alphabetical order: @aefox, @alisasanib, @atakanzen, @austinewuncler, @boutahlilsoufiane, @cherniavskii, @danilo-leal, @DiegoYungh, @dryrainbow, @eps1lon, @garronej, @goncalovf, @Hubbz, @Jack-Works, @m4theushw, @michaldudak, @mnajdova, @oliviertassinari, @ryancogswell, @siriwatknp, @tanyabouman, @ZeeshanTamboli
@@ -7975,41 +7627,41 @@ A big thanks to the 12 contributors who made this release possible. Here are som
### `@mui/icons-material@5.3.1`
-- [icons] Fix naming typos (#30512) @MrHBS
-- [icons] Makes material-icons work with Joy (#30681) @siriwatknp
+- [icons] Fix naming typos (#30512) @MrHBS
+- [icons] Makes material-icons work with Joy (#30681) @siriwatknp
### `@mui/base@5.0.0-alpha.66`
-- [SliderUnstyled] Improve typings on some internal utils (#30614) @mnajdova
+- [SliderUnstyled] Improve typings on some internal utils (#30614) @mnajdova
### Core
-- [core] Batch small changes (#30690) @oliviertassinari
-- [core] Add new structure to ignore list crowdin (#30608) @siriwatknp
-- [core] Correct version in package.json (#30677) @michaldudak
-- [test] Fix buildApiUtils tests on Windows (#30698) @michaldudak
+- [core] Batch small changes (#30690) @oliviertassinari
+- [core] Add new structure to ignore list crowdin (#30608) @siriwatknp
+- [core] Correct version in package.json (#30677) @michaldudak
+- [test] Fix buildApiUtils tests on Windows (#30698) @michaldudak
### Docs
-- [blog] Enable blog index (#30724) @siriwatknp
-- [blog] Introducing the Row Grouping feature (#30598) @alexfauquette
-- [docs] Fix SEO crawl errors (#30733) @oliviertassinari
-- [docs] Update migration-v4.md (#30721) @ddecrulle
-- [docs] Fix migration issues detected by `ahrefs` (#30751) @siriwatknp
-- [docs] Add interoprability guide for using Tailwind CSS (#30700) @mnajdova
-- [docs] Fix typo in containedSizeMedium class (#30723) @aaneitchik
-- [docs] Hotfix the wrong URL in X marketing page (#30729) @siriwatknp
-- [docs] Post migration preparation fix (#30716) @siriwatknp
-- [docs] Update remix example to restore from error pages (#30592) @mnajdova
-- [docs] Use new URLs when enable_redirects is true (#30704) @siriwatknp
-- [docs] Add a missing bracket in the migration-v4 guide (#30616) @chaosmirage
-- [docs] Add Checkbox color prop change (#30697) @aaneitchik
-- [docs] Fix migration to have singular urls (#30695) @siriwatknp
-- [docs] Update UXPin link to new landing page (#30691) @Evomatic
-- [docs] Close user menu on click in the responsive app bar demo (#30664) @NoahYarian
-- [docs] Clear the difference between UI and React components (#29930) @oliviertassinari
-- [docs] Make Autocomplete docs gender neutral (#30679) @exequielbc
-- [docs] Update doc structure for X components (#30684) @siriwatknp
+- [blog] Enable blog index (#30724) @siriwatknp
+- [blog] Introducing the Row Grouping feature (#30598) @alexfauquette
+- [docs] Fix SEO crawl errors (#30733) @oliviertassinari
+- [docs] Update migration-v4.md (#30721) @ddecrulle
+- [docs] Fix migration issues detected by `ahrefs` (#30751) @siriwatknp
+- [docs] Add interoprability guide for using Tailwind CSS (#30700) @mnajdova
+- [docs] Fix typo in containedSizeMedium class (#30723) @aaneitchik
+- [docs] Hotfix the wrong URL in X marketing page (#30729) @siriwatknp
+- [docs] Post migration preparation fix (#30716) @siriwatknp
+- [docs] Update remix example to restore from error pages (#30592) @mnajdova
+- [docs] Use new URLs when enable_redirects is true (#30704) @siriwatknp
+- [docs] Add a missing bracket in the migration-v4 guide (#30616) @chaosmirage
+- [docs] Add Checkbox color prop change (#30697) @aaneitchik
+- [docs] Fix migration to have singular urls (#30695) @siriwatknp
+- [docs] Update UXPin link to new landing page (#30691) @Evomatic
+- [docs] Close user menu on click in the responsive app bar demo (#30664) @NoahYarian
+- [docs] Clear the difference between UI and React components (#29930) @oliviertassinari
+- [docs] Make Autocomplete docs gender neutral (#30679) @exequielbc
+- [docs] Update doc structure for X components (#30684) @siriwatknp
All contributors of this release in alphabetical order: @aaneitchik, @alexfauquette, @chaosmirage, @ddecrulle, @Evomatic, @exequielbc, @michaldudak, @mnajdova, @MrHBS, @NoahYarian, @oliviertassinari, @siriwatknp
@@ -8070,10 +7722,6 @@ A big thanks to the 15 contributors who made this release possible. Here are som
- [docs] Add missing quote in migration docs (#30587) @Atralbus
- [docs] Update link to Doit sponsor (#30586) @oliviertassinari
- [docs] Add products identifier and drawer (#30283) @siriwatknp
-- [website] Fix code button with installation command (#30622) @danilo-leal
-- [website] Add a Blog index page (#30121) @danilo-leal
-- [website] Migrate Twitter from @MaterialUI to @MUI_hq @oliviertassinari
-- [website] Add Andrii to the About Us page (#30581) @cherniavskii
### Core
@@ -8098,30 +7746,29 @@ A big thanks to the 10 contributors who made this release possible. Here are som
### `@mui/material@5.2.8`
-- [TextField][inputlabel] Remove `pointer-events: none` property (#30493) @hbjORbj
-- [Slider] Add `input` slot to components and componentsProps (#30362) @alexandre-lelain
+- [TextField][inputlabel] Remove `pointer-events: none` property (#30493) @hbjORbj
+- [Slider] Add `input` slot to components and componentsProps (#30362) @alexandre-lelain
### `@mui/joy@5.0.0-alpha.10`
-- [Joy] Add `Typography` component (#30489) @siriwatknp
-- [Joy] Add functional `Switch` component (#30487) @siriwatknp
+- [Joy] Add `Typography` component (#30489) @siriwatknp
+- [Joy] Add functional `Switch` component (#30487) @siriwatknp
### Docs
-- [docs] Update markdown parser to remove backticks from description (#30495) @aefox
-- [docs] Fix the crash when applying custom colors (#30563) @siriwatknp
-- [docs] Location change of Sebastian (#30528) @eps1lon
-- [docs] Lint markdown in the CI (#30395) @oliviertassinari
-- [docs] Fix `componentsProps` API docs and PropTypes (#30502) @ZeeshanTamboli
-- [docs] Codemod doc for overriding styles using tss (#30499) @garronej
-- [docs] fix edge case when replacing data-grid url for migration (#30505) @siriwatknp
-- [docs] fix replace url for migration (#30503) @siriwatknp
-- [docs] Prepare scripts for migrating to new structure (#30386) @siriwatknp
-- [docs] Adjust RTL Guide demos to fully support RTL (#30387) @noam-honig
-- [docs] Move @eps1lon to community (#30473) @oliviertassinari
-- [docs] Fix typo and spelling in the-sx-prop.md (#30482) @aefox
-- [docs] More general docs polishing (#30371) @danilo-leal
-- [website] Add José on the /about page (#30492) @danilo-leal
+- [docs] Update markdown parser to remove backticks from description (#30495) @aefox
+- [docs] Fix the crash when applying custom colors (#30563) @siriwatknp
+- [docs] Location change of Sebastian (#30528) @eps1lon
+- [docs] Lint markdown in the CI (#30395) @oliviertassinari
+- [docs] Fix `componentsProps` API docs and PropTypes (#30502) @ZeeshanTamboli
+- [docs] Codemod doc for overriding styles using tss (#30499) @garronej
+- [docs] fix edge case when replacing data-grid url for migration (#30505) @siriwatknp
+- [docs] fix replace url for migration (#30503) @siriwatknp
+- [docs] Prepare scripts for migrating to new structure (#30386) @siriwatknp
+- [docs] Adjust RTL Guide demos to fully support RTL (#30387) @noam-honig
+- [docs] Move @eps1lon to community (#30473) @oliviertassinari
+- [docs] Fix typo and spelling in the-sx-prop.md (#30482) @aefox
+- [docs] More general docs polishing (#30371) @danilo-leal
All contributors of this release in alphabetical order: @aefox, @alexandre-lelain, @danilo-leal, @eps1lon, @garronej, @hbjORbj, @noam-honig, @oliviertassinari, @siriwatknp, @ZeeshanTamboli
@@ -8138,30 +7785,28 @@ A big thanks to the 14 contributors who made this release possible. Here are som
### `@mui/material@5.2.7`
-- [Autocomplete] Fix calling onChange for duplicate values (#30374) @alisasanib
-- [Avatar] Fix TypeScript error on imgProps (#30255) @ahmad-reza619
-- [Badge] Fix `classes` prop TypeScript type (#30427) @ZeeshanTamboli
-- [SvgIcon] Allow viewBox to inherit from Component through inheritViewBox prop (#29954) @alex-dikusar
-- [SvgIcon] Correct API docs and code style (#30470) @michaldudak
+- [Autocomplete] Fix calling onChange for duplicate values (#30374) @alisasanib
+- [Avatar] Fix TypeScript error on imgProps (#30255) @ahmad-reza619
+- [Badge] Fix `classes` prop TypeScript type (#30427) @ZeeshanTamboli
+- [SvgIcon] Allow viewBox to inherit from Component through inheritViewBox prop (#29954) @alex-dikusar
+- [SvgIcon] Correct API docs and code style (#30470) @michaldudak
### Docs
-- [blog] 2021 (#30425) @oliviertassinari
-- [docs] Fix typo on the Grid docs page (#30446) @abhi45
-- [docs] Fix `useMediaQuery` SSR example to v5 theme API (#30454) @ValentinH
-- [docs] Improve the migration guide and add examples for transforming to `tss-react` (#30388) @mnajdova
-- [docs] Make the reference to the select clearer (#30460) @boazrymland
-- [docs] Sync translations with Crowdin (#30385) @l10nbot
-- [example] Avoid double rendering in the Remix example (#30366) @mnajdova
-- [i18n] improve viVN locale (#30426) @hckhanh
-- [l10n] Improve fiFI locale (#30442) @Certificate
-- [website] Add new batch of open roles (#30282) @oliviertassinari
-- [website] Refactor page context with next router (#30020) @siriwatknp
+- [blog] 2021 (#30425) @oliviertassinari
+- [docs] Fix typo on the Grid docs page (#30446) @abhi45
+- [docs] Fix `useMediaQuery` SSR example to v5 theme API (#30454) @ValentinH
+- [docs] Improve the migration guide and add examples for transforming to `tss-react` (#30388) @mnajdova
+- [docs] Make the reference to the select clearer (#30460) @boazrymland
+- [docs] Sync translations with Crowdin (#30385) @l10nbot
+- [example] Avoid double rendering in the Remix example (#30366) @mnajdova
+- [i18n] improve viVN locale (#30426) @hckhanh
+- [l10n] Improve fiFI locale (#30442) @Certificate
### Core
-- [core] Automatically close issues that are incomplete and inactive (#30459) @oliviertassinari
-- [core] Remove contrib tweet (#30455) @oliviertassinari
+- [core] Automatically close issues that are incomplete and inactive (#30459) @oliviertassinari
+- [core] Remove contrib tweet (#30455) @oliviertassinari
All contributors of this release in alphabetical order: @abhi45, @ahmad-reza619, @alex-dikusar, @alisasanib, @boazrymland, @Certificate, @hckhanh, @l10nbot, @michaldudak, @mnajdova, @oliviertassinari, @siriwatknp, @ValentinH, @ZeeshanTamboli
@@ -8179,46 +7824,44 @@ A big thanks to the 14 contributors who made this release possible. Here are som
### `@mui/material@5.2.6`
-- [ButtonGroup] Fix typo in ButtonGroupContext's interface (#30376) @kealjones-wk
-- [l10n] Add Norwegian Bokmål (nb-NO) locale (#27520) @wogsland
+- [ButtonGroup] Fix typo in ButtonGroupContext's interface (#30376) @kealjones-wk
+- [l10n] Add Norwegian Bokmål (nb-NO) locale (#27520) @wogsland
### `@mui/base@5.0.0-alpha.62`
-- [BadgeUnstyled] Add useBadge hook (#30246) @mnajdova
+- [BadgeUnstyled] Add useBadge hook (#30246) @mnajdova
### `@mui/joy@5.0.0-alpha.8`
-- [Joy] Button API (#29962) @siriwatknp
+- [Joy] Button API (#29962) @siriwatknp
### Docs
-- [docs] Fix color coercion (#30319) @Janpot
-- [blog] Fix file import conflict resolution (#30391) @oliviertassinari
-- [docs] Fix crash on Safari because of unsupported lookahead feature (#30345) @cherniavskii
-- [docs] Update to new website domain (#30396) @ryota-murakami
-- [docs] Fix text from material-ui to @mui to reflect v5 name changes (#30393) @pupudu
-- [docs] Fix a11y in Menu demos (#30378) @ZeeshanTamboli
-- [docs] Document how to unmount transition child (#30382) @oliviertassinari
-- [docs] The current standard for quotes is QUOTATION MARK @oliviertassinari
-- [docs] Fix 404 links (#30380) @oliviertassinari
-- [docs] Fix Breadcrumb description (#30307) @jamesmelzer
-- [docs] Modify injection order for Gatsby and SSR examples (#30358) @ShuPink
-- [docs] Improve the translation experience (#30373) @oliviertassinari
-- [docs] Sync translations with Crowdin (#30176) @l10nbot
-- [docs] Fix link to /size-snapshot (#30363) @oliviertassinari
-- [docs] Fix incorrect aria label in SpeedDial demo (#30354) @chwallen
-- [docs] Fix incorrect number of breakpoint helpers (#30353) @chwallen
-- [docs] Update outdated links (#30260) @oliviertassinari
-- [docs] Support redirects from old urls to /material/\* (#30286) @siriwatknp
-- [examples] Fix CSS Modules integration (#30381) @oliviertassinari
-- [website] Fix SEO issues (#30372) @oliviertassinari
-- [website] Sync sponsors (#30259) @oliviertassinari
+- [docs] Fix color coercion (#30319) @Janpot
+- [blog] Fix file import conflict resolution (#30391) @oliviertassinari
+- [docs] Fix crash on Safari because of unsupported lookahead feature (#30345) @cherniavskii
+- [docs] Update to new website domain (#30396) @ryota-murakami
+- [docs] Fix text from material-ui to @mui to reflect v5 name changes (#30393) @pupudu
+- [docs] Fix a11y in Menu demos (#30378) @ZeeshanTamboli
+- [docs] Document how to unmount transition child (#30382) @oliviertassinari
+- [docs] The current standard for quotes is QUOTATION MARK @oliviertassinari
+- [docs] Fix 404 links (#30380) @oliviertassinari
+- [docs] Fix Breadcrumb description (#30307) @jamesmelzer
+- [docs] Modify injection order for Gatsby and SSR examples (#30358) @ShuPink
+- [docs] Improve the translation experience (#30373) @oliviertassinari
+- [docs] Sync translations with Crowdin (#30176) @l10nbot
+- [docs] Fix link to /size-snapshot (#30363) @oliviertassinari
+- [docs] Fix incorrect aria label in SpeedDial demo (#30354) @chwallen
+- [docs] Fix incorrect number of breakpoint helpers (#30353) @chwallen
+- [docs] Update outdated links (#30260) @oliviertassinari
+- [docs] Support redirects from old urls to /material/\* (#30286) @siriwatknp
+- [examples] Fix CSS Modules integration (#30381) @oliviertassinari
### Core
-- [core] Rename Material UI to MUI (#30338) @ZeeshanTamboli
-- [core] Fix warning in dev mode (#30368) @oliviertassinari
-- [core] Update `buildApi` script to support new structure (#30245) @siriwatknp
+- [core] Rename Material UI to MUI (#30338) @ZeeshanTamboli
+- [core] Fix warning in dev mode (#30368) @oliviertassinari
+- [core] Update `buildApi` script to support new structure (#30245) @siriwatknp
All contributors of this release in alphabetical order: @cherniavskii, @chwallen, @jamesmelzer, @Janpot, @kealjones-wk, @l10nbot, @mnajdova, @oliviertassinari, @pupudu, @ryota-murakami, @ShuPink, @siriwatknp, @wogsland, @ZeeshanTamboli
@@ -8265,8 +7908,6 @@ A big thanks to the 16 contributors who made this release possible. Here are som
- [docs] Base components demos design polish (#30149) @danilo-leal
- [docs] General documentation polish (#29994) @danilo-leal
- [examples] Fix typo in the remix example's README (#30289) @lemol
-- [website] Remove expired gold sponsor (#30222) @oliviertassinari
-- [website] Remove broken showcase links (#30217) @mnajdova
### Core
@@ -8308,47 +7949,46 @@ A big thanks to the 16 contributors who made this release possible. Here are som
### `@mui/material@5.2.4`
-- [esm] Correct a styles imports (#29976) @Janpot
-- [GlobalStyles] Fix `theme` type (#30072) @mnajdova
-- [Grid] Fix grid items to respond to the container's responsive columns (#29715) @kkorach
-- [TextField] Fix missing space before asterisk in `OutlinedInput`'s label (#29630) @alisasanib
-- [Transition] Allow any valid HTML attribute to be passed (#29888) @Janpot
-- [types] Fix discrepancy between core and system `ThemeOptions` (#30095) @fmeum
-- [InputBase] Add prop for disabling global styles (#29213) @bryan-hunter
-- [Select] Improve multiple logic (#30135) @ladygo93
+- [esm] Correct a styles imports (#29976) @Janpot
+- [GlobalStyles] Fix `theme` type (#30072) @mnajdova
+- [Grid] Fix grid items to respond to the container's responsive columns (#29715) @kkorach
+- [TextField] Fix missing space before asterisk in `OutlinedInput`'s label (#29630) @alisasanib
+- [Transition] Allow any valid HTML attribute to be passed (#29888) @Janpot
+- [types] Fix discrepancy between core and system `ThemeOptions` (#30095) @fmeum
+- [InputBase] Add prop for disabling global styles (#29213) @bryan-hunter
+- [Select] Improve multiple logic (#30135) @ladygo93
### `@mui/system@5.2.4`
-- [system] Don't transition when re-appearing (#30108) @eps1lon
-- [system] Add `not` operator to `breakpoints` (#29311) @Philipp000
+- [system] Don't transition when re-appearing (#30108) @eps1lon
+- [system] Add `not` operator to `breakpoints` (#29311) @Philipp000
### `@mui/base@5.0.0-alpha.60`
-- [BadgeUnstyled] Make it conformant with other base components (#30141) @mnajdova
+- [BadgeUnstyled] Make it conformant with other base components (#30141) @mnajdova
### `@mui/icons-material@5.2.4`
-- [icons] Correct location of icon download folder (#29839) @yaboi
+- [icons] Correct location of icon download folder (#29839) @yaboi
### Docs
-- [docs] Explain the use of Select's label in FormControl (#30189) @michaldudak
-- [docs] Don't run nprogress on shallow routing (#30087) @Janpot
-- [docs] Add Data Driven Forms to related projects (#30078) @rvsia
-- [docs] Sync translations with Crowdin (#30067) @l10nbot
-- [docs] Fix link on "Custom variables" section in the Theming page #30100 @danilo-leal
-- [docs] Fix justifyContent option in the Grid interactive demo (#30117) @danilo-leal
-- [docs] Add tip to help access the docs of a previous version when finding answers in Stack Overflow (#30101) @danilo-leal
-- [docs] Fix import example inside Unstyled Backdrop section (#30098) @TheodosiouTh
-- [website] Column pinning and Tree data are out (#30136) @oliviertassinari
-- [survey] Remove survey promotion items (#30122) @danilo-leal
+- [docs] Explain the use of Select's label in FormControl (#30189) @michaldudak
+- [docs] Don't run nprogress on shallow routing (#30087) @Janpot
+- [docs] Add Data Driven Forms to related projects (#30078) @rvsia
+- [docs] Sync translations with Crowdin (#30067) @l10nbot
+- [docs] Fix link on "Custom variables" section in the Theming page #30100 @danilo-leal
+- [docs] Fix justifyContent option in the Grid interactive demo (#30117) @danilo-leal
+- [docs] Add tip to help access the docs of a previous version when finding answers in Stack Overflow (#30101) @danilo-leal
+- [docs] Fix import example inside Unstyled Backdrop section (#30098) @TheodosiouTh
+- [survey] Remove survey promotion items (#30122) @danilo-leal
### Core
-- [core] Fix link to Open Collective @oliviertassinari
-- [core] Update snapshots and s3 fallback (#30134) @Janpot
-- [ci] Update CI bucket (#30080) @Janpot
-- [fix] size:snapshot for mui-material-next and mui-joy components (#30106) @Janpot
+- [core] Fix link to Open Collective @oliviertassinari
+- [core] Update snapshots and s3 fallback (#30134) @Janpot
+- [ci] Update CI bucket (#30080) @Janpot
+- [fix] size:snapshot for mui-material-next and mui-joy components (#30106) @Janpot
All contributors of this release in alphabetical order: @alisasanib, @bryan-hunter, @danilo-leal, @eps1lon, @fmeum, @Janpot, @kkorach, @l10nbot, @ladygo93, @michaldudak, @mnajdova, @oliviertassinari, @Philipp000, @rvsia, @TheodosiouTh, @yaboi
@@ -8372,67 +8012,65 @@ A big thanks to the 25 contributors who made this release possible. Here are som
### `@mui/material@5.2.3`
-- [Accordion] Add a test for handling `square` prop (#29972) @daniel-sachs
-- [Alert] Fix `square` Paper prop (#30027) @ZeeshanTamboli
-- [AvatarGroup] Allow specifying total number of avatars (#29898) @eduardomcv
-- [Button] Fix regression from context API (#29982) @siriwatknp
-- [Grid] Fix generated classes for `spacing` prop when the value is object (#29880) @jayeclark
-- [Select] Should not crash when an empty array is passed with `multiple` enabled (#29957) @Domino987
+- [Accordion] Add a test for handling `square` prop (#29972) @daniel-sachs
+- [Alert] Fix `square` Paper prop (#30027) @ZeeshanTamboli
+- [AvatarGroup] Allow specifying total number of avatars (#29898) @eduardomcv
+- [Button] Fix regression from context API (#29982) @siriwatknp
+- [Grid] Fix generated classes for `spacing` prop when the value is object (#29880) @jayeclark
+- [Select] Should not crash when an empty array is passed with `multiple` enabled (#29957) @Domino987
### `@mui/system@5.2.3`
-- [system] Fix return type of `createBox` (#29989) @mnajdova
-- [system] Support boolean values in TypeScript for the `sx` prop when used as array (#29911) @tasugi
+- [system] Fix return type of `createBox` (#29989) @mnajdova
+- [system] Support boolean values in TypeScript for the `sx` prop when used as array (#29911) @tasugi
### `@mui/utils@5.2.3`
-- [utils] Add typings for `@mui-material/styles/cssUtils` (#29621) @Semigradsky
+- [utils] Add typings for `@mui-material/styles/cssUtils` (#29621) @Semigradsky
### `@mui/icons-material@5.2.1`
-- [icons] Consolidate ignored icons into one list (#29843) @chao813
+- [icons] Consolidate ignored icons into one list (#29843) @chao813
### `@mui/base@5.0.0-alpha.59`
-- [base] Fix missing ClickAwayListener barrel index export (#30000) @oliviertassinari
-- [TablePaginationUnstyled] Introduce new component (#29759) @mnajdova
+- [base] Fix missing ClickAwayListener barrel index export (#30000) @oliviertassinari
+- [TablePaginationUnstyled] Introduce new component (#29759) @mnajdova
### `@mui/lab@5.0.0-alpha.59`
-- [DateRangePicker] Fix `DateRangePickerDayProps` interface (#29067) @jonathanrtuck
-- [Pickers] Remove propagation of custom props to the `MonthPicker` component's DOM element (#30021) @ZeeshanTamboli
-- [StaticDatePicker] Add className and slot to PickerStaticWrapper (#29619) @kkorach
+- [DateRangePicker] Fix `DateRangePickerDayProps` interface (#29067) @jonathanrtuck
+- [Pickers] Remove propagation of custom props to the `MonthPicker` component's DOM element (#30021) @ZeeshanTamboli
+- [StaticDatePicker] Add className and slot to PickerStaticWrapper (#29619) @kkorach
### `@mui/joy@5.0.0-alpha.5`
-- [Joy] Theme setup (#29846) @siriwatknp
+- [Joy] Theme setup (#29846) @siriwatknp
### Docs
-- [docs] Fix link in TypeScript doc page (#30044) @genzyy
-- [docs] Remove the 'WIP' icon from the 'Group & Pivot' page title (#30077) @flaviendelangle
-- [docs] Add warning that `@mui/styled-engine-sc` does not work in SSR (#30026) @mnajdova
-- [docs] Add section for CSS specificity in the migration guide (#30008) @hbjORbj
-- [docs] Clarify comment in migration doc (#30076) @hbjORbj
-- [docs] Sync translations with Crowdin (#30041) @l10nbot
-- [docs] Explain how Paper changes shade in dark mode (#30003) @michaldudak
-- [docs] Update nextjs-typescript-example (#29974) @huydhoang
-- [docs] Add missing global state classes to API docs generator (#29945) @michaldudak
-- [docs] Fix benchmarks folder link (#29981) @fourjr
-- [docs] Improve wording in Stack Overflow section of support page (#29956) @ronwarner
-- [docs] Remove Black Friday sale notification (#29936) @mbrookes
-- [examples] Fix typos in the Remix example (#30071) @MichaelDeBoey
-- [examples] Add Remix example (#29952) @mnajdova
-- [examples] Fix lint issue for displayName missing in the Next.js examples (#29985) @ZeeshanTamboli
-- [Stack] Document system props in Stack API (#30069) @ThewBear
-- [survey] Add a banner and card for promoting the 2021 survey (#29950) @danilo-leal
-- [website] Correct the Careers page description (#30073) @michaldudak
-- [website] Fix 301 links (#30040) @oliviertassinari
+- [docs] Fix link in TypeScript doc page (#30044) @genzyy
+- [docs] Remove the 'WIP' icon from the 'Group & Pivot' page title (#30077) @flaviendelangle
+- [docs] Add warning that `@mui/styled-engine-sc` does not work in SSR (#30026) @mnajdova
+- [docs] Add section for CSS specificity in the migration guide (#30008) @hbjORbj
+- [docs] Clarify comment in migration doc (#30076) @hbjORbj
+- [docs] Sync translations with Crowdin (#30041) @l10nbot
+- [docs] Explain how Paper changes shade in dark mode (#30003) @michaldudak
+- [docs] Update nextjs-typescript-example (#29974) @huydhoang
+- [docs] Add missing global state classes to API docs generator (#29945) @michaldudak
+- [docs] Fix benchmarks folder link (#29981) @fourjr
+- [docs] Improve wording in Stack Overflow section of support page (#29956) @ronwarner
+- [docs] Remove Black Friday sale notification (#29936) @mbrookes
+- [examples] Fix typos in the Remix example (#30071) @MichaelDeBoey
+- [examples] Add Remix example (#29952) @mnajdova
+- [examples] Fix lint issue for displayName missing in the Next.js examples (#29985) @ZeeshanTamboli
+- [Stack] Document system props in Stack API (#30069) @ThewBear
+- [survey] Add a banner and card for promoting the 2021 survey (#29950) @danilo-leal
### Core
-- [core] Batch small changes (#30042) @oliviertassinari
-- [core] Transition to a new Stack Overflow tag (#29967) @oliviertassinari
+- [core] Batch small changes (#30042) @oliviertassinari
+- [core] Transition to a new Stack Overflow tag (#29967) @oliviertassinari
All contributors of this release in alphabetical order: @chao813, @daniel-sachs, @danilo-leal, @Domino987, @eduardomcv, @flaviendelangle, @fourjr, @genzyy, @hbjORbj, @huydhoang, @jayeclark, @jonathanrtuck, @kkorach, @l10nbot, @mbrookes, @MichaelDeBoey, @michaldudak, @mnajdova, @oliviertassinari, @ronwarner, @Semigradsky, @siriwatknp, @tasugi, @ThewBear, @ZeeshanTamboli
@@ -8451,52 +8089,49 @@ A big thanks to the 9 contributors who made this release possible. Here are some
### `@mui/material@5.2.2`
-- [MenuList] Add component prop (#29882) @Harshikerfuffle
-- [Snackbar] Interrupt auto-hide on keyboard interaction (#29852) @eps1lon
-- [Snackbar] Dismiss on Escape press (#29850) @eps1lon
-- [TextField] Associate accessible name and description by default (#29782) @eps1lon
+- [MenuList] Add component prop (#29882) @Harshikerfuffle
+- [Snackbar] Interrupt auto-hide on keyboard interaction (#29852) @eps1lon
+- [Snackbar] Dismiss on Escape press (#29850) @eps1lon
+- [TextField] Associate accessible name and description by default (#29782) @eps1lon
### `@mui/joy@5.0.0-alpha.4`
-- [Joy] Add `Button` - 1st iteration (#29464) @siriwatknp
+- [Joy] Add `Button` - 1st iteration (#29464) @siriwatknp
### `@mui/codemod@5.2.1`
-- [codemod] Fix alias import for box-sx-prop (#29902) @siriwatknp
+- [codemod] Fix alias import for box-sx-prop (#29902) @siriwatknp
### `@mui/system@5.2.2`
-- [system] CSSVarsProvider cleans up `html[style]` when unmounting (#29946) @eps1lon
-- [system] Add support for `disableTransitionOnChange` in `createCssVarsProvider` (#29857) @hbjORbj
-- [system] Add support for `enableColorScheme` in `createCssVarsProvider` (#29845) @hbjORbj
+- [system] CSSVarsProvider cleans up `html[style]` when unmounting (#29946) @eps1lon
+- [system] Add support for `disableTransitionOnChange` in `createCssVarsProvider` (#29857) @hbjORbj
+- [system] Add support for `enableColorScheme` in `createCssVarsProvider` (#29845) @hbjORbj
### `@mui/utils@5.2.2`
-- [useId] Trade random collisions for collisions on overflow (#29781) @eps1lon
-- [useIsFocusVisible] Convert to TypeScript (#29779) @eps1lon
+- [useId] Trade random collisions for collisions on overflow (#29781) @eps1lon
+- [useIsFocusVisible] Convert to TypeScript (#29779) @eps1lon
### Docs
-- [docs] Fix v5-beta confusing example description (#29932) @oliviertassinari
-- [docs] Apply the z-index on the right DOM element (#29934) @oliviertassinari
-- [docs] Improve git diff format (#29935) @oliviertassinari
-- [docs] Fix typo (#29866) @sinclairity
-- [docs] Fix key display (#29933) @oliviertassinari
-- [docs] Fix outdated link to next/link docs (#29937) @radlinskii
-- [docs] Add how to pass `sx` prop (#29905) @siriwatknp
-- [docs] Fix typo in notifications @mbrookes
-- [docs] Black Friday sale notification @mbrookes
-- [website] Fix canonical links (#29938) @oliviertassinari
-- [website] Fix SEO issues (#29939) @oliviertassinari
-- [website] Improvements to the /x product page (#28964) @danilo-leal
+- [docs] Fix v5-beta confusing example description (#29932) @oliviertassinari
+- [docs] Apply the z-index on the right DOM element (#29934) @oliviertassinari
+- [docs] Improve git diff format (#29935) @oliviertassinari
+- [docs] Fix typo (#29866) @sinclairity
+- [docs] Fix key display (#29933) @oliviertassinari
+- [docs] Fix outdated link to next/link docs (#29937) @radlinskii
+- [docs] Add how to pass `sx` prop (#29905) @siriwatknp
+- [docs] Fix typo in notifications @mbrookes
+- [docs] Black Friday sale notification @mbrookes
### Core
-- [core] Remove dead code (#29940) @oliviertassinari
-- [core] Move benchmark CI job from AZP to CircleCI (#29894) @eps1lon
-- [core] Fix PR detection pattern in test_bundle_size_monitor (#29895) @eps1lon
-- [test] Fix browser tests (#29929) @eps1lon
-- [test] Reject shorthand properties in style matchers (#29893) @eps1lon
+- [core] Remove dead code (#29940) @oliviertassinari
+- [core] Move benchmark CI job from AZP to CircleCI (#29894) @eps1lon
+- [core] Fix PR detection pattern in test_bundle_size_monitor (#29895) @eps1lon
+- [test] Fix browser tests (#29929) @eps1lon
+- [test] Reject shorthand properties in style matchers (#29893) @eps1lon
All contributors of this release in alphabetical order: @danilo-leal, @eps1lon, @Harshikerfuffle, @hbjORbj, @mbrookes, @oliviertassinari, @radlinskii, @sinclairity, @siriwatknp
@@ -8510,16 +8145,16 @@ A big thanks to the 7 contributors who made this release possible. Here are some
This is an early release to fix `export 'useId' (imported as 'React') was not found in 'react'` when bundling code depending on MUI Core.
-- [AppBar][docs] Add a fully responsive demo to docs (#29829) @karakib2k18
-- [core] Fix PR run detection in test_bundle_size_monitor (#29879) @eps1lon
-- [core] Move bundle size monitoring to CircleCI (#29876) @eps1lon
-- [docs] Add keys to Responsive AppBar demo (#29884) @mbrookes
-- [docs] MUI's 2021 Developer Survey (#29765) @prakhargupta1
-- [docs] Smoother image loading UX (#29858) @oliviertassinari
-- [Select] Fix select display value with React Nodes (#29836) @kegi
-- [system] Add `experimental_sx` utility (#29833) @mnajdova
-- [test] Ignore "detected multiple renderers" warning for now (#29854) @eps1lon
-- [useMediaQuery][utils] Remove usage of React 18 APIs (#29870) @eps1lon
+- [AppBar][docs] Add a fully responsive demo to docs (#29829) @karakib2k18
+- [core] Fix PR run detection in test_bundle_size_monitor (#29879) @eps1lon
+- [core] Move bundle size monitoring to CircleCI (#29876) @eps1lon
+- [docs] Add keys to Responsive AppBar demo (#29884) @mbrookes
+- [docs] MUI's 2021 Developer Survey (#29765) @prakhargupta1
+- [docs] Smoother image loading UX (#29858) @oliviertassinari
+- [Select] Fix select display value with React Nodes (#29836) @kegi
+- [system] Add `experimental_sx` utility (#29833) @mnajdova
+- [test] Ignore "detected multiple renderers" warning for now (#29854) @eps1lon
+- [useMediaQuery][utils] Remove usage of React 18 APIs (#29870) @eps1lon
All contributors of this release in alphabetical order: @eps1lon, @karakib2k18, @kegi, @mbrookes, @mnajdova, @prakhargupta1, @oliviertassinari
@@ -8588,10 +8223,6 @@ A big thanks to the 18 contributors who made this release possible. Here are som
- [docs] Add a note that ToggleButton exclusive does not enforce selection (#29812) @mmacu
- [docs] Update the list of supported locales (#29831) @michaldudak
- [docs] Update tooltip doc to better define touch action (#29717) @gnowland
-- [website] Standardize the background color from the MUI team photos (#29738) @danilo-leal
-- [website] Add Bharat to the About Us Page (#29714) @bharatkashyap
-- [website] Add about page entry for jan (#29701) @Janpot
-- [website] Adding Prakhar to the about page (#29737) @danilo-leal
### Core
@@ -8618,18 +8249,18 @@ A big thanks to the 15 contributors who made this release possible. Here are som
### `@mui/material@5.1.1`
-- [Breadcrumbs][divider] Replace decimal spacing values with integers and css calc (#29526) @anikcreative
-- [Select][nativeselect] Add `multiple` class (#29566) @aaronholla
-- [Popper] Split into PopperUnstyled and Popper (#29488) @michaldudak
-- [Select] Make it clear that `Select` is not a root component (#29593) @hbjORbj
-- [l10n] Improved Dutch (nl-NL) locale (#29592) @flipvrijn
-- [Table] Improve pagination range, use "en dash" over "hyphen" (#29579) @narekmal
+- [Breadcrumbs][divider] Replace decimal spacing values with integers and css calc (#29526) @anikcreative
+- [Select][nativeselect] Add `multiple` class (#29566) @aaronholla
+- [Popper] Split into PopperUnstyled and Popper (#29488) @michaldudak
+- [Select] Make it clear that `Select` is not a root component (#29593) @hbjORbj
+- [l10n] Improved Dutch (nl-NL) locale (#29592) @flipvrijn
+- [Table] Improve pagination range, use "en dash" over "hyphen" (#29579) @narekmal
### `@mui/base@5.0.0-alpha.55`
#### Breaking changes
-- [core] Rename mui/core to mui/base (#29585) @michaldudak
+- [core] Rename mui/core to mui/base (#29585) @michaldudak
Based on the results of the [poll](https://x.com/michaldudak/status/1452630484706635779) and our internal discussions, we decided to rename the `@mui/core` package to `@mui/base`. The main rationale for this is the fact that we use the term "Core" to refer to the core components product family, the one that includes Material Design components, unstyled components, System utilities, etc. Therefore, @mui/core was effectively a subset of MUI Core. This was confusing.
@@ -8642,44 +8273,42 @@ A big thanks to the 15 contributors who made this release possible. Here are som
### `@mui/lab@5.0.0-alpha.55`
-- [LoadingButton] Text variant spacing fixed for both start and end (#29194) @joshua-lawrence
-- [Masonry] Check if container or child exists to prevent error (#29452) @hbjORbj
-
-### Docs
-
-- [docs] Correct bundler configuration for using legacy Material UI build (#29146) @petermikitsh
-- [docs] Fix typo on autocomplete.md (#29570) @netizer
-- [docs] Fix dark mode on branding pages (#29611) @alexfauquette
-- [docs] Do not render CSS section in API docs navbar if there are no CSS classes (#29622) @ZeeshanTamboli
-- [docs] Fix link locale handling (#29624) @oliviertassinari
-- [docs] Fix Search navigation (#29623) @oliviertassinari
-- [docs] Fix broken link & update MUI packages explanation (#29583) @siriwatknp
-- [docs] Do not repeat language snippet in url in Algolia search (#29483) @hbjORbj
-- [docs] Update `ThemeProvider` API link (#29573) @siriwatknp
-- [docs] Remove svg logos from the Support page (#29431) @oliviertassinari
-- [docs] Link UXPin integration (#29422) @oliviertassinari
-- [docs] Link to the new public roadmap for the design kits (#29433) @oliviertassinari
-- [docs] correct bundler configuration for using legacy Material UI build (#29146) @petermikitsh
-- [website] Fix premium plan release date (#29430) @oliviertassinari
-- [website] Add GitHub icon button to the navbar (#29640) @danilo-leal
-- [blog] Support many authors in markdown pages (#29633) @m4theushw
-
-### Core
-
-- [core] Add `experiments` index page (#29582) @siriwatknp
-- [core] Move s3 bucket ownership to mui-org (#29609) @eps1lon
-- [core] Improve support request message (#29614) @mnajdova
-- [core] Use support request GitHub Action (#29594) @mnajdova
-- [core] Remove unused `getJsxPreview` util (#29586) @ZeeshanTamboli
-- [core] Use GitHub issue forms (#28038) @oliviertassinari
-- [core] Add playground (#29423) @oliviertassinari
-- [test] Correctly identify what the `raf` helper is for (#29683) @eps1lon
-- [test] Verify a quilted ImageList is created as test title suggests (#29565) @daniel-sachs
-- [test] Replace `createServerRender` with `createRenderer` (#29503) @eps1lon
-- [test] Always ignore "useLayoutEffect has no effect on the server"-warning (#29502) @eps1lon
-- [test] Restore StrictMode by default (#29589) @eps1lon
-- [test] createPickerRender -> createPickerRenderer (#29575) @eps1lon
-- [test] Allow experimental CLI to run exact test (#29685) @eps1lon
+- [LoadingButton] Text variant spacing fixed for both start and end (#29194) @joshua-lawrence
+- [Masonry] Check if container or child exists to prevent error (#29452) @hbjORbj
+
+### Docs
+
+- [docs] Correct bundler configuration for using legacy Material UI build (#29146) @petermikitsh
+- [docs] Fix typo on autocomplete.md (#29570) @netizer
+- [docs] Fix dark mode on branding pages (#29611) @alexfauquette
+- [docs] Do not render CSS section in API docs navbar if there are no CSS classes (#29622) @ZeeshanTamboli
+- [docs] Fix link locale handling (#29624) @oliviertassinari
+- [docs] Fix Search navigation (#29623) @oliviertassinari
+- [docs] Fix broken link & update MUI packages explanation (#29583) @siriwatknp
+- [docs] Do not repeat language snippet in url in Algolia search (#29483) @hbjORbj
+- [docs] Update `ThemeProvider` API link (#29573) @siriwatknp
+- [docs] Remove svg logos from the Support page (#29431) @oliviertassinari
+- [docs] Link UXPin integration (#29422) @oliviertassinari
+- [docs] Link to the new public roadmap for the design kits (#29433) @oliviertassinari
+- [docs] correct bundler configuration for using legacy Material UI build (#29146) @petermikitsh
+- [blog] Support many authors in markdown pages (#29633) @m4theushw
+
+### Core
+
+- [core] Add `experiments` index page (#29582) @siriwatknp
+- [core] Move s3 bucket ownership to mui-org (#29609) @eps1lon
+- [core] Improve support request message (#29614) @mnajdova
+- [core] Use support request GitHub Action (#29594) @mnajdova
+- [core] Remove unused `getJsxPreview` util (#29586) @ZeeshanTamboli
+- [core] Use GitHub issue forms (#28038) @oliviertassinari
+- [core] Add playground (#29423) @oliviertassinari
+- [test] Correctly identify what the `raf` helper is for (#29683) @eps1lon
+- [test] Verify a quilted ImageList is created as test title suggests (#29565) @daniel-sachs
+- [test] Replace `createServerRender` with `createRenderer` (#29503) @eps1lon
+- [test] Always ignore "useLayoutEffect has no effect on the server"-warning (#29502) @eps1lon
+- [test] Restore StrictMode by default (#29589) @eps1lon
+- [test] createPickerRender -> createPickerRenderer (#29575) @eps1lon
+- [test] Allow experimental CLI to run exact test (#29685) @eps1lon
All contributors of this release in alphabetical order: @aaronholla, @alexfauquette, @anikcreative, @daniel-sachs, @eps1lon, @flipvrijn, @hbjORbj, @joshua-lawrence, @michaldudak, @mnajdova, @netizer, @oliviertassinari, @petermikitsh, @siriwatknp, @ZeeshanTamboli
@@ -8697,96 +8326,90 @@ A big thanks to the 33 contributors who made this release possible. Here are som
### `@mui/material@5.1.0`
-- [Autocomplete] Fix `hiddenLabel` prop of `TextField variant={filled}` inside Autocomplete (#29234) @jatinsandilya
-- [Box] Support generateClassName and defaultClassName (#29347) @siriwatknp
-- [ButtonGroup] Fix variant outlined always has primary color borders on hover (#29487) @ZeeshanTamboli
-- [ButtonGroup] Support different elements under ButtonGroup (#28645) @ZeeshanTamboli
-- [CssBaseline] Add `enableColorScheme` prop so enable using `color-scheme` property to deal with dark mode (#29454) @alexfauquette
-- [FormControlLabel] Narrow the label type (#29324) @michaldudak
-- [Grid] Fix usage when columns > 12 (#29196) @tanay123456789
-- [InputBase] Do not repeat the same classname (#29353) @hbjORbj
-- [InputBase] Remove WebkitAppearance from search type (#29383) @nicbarajas
-- [ListItem] Add missing exports (#29571) @robcaldecott
-- [Pagination] Allow customization of icons (#29336) @mbeltramin
-- [TextField] Fix bootstrap, normalize.css, sanitize.css conflicts (#28674) @ChrisClaude
-- [TextField] Fix invisible wrap within notched inputs (#29088) @DASPRiD
-- [Tooltip] `open` prop in `componentsProps.popper` can be optional (#29370) @ZeeshanTamboli
-- [Tooltip] Fix `className` not getting applied from PopperProps (#29023) @ZeeshanTamboli
-- [useRadioGroup] Convert to TypeScript (#29326) @eps1lon
+- [Autocomplete] Fix `hiddenLabel` prop of `TextField variant={filled}` inside Autocomplete (#29234) @jatinsandilya
+- [Box] Support generateClassName and defaultClassName (#29347) @siriwatknp
+- [ButtonGroup] Fix variant outlined always has primary color borders on hover (#29487) @ZeeshanTamboli
+- [ButtonGroup] Support different elements under ButtonGroup (#28645) @ZeeshanTamboli
+- [CssBaseline] Add `enableColorScheme` prop so enable using `color-scheme` property to deal with dark mode (#29454) @alexfauquette
+- [FormControlLabel] Narrow the label type (#29324) @michaldudak
+- [Grid] Fix usage when columns > 12 (#29196) @tanay123456789
+- [InputBase] Do not repeat the same classname (#29353) @hbjORbj
+- [InputBase] Remove WebkitAppearance from search type (#29383) @nicbarajas
+- [ListItem] Add missing exports (#29571) @robcaldecott
+- [Pagination] Allow customization of icons (#29336) @mbeltramin
+- [TextField] Fix bootstrap, normalize.css, sanitize.css conflicts (#28674) @ChrisClaude
+- [TextField] Fix invisible wrap within notched inputs (#29088) @DASPRiD
+- [Tooltip] `open` prop in `componentsProps.popper` can be optional (#29370) @ZeeshanTamboli
+- [Tooltip] Fix `className` not getting applied from PopperProps (#29023) @ZeeshanTamboli
+- [useRadioGroup] Convert to TypeScript (#29326) @eps1lon
### `@mui/system@5.1.0`
-- [system] Introduce `mode` to CssVarsProvider (#29418) @siriwatknp
-- [system] Improve breakpoints resolver function (#29300) @hbjORbj
-- [system] Add array support for `sx` prop (#29297) @siriwatknp
+- [system] Introduce `mode` to CssVarsProvider (#29418) @siriwatknp
+- [system] Improve breakpoints resolver function (#29300) @hbjORbj
+- [system] Add array support for `sx` prop (#29297) @siriwatknp
### `@mui/codemod@5.1.0`
-- [codemod] Add codemod parser flag (#29059) (#29229) @ElonVolo
+- [codemod] Add codemod parser flag (#29059) (#29229) @ElonVolo
### `@mui/lab@5.0.0-alpha.54`
-- [DatePicker] Fix disabled/readOnly for view components (#28815) @adamfitzgibbon
-- [Masonry] Fix crash on unmount when using React 18 (#29358) @eps1lon
-- [Masonry] Improve height computation and detect changes in `children` (#29351) @hbjORbj
+- [DatePicker] Fix disabled/readOnly for view components (#28815) @adamfitzgibbon
+- [Masonry] Fix crash on unmount when using React 18 (#29358) @eps1lon
+- [Masonry] Improve height computation and detect changes in `children` (#29351) @hbjORbj
### `@mui/joy@5.0.0-alpha.0`
-- [Joy] Update default theme (#29478) @siriwatknp
-- [Joy] Export CssVarsProvider with default theme (#29150) @siriwatknp
-- [Joy] Remove `private` to leverage CodeSandbox (#29280) @siriwatknp
-
-### Docs
-
-- [docs] Add differences between styled and sx (#28685) @eric-burel
-- [docs] Track usage of dark mode in Google Analytics (#29419) @oliviertassinari
-- [docs] Remove create-mui-theme as it is no longer working (#29472) @IPJT
-- [docs] Fix warnings in AppSearch (#29459) @eps1lon
-- [docs] Add framework example for ClassNameGenerator (#29453) @siriwatknp
-- [docs] Fix layout shift when scrolling (#29436) @oliviertassinari
-- [docs] Fix layout-shift on id='main-content' (#29425) @oliviertassinari
-- [docs] Remove usage of `process.browser` (#29438) @oliviertassinari
-- [docs] Add instruction on how to use the child selector API with emotion (#29350) @mnajdova
-- [docs] Fix small typos (#29424) @oliviertassinari
-- [docs] Fix TOC highlighting logic (#29435) @oliviertassinari
-- [docs] Fix about page flags (#29314) @mbrookes
-- [docs] Fix Box JS docs (#29282) @Pablion
-- [docs] Update storybook section in migration to v5 docs (#28800) @siriwatknp
-- [docs] Document how to enable color on dark mode (#29340) @Wimukti
-- [docs] Display search functionality in all viewports (#28819) @eps1lon
-- [docs] Query heading for ToC on demand (#29204) @eps1lon
-- [docs] Add next.js styled-component guide and update links to example (#29118) @Jareechang
-- [docs] Fix overriding `MuiTextField`'s default props in the migration guide (#29174) @tm1000
-- [docs] Fix "clickable" and "deletable" typos (#28702) @jacklaurencegaray
-- [docs] Update migration-v4 docs for wrong import path (#29042) @busches
-- [docs] Add GitHub icon change to "Migration from v4 to v5" guide (#29182) @dan-mba
-- [website] Benny Joo joining MUI (#29499) @mnajdova
-- [website] Update the `Print export` feature info on the pricing page (#29484) @DanailH
-- [website] Improve the dev rel role description (#29477) @oliviertassinari
-- [website] Add customers section on Design Kits and Templates marketing pages (#29168) @danilo-leal
-- [website] Improvements to the /core product page @danilo-leal
-- [website] Fix typo on the About Page (#29286) @gssakash
-
-### Core
-
-- [core] Handle RecordType and FieldType in generatePropDescription.ts (#29467) @flaviendelangle
-- [core] Convert a named color to lowercase (#29465) @ainatenhi
-- [core] Allow to reuse functions from `docs:api` (#28828) @m4theushw
-- [core] Commit new nextjs 12 tsconfig (#29458) @eps1lon
-- [core] Settle on MUI X for the official name (#29420) @oliviertassinari
-- [core] Add mui as a npm keyword (#29427) @oliviertassinari
-- [core] Fix issue template redirection (#29432) @oliviertassinari
-- [core] Remove unecessary destructuration (#29354) @oliviertassinari
-- [core] Use cross-env to set env variables in material-icons scripts (#29327) @michaldudak
-- [core] Don't bump peer dependency ranges on dependency updates (#29303) @eps1lon
-- [test] Fix browser tests (#29505) @eps1lon
-- [test] Fix missing act warnings in latest React 18 alpha (#29357) @eps1lon
-- [test] Replace `createClientRender` with new `createRenderer` API (#29471) @eps1lon
-- [test] Fix possible "missing act" warning (#29463) @eps1lon
-- [test] Remove render#baseElement (#29462) @eps1lon
-- [test] Expose `AbortController` on global (#29360) @eps1lon
-- [test] Add internal test for uniqe `name` in `Rating` (#29329) @eps1lon
-- [test] Fix browser tests (#29305) @eps1lon
+- [Joy] Update default theme (#29478) @siriwatknp
+- [Joy] Export CssVarsProvider with default theme (#29150) @siriwatknp
+- [Joy] Remove `private` to leverage CodeSandbox (#29280) @siriwatknp
+
+### Docs
+
+- [docs] Add differences between styled and sx (#28685) @eric-burel
+- [docs] Track usage of dark mode in Google Analytics (#29419) @oliviertassinari
+- [docs] Remove create-mui-theme as it is no longer working (#29472) @IPJT
+- [docs] Fix warnings in AppSearch (#29459) @eps1lon
+- [docs] Add framework example for ClassNameGenerator (#29453) @siriwatknp
+- [docs] Fix layout shift when scrolling (#29436) @oliviertassinari
+- [docs] Fix layout-shift on id='main-content' (#29425) @oliviertassinari
+- [docs] Remove usage of `process.browser` (#29438) @oliviertassinari
+- [docs] Add instruction on how to use the child selector API with emotion (#29350) @mnajdova
+- [docs] Fix small typos (#29424) @oliviertassinari
+- [docs] Fix TOC highlighting logic (#29435) @oliviertassinari
+- [docs] Fix about page flags (#29314) @mbrookes
+- [docs] Fix Box JS docs (#29282) @Pablion
+- [docs] Update storybook section in migration to v5 docs (#28800) @siriwatknp
+- [docs] Document how to enable color on dark mode (#29340) @Wimukti
+- [docs] Display search functionality in all viewports (#28819) @eps1lon
+- [docs] Query heading for ToC on demand (#29204) @eps1lon
+- [docs] Add next.js styled-component guide and update links to example (#29118) @Jareechang
+- [docs] Fix overriding `MuiTextField`'s default props in the migration guide (#29174) @tm1000
+- [docs] Fix "clickable" and "deletable" typos (#28702) @jacklaurencegaray
+- [docs] Update migration-v4 docs for wrong import path (#29042) @busches
+- [docs] Add GitHub icon change to "Migration from v4 to v5" guide (#29182) @dan-mba
+
+### Core
+
+- [core] Handle RecordType and FieldType in generatePropDescription.ts (#29467) @flaviendelangle
+- [core] Convert a named color to lowercase (#29465) @ainatenhi
+- [core] Allow to reuse functions from `docs:api` (#28828) @m4theushw
+- [core] Commit new nextjs 12 tsconfig (#29458) @eps1lon
+- [core] Settle on MUI X for the official name (#29420) @oliviertassinari
+- [core] Add mui as a npm keyword (#29427) @oliviertassinari
+- [core] Fix issue template redirection (#29432) @oliviertassinari
+- [core] Remove unecessary destructuration (#29354) @oliviertassinari
+- [core] Use cross-env to set env variables in material-icons scripts (#29327) @michaldudak
+- [core] Don't bump peer dependency ranges on dependency updates (#29303) @eps1lon
+- [test] Fix browser tests (#29505) @eps1lon
+- [test] Fix missing act warnings in latest React 18 alpha (#29357) @eps1lon
+- [test] Replace `createClientRender` with new `createRenderer` API (#29471) @eps1lon
+- [test] Fix possible "missing act" warning (#29463) @eps1lon
+- [test] Remove render#baseElement (#29462) @eps1lon
+- [test] Expose `AbortController` on global (#29360) @eps1lon
+- [test] Add internal test for uniqe `name` in `Rating` (#29329) @eps1lon
+- [test] Fix browser tests (#29305) @eps1lon
All contributors of this release in alphabetical order: @adamfitzgibbon, @ainatenhi, @alexfauquette, @busches, @ChrisClaude, @dan-mba, @DanailH, @danilo-leal, @DASPRiD, @ElonVolo, @eps1lon, @eric-burel, @flaviendelangle, @gssakash, @hbjORbj, @IPJT, @jacklaurencegaray, @Jareechang, @jatinsandilya, @m4theushw, @mbeltramin, @mbrookes, @michaldudak, @mnajdova, @nicbarajas, @oliviertassinari, @Pablion, @robcaldecott, @siriwatknp, @tanay123456789, @tm1000, @Wimukti, @ZeeshanTamboli
@@ -8802,17 +8425,17 @@ A big thanks to the 4 contributors who made this release possible. Here are some
### `@mui/material@5.0.6`
-- [Autocomplete] Fix `clearOnBlur` prop (#29208) @hbjORbj
-- [Rating] Remove z-index from decimal stars (#29295) @williamhaley
+- [Autocomplete] Fix `clearOnBlur` prop (#29208) @hbjORbj
+- [Rating] Remove z-index from decimal stars (#29295) @williamhaley
### `@mui/system@5.0.6`
-- [system] Fix various issues reported by using @mui/styled-engine-sc (#29035) @mnajdova
-- [system] Fix executing server-side Emotion component as function interpolation (#29290) @Andarist
+- [system] Fix various issues reported by using @mui/styled-engine-sc (#29035) @mnajdova
+- [system] Fix executing server-side Emotion component as function interpolation (#29290) @Andarist
### Docs
-- [blog] Q3 2021 Update (#28970) @oliviertassinari
+- [blog] Q3 2021 Update (#28970) @oliviertassinari
All contributors of this release in alphabetical order: @Andarist, @hbjORbj, @oliviertassinari, @williamhaley
@@ -8829,69 +8452,67 @@ A big thanks to the 19 contributors who made this release possible. Here are som
### `@mui/codemod@5.0.5`
-- [codemod] Support new package name in `link-underline-hover` transformer (#29214) @siriwatknp
+- [codemod] Support new package name in `link-underline-hover` transformer (#29214) @siriwatknp
### `@mui/base@5.0.0-alpha.52`
-- [ClickAwayListener] Move to the core package (#29186) @hbjORbj
-- [Popper] Move from mui-material to mui-base (#28923) @rebeccahongsf
-- [TextareaAutosize] Move to the core package (#29148) @hbjORbj
+- [ClickAwayListener] Move to the core package (#29186) @hbjORbj
+- [Popper] Move from mui-material to mui-base (#28923) @rebeccahongsf
+- [TextareaAutosize] Move to the core package (#29148) @hbjORbj
### `@mui/lab@5.0.0-alpha.52`
-- [Masonry] Improve demo styles (#29218) @hbjORbj
-- [Masonry] Implement Masonry using Flexbox (#28059) @hbjORbj
+- [Masonry] Improve demo styles (#29218) @hbjORbj
+- [Masonry] Implement Masonry using Flexbox (#28059) @hbjORbj
### `@mui/icons@5.0.5`
-- [icons] Add TipsAndUpdates icon (#29004) @hbjORbj
+- [icons] Add TipsAndUpdates icon (#29004) @hbjORbj
### `@mui/material@5.0.5`
-- [CardMedia] Apply specified `img` role instead of custom `image` role (#29172) @eps1lon
-- [CSSBaseline] Remove incorrect @deprecated annotation (#29069) @adamfitzgibbon
-- [Grid] Support custom columns with nested grid (#28743) @Devesh21700Kumar
-- [InputBase] Remove wrong theme overriding with MUI's default theme (#29157) @hbjORbj
-- [LoadingButton] Fix `fullWidth` styling (#28652) @nikitabobers
-- [Popper] make Popper display:none whenever it's closed (#29233) @adamfitzgibbon
-- [Menu] Reduce min-height & padding in menu-item with dense property (#29180) @jatinsandilya
-- [Tab] `iconPosition` prop added in Tab (#28764) @deepanshu2506
-- [Tooltip] Correct inconsistent prop precedence (#29132) @michaldudak
+- [CardMedia] Apply specified `img` role instead of custom `image` role (#29172) @eps1lon
+- [CSSBaseline] Remove incorrect @deprecated annotation (#29069) @adamfitzgibbon
+- [Grid] Support custom columns with nested grid (#28743) @Devesh21700Kumar
+- [InputBase] Remove wrong theme overriding with MUI's default theme (#29157) @hbjORbj
+- [LoadingButton] Fix `fullWidth` styling (#28652) @nikitabobers
+- [Popper] make Popper display:none whenever it's closed (#29233) @adamfitzgibbon
+- [Menu] Reduce min-height & padding in menu-item with dense property (#29180) @jatinsandilya
+- [Tab] `iconPosition` prop added in Tab (#28764) @deepanshu2506
+- [Tooltip] Correct inconsistent prop precedence (#29132) @michaldudak
### `@mui/system@5.0.5`
-- [system] Allow function type for `sx` prop (#29198) @hbjORbj
-- [system] Fix various issues reported by using @mui/styled-engine-sc (#29035) @mnajdova
-- [system] Fix `colorScheme` conflict between application (#29139) @siriwatknp
-- [system] Add `unstable_createCssVarsProvider` api (#28965) @siriwatknp
+- [system] Allow function type for `sx` prop (#29198) @hbjORbj
+- [system] Fix various issues reported by using @mui/styled-engine-sc (#29035) @mnajdova
+- [system] Fix `colorScheme` conflict between application (#29139) @siriwatknp
+- [system] Add `unstable_createCssVarsProvider` api (#28965) @siriwatknp
### Documentation
-- [docs] Fix path to `DataGrid` CSV export options page (#29220) @DanailH
-- [docs] Give anonymous components a name (#29189) @eps1lon
-- [docs] Add deploy context variables (#29195) @siriwatknp
-- [docs] Add MUI packages explanation (#29073) @siriwatknp
-- [docs] Fix typo in CSP policy (#29187) @JuliaNeumann
-- [docs] Dark mode conditional content rendering (#28665) @michal-perlakowski
-- [docs] Fix ClassNameGenerator introduced version #29177 @siriwatknp
-- [docs] Add missing `justifyContent` values and update box styling (#29117) @omarmosid
-- [docs] Make landing page hero section scrollable (#29141) @waxidiotic
-- [docs] Discourage importing different bundles directly (#29133) @eps1lon
-- [docs] Update module augmentation reference url (#29064) @gnowland
-- [pricing] Add tooltip to pricing icon (#28959) @siriwatknp
-- [Team] Add Alexandre in the about page (#29289)
-- [website] Fix status label overflow in AdvancedShowcase (#29143) @LorenzHenk
-- [website] Update legacy logos (#28908) @michaldudak
-
-### Core
-
-- [core] Order repro methods by preference (#29156) @eps1lon
-- [core] Remove unnecessary usages of `useEventCallback` (#28910) @NMinhNguyen
-- [core] add `unstable_ClassNameGenerator` API (#29051) @siriwatknp
-- [core] Fix issues when using styled-components (#29048) @mnajdova
-- [core] replace hard-coded classname with classes (#29070) @siriwatknp
-- [test] Add documentation for visual regression tests (#29154) @eps1lon
-- [test] Enable "missing act" warnings using new proposal (#29167) @eps1lon
+- [docs] Fix path to `DataGrid` CSV export options page (#29220) @DanailH
+- [docs] Give anonymous components a name (#29189) @eps1lon
+- [docs] Add deploy context variables (#29195) @siriwatknp
+- [docs] Add MUI packages explanation (#29073) @siriwatknp
+- [docs] Fix typo in CSP policy (#29187) @JuliaNeumann
+- [docs] Dark mode conditional content rendering (#28665) @michal-perlakowski
+- [docs] Fix ClassNameGenerator introduced version #29177 @siriwatknp
+- [docs] Add missing `justifyContent` values and update box styling (#29117) @omarmosid
+- [docs] Make landing page hero section scrollable (#29141) @waxidiotic
+- [docs] Discourage importing different bundles directly (#29133) @eps1lon
+- [docs] Update module augmentation reference url (#29064) @gnowland
+- [pricing] Add tooltip to pricing icon (#28959) @siriwatknp
+- [Team] Add Alexandre in the about page (#29289)
+
+### Core
+
+- [core] Order repro methods by preference (#29156) @eps1lon
+- [core] Remove unnecessary usages of `useEventCallback` (#28910) @NMinhNguyen
+- [core] add `unstable_ClassNameGenerator` API (#29051) @siriwatknp
+- [core] Fix issues when using styled-components (#29048) @mnajdova
+- [core] replace hard-coded classname with classes (#29070) @siriwatknp
+- [test] Add documentation for visual regression tests (#29154) @eps1lon
+- [test] Enable "missing act" warnings using new proposal (#29167) @eps1lon
All contributors of this release in alphabetical order: @adamfitzgibbon, @DanailH, @deepanshu2506, @Devesh21700Kumar, @eps1lon, @gnowland, @hbjORbj, @jatinsandilya, @JuliaNeumann, @LorenzHenk, @michal-perlakowski, @michaldudak, @mnajdova, @nikitabobers, @NMinhNguyen, @omarmosid, @rebeccahongsf, @siriwatknp, @waxidiotic
@@ -8908,52 +8529,52 @@ A big thanks to the 17 contributors who made this release possible. Here are som
### `@mui/material@5.0.4`
-- [Chip] disable ripple only if onDelete is present. (#29034) @mottox2
-- [Pagination] Fix clicking on `...` triggering `onChange` with page value `null` (#28884) @ZeeshanTamboli
-- [Tabs] Alternative way to disable ":first-child is unsafe" error (#28982) @hbjORbj
-- [Tabs] Fix ":first-child is potentially unsafe" error (#28890) @hbjORbj
-- [transitions] Mark `children` as required where nullish `children` would crash at runtime (#29028) @eps1lon
+- [Chip] disable ripple only if onDelete is present. (#29034) @mottox2
+- [Pagination] Fix clicking on `...` triggering `onChange` with page value `null` (#28884) @ZeeshanTamboli
+- [Tabs] Alternative way to disable ":first-child is unsafe" error (#28982) @hbjORbj
+- [Tabs] Fix ":first-child is potentially unsafe" error (#28890) @hbjORbj
+- [transitions] Mark `children` as required where nullish `children` would crash at runtime (#29028) @eps1lon
### `@mui/system@5.0.4`
-- [system] Update typing for `style` function (#28744) @hbjORbj
+- [system] Update typing for `style` function (#28744) @hbjORbj
### `@mui/base@5.0.0-alpha.51`
-- [InputUnstyled] Create unstyled input and useInput hook (#28053) @michaldudak
+- [InputUnstyled] Create unstyled input and useInput hook (#28053) @michaldudak
### `@mui/lab@5.0.0-alpha.51`
-- [DesktopDatePicker] add Paper props to pass down to Paper component (#28865) @amen-souissi
+- [DesktopDatePicker] add Paper props to pass down to Paper component (#28865) @amen-souissi
### Docs
-- [docs] Add JSDoc to `theme.breakpoints` (#29039) @eps1lon
-- [docs] Rename broken package names in docs pointing to `@mui/material` (#29006) @visualfanatic
-- [docs] Add troubleshooting guide for unexpected styles (#28907) @mnajdova
-- [docs] Fix issues reported by ahref (#28986) @mnajdova
-- [docs] Remove json translations for dropped locales (#28987) @mnajdova
-- [docs] Fix type signature of renderGroup in Autocomplete (#28876) @tanyabouman
-- [docs] Minor typo in v4-v5 migration docs (#28995) @kgregory
-- [docs] Add `mui-image` related project (#28621) @benmneb
-- [docs] Update Getting Started Templates' Source URIs (#28929) @epodol
-- [docs] Improve search experience (#28801) @siriwatknp
-- [docs] Fix demo of the responsive drawer (#28226) @goncalovf
-- [docs] Fix global theme link demo (#28974) @ZeeshanTamboli
-- [docs] Update box example to use 'backgroundColor' rather than 'bgColor' (#28958) @Jareechang
-- [docs] corrected `Box` import for `sx-prop` example (#28873) @phudekar
-- [docs] Fix footnote ID links in CONTRIBUTING.md (#28849) @officialpiyush
-- [docs] Fix color & density playground (#28803) @siriwatknp
-- [docs] Improve visibility of styled engine configuration section in installation guide (#28903) @Jareechang
+- [docs] Add JSDoc to `theme.breakpoints` (#29039) @eps1lon
+- [docs] Rename broken package names in docs pointing to `@mui/material` (#29006) @visualfanatic
+- [docs] Add troubleshooting guide for unexpected styles (#28907) @mnajdova
+- [docs] Fix issues reported by ahref (#28986) @mnajdova
+- [docs] Remove json translations for dropped locales (#28987) @mnajdova
+- [docs] Fix type signature of renderGroup in Autocomplete (#28876) @tanyabouman
+- [docs] Minor typo in v4-v5 migration docs (#28995) @kgregory
+- [docs] Add `mui-image` related project (#28621) @benmneb
+- [docs] Update Getting Started Templates' Source URIs (#28929) @epodol
+- [docs] Improve search experience (#28801) @siriwatknp
+- [docs] Fix demo of the responsive drawer (#28226) @goncalovf
+- [docs] Fix global theme link demo (#28974) @ZeeshanTamboli
+- [docs] Update box example to use 'backgroundColor' rather than 'bgColor' (#28958) @Jareechang
+- [docs] corrected `Box` import for `sx-prop` example (#28873) @phudekar
+- [docs] Fix footnote ID links in CONTRIBUTING.md (#28849) @officialpiyush
+- [docs] Fix color & density playground (#28803) @siriwatknp
+- [docs] Improve visibility of styled engine configuration section in installation guide (#28903) @Jareechang
### Core
-- [core] Prevent yarn cache growing infinitely (#29040) @eps1lon
-- [core] Update browserslist (#29025) @eps1lon
-- [core] Update `peerDependencies` to require `latest` instead of `next` (#29007) @eps1lon
-- [core] Increase memory limit for size:snapshot (#29005) @eps1lon
-- [core] Init `private` Joy package (#28957) @siriwatknp
-- [test] Remove a11y snapshot tests (#28887) @eps1lon
+- [core] Prevent yarn cache growing infinitely (#29040) @eps1lon
+- [core] Update browserslist (#29025) @eps1lon
+- [core] Update `peerDependencies` to require `latest` instead of `next` (#29007) @eps1lon
+- [core] Increase memory limit for size:snapshot (#29005) @eps1lon
+- [core] Init `private` Joy package (#28957) @siriwatknp
+- [test] Remove a11y snapshot tests (#28887) @eps1lon
All contributors of this release in alphabetical order: @amen-souissi, @benmneb, @epodol, @eps1lon, @goncalovf, @hbjORbj, @Jareechang, @kgregory, @michaldudak, @mnajdova, @mottox2, @officialpiyush, @phudekar, @siriwatknp, @tanyabouman, @visualfanatic, @ZeeshanTamboli
@@ -8970,74 +8591,69 @@ A big thanks to the 19 contributors who made this release possible. Here are som
### `@mui/material@5.0.3`
-- [Stack] Add props & variants types in the theme (#28843) @mnajdova
-- [InputLabel] Fix condition for applying formControl overrides (#28707) @yevheniiminin
-- [Tooltip] Allow overriding internal components and their props (#28692) @michaldudak
-- [transitions] Fix `addEndListener` not being called with the DOM node (#28715) @eps1lon
+- [Stack] Add props & variants types in the theme (#28843) @mnajdova
+- [InputLabel] Fix condition for applying formControl overrides (#28707) @yevheniiminin
+- [Tooltip] Allow overriding internal components and their props (#28692) @michaldudak
+- [transitions] Fix `addEndListener` not being called with the DOM node (#28715) @eps1lon
### `@mui/codemod@5.0.3`
-- [codemod] Fix `optimal-imports` to support v4 and v5-alpha, beta (#28812) @siriwatknp
+- [codemod] Fix `optimal-imports` to support v4 and v5-alpha, beta (#28812) @siriwatknp
### `@mui/system@5.0.3`
-- [system] Add padding/margin-block/inline to spacing (#28813) @smmoosavi
+- [system] Add padding/margin-block/inline to spacing (#28813) @smmoosavi
### `@mui/styled-engine-sc@5.0.3`
-- Don't allow styled-components APIs on mui styled function (#28807) @hbjORbj
+- Don't allow styled-components APIs on mui styled function (#28807) @hbjORbj
### `@mui/base@5.0.0-alpha.50`
-- [ButtonUnstyled] Don't set redundant role=button (#28488) @michaldudak
-- [SliderUnstyled] Prevent unknown-prop error when using marks prop (#28868) @hbjORbj
+- [ButtonUnstyled] Don't set redundant role=button (#28488) @michaldudak
+- [SliderUnstyled] Prevent unknown-prop error when using marks prop (#28868) @hbjORbj
### `@mui/lab@5.0.0-alpha.50`
-- [pickers] Change view even if `onViewChange` is set (#28765) @eps1lon
+- [pickers] Change view even if `onViewChange` is set (#28765) @eps1lon
### `@mui/material-next@6.0.0-alpha.4`
-- [Button-next] Create Button in material-next (#28313) @michaldudak
-
-### Docs
-
-- [docs] Add alike v4 default button color in migration (#28881) @siriwatknp
-- [docs] Use PNG instead of SVG for color preview (#28699) @eps1lon
-- [docs] Use client-side navigation when activating docsearch results (#28750) @eps1lon
-- [docs] Fluid icon size in icons search (#28747) @eps1lon
-- [docs] Fix the wrong import in docs grid page (#28863) @taghi-khavari
-- [docs] Fix typo in Pagination docs (#28864) @ZeeshanTamboli
-- [docs] Fix 404 links (#28710) @mnajdova
-- [docs] Fix typo in Mui CSS classname (#28725) @cacpgomes
-- [docs] Match example to codesandbox demo and update ID link (#28762) @AnilSeervi
-- [docs] Fix typo in system/box documentation (#28822) @iamsergo
-- [docs] Use HTML standards for autocomplete attributes (#28827) @epodol
-- [docs] Improve styled-components integration (#28713) @mnajdova
-- [docs] Correct Select's menu placement description (#28748) @michaldudak
-- [docs] AdapterDayJS -> AdapterDayjs (#28770) @veerreshr
-- [docs] Theme documentation, typo fix (#28805) @saeedseyfi
-- [docs] Add the last diamond sponsor (#28737) @hbjORbj
-- [docs] Fix various links in CONTRIBUTING (#28751) @AnilSeervi
-- [docs] Only add JSS to demos (#28698) @eps1lon
-- [docs] Update v5 status in release schedule (#28700) @owais635
-- [docs] Fix typo in /guides/styled-engine (#28720) @Sharry0
-- [docs] Fix typo in chip documentation (#28641) @avranju94
-- [docs] Fix versions page (#28682) @mnajdova
-- [docs] Remove legacy team page (#28646) @mnajdova
-- [website] add "React" to the hero description (#28830) @danilo-leal
-- [website] Fix constantly reloading when Russian language is set (#28869) @mnajdova
-- [website] Compress one avatar image on about us page (#28823) @hbjORbj
-- [website] Hide 'become a diamond sponsor' box on landing page (#28814) @hbjORbj
-- [website] Update Benny's profile on about us page (#28816) @hbjORbj
-
-### Core
-
-- [core] Remove `--exact` from `release:version` (#28840) @siriwatknp
-- [core] Neglect framer from release flow (#28680) @siriwatknp
-- [test] Add a test for not allowing styled-components' APIs on mui `styled` function (#28862) @hbjORbj
-- [test] Fix instances where type tests were only passing due to object being part of ReactNode (#28804) @eps1lon
-- [test] Move ByMuiTest to test/utils (#28509) @eps1lon
+- [Button-next] Create Button in material-next (#28313) @michaldudak
+
+### Docs
+
+- [docs] Add alike v4 default button color in migration (#28881) @siriwatknp
+- [docs] Use PNG instead of SVG for color preview (#28699) @eps1lon
+- [docs] Use client-side navigation when activating docsearch results (#28750) @eps1lon
+- [docs] Fluid icon size in icons search (#28747) @eps1lon
+- [docs] Fix the wrong import in docs grid page (#28863) @taghi-khavari
+- [docs] Fix typo in Pagination docs (#28864) @ZeeshanTamboli
+- [docs] Fix 404 links (#28710) @mnajdova
+- [docs] Fix typo in Mui CSS classname (#28725) @cacpgomes
+- [docs] Match example to codesandbox demo and update ID link (#28762) @AnilSeervi
+- [docs] Fix typo in system/box documentation (#28822) @iamsergo
+- [docs] Use HTML standards for autocomplete attributes (#28827) @epodol
+- [docs] Improve styled-components integration (#28713) @mnajdova
+- [docs] Correct Select's menu placement description (#28748) @michaldudak
+- [docs] AdapterDayJS -> AdapterDayjs (#28770) @veerreshr
+- [docs] Theme documentation, typo fix (#28805) @saeedseyfi
+- [docs] Add the last diamond sponsor (#28737) @hbjORbj
+- [docs] Fix various links in CONTRIBUTING (#28751) @AnilSeervi
+- [docs] Only add JSS to demos (#28698) @eps1lon
+- [docs] Update v5 status in release schedule (#28700) @owais635
+- [docs] Fix typo in /guides/styled-engine (#28720) @Sharry0
+- [docs] Fix typo in chip documentation (#28641) @avranju94
+- [docs] Fix versions page (#28682) @mnajdova
+- [docs] Remove legacy team page (#28646) @mnajdova
+
+### Core
+
+- [core] Remove `--exact` from `release:version` (#28840) @siriwatknp
+- [core] Neglect framer from release flow (#28680) @siriwatknp
+- [test] Add a test for not allowing styled-components' APIs on mui `styled` function (#28862) @hbjORbj
+- [test] Fix instances where type tests were only passing due to object being part of ReactNode (#28804) @eps1lon
+- [test] Move ByMuiTest to test/utils (#28509) @eps1lon
All contributors of this release in alphabetical order: @AnilSeervi, @avranju94, @cacpgomes, @danilo-leal, @epodol, @eps1lon, @hbjORbj, @iamsergo, @michaldudak, @mnajdova, @owais635, @saeedseyfi, @Sharry0, @siriwatknp, @smmoosavi, @taghi-khavari, @veerreshr, @yevheniiminin, @ZeeshanTamboli
@@ -9054,46 +8670,44 @@ A big thanks to the 15 contributors who made this release possible. Here are som
### `@mui/material@5.0.2`
-- [Checkbox] Fix form submission with empty value (#28423) @garronej
-- [Slider] Don't error on minimal changes with readonly value (#28472) @eps1lon
-- [Switch] Fix style overrides on input (#28576) @praveenkumar-kalidass
-- [useMediaQuery] Add types for `matchMedia` option and deprecate exported interfaces (#28413) @eps1lon
+- [Checkbox] Fix form submission with empty value (#28423) @garronej
+- [Slider] Don't error on minimal changes with readonly value (#28472) @eps1lon
+- [Switch] Fix style overrides on input (#28576) @praveenkumar-kalidass
+- [useMediaQuery] Add types for `matchMedia` option and deprecate exported interfaces (#28413) @eps1lon
### `@mui/codemod@5.0.2`
-- [codemod] Add MenuItem v.1.0.0 transform for primaryText property (#28640) @dmitry-yudakov
-- [codemod] Update the imports in `jss-to-styled` to match the new package names (#28667) @mnajdova
+- [codemod] Add MenuItem v.1.0.0 transform for primaryText property (#28640) @dmitry-yudakov
+- [codemod] Update the imports in `jss-to-styled` to match the new package names (#28667) @mnajdova
### `@mui/system@5.0.2`
-- [system] Fix types to support theme callbacks on pseudo and nested selectors (#28570) @mnajdova
+- [system] Fix types to support theme callbacks on pseudo and nested selectors (#28570) @mnajdova
### Docs
-- [docs] Remove languages: fr, de, ja, es, ru (#28663) @mnajdova
-- [docs] Improve old doc versions discoverability (#28651) @danilo-leal
-- [docs] Make the Toggle Button size demo use default icon size (#28656) @danilo-leal
-- [docs] Uniformize the code's font family (#28582) @oliviertassinari
-- [docs] Removed duplicate line in date-ranger-picker.md file (#28635) @naveen-bharathi
-- [docs] Fix title MUI x2 (#28634) @oliviertassinari
-- [docs] Polish email validation logic (#28255) @kiznick
-- [docs] Improve migration-v4.md phrasing (#28253) @adamthewebguy
-- [docs] Fix color in example (#28527) @alexeagleson
-- [docs] Fix typo in generated class names section (#28549) @fxlemire
-- [docs] Mention Premium pricing cap (#28581) @oliviertassinari
-- [docs] Update examples to use latest mui #28565 @siriwatknp
-- [docs] Push the fixes on Next.js's Link to the examples (#28178) @oliviertassinari
-- [docs] Fix wrong name for zIndex's property example in /system/ (#28541) @chetrit
-- [examples] Nextjs Link missing passHref #28588 (#28661) @Brlaney
-- [website] Iteration on the pricing page (#28406) @danilo-leal
-- [website] Batch fixes (#28564) @siriwatknp
+- [docs] Remove languages: fr, de, ja, es, ru (#28663) @mnajdova
+- [docs] Improve old doc versions discoverability (#28651) @danilo-leal
+- [docs] Make the Toggle Button size demo use default icon size (#28656) @danilo-leal
+- [docs] Uniformize the code's font family (#28582) @oliviertassinari
+- [docs] Removed duplicate line in date-ranger-picker.md file (#28635) @naveen-bharathi
+- [docs] Fix title MUI x2 (#28634) @oliviertassinari
+- [docs] Polish email validation logic (#28255) @kiznick
+- [docs] Improve migration-v4.md phrasing (#28253) @adamthewebguy
+- [docs] Fix color in example (#28527) @alexeagleson
+- [docs] Fix typo in generated class names section (#28549) @fxlemire
+- [docs] Mention Premium pricing cap (#28581) @oliviertassinari
+- [docs] Update examples to use latest mui #28565 @siriwatknp
+- [docs] Push the fixes on Next.js's Link to the examples (#28178) @oliviertassinari
+- [docs] Fix wrong name for zIndex's property example in /system/ (#28541) @chetrit
+- [examples] Nextjs Link missing passHref #28588 (#28661) @Brlaney
### Core
-- [core] Improve Renovate groups (#28642) @eps1lon
-- [core] Batch small changes (#28553) @oliviertassinari
-- [test] Document where the value for SwitchBase#value comes from (#28638) @eps1lon
-- [test] Make `seconds` `views` test pass in browsers (#28511) @eps1lon
+- [core] Improve Renovate groups (#28642) @eps1lon
+- [core] Batch small changes (#28553) @oliviertassinari
+- [test] Document where the value for SwitchBase#value comes from (#28638) @eps1lon
+- [test] Make `seconds` `views` test pass in browsers (#28511) @eps1lon
All contributors of this release in alphabetical order: @adamthewebguy, @alexeagleson, @Brlaney, @chetrit, @danilo-leal, @dmitry-yudakov, @eps1lon, @fxlemire, @garronej, @kiznick, @mnajdova, @naveen-bharathi, @oliviertassinari, @praveenkumar-kalidass, @siriwatknp
@@ -9111,63 +8725,51 @@ A big thanks to the 14 contributors who made this release possible. Here are som
### `@mui/material@5.0.1`
-- [Radio] Fix support for number value type (#26772) @sakura90
-- [useMediaQuery] Reduce bundle size (#28412) @eps1lon
+- [Radio] Fix support for number value type (#26772) @sakura90
+- [useMediaQuery] Reduce bundle size (#28412) @eps1lon
### `@mui/codemod@5.0.1`
-- [codemod] Cover edge case for theme-spacing #28400 @siriwatknp
+- [codemod] Cover edge case for theme-spacing #28400 @siriwatknp
### `@mui/lab@5.0.0-alpha.48`
-- [DateTimePicker] Support `seconds` `view` (#25095) @breitembach
-- [TimePicker] Fire change event when meridiem changes (#26600) @coder-freestyle
-
-### Docs
-
-- [docs] Fix missing exit animation for transition Poppers (#28506) @eps1lon
-- [docs] Fix migration v5 docs (#28530) @siriwatknp
-- [docs] Avoid re-mounting the whole tree when switching theme direction (#28495) @eps1lon
-- [docs] Fix html compliance (#28429) @oliviertassinari
-- [docs] Use hyphen-case for CSS properties in /system/properties (#28489) @chetrit
-- [docs] Update caret position in comments to match npm scope (#28426) @eps1lon
-- [docs] Fix CONTRIBUTING to point out to master as targeted branch (#28396) @mnajdova
-- [docs] Update examples to remove 'beta' (#28475) @oliviertassinari
-- [docs] Fix 404 links to MUI X API (#28176) @oliviertassinari
-- [docs] Fix broken/incorrect attributes links in Avatar and NativeSelect API pages (#28417) @xenostar
-- [docs] Explain how ` ` behaves (#28348) @nguyenkhanhnam
-- [docs] Fix typo in /system/the-sx-prop (#28393) @danwoods
-- [docs] Correct the migration doc (#28391) @michaldudak
-- [docs] Fix the notification display logic (#28389) @oliviertassinari
-- [docs] Add notification for v5 @oliviertassinari
-- [docs] Fix typo (#28521) @valse
-- [website] Implement algolia redesign (#28252) @hbjORbj
-- [website] Update data-grid dependencies #28531 @siriwatknp
-- [website] Cleanup unused files after rebranding (#28505) @siriwatknp
-- [website] Update /company pages to use marketing website Header and Footer (#28498) @danilo-leal
-- [website] Optimize images (#28486) @michaldudak
-- [website] Add components index page (#28485) @siriwatknp
-- [website] Fix typo (#28478) @oliviertassinari
-- [website] Fix crash (#28474) @oliviertassinari
-- [website] Close the open engineering roles (#28428) @oliviertassinari
-- [website] Fix 40x links (#28401) @mnajdova
-- [website] Fix SEO issues reported by moz.com (#28402) @mnajdova
-- [website] Fix production issues (#28384) @siriwatknp
-
-### Core
-
-- [core] Fix release:changelog base branch (#28533) @mnajdova
-- [core] Remove code handling JSS components (#28421) @eps1lon
-- [core] Remove unused dependencies (#28468) @eps1lon
-- [core] Ensure both docs bundles are analyzeable (#28410) @eps1lon
-- [core] Switch to Webpack 5 (#28248) @eps1lon
-- [core] Batch small changes (#28177) @oliviertassinari
-- [core] Update publish tag to latest (#28382) @mnajdova
-- [framer] Update @mui/\* dependencies (#28469) @eps1lon
-- [test] Add custom queries to `screen` (#28507) @eps1lon
-- [test] Run listChangedFiles against master (#28504) @eps1lon
-- [test] Increase BrowserStack timeout for Firefox (#28476) @oliviertassinari
-- [test] Use testing-library alpha when running React 18 tests (#28267) @eps1lon
+- [DateTimePicker] Support `seconds` `view` (#25095) @breitembach
+- [TimePicker] Fire change event when meridiem changes (#26600) @coder-freestyle
+
+### Docs
+
+- [docs] Fix missing exit animation for transition Poppers (#28506) @eps1lon
+- [docs] Fix migration v5 docs (#28530) @siriwatknp
+- [docs] Avoid re-mounting the whole tree when switching theme direction (#28495) @eps1lon
+- [docs] Fix html compliance (#28429) @oliviertassinari
+- [docs] Use hyphen-case for CSS properties in /system/properties (#28489) @chetrit
+- [docs] Update caret position in comments to match npm scope (#28426) @eps1lon
+- [docs] Fix CONTRIBUTING to point out to master as targeted branch (#28396) @mnajdova
+- [docs] Update examples to remove 'beta' (#28475) @oliviertassinari
+- [docs] Fix 404 links to MUI X API (#28176) @oliviertassinari
+- [docs] Fix broken/incorrect attributes links in Avatar and NativeSelect API pages (#28417) @xenostar
+- [docs] Explain how ` ` behaves (#28348) @nguyenkhanhnam
+- [docs] Fix typo in /system/the-sx-prop (#28393) @danwoods
+- [docs] Correct the migration doc (#28391) @michaldudak
+- [docs] Fix the notification display logic (#28389) @oliviertassinari
+- [docs] Add notification for v5 @oliviertassinari
+- [docs] Fix typo (#28521) @valse
+
+### Core
+
+- [core] Fix release:changelog base branch (#28533) @mnajdova
+- [core] Remove code handling JSS components (#28421) @eps1lon
+- [core] Remove unused dependencies (#28468) @eps1lon
+- [core] Ensure both docs bundles are analyzeable (#28410) @eps1lon
+- [core] Switch to Webpack 5 (#28248) @eps1lon
+- [core] Batch small changes (#28177) @oliviertassinari
+- [core] Update publish tag to latest (#28382) @mnajdova
+- [framer] Update @mui/\* dependencies (#28469) @eps1lon
+- [test] Add custom queries to `screen` (#28507) @eps1lon
+- [test] Run listChangedFiles against master (#28504) @eps1lon
+- [test] Increase BrowserStack timeout for Firefox (#28476) @oliviertassinari
+- [test] Use testing-library alpha when running React 18 tests (#28267) @eps1lon
All contributors of this release in alphabetical order: @breitembach, @chetrit, @coder-freestyle, @danilo-leal, @danwoods, @eps1lon, @hbjORbj, @michaldudak, @mnajdova, @nguyenkhanhnam, @oliviertassinari, @sakura90, @siriwatknp, @valse, @xenostar
@@ -9192,61 +8794,56 @@ These are the changes done from the last release candidate version (5.0.0-rc.1):
### `@mui/material@5.0.0`
-- [Autocomplete] Fix reset value on blur for freeSolo input (#28190) @praveenkumar-kalidass
-- [ButtonBase] Revert to the pre-unstyled implementation (#28225) @michaldudak
-- [Checkbox] Fix color proptype typo (#28265) @sydneyjodon-wk
-- [Tooltip] Ensure user-select CSS property is reverted after touch end (#28372) @tholman
+- [Autocomplete] Fix reset value on blur for freeSolo input (#28190) @praveenkumar-kalidass
+- [ButtonBase] Revert to the pre-unstyled implementation (#28225) @michaldudak
+- [Checkbox] Fix color proptype typo (#28265) @sydneyjodon-wk
+- [Tooltip] Ensure user-select CSS property is reverted after touch end (#28372) @tholman
### `@mui/system@5.0.0`
-- [system] Fix missing typings for createSpacing (#28361) @eps1lon
+- [system] Fix missing typings for createSpacing (#28361) @eps1lon
### `@mui/codemod@5.0.0`
-- [codemod] Fix jss-to-styled to support other export class, function etc. (#28321) @jedwards1211
+- [codemod] Fix jss-to-styled to support other export class, function etc. (#28321) @jedwards1211
### `@mui/lab@5.0.0-alpha.46`
-- [DateTimePicker] Change bottom position of AM/PM buttons (#27534) @nikitabobers
-- [pickers] Add visual regression tests for open views (#28224) @eps1lon
-
-### Docs
-
-- [blog] Introducing MUI Core v5.0 (#27912) @oliviertassinari
-- [docs] Fix quotes in font-face literal (#28260) @Aurelain
-- [docs] Update redirects to X's docs (#28263) @m4theushw
-- [docs] Change Material UI to MUI in the console (#28270) @mbrookes
-- [docs] Docs redesign adjustments (#28203) @mnajdova
-- [docs] How to compose theme in steps (#28246) @goncalovf
-- [docs] Fix DataGrid demo console warning in Table docs (#28235) @ZeeshanTamboli
-- [docs] Fix typo in v4 to v5 migration guide (#28353) @zadeviggers
-- [docs] Fix typo in transition docs (#28312) @tamboliasir1
-- [docs] Use https for material-ui & reactcommunity links (#28304) @aghArdeshir
-- [docs] Add IBM Plex font locally (#28325) @siriwatknp
-- [docs] Fix failing client-side navigation for /api routes (#28356) @eps1lon
-- [docs] Update the nav order (#28323) @mbrookes
-- [docs] Compress images with ImageOptim @oliviertassinari
-- [docs] Replace remaining unstyled package reference (#28351) @michaldudak
-- [docs] No import from react-router (#28329) @eps1lon
-- [website] Refine website before go-live (#28081) @siriwatknp
-- [website] Update manifest to new logo (#28355) @siriwatknp
-- [website] Add product-x page (#28106) @siriwatknp
-- [website] Revert store URL to material-ui.com/store (#28365) @michaldudak
-- [website] Rename domain to mui.com (#28332) @mnajdova
-
-### Core
-
-- [core] Replace Material UI with MUI (#28243) @mnajdova
-- [core] Prepare for v5 stable release (#28240) @mnajdova
-- [core] Mark lines that needs to be changed with a major release (#28238) @mnajdova
-- [core] Various updates to what we consider the default branch (#28328) @eps1lon
-- [core] Remove experimental bundle size tracking page (#28334) @eps1lon
-- [core] Support release:build with cmd.exe (#28318) @michaldudak
-- [core] Remove unnecessary titleize warning (#28349) @eps1lon
-- [core] Batch small fixes (#28381) @oliviertassinari
-- [test] Recommend yarn t over test:watch (#28254) @eps1lon
-- [test] Lazily import fixtures (#28239) @eps1lon
-- [test] Assert on user-select that has the same value across browsers (#28378) @eps1lon
+- [DateTimePicker] Change bottom position of AM/PM buttons (#27534) @nikitabobers
+- [pickers] Add visual regression tests for open views (#28224) @eps1lon
+
+### Docs
+
+- [blog] Introducing MUI Core v5.0 (#27912) @oliviertassinari
+- [docs] Fix quotes in font-face literal (#28260) @Aurelain
+- [docs] Update redirects to X's docs (#28263) @m4theushw
+- [docs] Change Material UI to MUI in the console (#28270) @mbrookes
+- [docs] Docs redesign adjustments (#28203) @mnajdova
+- [docs] How to compose theme in steps (#28246) @goncalovf
+- [docs] Fix DataGrid demo console warning in Table docs (#28235) @ZeeshanTamboli
+- [docs] Fix typo in v4 to v5 migration guide (#28353) @zadeviggers
+- [docs] Fix typo in transition docs (#28312) @tamboliasir1
+- [docs] Use https for material-ui & reactcommunity links (#28304) @aghArdeshir
+- [docs] Add IBM Plex font locally (#28325) @siriwatknp
+- [docs] Fix failing client-side navigation for /api routes (#28356) @eps1lon
+- [docs] Update the nav order (#28323) @mbrookes
+- [docs] Compress images with ImageOptim @oliviertassinari
+- [docs] Replace remaining unstyled package reference (#28351) @michaldudak
+- [docs] No import from react-router (#28329) @eps1lon
+
+### Core
+
+- [core] Replace Material UI with MUI (#28243) @mnajdova
+- [core] Prepare for v5 stable release (#28240) @mnajdova
+- [core] Mark lines that needs to be changed with a major release (#28238) @mnajdova
+- [core] Various updates to what we consider the default branch (#28328) @eps1lon
+- [core] Remove experimental bundle size tracking page (#28334) @eps1lon
+- [core] Support release:build with cmd.exe (#28318) @michaldudak
+- [core] Remove unnecessary titleize warning (#28349) @eps1lon
+- [core] Batch small fixes (#28381) @oliviertassinari
+- [test] Recommend yarn t over test:watch (#28254) @eps1lon
+- [test] Lazily import fixtures (#28239) @eps1lon
+- [test] Assert on user-select that has the same value across browsers (#28378) @eps1lon
All contributors of this release in alphabetical order: @aghArdeshir, @Aurelain, @eps1lon, @goncalovf, @jedwards1211, @m4theushw, @mbrookes, @michald
udak, @mnajdova, @nikitabobers, @praveenkumar-kalidass, @siriwatknp, @sydneyjodon-wk, @tamboliasir1, @tholman, @zadeviggers, @ZeeshanTamboli
@@ -9264,68 +8861,64 @@ A big thanks to the 13 contributors who made this release possible. Here are som
### `@mui/material@5.0.0-rc.1`
-- [Autocomplete] Fix virtualization regression (#28129) @oliviertassinari
-- [Button] Use deeper imports from unstyled, correct docs (#28074) @michaldudak
-- [ButtonBase] Fix ripple persisting on blur (#28186) @michaldudak
-- [Link] Infer `ref` type from `component` (#28101) @eps1lon
-- [Popper] Fix bundle size regression (#27910) @oliviertassinari
-- [Select] Merge `ref` of `Select` and `input` element (#28054) @DouglasPds
-- [Tabs] Improve error message formatting for invalid `value` (#28172) @eps1lon
+- [Autocomplete] Fix virtualization regression (#28129) @oliviertassinari
+- [Button] Use deeper imports from unstyled, correct docs (#28074) @michaldudak
+- [ButtonBase] Fix ripple persisting on blur (#28186) @michaldudak
+- [Link] Infer `ref` type from `component` (#28101) @eps1lon
+- [Popper] Fix bundle size regression (#27910) @oliviertassinari
+- [Select] Merge `ref` of `Select` and `input` element (#28054) @DouglasPds
+- [Tabs] Improve error message formatting for invalid `value` (#28172) @eps1lon
### `@mui/system@5.0.0-rc.1`
-- [system] Change type of return value of overridesResolver (#28220) @hbjORbj
-- [system] Fix zero value condition (#28219) @siriwatknp
-- [system] Shorten class names in production (#27932) @oliviertassinari
+- [system] Change type of return value of overridesResolver (#28220) @hbjORbj
+- [system] Fix zero value condition (#28219) @siriwatknp
+- [system] Shorten class names in production (#27932) @oliviertassinari
### `@mui/codemod@5.0.0-rc.1`
-- [codemod] Fix various reported issues on `preset-safe` (#28183) @mnajdova
+- [codemod] Fix various reported issues on `preset-safe` (#28183) @mnajdova
### `@mui/lab@5.0.0-alpha.46`
-- [ClockPicker] Fix to narrow hover area for am hours in am/pm clock (#28207) @eps1lon
-- [Masonry] Improve the styling on the demos (#27957) @hbjORbj
-- [MasonryItem] Fix crash on unmount when using React 18 (#28202) @eps1lon
-
-### Docs
-
-- [docs] Fixes makeStyles migration example (#28213) @RomarQ
-- [docs] Fix some outdated migration guide (#28222) @siriwatknp
-- [docs] Update previews (#28223) @eps1lon
-- [docs] Demo how to use a specific slide direction for Snackbar (#28211) @goncalovf
-- [docs] Improve docs for creating dark theme (#28104) @mnajdova
-- [docs] Don't use Material theme in unstyled demos (#28073) @michaldudak
-- [docs] Fix api doc import example (#28199) @siriwatknp
-- [docs] Remove demo for re-creating Material UI switches (#28042) @eps1lon
-- [docs] Improve legibility of CTA on landing page (#28124) @akashshyamdev
-- [docs] Fix Link outdated default underline prop (#28134) @outofgamut
-- [docs] Fix branding theme leaking on the templates (#28120) @mnajdova
-- [docs] Fix wrong package name in codemod (#28118) @aleccaputo
-- [docs] Cancelled subscription @oliviertassinari
-- [docs] Remove style duplication (#28087) @oliviertassinari
-- [docs] Fix migration guide typo (#28113) @paullaros
-- [docs] Reorder app bar actions (#28089) @mnajdova
-- [docs] Support Material design theme in MarkdownElement (#28109) @eps1lon
-- [docs] Improve diamond sponsors in the navigation (#28090) @mnajdova
-- [docs] Remove unnecessary comma (#28072) @michaldudak
-- [website] Add new careers page (#28184) @hbjORbj
-- [website] Disable Next.js font optimization (#28128) @michaldudak
-- [website] Polish design-kits & templates (#28131) @siriwatknp
-- [website] Update utm referral params #28040 @siriwatknp
-
-### Core
-
-- [core] Misc bundle size tracking improvements (#28205) @eps1lon
-- [core] Ensure code preview is valid JavaScript (#28215) @eps1lon
-- [core] Create @mui/material-next package (#28200) @michaldudak
-- [core] Rename directories to match the new package names (#28185) @mnajdova
-- [core] Remove unused include (#28187) @eps1lon
-- [core] Fix PR detection mechanism for upstream PRs (#28171) @eps1lon
-- [core] Simplify ResizeObserver logic (#28037) @oliviertassinari
-- [core] Include TS modules in rollup import resolution (#28094) @michaldudak
-- [test] Update test to consider unsuppressed double render logs in React 18 (#28068) @eps1lon
-- [typescript] Make types of componentsProps consistent (#27499) @michaldudak
+- [ClockPicker] Fix to narrow hover area for am hours in am/pm clock (#28207) @eps1lon
+- [Masonry] Improve the styling on the demos (#27957) @hbjORbj
+- [MasonryItem] Fix crash on unmount when using React 18 (#28202) @eps1lon
+
+### Docs
+
+- [docs] Fixes makeStyles migration example (#28213) @RomarQ
+- [docs] Fix some outdated migration guide (#28222) @siriwatknp
+- [docs] Update previews (#28223) @eps1lon
+- [docs] Demo how to use a specific slide direction for Snackbar (#28211) @goncalovf
+- [docs] Improve docs for creating dark theme (#28104) @mnajdova
+- [docs] Don't use Material theme in unstyled demos (#28073) @michaldudak
+- [docs] Fix api doc import example (#28199) @siriwatknp
+- [docs] Remove demo for re-creating Material UI switches (#28042) @eps1lon
+- [docs] Improve legibility of CTA on landing page (#28124) @akashshyamdev
+- [docs] Fix Link outdated default underline prop (#28134) @outofgamut
+- [docs] Fix branding theme leaking on the templates (#28120) @mnajdova
+- [docs] Fix wrong package name in codemod (#28118) @aleccaputo
+- [docs] Cancelled subscription @oliviertassinari
+- [docs] Remove style duplication (#28087) @oliviertassinari
+- [docs] Fix migration guide typo (#28113) @paullaros
+- [docs] Reorder app bar actions (#28089) @mnajdova
+- [docs] Support Material design theme in MarkdownElement (#28109) @eps1lon
+- [docs] Improve diamond sponsors in the navigation (#28090) @mnajdova
+- [docs] Remove unnecessary comma (#28072) @michaldudak
+
+### Core
+
+- [core] Misc bundle size tracking improvements (#28205) @eps1lon
+- [core] Ensure code preview is valid JavaScript (#28215) @eps1lon
+- [core] Create @mui/material-next package (#28200) @michaldudak
+- [core] Rename directories to match the new package names (#28185) @mnajdova
+- [core] Remove unused include (#28187) @eps1lon
+- [core] Fix PR detection mechanism for upstream PRs (#28171) @eps1lon
+- [core] Simplify ResizeObserver logic (#28037) @oliviertassinari
+- [core] Include TS modules in rollup import resolution (#28094) @michaldudak
+- [test] Update test to consider unsuppressed double render logs in React 18 (#28068) @eps1lon
+- [typescript] Make types of componentsProps consistent (#27499) @michaldudak
All contributors of this release in alphabetical order: @akashshyamdev, @aleccaputo, @DouglasPds, @eps1lon, @goncalovf,
@hbjORbj, @michaldudak, @mnajdova, @oliviertassinari, @outofgamut, @paullaros, @RomarQ, @siriwatknp
@@ -9346,7 +8939,7 @@ A big thanks to the 18 contributors who made this release possible. Here are som
#### Breaking changes
-- [core] Rename packages (#28049) @mnajdova
+- [core] Rename packages (#28049) @mnajdova
replace `@material-ui/*` prefix with `@mui/*`:
@@ -9375,59 +8968,55 @@ A big thanks to the 18 contributors who made this release possible. Here are som
#### Changes
-- [Autocomplete] Update warning for `value` prop (#27977) @vedadeepta
-- [ButtonGroup] Update PropTypes to match augmentable interface (#27944) @aaronlademann-wf
-- [CardMedia] Add `image` role if `image` prop is specified but no image `component` is specified (#27676) @eps1lon
-- [InputBase] Fix autofill issue (#28070) @mnajdova
-- [Tabs] Fix indicator position when tab size changes (ResizeObserver) (#27791) @hbjORbj
-- [TextareaAutosize] Sync height when the width of the textarea changes (#27840) @hbjORbj
-- [ToggleButtonGroup] Add "disabled" prop (#27998) @chetas411
-- [core] Export types for module augmentation (#28078) @m4theushw
+- [Autocomplete] Update warning for `value` prop (#27977) @vedadeepta
+- [ButtonGroup] Update PropTypes to match augmentable interface (#27944) @aaronlademann-wf
+- [CardMedia] Add `image` role if `image` prop is specified but no image `component` is specified (#27676) @eps1lon
+- [InputBase] Fix autofill issue (#28070) @mnajdova
+- [Tabs] Fix indicator position when tab size changes (ResizeObserver) (#27791) @hbjORbj
+- [TextareaAutosize] Sync height when the width of the textarea changes (#27840) @hbjORbj
+- [ToggleButtonGroup] Add "disabled" prop (#27998) @chetas411
+- [core] Export types for module augmentation (#28078) @m4theushw
### `@mui/base@5.0.0-alpha.45`
-- [Button] Create ButtonUnstyled and useButton (#27600) @michaldudak
+- [Button] Create ButtonUnstyled and useButton (#27600) @michaldudak
### `@mui/lab@5.0.0-rc.0`
-- [Masonry] Add new component (#27439) @hbjORbj
+- [Masonry] Add new component (#27439) @hbjORbj
### `@mui/codemod@5.0.0-rc.0`
-- [codemod] Add `mui-replace` codemod transform (#28060) @siriwatknp
-
-### Docs
-
-- [docs] Fix preview for multiline JSX attributes (#28092) @eps1lon
-- [docs] Add a recommendation for hoisting GlobalStyles to static constant (#28088) @mnajdova
-- [docs] Update toolbar menu to behave closer to default (#28086) @oliviertassinari
-- [docs] Markdown redesign polish (#27956) @mnajdova
-- [docs] Fully translated /api/\* pages (#28044) @eps1lon
-- [docs] Fix matchSorter import path in Autocomplete (#28063) @StefanBRas
-- [docs] Fix Fab demo overflow on mobile (#28033) @rajzik
-- [docs] Add notistack example compatible with v5.x.x (#27881) @iamhosseindhv
-- [docs] Change sign-up template autocomplete to use "new-password" (#28028) @StefanTobler
-- [docs] Improve the support expectations for developers (#27999) @oliviertassinari
-- [docs] Don't use nested ternary (#27986) @eps1lon
-- [docs] Sync redirections from X into Core @oliviertassinari
-- [docs] Fix typo '.MuiOutinedInput' -> '.MuiOutlinedInput' (#27997) @rsxdalv
-- [docs] fix floating action button broken demo (#27976) @rajzik
-- [docs] Update correct variable name (#27960) @bene-we
-- [docs] Fix Performance typo (#27965) @tdmiller1
-- [docs] Add GridExportCSVOptions page to documentation pages (#27951) @flaviendelangle
-- [website] Add product core page (#27952) @siriwatknp
-- [website] Make AppBar height and border consistent with nav header (#28085) @michaldudak
-- [website] Fix typos in the rebranding (#28069) @oliviertassinari
-- [website] Refine home, pricing and about pages (#27927) @siriwatknp
-
-### Core
-
-- [eslint-plugin-material-ui] Only require translation of word characters and not API (#28043) @eps1lon
-- [core] Use lintable pattern for debounced callbacks (#27985) @eps1lon
-- [core] Remove file-wide disables of `no-use-before-define` (#27984) @eps1lon
-- [core] Improve `release:changelog` script (#27941) @eps1lon
-- [core] Enforce curly braces for block statements (#27946) @eps1lon
-- [test] Disable BrowserStack for PRs (#28041) @eps1lon
+- [codemod] Add `mui-replace` codemod transform (#28060) @siriwatknp
+
+### Docs
+
+- [docs] Fix preview for multiline JSX attributes (#28092) @eps1lon
+- [docs] Add a recommendation for hoisting GlobalStyles to static constant (#28088) @mnajdova
+- [docs] Update toolbar menu to behave closer to default (#28086) @oliviertassinari
+- [docs] Markdown redesign polish (#27956) @mnajdova
+- [docs] Fully translated /api/\* pages (#28044) @eps1lon
+- [docs] Fix matchSorter import path in Autocomplete (#28063) @StefanBRas
+- [docs] Fix Fab demo overflow on mobile (#28033) @rajzik
+- [docs] Add notistack example compatible with v5.x.x (#27881) @iamhosseindhv
+- [docs] Change sign-up template autocomplete to use "new-password" (#28028) @StefanTobler
+- [docs] Improve the support expectations for developers (#27999) @oliviertassinari
+- [docs] Don't use nested ternary (#27986) @eps1lon
+- [docs] Sync redirections from X into Core @oliviertassinari
+- [docs] Fix typo '.MuiOutinedInput' -> '.MuiOutlinedInput' (#27997) @rsxdalv
+- [docs] fix floating action button broken demo (#27976) @rajzik
+- [docs] Update correct variable name (#27960) @bene-we
+- [docs] Fix Performance typo (#27965) @tdmiller1
+- [docs] Add GridExportCSVOptions page to documentation pages (#27951) @flaviendelangle
+
+### Core
+
+- [eslint-plugin-material-ui] Only require translation of word characters and not API (#28043) @eps1lon
+- [core] Use lintable pattern for debounced callbacks (#27985) @eps1lon
+- [core] Remove file-wide disables of `no-use-before-define` (#27984) @eps1lon
+- [core] Improve `release:changelog` script (#27941) @eps1lon
+- [core] Enforce curly braces for block statements (#27946) @eps1lon
+- [test] Disable BrowserStack for PRs (#28041) @eps1lon
All contributors of this release in alphabetical order: @aaronlademann-wf, @bene-we, @chetas411, @eps1lon, @flaviendelangle, @hbjORbj, @iamhosseindhv, @m4theushw, @michaldudak, @mnajdova, @oliviertassinari, @rajzik, @rsxdalv, @siriwatknp, @StefanBRas, @StefanTobler, @tdmiller1, @vedadeepta
@@ -9446,7 +9035,7 @@ A big thanks to the 26 contributors who made this release possible. Here are som
#### Breaking changes
-- [core] Update `.browserslistrc` file (#27788) @DanailH
+- [core] Update `.browserslistrc` file (#27788) @DanailH
The targets of the default bundle have changed:
@@ -9455,7 +9044,7 @@ A big thanks to the 26 contributors who made this release possible. Here are som
- Safari 14 (macOS) (up from 13.1) and 12.4 (iOS) (up from 12.2)
- Opera 76 (up from 70)
-- [Autocomplete] Rename Value type to AutocompleteValue (#27804) @michaldudak
+- [Autocomplete] Rename Value type to AutocompleteValue (#27804) @michaldudak
The `useAutocomplete` hook used a type called `Value`. It was a very generic name for a type specific to the `Autocomplete` control, so it was removed to `AutocompleteValue`.
@@ -9466,25 +9055,25 @@ A big thanks to the 26 contributors who made this release possible. Here are som
#### Changes
-- [AppBar] Fix transparency issue on dark mode (#27281) @will-amaral
-- Revert "[BottomNavigation] onClick does not fire if tapped while scrolling (#22524)" (#27690) @eps1lon
-- [Autocomplete] Add verbose warning for defaultValue (#27925) @vedadeepta
-- [Badge] Add missing classes to exported class object (#27943) @pvdstel
-- [ButtonGroup] Allow `size` customization via module augmentation (#27834) @aaronlademann-wf
-- [InputBase] Preserve host state when changing `rows` from undefined to defined (#27683) @eps1lon
-- [InputLabel] Apply `asterisk` class when `required` (#27738) @alexile
-- [Select] Fix NativeSelect propagating classes to the DOM element (#27797) @mnajdova
-- [Stack] Match the customization standard (#27777) @oliviertassinari
-- [SvgIcon] Apply custom color if defined in the theme (#27923) @eps1lon
-- [Switch] Add optional `track` slot to SwitchUnstyled (#27916) @michaldudak
-- [Tooltip] Fix broken arrow position in rtl (#27868) @mnajdova
-- [transitions] Allow to run Slide into a custom container (#26623) @benny0642
+- [AppBar] Fix transparency issue on dark mode (#27281) @will-amaral
+- Revert "[BottomNavigation] onClick does not fire if tapped while scrolling (#22524)" (#27690) @eps1lon
+- [Autocomplete] Add verbose warning for defaultValue (#27925) @vedadeepta
+- [Badge] Add missing classes to exported class object (#27943) @pvdstel
+- [ButtonGroup] Allow `size` customization via module augmentation (#27834) @aaronlademann-wf
+- [InputBase] Preserve host state when changing `rows` from undefined to defined (#27683) @eps1lon
+- [InputLabel] Apply `asterisk` class when `required` (#27738) @alexile
+- [Select] Fix NativeSelect propagating classes to the DOM element (#27797) @mnajdova
+- [Stack] Match the customization standard (#27777) @oliviertassinari
+- [SvgIcon] Apply custom color if defined in the theme (#27923) @eps1lon
+- [Switch] Add optional `track` slot to SwitchUnstyled (#27916) @michaldudak
+- [Tooltip] Fix broken arrow position in rtl (#27868) @mnajdova
+- [transitions] Allow to run Slide into a custom container (#26623) @benny0642
### `@material-ui/system@5.0.0-beta.5`
#### Breaking changes
-- [system] Rename `styleProps` to `ownerState` (#27830) @mnajdova
+- [system] Rename `styleProps` to `ownerState` (#27830) @mnajdova
The change was done in order to better reflect what they are, not what we think they will be used for.
@@ -9497,86 +9086,80 @@ A big thanks to the 26 contributors who made this release possible. Here are som
#### Changes
-- [system] Remove dependency on `overridesResolver` for the `variants` (#27859) @mnajdova
-- [system] Forward `classes` prop if no slot specified in the options (#27795) @mnajdova
-- [system] Fix pseudo class overridden in variants (#27847) @hbjORbj
+- [system] Remove dependency on `overridesResolver` for the `variants` (#27859) @mnajdova
+- [system] Forward `classes` prop if no slot specified in the options (#27795) @mnajdova
+- [system] Fix pseudo class overridden in variants (#27847) @hbjORbj
### `@material-ui/icons@5.0.0-beta.5`
-- [icons] Improve GitHub size (#27740) @oliviertassinari
+- [icons] Improve GitHub size (#27740) @oliviertassinari
### `@material-ui/styled-engine@5.0.0-beta.5`
-- [styled-engine] Remove unecessary aliases (#27779) @oliviertassinari
-- [styled-engine] Drop withComponent support (#27780) @oliviertassinari
+- [styled-engine] Remove unecessary aliases (#27779) @oliviertassinari
+- [styled-engine] Drop withComponent support (#27780) @oliviertassinari
### `@material-ui/unstyled@5.0.0-alpha.44`
-- [core] Utilize `CSS.supports` in `SliderUnstyled` component (#27724) @DanailH
+- [core] Utilize `CSS.supports` in `SliderUnstyled` component (#27724) @DanailH
### `@material-ui/lab@5.0.0-alpha.44`
-- [DatePicker] Fix click-away logic requiring second click in some cases (#24877) @eps1lon
-- [lab] Use the public API for module augmentation (#27735) @oliviertassinari
-- [Timeline] Fix color="inherit" on TimelineDot (#27794) @mnajdova
-
-### Docs
-
-- [docs] Redesign on markdown page (#27860) @mnajdova
-- [docs] Split changelog into current and old (#27942) @eps1lon
-- [docs] Migration, emphasize theme structure change (#27935) @oliviertassinari
-- [docs] Fix missing `href` for AppDrawerNavItems (#27936) @eps1lon
-- [docs] Pass window of iframe to framed demos (#27924) @eps1lon
-- [docs] Simplify Select Chip demo styling (#27864) @LorenzHenk
-- [docs] Move from Redux to React Context (#27828) @eps1lon
-- [docs] Correct the useAutocomplete import path (#27805) @michaldudak
-- [docs] Fix Tooltip flicker when hovering between code icon and demo (#27841) @eps1lon
-- [docs] Don't log if a request was aborted in ServerRequestDatePicker demo (#27843) @eps1lon
-- [docs] Fix false-positive useToolbar warning when using the demo toolbar menu (#27842) @eps1lon
-- [docs] Add missing import (#27850) @nguyenyou
-- [docs] Fix circular integration demo (#27856) @LorenzHenk
-- [docs] A few examples is enough (#27874) @mekouar-mehdi
-- [docs] Improve README.md (#27852) @surajkumar016
-- [docs] Fix rtl issue on the demos (#27865) @mnajdova
-- [docs] Apply the new branding theme and do the AppBar redesign (#27789) @mnajdova
-- [docs] Improve grammar in 'Align list items' section (#27730) @atorenherrinton
-- [docs] Make API documentation tables horizontally scrollable (#27787) @jakeanq
-- [docs] Fix typo on "Customized dialogs" section (#27827) @nomanoff
-- [docs] Fix Autocomplete country layout shift (#27814) @oliviertassinari
-- [docs] Improve accessible labels for Card demos (#27675) @eps1lon
-- [docs] Run in StrictMode by default (#27693) @eps1lon
-- [docs] Display TypeScript code of demo if requested (#27691) @eps1lon
-- [docs] Use country image instead of emoji (#27723) @qiweiii
-- [docs] Zero runtime themeAugmentation documentation (#27706) @eps1lon
-- [docs] Fix MobileTextStepper example to match description (#27682) @nolastemgarden
-- [docs] Document the transfer-list limitations (#27783) @oliviertassinari
-- [docs] Move TypeScript docs in context (#27782) @oliviertassinari
-- [docs] Prefer linking API source TypeScript (#27781) @oliviertassinari
-- [docs] Improve the Modal onClose migration (#27775) @oliviertassinari
-- [docs] Fix outdated styled-engine docs (#27778) @oliviertassinari
-- [docs] Improve right to left guide (#27713) @mnajdova
-- [docs] Consistent line break (#27728) @oliviertassinari
-- [docs] Don't dispatch ignored "reset code variant" actions (#27712) @eps1lon
-- [docs] Fix sentence to be more grammatically correct (#27733) @atorenherrinton
-- [examples] Add code sandbox config with node version (#27798) @qiweiii
-- Revert "[examples] Fix nextjs with styled-components example (#27583)" (#27921) @mnajdova
-- Revert "[examples] Update create-react-app examples with styled-components to use package aliases (#27591)" (#27917) @mnajdova
-- [I10n] Add Khmer (kh-KH) locale support (#27915) @teachhay
-- [website] Add templates & design-kits page (#27811) @siriwatknp
-- [website] Improve rebranding homepage performance (#27838) @siriwatknp
-- [website] Honest a11y value proposition (#27826) @eps1lon
-- [website] Improve homepage rebranding (#27663) @siriwatknp
-- [website] A few polish (#27741) @oliviertassinari
-- [website] Polish homepage (#27930) @oliviertassinari
-
-### Core
-
-- [core] Fix various flip: false regressions (#27920) @mnajdova
-- [core] Fix typo in code comment (#27818) @hamidreza-nateghi
-- [core] Fix typos in repository (#27785) @JEONGJIHUN
-- [test] Current behavior when disabling components variants (#27376) @noviicee
-- [tests Improve test for checking if classes is forwarded to any DOM element (#27815) @mnajdova
-- [tests] Replace legacy `describeConformance` with `describeConformanceV5` (#27817) @mnajdova
+- [DatePicker] Fix click-away logic requiring second click in some cases (#24877) @eps1lon
+- [lab] Use the public API for module augmentation (#27735) @oliviertassinari
+- [Timeline] Fix color="inherit" on TimelineDot (#27794) @mnajdova
+
+### Docs
+
+- [docs] Redesign on markdown page (#27860) @mnajdova
+- [docs] Split changelog into current and old (#27942) @eps1lon
+- [docs] Migration, emphasize theme structure change (#27935) @oliviertassinari
+- [docs] Fix missing `href` for AppDrawerNavItems (#27936) @eps1lon
+- [docs] Pass window of iframe to framed demos (#27924) @eps1lon
+- [docs] Simplify Select Chip demo styling (#27864) @LorenzHenk
+- [docs] Move from Redux to React Context (#27828) @eps1lon
+- [docs] Correct the useAutocomplete import path (#27805) @michaldudak
+- [docs] Fix Tooltip flicker when hovering between code icon and demo (#27841) @eps1lon
+- [docs] Don't log if a request was aborted in ServerRequestDatePicker demo (#27843) @eps1lon
+- [docs] Fix false-positive useToolbar warning when using the demo toolbar menu (#27842) @eps1lon
+- [docs] Add missing import (#27850) @nguyenyou
+- [docs] Fix circular integration demo (#27856) @LorenzHenk
+- [docs] A few examples is enough (#27874) @mekouar-mehdi
+- [docs] Improve README.md (#27852) @surajkumar016
+- [docs] Fix rtl issue on the demos (#27865) @mnajdova
+- [docs] Apply the new branding theme and do the AppBar redesign (#27789) @mnajdova
+- [docs] Improve grammar in 'Align list items' section (#27730) @atorenherrinton
+- [docs] Make API documentation tables horizontally scrollable (#27787) @jakeanq
+- [docs] Fix typo on "Customized dialogs" section (#27827) @nomanoff
+- [docs] Fix Autocomplete country layout shift (#27814) @oliviertassinari
+- [docs] Improve accessible labels for Card demos (#27675) @eps1lon
+- [docs] Run in StrictMode by default (#27693) @eps1lon
+- [docs] Display TypeScript code of demo if requested (#27691) @eps1lon
+- [docs] Use country image instead of emoji (#27723) @qiweiii
+- [docs] Zero runtime themeAugmentation documentation (#27706) @eps1lon
+- [docs] Fix MobileTextStepper example to match description (#27682) @nolastemgarden
+- [docs] Document the transfer-list limitations (#27783) @oliviertassinari
+- [docs] Move TypeScript docs in context (#27782) @oliviertassinari
+- [docs] Prefer linking API source TypeScript (#27781) @oliviertassinari
+- [docs] Improve the Modal onClose migration (#27775) @oliviertassinari
+- [docs] Fix outdated styled-engine docs (#27778) @oliviertassinari
+- [docs] Improve right to left guide (#27713) @mnajdova
+- [docs] Consistent line break (#27728) @oliviertassinari
+- [docs] Don't dispatch ignored "reset code variant" actions (#27712) @eps1lon
+- [docs] Fix sentence to be more grammatically correct (#27733) @atorenherrinton
+- [examples] Add code sandbox config with node version (#27798) @qiweiii
+- Revert "[examples] Fix nextjs with styled-components example (#27583)" (#27921) @mnajdova
+- Revert "[examples] Update create-react-app examples with styled-components to use package aliases (#27591)" (#27917) @mnajdova
+- [I10n] Add Khmer (kh-KH) locale support (#27915) @teachhay
+
+### Core
+
+- [core] Fix various flip: false regressions (#27920) @mnajdova
+- [core] Fix typo in code comment (#27818) @hamidreza-nateghi
+- [core] Fix typos in repository (#27785) @JEONGJIHUN
+- [test] Current behavior when disabling components variants (#27376) @noviicee
+- [tests Improve test for checking if classes is forwarded to any DOM element (#27815) @mnajdova
+- [tests] Replace legacy `describeConformance` with `describeConformanceV5` (#27817) @mnajdova
All contributors of this release in alphabetical order: @aaronlademann-wf, @alexile, @atorenherrinton, @benny0642, @DanailH, @eps1lon, @hamidreza-nateghi, @hbjORbj, @jakeanq, @JEONGJIHUN, @LorenzHenk, @mekouar-mehdi, @michaldudak, @mnajdova, @nguyenyou, @nolastemgarden, @nomanoff, @noviicee, @oliviertassinari, @pvdstel, @qiweiii, @siriwatknp, @surajkumar016, @teachhay, @vedadeepta, @will-amaral
@@ -9595,62 +9178,60 @@ A big thanks to the 19 contributors who made this release possible. Here are som
#### Breaking changes
-- [Grid] Fix "auto" behavior to match natural width of its content (#27514) @aaronlademann-wf
+- [Grid] Fix "auto" behavior to match natural width of its content (#27514) @aaronlademann-wf
#### Changes
-- [ButtonBase] Fix tabIndex type (#27684) @kylegach
-- [MenuList] Fix text navigation (#27526) @ryancogswell
-- [l10n] Add Arabic Sudan (ar-SD) locale (#27588) @YassinHussein
-- [Radio] Fix size prop forwarding with custom icons (#27656) @DouglasPds
-- [TextField] Password visibility icons ( "visibility" ⇔ "visibility-off" ) should be reversed (#27507) @tonextone
-- [ToggleButton] Fix handling of color prop (#27635) @oliviertassinari
+- [ButtonBase] Fix tabIndex type (#27684) @kylegach
+- [MenuList] Fix text navigation (#27526) @ryancogswell
+- [l10n] Add Arabic Sudan (ar-SD) locale (#27588) @YassinHussein
+- [Radio] Fix size prop forwarding with custom icons (#27656) @DouglasPds
+- [TextField] Password visibility icons ( "visibility" ⇔ "visibility-off" ) should be reversed (#27507) @tonextone
+- [ToggleButton] Fix handling of color prop (#27635) @oliviertassinari
### `@material-ui/codemods@5.0.0-beta.4`
-- [codemod] Fix filename case sensitive duplicate @oliviertassinari
+- [codemod] Fix filename case sensitive duplicate @oliviertassinari
### `@material-ui/system@5.0.0-beta.4`
-- [StyledEngineProvider] Remove unnecessary emotion cache export (#27680) @garronej
-- [system] Fix missing filterProps in compose type (#27618) @R-Bower
+- [StyledEngineProvider] Remove unnecessary emotion cache export (#27680) @garronej
+- [system] Fix missing filterProps in compose type (#27618) @R-Bower
### `@material-ui/labs@5.0.0-alpha.42`
-- [CalendarPicker] Improve contrast between enabled and disabled days (#27603) @nikitabobers
-- [PickersDay] Render `children` if specified (#27462) @abriginets
-- [TreeView] Fix TreeItem label overflow (#27585) @LorenzHenk
-
-### Docs
-
-- [docs] Update guides for @material-ui/styled-engine-sc installation (#27602) @mnajdova
-- [docs] Document that @material-ui/styles is not strict mode compatible (#27639) @oliviertassinari
-- [docs] Link to "Customization of Theme" from relevant theme interfaces (#27689) @eps1lon
-- [docs] Update CSP page (#27627) @mnajdova
-- [docs] Reorder and rename "enforce value" ToggleButton demo (#27678) @LorenzHenk
-- [docs] Fix missing dependency in the DataGrid demo (#27597) @m4theushw
-- [docs] img should have a src attribute (#27632) @oliviertassinari
-- [docs] Add badges to Transfer List (#27634) @oliviertassinari
-- [docs] Recommend the `direct-import` babel plugin over `transform-import` (#27335) @umidbekk
-- [docs] Remove unused code (#27711) @eps1lon
-- [docs] Improve virtualization demo (#27340) @vedadeepta
-- [examples] Include a follow-up on the example (#27620) @matiasherranz
-- [website] Add about page (#27599) @siriwatknp
-- [website] Add pricing page (#27598) @siriwatknp
-
-### Core
-
-- [core] Batch small changes (#27636) @oliviertassinari
-- [core] Change range strategy to bump (#27652) @oliviertassinari
-- [core] Fix visual regression example images (#27660) @eps1lon
-- [core] Remove diff when running yarn docs:dev (#27720) @eps1lon
-- [core] Remove mocks of require.context in markdown loader (#27406) @eps1lon
-- [core] Reduce use CSS when Checkbox disableRipple is set (#27568) @oliviertassinari
-- [test] Add coverage for jss-to-styled prefix from filename (#27522) @eps1lon
-- [test] Add current behavior for a11y name vs visible name for PickersDay (#27661) @eps1lon
-- [test] Dodge double logging in dev mode (#27653) @oliviertassinari
-- [test] Enable skipped test fixed by upstream React fix (#27615) @eps1lon
-- [theme] Add missed variants in Components interface (#27453) @nikitabobers
+- [CalendarPicker] Improve contrast between enabled and disabled days (#27603) @nikitabobers
+- [PickersDay] Render `children` if specified (#27462) @abriginets
+- [TreeView] Fix TreeItem label overflow (#27585) @LorenzHenk
+
+### Docs
+
+- [docs] Update guides for @material-ui/styled-engine-sc installation (#27602) @mnajdova
+- [docs] Document that @material-ui/styles is not strict mode compatible (#27639) @oliviertassinari
+- [docs] Link to "Customization of Theme" from relevant theme interfaces (#27689) @eps1lon
+- [docs] Update CSP page (#27627) @mnajdova
+- [docs] Reorder and rename "enforce value" ToggleButton demo (#27678) @LorenzHenk
+- [docs] Fix missing dependency in the DataGrid demo (#27597) @m4theushw
+- [docs] img should have a src attribute (#27632) @oliviertassinari
+- [docs] Add badges to Transfer List (#27634) @oliviertassinari
+- [docs] Recommend the `direct-import` babel plugin over `transform-import` (#27335) @umidbekk
+- [docs] Remove unused code (#27711) @eps1lon
+- [docs] Improve virtualization demo (#27340) @vedadeepta
+- [examples] Include a follow-up on the example (#27620) @matiasherranz
+
+### Core
+
+- [core] Batch small changes (#27636) @oliviertassinari
+- [core] Change range strategy to bump (#27652) @oliviertassinari
+- [core] Fix visual regression example images (#27660) @eps1lon
+- [core] Remove diff when running yarn docs:dev (#27720) @eps1lon
+- [core] Remove mocks of require.context in markdown loader (#27406) @eps1lon
+- [core] Reduce use CSS when Checkbox disableRipple is set (#27568) @oliviertassinari
+- [test] Add coverage for jss-to-styled prefix from filename (#27522) @eps1lon
+- [test] Add current behavior for a11y name vs visible name for PickersDay (#27661) @eps1lon
+- [test] Dodge double logging in dev mode (#27653) @oliviertassinari
+- [test] Enable skipped test fixed by upstream React fix (#27615) @eps1lon
+- [theme] Add missed variants in Components interface (#27453) @nikitabobers
All contributors of this release in alphabetical order: @aaronlademann-wf, @abriginets, @DouglasPds, @eps1lon, @garronej, @kylegach, @LorenzHenk, @m4theushw, @matiasherranz, @mnajdova, @nikitabobers, @oliviertassinari, @R-Bower, @ryancogswell, @siriwatknp, @tonextone, @umidbekk, @vedadeepta, @YassinHussein
@@ -9662,64 +9243,59 @@ _Aug 6, 2021_
A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:
-- ✨ `jss-to-styled` codemod has been improved to support `createStyles` and `` usage (#27578) @mnajdova
+- ✨ `jss-to-styled` codemod has been improved to support `createStyles` and `` usage (#27578) @mnajdova
### `@material-ui/core@5.0.0-beta.3`
-- [Modal] Restore `overflowX` and `overflowY` styles (#27487) @PCOffline
-- [Modal] Remove unnecessary check for children.props.tabIndex (#27374) @noviicee
-- [Select] Fix regression for icon not rotating (#27511) @mnajdova
+- [Modal] Restore `overflowX` and `overflowY` styles (#27487) @PCOffline
+- [Modal] Remove unnecessary check for children.props.tabIndex (#27374) @noviicee
+- [Select] Fix regression for icon not rotating (#27511) @mnajdova
### `@material-ui/system@5.0.0-beta.3`
-- [system] Added top, left, right and bottom border color CSS properties to system (#27580) @R-Bower
+- [system] Added top, left, right and bottom border color CSS properties to system (#27580) @R-Bower
### `@material-ui/codemod@5.0.0-beta.3`
-- [codemod] Add support for `createStyles` usage in `jss-to-styled` (#27578) @mnajdova
-- [codemod] Fix `jss-to-styled` PREFIX generation on Windows (#27491) @mnajdova
-- [codemod] Fix `jss-to-styled` codemod to handle React.Fragment as root (#27495) @mnajdova
+- [codemod] Add support for `createStyles` usage in `jss-to-styled` (#27578) @mnajdova
+- [codemod] Fix `jss-to-styled` PREFIX generation on Windows (#27491) @mnajdova
+- [codemod] Fix `jss-to-styled` codemod to handle React.Fragment as root (#27495) @mnajdova
### `@material-ui/unstyled@5.0.0-alpha.42`
-- [FormControl] Create FormControlUnstyled (#27240) @michaldudak
-- [Autocomplete] Move useAutocomplete to the Unstyled package (#27485) @michaldudak
-
-### Docs
-
-- [docs] Fix layout shift when opening hash anchor (#27619) @oliviertassinari
-- [docs] Add TypeScript guide for the `sx` prop (#27417) @mnajdova
-- [docs] Hardcode listed colors in /customization/color/#playground (#27446) @eps1lon
-- [docs] Bring back Select#onChange signature API (#27443) @eps1lon
-- [docs] Remove backticks in the title (#27567) @oliviertassinari
-- [docs] Fix 404 links (#27566) @oliviertassinari
-- [docs] Use the same h2 for the customization demos (#27569) @oliviertassinari
-- [docs] Fix syntax error in v5 migration `styled` api example (#27518) @kimbaudi
-- [docs] Improve SSR configuration with emotion (#27496) @frandiox
-- [docs] Change "pseudo-classes" to "state classes" (#27570) @michaldudak
-- [docs] Add StackBlitz edit demo integration (#27391) @sulco
-- [docs] Remove unnecessary generic argument (#27516) @bezpalko
-- [docs] Add customization demos (#27411) @siriwatknp
-- [docs] Restore initial descriptionRegExp logic (#27436) @oliviertassinari
-- [docs] Polish jss-to-styled docs (#27457) @oliviertassinari
-- [examples] Fix nextjs with styled-components example (#27583) @mnajdova
-- [examples] Update create-react-app examples with styled-components to use package aliases (#27591) @mnajdova
-- [examples] Improve integration examples with Next.js (#27331) @Harshita-Kanal
-- [website] Add spicefactory as gold sponsor @oliviertassinari
-- [website] Homepage rebranding (#27488) @siriwatknp
-- [website] Add Flavien to team and about pages (#27575) @flaviendelangle
-- [website] Add Ryan to Community contributors for Stack Overflow contributions (#27529) @ryancogswell
-- [website] Add references section to home (#27444) @siriwatknp
-
-### Core
-
-- [core] rebaseWhen=auto does not seem to work (#27565) @oliviertassinari
-- [core] Improve instructions for the @material-ui/styles migration (#27466) @mnajdova
-- [core] Batch small changes (#27435) @oliviertassinari
-- [core] Receive patch and minor dependency updates (#27455) @eps1lon
-- [test] Update coverage to include all @material-ui packages (#27521) @eps1lon
-- [test] Lint codemod tests (#27519) @eps1lon
-- [test] Allow tests to run for 6s before timeout (#27456) @oliviertassinari
+- [FormControl] Create FormControlUnstyled (#27240) @michaldudak
+- [Autocomplete] Move useAutocomplete to the Unstyled package (#27485) @michaldudak
+
+### Docs
+
+- [docs] Fix layout shift when opening hash anchor (#27619) @oliviertassinari
+- [docs] Add TypeScript guide for the `sx` prop (#27417) @mnajdova
+- [docs] Hardcode listed colors in /customization/color/#playground (#27446) @eps1lon
+- [docs] Bring back Select#onChange signature API (#27443) @eps1lon
+- [docs] Remove backticks in the title (#27567) @oliviertassinari
+- [docs] Fix 404 links (#27566) @oliviertassinari
+- [docs] Use the same h2 for the customization demos (#27569) @oliviertassinari
+- [docs] Fix syntax error in v5 migration `styled` api example (#27518) @kimbaudi
+- [docs] Improve SSR configuration with emotion (#27496) @frandiox
+- [docs] Change "pseudo-classes" to "state classes" (#27570) @michaldudak
+- [docs] Add StackBlitz edit demo integration (#27391) @sulco
+- [docs] Remove unnecessary generic argument (#27516) @bezpalko
+- [docs] Add customization demos (#27411) @siriwatknp
+- [docs] Restore initial descriptionRegExp logic (#27436) @oliviertassinari
+- [docs] Polish jss-to-styled docs (#27457) @oliviertassinari
+- [examples] Fix nextjs with styled-components example (#27583) @mnajdova
+- [examples] Update create-react-app examples with styled-components to use package aliases (#27591) @mnajdova
+- [examples] Improve integration examples with Next.js (#27331) @Harshita-Kanal
+
+### Core
+
+- [core] rebaseWhen=auto does not seem to work (#27565) @oliviertassinari
+- [core] Improve instructions for the @material-ui/styles migration (#27466) @mnajdova
+- [core] Batch small changes (#27435) @oliviertassinari
+- [core] Receive patch and minor dependency updates (#27455) @eps1lon
+- [test] Update coverage to include all @material-ui packages (#27521) @eps1lon
+- [test] Lint codemod tests (#27519) @eps1lon
+- [test] Allow tests to run for 6s before timeout (#27456) @oliviertassinari
All contributors of this release in alphabetical order: @bezpalko, @eps1lon, @flaviendelangle, @frandiox, @Harshita-Kanal, @kimbaudi, @michaldudak, @mnajdova, @noviicee, @oliviertassinari, @PCOffline, @R-Bower, @ryancogswell, @siriwatknp, @sulco
@@ -9738,84 +9314,83 @@ A big thanks to the 20 contributors who made this release possible. Here are som
### `@material-ui/core@5.0.0-beta.2`
-- [Autocomplete] Explain how the loading prop works (#27416) @michaldudak
-- [Autocomplete] Update input value when the input changes (#27313) @turtleseason
-- [Autocomplete] Popper is not closing when the Autocomplete is disabled (#27312) @Goodiec
-- [Checkbox] Skip default hover styles with `disableRipple` (#27314) @faan234
-- [Dialog] Fix override paper styles (#27423) @newsiberian
-- [Grid] Remove width prop for rowSpacing (#27326) @sashkopavlenko
-- [Input] Merge `componentsProps` correctly (#27371) @mnajdova
-- [Pagination] Fixed usePagination requires @emotion in development mode (#27348) @ruppysuppy
-- [Pagination] Fix :hover effect on previous/next button (#27304) @Aubrey-Li
-- [Popper] Consistent timing of popper instance creation (#27233) @eps1lon
-- [Select] Add `SelectChangeEvent` for accurate types for event in onChange prop (#27370) @eps1lon
-- [Tabs] Use theme transition duration for the Tab animation (#27303) @florianbepunkt
-- [TextField] Allow custom colors in FormLabel (#27337) @oliviertassinari
-- [TextField] Fix name of componentsProps (#27338) @oliviertassinari
-- [transitions] Make sure inline styles used for transition values if declared (#27140) @eps1lon
+- [Autocomplete] Explain how the loading prop works (#27416) @michaldudak
+- [Autocomplete] Update input value when the input changes (#27313) @turtleseason
+- [Autocomplete] Popper is not closing when the Autocomplete is disabled (#27312) @Goodiec
+- [Checkbox] Skip default hover styles with `disableRipple` (#27314) @faan234
+- [Dialog] Fix override paper styles (#27423) @newsiberian
+- [Grid] Remove width prop for rowSpacing (#27326) @sashkopavlenko
+- [Input] Merge `componentsProps` correctly (#27371) @mnajdova
+- [Pagination] Fixed usePagination requires @emotion in development mode (#27348) @ruppysuppy
+- [Pagination] Fix :hover effect on previous/next button (#27304) @Aubrey-Li
+- [Popper] Consistent timing of popper instance creation (#27233) @eps1lon
+- [Select] Add `SelectChangeEvent` for accurate types for event in onChange prop (#27370) @eps1lon
+- [Tabs] Use theme transition duration for the Tab animation (#27303) @florianbepunkt
+- [TextField] Allow custom colors in FormLabel (#27337) @oliviertassinari
+- [TextField] Fix name of componentsProps (#27338) @oliviertassinari
+- [transitions] Make sure inline styles used for transition values if declared (#27140) @eps1lon
### `@material-ui/codemod@5.0.0-beta.2`
-- [codemod] Add `optimal-imports` for v5 (#27404) @mnajdova
-- [codemod] Add jss to emotion codemod (#27292) @siriwatknp
-- [codemod] Fix running codemod CLI on Windows (#27395) @michaldudak
-- [codemod] Fix published version (#27384) @eps1lon
-- [codemod] Improve README.md (#27257) @mnajdova
+- [codemod] Add `optimal-imports` for v5 (#27404) @mnajdova
+- [codemod] Add jss to emotion codemod (#27292) @siriwatknp
+- [codemod] Fix running codemod CLI on Windows (#27395) @michaldudak
+- [codemod] Fix published version (#27384) @eps1lon
+- [codemod] Improve README.md (#27257) @mnajdova
### `@material-ui/unstyled@5.0.0-alpha.41`
-- [NoSsr] Move NoSsr to the Unstyled package (#27356) @michaldudak
+- [NoSsr] Move NoSsr to the Unstyled package (#27356) @michaldudak
### `@material-ui/utils@5.0.0-beta.1`
-- [utils] Convert createChainedFunction to TypeScript (#27386) @eps1lon
+- [utils] Convert createChainedFunction to TypeScript (#27386) @eps1lon
### `@material-ui/system@5.0.0-beta.2`
-- [system] Compute display name of `styled` component if `name` isn't set (#27401) @eps1lon
-- [system] Adds missing type for `shouldForwardProp` (#27310) @KLubin1
+- [system] Compute display name of `styled` component if `name` isn't set (#27401) @eps1lon
+- [system] Adds missing type for `shouldForwardProp` (#27310) @KLubin1
### `@material-ui/lab@5.0.0-alpha.41`
-- [pickers] Only accept dates from adapters in min/max props (#27392) @eps1lon
-- [pickers] Fallback to today if all possible dates are disabled (#27294) @eps1lon
-- [pickers] Minify error when LocalizationProvider is missing (#27295) @eps1lon
-- [pickers] Fix Fade animation behavior change (#27283) @oliviertassinari
-
-### Docs
-
-- [docs] Display Popper arrow correctly (#27339) @Patil2099
-- [docs] Focus pickers introduction on Material UI (#27394) @eps1lon
-- [docs] Fix wrong import path in @material-ui/styles section (#27427) @WeldonTan
-- [docs] Update color imports (#27321) @siriwatknp
-- [docs] Sync params of callbacks between types and JSDoc description (#27366) @eps1lon
-- [docs] Add migration note for synthetic native events in onChange (#27368) @eps1lon
-- [docs] Improve unstyled docs (#27382) @oliviertassinari
-- [docs] Update `Transitions` page (#27319) @siriwatknp
-- [docs] Add Unstyled components docs page (#27158) @michaldudak
-- [docs] Fix app bar regression (#27373) @mnajdova
-- [docs] Update migration guide to have a section on nested classes (#27354) @mnajdova
-- [docs] Convert App\* components to emotion (#27150) @eps1lon
-- [docs] Fix duplicate "Theme" header (#27353) @eps1lon
-- [docs] Remove horizontal scrollbar in MiniDrawer (#27055) @AlvesJorge
-- [docs] Add `makeStyles` explanation in troubleshooting (#27322) @siriwatknp
-- [docs] Fix ExpansionPanel migration notes (#27352) @eps1lon
-- [docs] Transpile markdown files (#27349) @eps1lon
-- [docs] Fix typo in the word typography (#27329) @tudi2d
-- [docs] Use actual symbol of kilogram (#27332) @getsnoopy
-- [docs] Make migration doc easier to follow (#26948) @siriwatknp
-- [examples] Cleanup `gatsby` examples (#27375) @mnajdova
-- [examples] Create nextjs example using styled-components (#27088) @hboylan
-- [examples] Update gatsby example to use custom plugin (#27357) @mnajdova
-
-### Core
-
-- [core] Remove obsolete styles documentation (#27350) @eps1lon
-- [core] Fix GitHub language detection (#27298) @oliviertassinari
-- [test] Include coverage report of browser tests (#27389) @eps1lon
-- [test] Add current behavior for getDisplayName with context components (#27402) @eps1lon
-- [test] Enable skipped picker tests (#27268) @eps1lon
-- [website] Add hero section to homepage (#27364) @siriwatknp
+- [pickers] Only accept dates from adapters in min/max props (#27392) @eps1lon
+- [pickers] Fallback to today if all possible dates are disabled (#27294) @eps1lon
+- [pickers] Minify error when LocalizationProvider is missing (#27295) @eps1lon
+- [pickers] Fix Fade animation behavior change (#27283) @oliviertassinari
+
+### Docs
+
+- [docs] Display Popper arrow correctly (#27339) @Patil2099
+- [docs] Focus pickers introduction on Material UI (#27394) @eps1lon
+- [docs] Fix wrong import path in @material-ui/styles section (#27427) @WeldonTan
+- [docs] Update color imports (#27321) @siriwatknp
+- [docs] Sync params of callbacks between types and JSDoc description (#27366) @eps1lon
+- [docs] Add migration note for synthetic native events in onChange (#27368) @eps1lon
+- [docs] Improve unstyled docs (#27382) @oliviertassinari
+- [docs] Update `Transitions` page (#27319) @siriwatknp
+- [docs] Add Unstyled components docs page (#27158) @michaldudak
+- [docs] Fix app bar regression (#27373) @mnajdova
+- [docs] Update migration guide to have a section on nested classes (#27354) @mnajdova
+- [docs] Convert App\* components to emotion (#27150) @eps1lon
+- [docs] Fix duplicate "Theme" header (#27353) @eps1lon
+- [docs] Remove horizontal scrollbar in MiniDrawer (#27055) @AlvesJorge
+- [docs] Add `makeStyles` explanation in troubleshooting (#27322) @siriwatknp
+- [docs] Fix ExpansionPanel migration notes (#27352) @eps1lon
+- [docs] Transpile markdown files (#27349) @eps1lon
+- [docs] Fix typo in the word typography (#27329) @tudi2d
+- [docs] Use actual symbol of kilogram (#27332) @getsnoopy
+- [docs] Make migration doc easier to follow (#26948) @siriwatknp
+- [examples] Cleanup `gatsby` examples (#27375) @mnajdova
+- [examples] Create nextjs example using styled-components (#27088) @hboylan
+- [examples] Update gatsby example to use custom plugin (#27357) @mnajdova
+
+### Core
+
+- [core] Remove obsolete styles documentation (#27350) @eps1lon
+- [core] Fix GitHub language detection (#27298) @oliviertassinari
+- [test] Include coverage report of browser tests (#27389) @eps1lon
+- [test] Add current behavior for getDisplayName with context components (#27402) @eps1lon
+- [test] Enable skipped picker tests (#27268) @eps1lon
All contributors of this release in alphabetical order: @AlvesJorge, @Aubrey-Li, @eps1lon, @faan234, @florianbepunkt, @g
etsnoopy, @Goodiec, @hboylan, @KLubin1, @michaldudak, @mnajdova, @newsiberian, @oliviertassinari, @Patil2099, @ruppysupp
@@ -9927,7 +9502,6 @@ A big thanks to the 17 contributors who made this release possible. Here are som
- [test] Run React 18 integration tests with new createRoot API (#26672) @eps1lon
- [test] Update tests with latest state of StrictMode compatibility (#27042) @eps1lon
- [test] Use DOM events instead of mocked, partial events (#27198) @eps1lon
-- [website] Open 4 new roles (#27123) @oliviertassinari
- [blog] Danilo Leal joins Material UI (#27231) @oliviertassinari
All contributors of this release in alphabetical order: @eps1lon, @mbrookes, @michal-perlakowski, @michaldudak, @mnajdova, @moshfeu, @oliviertassinari, @rajzik, @renovate[bot], @sahil-blulabs, @ShirasawaSama, @siriwatknp, @vimutti77
@@ -9979,24 +9553,24 @@ A big thanks to the 13 contributors who made this release possible. Here are som
#### Changes
-- [Box] Fix TypeScript error on maxWidth prop (#26859) @ansh-saini
-- [Dialog] Automatically label by its DialogTitle (#26814) @eps1lon
-- [Hidden] Bring back and mark as deprecated (#26908) @siriwatknp
-- [List] Add button runtime deprecation warning (#26743) @siriwatknp
-- [Modal] Type BackdropProps according to styled version (#26836) @eps1lon
-- [Radio] Fix `defaultValue` to match the other value types (#26945) @oliviertassinari
-- [Stepper] Add completed to global pseudo-classes (#26953) @michal-perlakowski
-- [Stepper] Fix support for no connectors (#26874) @varandasi
-- [TextField] Prevent `hiddenLabel` from spreading to DOM (#26864) @siriwatknp
-- [TextField] Fix label disappearing when focusing a button (#26933) @michal-perlakowski
+- [Box] Fix TypeScript error on maxWidth prop (#26859) @ansh-saini
+- [Dialog] Automatically label by its DialogTitle (#26814) @eps1lon
+- [Hidden] Bring back and mark as deprecated (#26908) @siriwatknp
+- [List] Add button runtime deprecation warning (#26743) @siriwatknp
+- [Modal] Type BackdropProps according to styled version (#26836) @eps1lon
+- [Radio] Fix `defaultValue` to match the other value types (#26945) @oliviertassinari
+- [Stepper] Add completed to global pseudo-classes (#26953) @michal-perlakowski
+- [Stepper] Fix support for no connectors (#26874) @varandasi
+- [TextField] Prevent `hiddenLabel` from spreading to DOM (#26864) @siriwatknp
+- [TextField] Fix label disappearing when focusing a button (#26933) @michal-perlakowski
### `@material-ui/codemod@5.0.0-beta.0`
-- [codemod] Add CLI (#26941) @eps1lon
+- [codemod] Add CLI (#26941) @eps1lon
### @material-ui/icons@5.0.0-beta.0
-- [icons] Regenerate transpiled files (#26985) @eps1lon
+- [icons] Regenerate transpiled files (#26985) @eps1lon
### @material-ui/lab@5.0.0-alpha.39
@@ -10020,51 +9594,51 @@ A big thanks to the 13 contributors who made this release possible. Here are som
#### Changes
-- [lab] Fix missing dependency on unstyled (#26937) @fishyFrogFace
-- [pickers] Consider TDate in ToolbarComponent types (#27035) @michal-perlakowski
+- [lab] Fix missing dependency on unstyled (#26937) @fishyFrogFace
+- [pickers] Consider TDate in ToolbarComponent types (#27035) @michal-perlakowski
### `@material-ui/system@5.0.0-beta.0`
-- [system] Support array overridesResolver (#26824) @siriwatknp
-
-### Docs
-
-- [docs] Add notes to Table demo about stableSort (#27025) @CarlosGomez-dev
-- [docs] Add gold sponsor (#26968) @oliviertassinari
-- [docs] Update unstyled demos to not depend on `@material-ui/core` (#26869) @mnajdova
-- [docs] Fix demo paths in windows (#27004) @eps1lon
-- [docs] Export all locales (#27002) @eps1lon
-- [docs] Misc CONTRIBUTING.md changes (#26925) @eps1lon
-- [docs] Fix /components/hidden merge conflict (#26997) @eps1lon
-- [docs] Fix 404 links (#26963) @oliviertassinari
-- [docs] Remove link that points to v4 blog post (#26960) @steveafrost
-- [docs] Use custom Webpack loader for markdown (#26774) @eps1lon
-- [docs] Fix 301 links (#26942) @oliviertassinari
-- [docs] Add page for the `sx` prop (#26769) @mnajdova
-- [docs] pre-fill issue when a demo crashes (#27034) @eps1lon
-- [docs] Move styled page under system (#26818)
-
-### Core
-
-- [core] Inline rollup-plugin-size-snapshot (#26986) @eps1lon
-- [core] Remove unused props clone (#26992) @oliviertassinari
-- [core] Fix tests on Windows (#26931) @michaldudak
-- [core] Fix merge conflict between #26954 and #26874 @oliviertassinari
-- [core] Upgrade issues-helper to v2 (#26955) @michal-perlakowski
-- [core] Fix merge conflict (#26928) @eps1lon
-- [test] Convert HiddenCSS tests to testing-library (#27019) @eps1lon
-- [test] Convert NativeSelectInput tests to testing-library (#26952) @eps1lon
-- [test] Add a default mount implementation to conformance tests (#26949) @eps1lon
-- [test] Update tests to pass react@next (#26967) @eps1lon
-- [test] Add types to describeConformanceV5 (#26954) @eps1lon
-- [test] Use createPickerMount where appropriate (#26951) @eps1lon
-- [test] Convert SwipeableDrawer tests to testing-library (#26916) @eps1lon
-- [test] Convert Menu tests to testing-library (#26915) @eps1lon
-- [test] Convert Popover tests to testing-library (#26913) @eps1lon
-- [test] Convert Modal tests to testing-library (#26912) @eps1lon
-- [test] Make remaining testing-library tests StrictMode compatible (#26924) @eps1lon
-- [test] Only allow wrapping enzyme mount not creating (#27018) @eps1lon
-- [typescript] Disallow spreading TransitionHandlerProps (#26927) @eps1lon
+- [system] Support array overridesResolver (#26824) @siriwatknp
+
+### Docs
+
+- [docs] Add notes to Table demo about stableSort (#27025) @CarlosGomez-dev
+- [docs] Add gold sponsor (#26968) @oliviertassinari
+- [docs] Update unstyled demos to not depend on `@material-ui/core` (#26869) @mnajdova
+- [docs] Fix demo paths in windows (#27004) @eps1lon
+- [docs] Export all locales (#27002) @eps1lon
+- [docs] Misc CONTRIBUTING.md changes (#26925) @eps1lon
+- [docs] Fix /components/hidden merge conflict (#26997) @eps1lon
+- [docs] Fix 404 links (#26963) @oliviertassinari
+- [docs] Remove link that points to v4 blog post (#26960) @steveafrost
+- [docs] Use custom Webpack loader for markdown (#26774) @eps1lon
+- [docs] Fix 301 links (#26942) @oliviertassinari
+- [docs] Add page for the `sx` prop (#26769) @mnajdova
+- [docs] pre-fill issue when a demo crashes (#27034) @eps1lon
+- [docs] Move styled page under system (#26818)
+
+### Core
+
+- [core] Inline rollup-plugin-size-snapshot (#26986) @eps1lon
+- [core] Remove unused props clone (#26992) @oliviertassinari
+- [core] Fix tests on Windows (#26931) @michaldudak
+- [core] Fix merge conflict between #26954 and #26874 @oliviertassinari
+- [core] Upgrade issues-helper to v2 (#26955) @michal-perlakowski
+- [core] Fix merge conflict (#26928) @eps1lon
+- [test] Convert HiddenCSS tests to testing-library (#27019) @eps1lon
+- [test] Convert NativeSelectInput tests to testing-library (#26952) @eps1lon
+- [test] Add a default mount implementation to conformance tests (#26949) @eps1lon
+- [test] Update tests to pass react@next (#26967) @eps1lon
+- [test] Add types to describeConformanceV5 (#26954) @eps1lon
+- [test] Use createPickerMount where appropriate (#26951) @eps1lon
+- [test] Convert SwipeableDrawer tests to testing-library (#26916) @eps1lon
+- [test] Convert Menu tests to testing-library (#26915) @eps1lon
+- [test] Convert Popover tests to testing-library (#26913) @eps1lon
+- [test] Convert Modal tests to testing-library (#26912) @eps1lon
+- [test] Make remaining testing-library tests StrictMode compatible (#26924) @eps1lon
+- [test] Only allow wrapping enzyme mount not creating (#27018) @eps1lon
+- [typescript] Disallow spreading TransitionHandlerProps (#26927) @eps1lon
All contributors of this release in alphabetical order: @ansh-saini, @BC-M, @CarlosGomez-dev, @DouglasPds, @eps1lon, @fishyFrogFace, @michal-perlakowski, @michaldudak, @mnajdova, @oliviertassinari, @siriwatknp, @steveafrost, @varandasi
@@ -10090,7 +9664,7 @@ A big thanks to the 18 contributors who made this release possible. Here are som
#### Breaking changes
-- [Menu] Use ButtonBase in MenuItem (#26591) @siriwatknp
+- [Menu] Use ButtonBase in MenuItem (#26591) @siriwatknp
- Change the default value of `anchorOrigin.vertical` to follow the Material Design guidelines. The menu now displays below the anchor instead of on top of it. You can restore the previous behavior with:
@@ -10116,7 +9690,7 @@ A big thanks to the 18 contributors who made this release possible. Here are som
+
```
-- [theme] Improve default breakpoints (#26746) @siriwatknp
+- [theme] Improve default breakpoints (#26746) @siriwatknp
The default breakpoints were changed to better match the common use cases. They also better match the Material Design guidelines. [Read more about the change](https://github.com/mui/material-ui/issues/21902).
@@ -10151,7 +9725,7 @@ A big thanks to the 18 contributors who made this release possible. Here are som
});
```
-- [IconButton] Add size `large` and update styles (#26748) @siriwatknp
+- [IconButton] Add size `large` and update styles (#26748) @siriwatknp
The default size's padding is reduced to `8px` which makes the default IconButton size of `40px`. To get the old default size (`48px`), use `size="large"`. The change was done to better match Google's products when Material Design stopped documenting the icon button pattern.
@@ -10160,7 +9734,7 @@ A big thanks to the 18 contributors who made this release possible. Here are som
+
```
-- [Slider] Adjust css to match the specification (#26632) @siriwatknp
+- [Slider] Adjust css to match the specification (#26632) @siriwatknp
Rework the CSS to match the latest [Material Design guidelines](https://m2.material.io/components/sliders) and make custom styles more intuitive. [See documentation](https://mui.com/components/slider/).
@@ -10170,7 +9744,7 @@ A big thanks to the 18 contributors who made this release possible. Here are som
-- [IconButton] Remove label span (#26801) @siriwatknp
+- [IconButton] Remove label span (#26801) @siriwatknp
`span` element that wraps children has been removed. `label` classKey is also removed. More details about [this change](https://github.com/mui/material-ui/pull/26666).
@@ -10182,7 +9756,7 @@ A big thanks to the 18 contributors who made this release possible. Here are som
```
-- [core] Remove `unstable_` prefix on the `useThemeProps` hook (#26777) @mnajdova
+- [core] Remove `unstable_` prefix on the `useThemeProps` hook (#26777) @mnajdova
The following utilities were renamed to not contain the `unstable_` prefix:
@@ -10206,24 +9780,24 @@ A big thanks to the 18 contributors who made this release possible. Here are som
#### Changes
-- [Alert] Add support for custom colors (#26831) @varandasi
-- [Button] Fix loading text invisible when disabled (#26857) @DanielBretzigheimer
-- [ButtonBase] Consider as a link with a custom component and `to` prop (#26576) @shadab14meb346
-- [ButtonBase] Derive state on render instead of in layout effects (#26762) @eps1lon
-- [Drawer] Fix incorrect z-index (#26791) @michal-perlakowski
-- [Drawer] Remove incorrect transition handler props (#26835) @eps1lon
-- [Link] Improve accessibility support (#26145) @ahmed-28
-- [Modal] Fix calculating scrollbar size when using custom scrollbar (#26816) @michal-perlakowski
-- [Rating] Make input ids less predictable (#26493) @eps1lon
-- [Stepper] Add componentsProps.label to StepLabel (#26807) @michal-perlakowski
-- [Tabs] Show error when Tab has display: none (#26783) @michal-perlakowski
-- [theme] Add base color palette type to components (#26697) @siriwatknp
+- [Alert] Add support for custom colors (#26831) @varandasi
+- [Button] Fix loading text invisible when disabled (#26857) @DanielBretzigheimer
+- [ButtonBase] Consider as a link with a custom component and `to` prop (#26576) @shadab14meb346
+- [ButtonBase] Derive state on render instead of in layout effects (#26762) @eps1lon
+- [Drawer] Fix incorrect z-index (#26791) @michal-perlakowski
+- [Drawer] Remove incorrect transition handler props (#26835) @eps1lon
+- [Link] Improve accessibility support (#26145) @ahmed-28
+- [Modal] Fix calculating scrollbar size when using custom scrollbar (#26816) @michal-perlakowski
+- [Rating] Make input ids less predictable (#26493) @eps1lon
+- [Stepper] Add componentsProps.label to StepLabel (#26807) @michal-perlakowski
+- [Tabs] Show error when Tab has display: none (#26783) @michal-perlakowski
+- [theme] Add base color palette type to components (#26697) @siriwatknp
### `@material-ui/system@5.0.0-alpha.38`
#### Breaking Changes
-- [system] Normalize api for `createBox` (#26820) @mnajdova
+- [system] Normalize api for `createBox` (#26820) @mnajdova
```diff
import { createBox } from '@material-ui/system';
@@ -10234,39 +9808,39 @@ A big thanks to the 18 contributors who made this release possible. Here are som
#### Changes
-- [system] Add ThemeProvider component (#26787) @mnajdova
+- [system] Add ThemeProvider component (#26787) @mnajdova
### Docs
-- [docs] Fix misspelling of the word Typography (#26898) @dmrqx
-- [docs] Instruct users to install @material-ui/icons with the next tag (#26873) @michal-perlakowski
-- [docs] Sync translations (#26828) @l10nbot
-- [docs] Improve grammar of autocomplete/autofill section (#26798) @dijonkitchen
-- [docs] Explain "inherited props" better in the props table (#26778) @eps1lon
-- [docs] Fix documentation for upgrading to v5 (#26812) @tungdt-90
-- [docs] Improve notification color (#26796) @mnajdova
-- [docs] Fix various a11y issues with /customization/color (#26757) @eps1lon
-- [docs] Move custom theme to frame (#26744) @siriwatknp
-- [docs] Fix small PT typo fix: inciar -> iniciar (#26775) @brunocavalcante
-- [I10n] Add Chinese (Hong Kong) (zh-HK) locale (#26637) @kshuiroy
-- [l10n] Add sinhalese (siLK) locale (#26875) @pavinduLakshan
-- [examples] Rename Next.js TypeScript theme from tsx to ts (#26862) @Izhaki
+- [docs] Fix misspelling of the word Typography (#26898) @dmrqx
+- [docs] Instruct users to install @material-ui/icons with the next tag (#26873) @michal-perlakowski
+- [docs] Sync translations (#26828) @l10nbot
+- [docs] Improve grammar of autocomplete/autofill section (#26798) @dijonkitchen
+- [docs] Explain "inherited props" better in the props table (#26778) @eps1lon
+- [docs] Fix documentation for upgrading to v5 (#26812) @tungdt-90
+- [docs] Improve notification color (#26796) @mnajdova
+- [docs] Fix various a11y issues with /customization/color (#26757) @eps1lon
+- [docs] Move custom theme to frame (#26744) @siriwatknp
+- [docs] Fix small PT typo fix: inciar -> iniciar (#26775) @brunocavalcante
+- [I10n] Add Chinese (Hong Kong) (zh-HK) locale (#26637) @kshuiroy
+- [l10n] Add sinhalese (siLK) locale (#26875) @pavinduLakshan
+- [examples] Rename Next.js TypeScript theme from tsx to ts (#26862) @Izhaki
### Core
-- [test] Fix Drawer test API @oliviertassinari
-- [test] Adjust expected useAutocomplete error messages for React 18 (#26858) @eps1lon
-- [test] Convert Drawer tests to testing-library (#26837) @eps1lon
-- [test] Convert remaining enzyme tests to testing-library (#26832) @eps1lon
-- [test] Ignore ReactDOM.hydrate deprecation warnings (#26815) @eps1lon
-- [test] Reduce flakiness (#26761) @eps1lon
-- [useId] Reduce likelyhood of collisions (#26758) @eps1lon
-- yarn deduplicate @oliviertassinari
-- Fix running framer's prettier under pwsh (#26819) @michaldudak
-- [core] Update babel-plugin-optimize-clsx (#26861) @oliviertassinari
-- [core] Assume no document.all at runtime (#26821) @eps1lon
-- [core] Remove dependency on `@material-ui/private-theming` (#26793) @mnajdova
-- [core] Remove dependency on `@material-ui/styled-engine` (#26792) @mnajdova
+- [test] Fix Drawer test API @oliviertassinari
+- [test] Adjust expected useAutocomplete error messages for React 18 (#26858) @eps1lon
+- [test] Convert Drawer tests to testing-library (#26837) @eps1lon
+- [test] Convert remaining enzyme tests to testing-library (#26832) @eps1lon
+- [test] Ignore ReactDOM.hydrate deprecation warnings (#26815) @eps1lon
+- [test] Reduce flakiness (#26761) @eps1lon
+- [useId] Reduce likelyhood of collisions (#26758) @eps1lon
+- yarn deduplicate @oliviertassinari
+- Fix running framer's prettier under pwsh (#26819) @michaldudak
+- [core] Update babel-plugin-optimize-clsx (#26861) @oliviertassinari
+- [core] Assume no document.all at runtime (#26821) @eps1lon
+- [core] Remove dependency on `@material-ui/private-theming` (#26793) @mnajdova
+- [core] Remove dependency on `@material-ui/styled-engine` (#26792) @mnajdova
All contributors of this release in alphabetical order: @ahmed-28, @brunocavalcante, @DanielBretzigheimer, @dijonkitchen, @dmrqx, @eps1lon, @Izhaki, @kshuiroy, @l10nbot, @michal-perlakowski, @michaldudak, @mnajdova, @oliviertassinari, @pavinduLakshan, @shadab14meb346, @siriwatknp, @tungdt-90, @varandasi
@@ -10300,7 +9874,7 @@ A big thanks to the 11 contributors who made this release possible. Here are som
#### Breaking changes
-- [Button] Remove label span (#26666) @siriwatknp
+- [Button] Remove label span (#26666) @siriwatknp
The `span` element that wraps children has been removed. `label` classKey is also removed. The nested span was required for fixing a flexbox issue with iOS < 11.0.
@@ -10314,16 +9888,16 @@ A big thanks to the 11 contributors who made this release possible. Here are som
#### Changes
-- [Button] Add missing color type (#26593) @sakura90
-- [Grid] Add responsive direction and spacing props (#26590) @likitarai1
-- [List] Add ListItemButton export to index (#26667) @chadmuro
-- [theme] Fix missing exported Breakpoints types (#26684) @robphoenix
+- [Button] Add missing color type (#26593) @sakura90
+- [Grid] Add responsive direction and spacing props (#26590) @likitarai1
+- [List] Add ListItemButton export to index (#26667) @chadmuro
+- [theme] Fix missing exported Breakpoints types (#26684) @robphoenix
### `@material-ui/system@5.0.0-alpha.37`
#### Breaking changes
-- [system] Remove `theme` & `isRtl` from `useThemeProps` (#26701) @mnajdova
+- [system] Remove `theme` & `isRtl` from `useThemeProps` (#26701) @mnajdova
The `isRtl` and `theme` props are no longer added by the `useThemeProps` hook. You can use the `useTheme` hook for this.
@@ -10343,46 +9917,46 @@ A big thanks to the 11 contributors who made this release possible. Here are som
#### Changes
-- [system] Add useThemeProps & useTheme hooks (#26649) @mnajdova
-- [system] Add color manipulators (#26668) @mnajdova
-- [system] Fix support of custom shape in createTheme (#26673) @varandasi
+- [system] Add useThemeProps & useTheme hooks (#26649) @mnajdova
+- [system] Add color manipulators (#26668) @mnajdova
+- [system] Fix support of custom shape in createTheme (#26673) @varandasi
### `@material-ui/unstyled@5.0.0-alpha.37`
-- [Slider] Improve TS definition (#26642) @mnajdova
-- [FocusTrap] Capture nodeToRestore via relatedTarget (#26696) @eps1lon
+- [Slider] Improve TS definition (#26642) @mnajdova
+- [FocusTrap] Capture nodeToRestore via relatedTarget (#26696) @eps1lon
### `@material-ui/icons@5.0.0-alpha.37`
-- Revert "[icons] Only ship ES modules (#26310)" (#26656) @eps1lon
+- Revert "[icons] Only ship ES modules (#26310)" (#26656) @eps1lon
The changes that we have tried in #26310 were breaking the integration with Next.js.
### `@material-ui/lab@5.0.0-alpha.37`
-- [core] Remove unused useKeyDown (#26765) @eps1lon
-- [DateTimePicker] Fix not visible selected tab icon (#26624) @nikitabobers
+- [core] Remove unused useKeyDown (#26765) @eps1lon
+- [DateTimePicker] Fix not visible selected tab icon (#26624) @nikitabobers
### Docs
-- [blog] Michał Dudak joins Material UI (#26700) @oliviertassinari
-- [docs] Migrate onepirate premium template to emotion part2 (#26707) @vicasas
-- [docs] Fix TextField demo layout (#26710) @vicasas
-- [docs] Improve Paperbase demo (#26711) @oliviertassinari
-- [docs] Migrate onepirate premium template to emotion part1 (#26671) @vicasas
-- [docs] Migrate paperbase premium template to emotion (#26658) @vicasas
-- [List] Fix demo to have correct semantic (#26742) @siriwatknp
+- [blog] Michał Dudak joins Material UI (#26700) @oliviertassinari
+- [docs] Migrate onepirate premium template to emotion part2 (#26707) @vicasas
+- [docs] Fix TextField demo layout (#26710) @vicasas
+- [docs] Improve Paperbase demo (#26711) @oliviertassinari
+- [docs] Migrate onepirate premium template to emotion part1 (#26671) @vicasas
+- [docs] Migrate paperbase premium template to emotion (#26658) @vicasas
+- [List] Fix demo to have correct semantic (#26742) @siriwatknp
### Core
-- [core] Monitore size of key system modules (#26712) @oliviertassinari
-- [core] Batch small changes (#26738) @oliviertassinari
-- [core] Batch small changes (#26628) @oliviertassinari
-- [test] Ignore ReactDOM.render deprecation warning (#26683) @eps1lon
-- [test] Run e2e test with React 18 on a schedule (#26690) @eps1lon
-- [test] Count profiler renders not passive effects (#26678) @eps1lon
-- [test] Bundling fixtures should not override source build with published build (#26657) @eps1lon
-- [test] Make tests oblivious to StrictMode (#26654) @eps1lon
+- [core] Monitore size of key system modules (#26712) @oliviertassinari
+- [core] Batch small changes (#26738) @oliviertassinari
+- [core] Batch small changes (#26628) @oliviertassinari
+- [test] Ignore ReactDOM.render deprecation warning (#26683) @eps1lon
+- [test] Run e2e test with React 18 on a schedule (#26690) @eps1lon
+- [test] Count profiler renders not passive effects (#26678) @eps1lon
+- [test] Bundling fixtures should not override source build with published build (#26657) @eps1lon
+- [test] Make tests oblivious to StrictMode (#26654) @eps1lon
All contributors of this release in alphabetical order: @chadmuro, @eps1lon, @likitarai1, @mnajdova, @nikitabobers, @oliviertassinari, @robphoenix, @sakura90, @siriwatknp, @varandasi, @vicasas
@@ -10408,7 +9982,7 @@ A big thanks to the 14 contributors who made this release possible. Here are som
#### Breaking changes
-- [AppBar] Fix background color on dark mode (#26545) @siriwatknp
+- [AppBar] Fix background color on dark mode (#26545) @siriwatknp
The `color` prop has no longer any effect in dark mode. The app bar uses the background color required by the elevation to follow the [Material Design guidelines](https://m2.material.io/design/color/dark-theme.html). Use `enableColorOnDark` to restore the behavior of v4.
@@ -10416,7 +9990,7 @@ A big thanks to the 14 contributors who made this release possible. Here are som
```
-- [core] Rename `experimentalStyled` to `styled` (#26558) @mnajdova
+- [core] Rename `experimentalStyled` to `styled` (#26558) @mnajdova
Remove the experimental prefix, this module is going stable:
@@ -10425,31 +9999,31 @@ A big thanks to the 14 contributors who made this release possible. Here are som
+import { styled } from '@material-ui/core/styles';
```
-- [SwitchBase] Replace IconButton with ButtonBase (#26460) @siriwatknp
-- [theme] Improve default `primary`, `secondary` and `error` theme palette (#26555) @siriwatknp
+- [SwitchBase] Replace IconButton with ButtonBase (#26460) @siriwatknp
+- [theme] Improve default `primary`, `secondary` and `error` theme palette (#26555) @siriwatknp
#### Changes
-- [Box] Fix module 'clsx' not found in system (#26553) @coder-freestyle
-- [Box] Fix runtime error when using styled-components without ThemeProvider (#26548) @mnajdova
-- [Radio][checkbox] Don't forward `color` to DOM elements (#26625) @siriwatknp
-- [Dialog] Flatten DialogTitle DOM structure, remove `disableTypography` (#26323) @eps1lon
-- [Grid] Add rowSpacing and columnSpacing props (#26559) @likitarai1
-- [List] extract button from ListItem to ListItemButton (#26446) @siriwatknp
-- [Popover] Fix PaperProps.ref breaking positioning (#26560) @vedadeepta
-- [Rating] onChangeActive shouldn't be fired on blur/focus (#26584) @coder-freestyle
-- [Select] Fix custom font size centering arrow (#26570) @sarahannnicholson
-- [styled] Convert implicit styleProps to explicit (#26461) @mnajdova@siriwatknp
-- [Tabs] Fix RTL indicator (#26470) @siriwatknp
-- [Tabs] Fix arrow rotation in vertical & RTL (#26527) @siriwatknp
-- [TextField] Fix support for custom `size` prop value (#26585) @coder-freestyle
-- [Tooltip] Finish exiting once started (#26535) @eps1lon
+- [Box] Fix module 'clsx' not found in system (#26553) @coder-freestyle
+- [Box] Fix runtime error when using styled-components without ThemeProvider (#26548) @mnajdova
+- [Radio][checkbox] Don't forward `color` to DOM elements (#26625) @siriwatknp
+- [Dialog] Flatten DialogTitle DOM structure, remove `disableTypography` (#26323) @eps1lon
+- [Grid] Add rowSpacing and columnSpacing props (#26559) @likitarai1
+- [List] extract button from ListItem to ListItemButton (#26446) @siriwatknp
+- [Popover] Fix PaperProps.ref breaking positioning (#26560) @vedadeepta
+- [Rating] onChangeActive shouldn't be fired on blur/focus (#26584) @coder-freestyle
+- [Select] Fix custom font size centering arrow (#26570) @sarahannnicholson
+- [styled] Convert implicit styleProps to explicit (#26461) @mnajdova@siriwatknp
+- [Tabs] Fix RTL indicator (#26470) @siriwatknp
+- [Tabs] Fix arrow rotation in vertical & RTL (#26527) @siriwatknp
+- [TextField] Fix support for custom `size` prop value (#26585) @coder-freestyle
+- [Tooltip] Finish exiting once started (#26535) @eps1lon
### `@material-ui/icons@5.0.0-alpha.36`
#### Breaking changes
-- [icons] Only ship ES modules (#26310) @eps1lon
+- [icons] Only ship ES modules (#26310) @eps1lon
The `require()` of `@material-ui/icons` is no longer supported.
This should not affect you if you're using a bundler like `webpack` or `snowpack` or meta frameworks like `next` or `gatsby`.
@@ -10458,7 +10032,7 @@ A big thanks to the 14 contributors who made this release possible. Here are som
#### Breaking changes
-- [pickers] Remove `openPickerIcon` prop in favor of `components.OpenPickerIcon` (#26223) @vedadeepta
+- [pickers] Remove `openPickerIcon` prop in favor of `components.OpenPickerIcon` (#26223) @vedadeepta
```diff
[system] Add createTheme util (#26490) @mnajdova
+- [system] Add createTheme util (#26490) @mnajdova
### Docs
-- [docs] Migrate templates to emotion (#26604) @vicasas
-- [docs] Remove custom primary & secondary color (#26541) @siriwatknp
-- [docs] Don't escape prop descriptions for markdown table context (#26579) @eps1lon
-- [docs] Prepare for data grid auto-generated docs (#26477) @m4theushw
-- [docs] Fix typo sx !== xs (#26596) @onpaws
-- [docs] Multiple select demos moving when selecting values (#26539) @itsnorbertkalacska
-- [docs] Improve migration guide for `@material-ui/styles` (#26552) @mnajdova
-- [docs] `Rating` `value` is nullable in `onChange` (#26542) @sakura90
-- [example] Remove the dependency on @material-ui/styles (#26567) @garfunkelvila
+- [docs] Migrate templates to emotion (#26604) @vicasas
+- [docs] Remove custom primary & secondary color (#26541) @siriwatknp
+- [docs] Don't escape prop descriptions for markdown table context (#26579) @eps1lon
+- [docs] Prepare for data grid auto-generated docs (#26477) @m4theushw
+- [docs] Fix typo sx !== xs (#26596) @onpaws
+- [docs] Multiple select demos moving when selecting values (#26539) @itsnorbertkalacska
+- [docs] Improve migration guide for `@material-ui/styles` (#26552) @mnajdova
+- [docs] `Rating` `value` is nullable in `onChange` (#26542) @sakura90
+- [example] Remove the dependency on @material-ui/styles (#26567) @garfunkelvila
### Core
-- [core] Ignore latest prettier run in git-blame @eps1lon
-- [core] Format @eps1lon
-- [test] Add bundle fixtures (#23166) @eps1lon
-- [website] Add Michał to the About Us page (#26557) @michaldudak
+- [core] Ignore latest prettier run in git-blame @eps1lon
+- [core] Format @eps1lon
+- [test] Add bundle fixtures (#23166) @eps1lon
All contributors of this release in alphabetical order: @coder-freestyle, @eps1lon, @garfunkelvila, @itsnorbertkalacska, @likitarai1, @m4theushw, @michaldudak, @mnajdova, @onpaws, @sakura90, @sarahannnicholson, @siriwatknp, @vedadeepta, @vicasas
@@ -10653,9 +10226,6 @@ We are progressively moving all modules that are relevant to styling custom desi
- [test] Move ClockPicker tests to ClockPicker.test (#26407) @eps1lon
- [test] setProps from createPickerRender should set props on the rendered element (#26405) @eps1lon
- [utils] Convert useId to TypeScript (#26491) @eps1lon
-- [website] Add Material UI X page (#25794) @DanailH
-- [website] Add open application section (#26501) @oliviertassinari
-- [website] Add Siriwat to team page (#26406) @siriwatknp
All contributors of this release in alphabetical order: @akshitsuri, @DanailH, @Dru89, @eps1lon, @Gautam-Arora24, @jeferson-sb, @m4theushw, @mbrookes, @mnajdova, @oliviertassinari, @pasDamola, @siriwatknp, @wolfykey
@@ -10675,7 +10245,7 @@ A big thanks to the 16 contributors who made this release possible. Here are som
#### Breaking change
-- [Select][nativeselect] Polish CSS classes (#26186) @m4theushw
+- [Select][nativeselect] Polish CSS classes (#26186) @m4theushw
**Select, NativeSelect**
@@ -10697,7 +10267,7 @@ A big thanks to the 16 contributors who made this release possible. Here are som
/>
```
-- [core] Move `StyledEngineProvider` to `@material-ui/core/styles` (#26265) @mnajdova
+- [core] Move `StyledEngineProvider` to `@material-ui/core/styles` (#26265) @mnajdova
Change location of `StyledEngineProvider` import.
@@ -10706,7 +10276,7 @@ A big thanks to the 16 contributors who made this release possible. Here are som
+import { StyledEngineProvider } from '@material-ui/core/styles';
```
-- [Autocomplete] Apply .Mui-focused instead of data-focus on the focused option (#26181) @m4theushw
+- [Autocomplete] Apply .Mui-focused instead of data-focus on the focused option (#26181) @m4theushw
The `data-focus` attribute is not set on the focused option anymore, instead, global class names are used.
@@ -10715,9 +10285,9 @@ A big thanks to the 16 contributors who made this release possible. Here are som
+'.MuiAutocomplete-option.Mui-focused': {
```
-- [Radio] Make color primary default (#26180) @vicasas
-- [Switch] Make color primary default (#26182) @vicasas
-- [pickers] Drop ResponsiveWrapper usage (#26123) @eps1lon
+- [Radio] Make color primary default (#26180) @vicasas
+- [Switch] Make color primary default (#26182) @vicasas
+- [pickers] Drop ResponsiveWrapper usage (#26123) @eps1lon
When a responsive picker changes from mobile to desktop, it will now clear its entire state. To keep the original behavior you can implement a controlled picker:
@@ -10736,7 +10306,7 @@ A big thanks to the 16 contributors who made this release possible. Here are som
}
```
-- [Autocomplete] Rename getOptionSelected to isOptionEqualToValue (#26173) @m4theushw
+- [Autocomplete] Rename getOptionSelected to isOptionEqualToValue (#26173) @m4theushw
```diff
[TextField] Fix hiddenLabel type of FilledInput (#26290) @siriwatknp
-- [TextField] Fix classes forward to InputBase (#26231) @arpitBhalla
-- [Autocomplete] Fix missing 'createOption' in AutocompleteCloseReason type (#26197) @Gautam-Arora24
-- [Autocomplete] Reduce CSS specificity by 1 (#26238) @Gautam-Arora24
-- [ButtonBase] Omit aria-disabled if not disabled (#26189) @Gautam-Arora24
-- [colors] Fix A inconsistencies (#26196) @oliviertassinari
-- [examples] Fix dynamic global styles & global styles leak in the ssr examples (#26177) @mnajdova
-- [Slider] Fix support for non primary colors (#26285) @davidfdriscoll
-- [Slider] Center value label for disabled slider (#26257) @davidfdriscoll
-- [styled-engine] Fix styled-components not supporting empty style (#26098) @ruppysuppy
-- [styles] Fix overrides type issues (#26228) @mnajdova
-- [Container] Fix support for custom breakpoints (#26328) @alanszp
+- [TextField] Fix hiddenLabel type of FilledInput (#26290) @siriwatknp
+- [TextField] Fix classes forward to InputBase (#26231) @arpitBhalla
+- [Autocomplete] Fix missing 'createOption' in AutocompleteCloseReason type (#26197) @Gautam-Arora24
+- [Autocomplete] Reduce CSS specificity by 1 (#26238) @Gautam-Arora24
+- [ButtonBase] Omit aria-disabled if not disabled (#26189) @Gautam-Arora24
+- [colors] Fix A inconsistencies (#26196) @oliviertassinari
+- [examples] Fix dynamic global styles & global styles leak in the ssr examples (#26177) @mnajdova
+- [Slider] Fix support for non primary colors (#26285) @davidfdriscoll
+- [Slider] Center value label for disabled slider (#26257) @davidfdriscoll
+- [styled-engine] Fix styled-components not supporting empty style (#26098) @ruppysuppy
+- [styles] Fix overrides type issues (#26228) @mnajdova
+- [Container] Fix support for custom breakpoints (#26328) @alanszp
### `@material-ui/lab@5.0.0-alpha.34`
-- [pickers] Migrate TimePickerToolbar to emotion (#26274) @siriwatknp
-- [pickers] Migrate DatePickerToolbar to emotion (#26292) @siriwatknp
-- [DateTimePicker] Migrate DateTimePickerTabs and Toolbar to emotion (#26327) @siriwatknp
-- [DatePicker] Migrate PickersYear to emotion (#25949) @siriwatknp
-- [DateRangePicker] Migrate PickersToolbarText to emotion (#25983) @siriwatknp
-- [pickers] Migrate StaticWrapper to emotion (#26275) @siriwatknp
-- [pickers] Migrate Clock to emotion (#26278) @siriwatknp
-- [pickers] Migrate PickersToolbar to emotion (#26273) @siriwatknp
-- [pickers] Migrate ClockNumber to emotion (#26058) @siriwatknp
-- [pickers] Migrate ClockPointer to emotion (#26057) @siriwatknp
-- [pickers] Migrate PickersMonth to emotion (#26021) @siriwatknp
-- [pickers] Migrate MonthPicker to emotion (#26025) @siriwatknp
-- [pickers] Migrate PickersDay to emotion (#25995) @siriwatknp
-- [pickers] Migrate PickersToolbarButton to emotion (#25989) @siriwatknp
+- [pickers] Migrate TimePickerToolbar to emotion (#26274) @siriwatknp
+- [pickers] Migrate DatePickerToolbar to emotion (#26292) @siriwatknp
+- [DateTimePicker] Migrate DateTimePickerTabs and Toolbar to emotion (#26327) @siriwatknp
+- [DatePicker] Migrate PickersYear to emotion (#25949) @siriwatknp
+- [DateRangePicker] Migrate PickersToolbarText to emotion (#25983) @siriwatknp
+- [pickers] Migrate StaticWrapper to emotion (#26275) @siriwatknp
+- [pickers] Migrate Clock to emotion (#26278) @siriwatknp
+- [pickers] Migrate PickersToolbar to emotion (#26273) @siriwatknp
+- [pickers] Migrate ClockNumber to emotion (#26058) @siriwatknp
+- [pickers] Migrate ClockPointer to emotion (#26057) @siriwatknp
+- [pickers] Migrate PickersMonth to emotion (#26021) @siriwatknp
+- [pickers] Migrate MonthPicker to emotion (#26025) @siriwatknp
+- [pickers] Migrate PickersDay to emotion (#25995) @siriwatknp
+- [pickers] Migrate PickersToolbarButton to emotion (#25989) @siriwatknp
### `@material-ui/icons@5.0.0-alpha.34`
-- [icons] Remove extraneous React.Fragment (#26308) @eps1lon
-- [icons] Synchronize icons (#26302) @eps1lon
+- [icons] Remove extraneous React.Fragment (#26308) @eps1lon
+- [icons] Synchronize icons (#26302) @eps1lon
New DriveFileMove icon and its variants
### Docs
-- [NProgressBar] Fix invalid ARIA and HTML (#26234) @eps1lon
-- [docs] Simplify demos slider (#26324) @oliviertassinari
-- [docs] Use transpiled icons directly (#26268) @eps1lon
-- [docs] Remove dependency on withStyles from @material-ui/core/styles (#26269) @mnajdova
-- [docs] Add Jalali date picker demo (#26243) @smmoosavi
-- [docs] Remove last dependencies on `makeStyles` from `@material-ui/core/styles` (#26246) @mnajdova
-- [docs] Polish the pickers demo (#26094) @oliviertassinari
-- [docs] Fix broken overrides link on API pages (#26244) @mnajdova
-- [docs] Improve documentation for Buttons (#26184) @arpitBhalla
-- [docs] Emphasize on props for screen readers (#26222) @atisheyJain03
-- [docs] Link third-party routing in Bottom navigation (#26190) @arpitBhalla
-- [docs] Migrate Select, Progress demos to emotion (#26178) @mnajdova
-- [docs] Add accessibility section to Badges (#26009) @likitarai1
-- [docs] Migrate Popper, Drawer demos to emotion (#26183) @mnajdova
-- [docs] Use public next/router events API (#26233) @eps1lon
-- [docs] Remove remnants Hidden component (#26191) @vicasas
-- [docs] Ensure TreeView demos don't overflow demo container (#26161) @eps1lon
-- [docs] Fix a typo in the import statement of LocalizationProvider (#26226) @huyenltnguyen
-- [docs] Improve react-admin coverage in the showcase (#26169) @fzaninotto
-- [docs] Fix Workbox that are causing infinite loading of site (#26193) @arpitBhalla
-
-### Core
-
-- [core] Skip sx prop in internal components (#26235) @mnajdova
-- [core] Remove `withStyles` dependencies from `@material-ui/core/styles` (#26277) @mnajdova
-- [core] Include human readable target in the BrowserStack build (#26322) @eps1lon
-- [core] Fix NotchedOutlineProps type (#26305) @gnowland
-- [core] Add file for git-blame --ignore-revs-file (#26295) @eps1lon
-- [core] Ensure component class keys aren't missing (#25754) @eps1lon
-- [core] Drop support for blocking mode (#26262) @eps1lon
-- [core] Don't download monorepo packages (#26261) @eps1lon
-- [core] Batch small changes (#26199) @oliviertassinari
-- [core] Extract classes descriptions from TypeScript (#25933) @eps1lon
-- [styled-engine] Fix test script (#26258) @ruppysuppy
+- [NProgressBar] Fix invalid ARIA and HTML (#26234) @eps1lon
+- [docs] Simplify demos slider (#26324) @oliviertassinari
+- [docs] Use transpiled icons directly (#26268) @eps1lon
+- [docs] Remove dependency on withStyles from @material-ui/core/styles (#26269) @mnajdova
+- [docs] Add Jalali date picker demo (#26243) @smmoosavi
+- [docs] Remove last dependencies on `makeStyles` from `@material-ui/core/styles` (#26246) @mnajdova
+- [docs] Polish the pickers demo (#26094) @oliviertassinari
+- [docs] Fix broken overrides link on API pages (#26244) @mnajdova
+- [docs] Improve documentation for Buttons (#26184) @arpitBhalla
+- [docs] Emphasize on props for screen readers (#26222) @atisheyJain03
+- [docs] Link third-party routing in Bottom navigation (#26190) @arpitBhalla
+- [docs] Migrate Select, Progress demos to emotion (#26178) @mnajdova
+- [docs] Add accessibility section to Badges (#26009) @likitarai1
+- [docs] Migrate Popper, Drawer demos to emotion (#26183) @mnajdova
+- [docs] Use public next/router events API (#26233) @eps1lon
+- [docs] Remove remnants Hidden component (#26191) @vicasas
+- [docs] Ensure TreeView demos don't overflow demo container (#26161) @eps1lon
+- [docs] Fix a typo in the import statement of LocalizationProvider (#26226) @huyenltnguyen
+- [docs] Improve react-admin coverage in the showcase (#26169) @fzaninotto
+- [docs] Fix Workbox that are causing infinite loading of site (#26193) @arpitBhalla
+
+### Core
+
+- [core] Skip sx prop in internal components (#26235) @mnajdova
+- [core] Remove `withStyles` dependencies from `@material-ui/core/styles` (#26277) @mnajdova
+- [core] Include human readable target in the BrowserStack build (#26322) @eps1lon
+- [core] Fix NotchedOutlineProps type (#26305) @gnowland
+- [core] Add file for git-blame --ignore-revs-file (#26295) @eps1lon
+- [core] Ensure component class keys aren't missing (#25754) @eps1lon
+- [core] Drop support for blocking mode (#26262) @eps1lon
+- [core] Don't download monorepo packages (#26261) @eps1lon
+- [core] Batch small changes (#26199) @oliviertassinari
+- [core] Extract classes descriptions from TypeScript (#25933) @eps1lon
+- [styled-engine] Fix test script (#26258) @ruppysuppy
All contributors of this release in alphabetical order: @arpitBhalla, @atisheyJain03, @davidfdriscoll, @eps1lon, @fzaninotto, @Gautam-Arora24, @gnowland, @huyenltnguyen, @likitarai1, @m4theushw, @mnajdova, @oliviertassinari, @ruppysuppy, @siriwatknp, @smmoosavi, @vicas
@@ -10838,7 +10408,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
#### Breaking changes
-- [core] Remove deprecated innerRef prop (#26028) @m4theushw
+- [core] Remove deprecated innerRef prop (#26028) @m4theushw
**withStyles**
@@ -10878,7 +10448,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
}
```
-- [theme] Rename `createMuiTheme` to `createTheme` (#25992) @m4theushw
+- [theme] Rename `createMuiTheme` to `createTheme` (#25992) @m4theushw
Developers only need one theme in their application. A prefix would suggest a second theme is needed. It's not the case. `createMuiTheme` will be removed in v6.
@@ -10890,7 +10460,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
+const theme = createTheme({
```
-- [theme] Remove MuiThemeProvider alias (#26171) @m4theushw
+- [theme] Remove MuiThemeProvider alias (#26171) @m4theushw
The `MuiThemeProvider` is no longer exported. Use `ThemeProvider` instead. It was removed from the documentation during v4-beta, 2 years ago.
@@ -10899,7 +10469,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
+import { ThemeProvider } from '@material-ui/core/styles';
```
-- [Box] Remove the `clone` prop (#26031) @m4theushw
+- [Box] Remove the `clone` prop (#26031) @m4theushw
Its behavior can be obtained using the `sx` prop.
@@ -10910,7 +10480,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
+Save
```
-- [Box] Remove render prop (#26113) @m4theushw
+- [Box] Remove render prop (#26113) @m4theushw
Its behavior can be obtained using the `sx` prop directly on the child if it's a Material UI component. For non-Material UI components use the `sx` prop in conjunction with the `component` prop:
@@ -10928,7 +10498,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
+Save
```
-- [Checkbox] Make color="primary" default (#26002) @vicasas
+- [Checkbox] Make color="primary" default (#26002) @vicasas
This better matches the Material Design guidelines.
@@ -10937,7 +10507,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
+
```
-- [core] Remove `styled` JSS utility from `@material-ui/core/styles` (#26101) @mnajdova
+- [core] Remove `styled` JSS utility from `@material-ui/core/styles` (#26101) @mnajdova
The `styled` **JSS** utility is no longer exported from `@material-ui/core/styles`. You can use `@material-ui/styles/styled` instead. Make sure to add a `ThemeProvider` at the root of your application, as the `defaultTheme` is no longer available. If you are using this utility together with `@material-ui/core`, it's recommended you use the `ThemeProvider` component from `@material-ui/core/styles` instead.
@@ -10970,7 +10540,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
import { experimentalStyled as styled } from '@material-ui/core/styles';
```
-- [Hidden] Remove component (#26135) @m4theushw
+- [Hidden] Remove component (#26135) @m4theushw
Removed in favor of using the `sx` prop or the `useMediaQuery` hook.
@@ -10998,11 +10568,11 @@ A big thanks to the 17 contributors who made this release possible. Here are som
+return hidden ? null : ;
```
-- [withWidth] Remove API (#26136) @m4theushw
+- [withWidth] Remove API (#26136) @m4theushw
Removed in favor of the `useMediaQuery` hook. You can reproduce the same functionality creating a custom hook as described [here](https://mui.com/components/use-media-query/#migrating-from-withwidth).
-- [Autocomplete] Rename values of the reason argument (#26172) @m4theushw
+- [Autocomplete] Rename values of the reason argument (#26172) @m4theushw
Rename the values of the reason argument in `onChange` and `onClose` for consistency:
@@ -11010,7 +10580,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
2. `select-option` to `selectOption`
3. `remove-option` to `removeOption`
-- [core] Remove `withTheme` from `@material-ui/core` (#26051) @mnajdova
+- [core] Remove `withTheme` from `@material-ui/core` (#26051) @mnajdova
The `withTheme` utility has been removed from the `@material-ui/core/styles` package. You can use the `@material-ui/styles/withTheme` instead. Make sure to add a `ThemeProvider` at the root of your application, as the `defaultTheme` is no longer available. If you are using this utility together with `@material-ui/core`, it's recommended you use the `ThemeProvider` from `@material-ui/core/styles` instead.
@@ -11029,7 +10599,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
}
```
-- [core] Remove `createStyles` from `@material-ui/core` (#26018) @mnajdova
+- [core] Remove `createStyles` from `@material-ui/core` (#26018) @mnajdova
- The `createGenerateClassName` module is no longer exported from `@material-ui/core/styles`. You should import it directly from `@material-ui/styles`.
@@ -11070,22 +10640,22 @@ A big thanks to the 17 contributors who made this release possible. Here are som
#### Changes
-- [Dialog] Improve support for custom breakpoints (#26092) @oliviertassinari
-- [IconButton] Fix default color prop (#26064) @Jack-Works
-- [Radio] Migrate RadioButtonIcon to emotion (#26068) @mnajdova
-- [SwipeableDrawer] Migrate SwipeArea to emotion (#26059) @mnajdova
-- [Table] Synchronize horizontal sticky header position with body (#26159) @LiKang6688
-- [Tabs] Fix support for null children in TabList (#26170) @hubertokf
-- [Tabs] Fix keyboard traversal over disabled tabs (#26061) @anish-khanna
-- [TextField] Fix missing `standard` variant classes in types (#26115) @siriwatknp
-- [TextField] Allow to customize Typography in FormControlLabel (#25883) @mousemke
-- [theme] Fix transition duration default value customization (#26054) @anshuman9999
+- [Dialog] Improve support for custom breakpoints (#26092) @oliviertassinari
+- [IconButton] Fix default color prop (#26064) @Jack-Works
+- [Radio] Migrate RadioButtonIcon to emotion (#26068) @mnajdova
+- [SwipeableDrawer] Migrate SwipeArea to emotion (#26059) @mnajdova
+- [Table] Synchronize horizontal sticky header position with body (#26159) @LiKang6688
+- [Tabs] Fix support for null children in TabList (#26170) @hubertokf
+- [Tabs] Fix keyboard traversal over disabled tabs (#26061) @anish-khanna
+- [TextField] Fix missing `standard` variant classes in types (#26115) @siriwatknp
+- [TextField] Allow to customize Typography in FormControlLabel (#25883) @mousemke
+- [theme] Fix transition duration default value customization (#26054) @anshuman9999
### `@material-ui/lab@5.0.0-alpha.33`
#### Breaking changes
-- [Timeline] Add support for position override on items (#25974) @simonecervini
+- [Timeline] Add support for position override on items (#25974) @simonecervini
Rename the `align` prop to `position` to reduce confusion.
@@ -11104,68 +10674,68 @@ A big thanks to the 17 contributors who made this release possible. Here are som
+
```
-- [pickers] Remove customization of deep components (#26118) @eps1lon
+- [pickers] Remove customization of deep components (#26118) @eps1lon
#### Changes
-- [DatePicker] Migrate YearPicker to emotion (#25928) @siriwatknp
-- [DateRangePicker] Fix not being opened on click (#26016) @eps1lon
-- [pickers] Fix ref types (#26121) @eps1lon
-- [pickers] Rely on native behavior for disabled/readOnly behavior (#26055) @eps1lon
-- [pickers] Remove unused components from mobile and desktop variants (#26066) @eps1lon
-- [pickers] Document readonly/disabled pickers (#26056) @eps1lon
-- [pickers] Remove unused components from static variants (#26052) @eps1lon
-- [pickers] Toggle mobile keyboard view in the same commit as the view changes (#26017) @eps1lon
-- [pickers] Remove redundant aria-hidden (#26014) @eps1lon
-- [pickers] Ensure input value is reset in the same commit as the value (#25972) @eps1lon
-- [internal][pickers] Pass desktop wrapper props explicitly (#26120) @eps1lon
-- [internal][pickers] Move useInterceptProps into module (#26090) @eps1lon
-- [internal][pickers] Explicit default toolbar components (#26075) @eps1lon
-- [internal][pickers] Move validation from config to module (#26074) @eps1lon
-- [internal][pickers] Minimal types for defaultizing in useInterceptProps (#26063) @eps1lon
-- [internal][pickers] Don't validate inputFormat in production (#26053) @eps1lon
-- [internal][pickers] Remove unused styles (#26023) @eps1lon
-- [internal][pickers] Remove `AllSharedPickerProps` and `AllSharedDateRangePickerProps` (#26005) @eps1lon
-
-### Docs
-
-- [docs] Migrate Tabs, Table, Snackbar demos to emotion (#26175) @mnajdova
-- [docs] Fix dynamic global styles (#25690) @mnajdova
-- [docs] Fixed React.forwardRef missing display name ESLint error (#26160) @arpitBhalla
-- [docs] Migrate Tooltip, Steppers demos to emotion (#26165) @mnajdova
-- [docs] Migrate Dialog demos to emotion (#26162) @vicasas
-- [docs] Remove `makeStyles` from landing pages (#26130) @mnajdova
-- [docs] Add new customized switch examples (#26096) @DanielBretzigheimer
-- [docs] Migrate Autocomplete demos (#26127) @mnajdova
-- [docs] Remove `@material-ui/core/styles` from the styles pages (#26126) @mnajdova
-- [docs] Update templates, premium-themes to use `makeStyles` from `@material-ui/styles` (#26131) @mnajdova
-- [docs] Migrate TreeView demos (#26146) @mnajdova
-- [docs] More explicit breakpoint documentation in `sx` (#26140) @eps1lon
-- [docs] Explicitly describe how the media query affects the rendered version (#26129) @eps1lon
-- [docs] Fix 301 link to store (#26095) @oliviertassinari
-- [docs] Normalize name use for state in pickers demo (#26093) @oliviertassinari
-- [docs] Consistent type name in docs (#26077) @jamesaucode
-- [docs] Remove `makeStyles` dependency from core in modules (#26071) @mnajdova
-- [docs] Add links for demo in different deploys (#26065) @eps1lon
-- [docs] Add section for useFormControl (#25927) @t49tran
-- [docs] Add Styled Engine page (#25911) @mnajdova
-- [docs] Migrate Timeline demos to emotion (#26036) @vicasas
-- [docs] Document all the colors available (#26015) @anshuman9999
-- [docs] Avoid extracting classes twice (#25973) @oliviertassinari
-
-### Core
-
-- [test] Add test for behavior when picker variant changes (#26128) @eps1lon
-- [test] testing-library patterns for playwright tests (#25860) @eps1lon
-- [test] Remove scheduler/tracing (#26062) @eps1lon
-- [test] Remove duplicate property (#26011) @eps1lon
-- [core] Link to experimental size-comparison page (#26179) @eps1lon
-- [core] Update typings for theme's components (#26125) @mnajdova
-- [core] Improve `react@experimental` compat (#26116) @eps1lon
-- [core] Remove more dependencies on `@material-ui/styles` (#26100) @mnajdova
-- [core] Batch small changes (#26083) @oliviertassinari
-- [core] ComponentType -> JSXElementConstructor (#26081) @eps1lon
-- [core] Create new @material-ui/private-theming package (#25986) @mnajdova
+- [DatePicker] Migrate YearPicker to emotion (#25928) @siriwatknp
+- [DateRangePicker] Fix not being opened on click (#26016) @eps1lon
+- [pickers] Fix ref types (#26121) @eps1lon
+- [pickers] Rely on native behavior for disabled/readOnly behavior (#26055) @eps1lon
+- [pickers] Remove unused components from mobile and desktop variants (#26066) @eps1lon
+- [pickers] Document readonly/disabled pickers (#26056) @eps1lon
+- [pickers] Remove unused components from static variants (#26052) @eps1lon
+- [pickers] Toggle mobile keyboard view in the same commit as the view changes (#26017) @eps1lon
+- [pickers] Remove redundant aria-hidden (#26014) @eps1lon
+- [pickers] Ensure input value is reset in the same commit as the value (#25972) @eps1lon
+- [internal][pickers] Pass desktop wrapper props explicitly (#26120) @eps1lon
+- [internal][pickers] Move useInterceptProps into module (#26090) @eps1lon
+- [internal][pickers] Explicit default toolbar components (#26075) @eps1lon
+- [internal][pickers] Move validation from config to module (#26074) @eps1lon
+- [internal][pickers] Minimal types for defaultizing in useInterceptProps (#26063) @eps1lon
+- [internal][pickers] Don't validate inputFormat in production (#26053) @eps1lon
+- [internal][pickers] Remove unused styles (#26023) @eps1lon
+- [internal][pickers] Remove `AllSharedPickerProps` and `AllSharedDateRangePickerProps` (#26005) @eps1lon
+
+### Docs
+
+- [docs] Migrate Tabs, Table, Snackbar demos to emotion (#26175) @mnajdova
+- [docs] Fix dynamic global styles (#25690) @mnajdova
+- [docs] Fixed React.forwardRef missing display name ESLint error (#26160) @arpitBhalla
+- [docs] Migrate Tooltip, Steppers demos to emotion (#26165) @mnajdova
+- [docs] Migrate Dialog demos to emotion (#26162) @vicasas
+- [docs] Remove `makeStyles` from landing pages (#26130) @mnajdova
+- [docs] Add new customized switch examples (#26096) @DanielBretzigheimer
+- [docs] Migrate Autocomplete demos (#26127) @mnajdova
+- [docs] Remove `@material-ui/core/styles` from the styles pages (#26126) @mnajdova
+- [docs] Update templates, premium-themes to use `makeStyles` from `@material-ui/styles` (#26131) @mnajdova
+- [docs] Migrate TreeView demos (#26146) @mnajdova
+- [docs] More explicit breakpoint documentation in `sx` (#26140) @eps1lon
+- [docs] Explicitly describe how the media query affects the rendered version (#26129) @eps1lon
+- [docs] Fix 301 link to store (#26095) @oliviertassinari
+- [docs] Normalize name use for state in pickers demo (#26093) @oliviertassinari
+- [docs] Consistent type name in docs (#26077) @jamesaucode
+- [docs] Remove `makeStyles` dependency from core in modules (#26071) @mnajdova
+- [docs] Add links for demo in different deploys (#26065) @eps1lon
+- [docs] Add section for useFormControl (#25927) @t49tran
+- [docs] Add Styled Engine page (#25911) @mnajdova
+- [docs] Migrate Timeline demos to emotion (#26036) @vicasas
+- [docs] Document all the colors available (#26015) @anshuman9999
+- [docs] Avoid extracting classes twice (#25973) @oliviertassinari
+
+### Core
+
+- [test] Add test for behavior when picker variant changes (#26128) @eps1lon
+- [test] testing-library patterns for playwright tests (#25860) @eps1lon
+- [test] Remove scheduler/tracing (#26062) @eps1lon
+- [test] Remove duplicate property (#26011) @eps1lon
+- [core] Link to experimental size-comparison page (#26179) @eps1lon
+- [core] Update typings for theme's components (#26125) @mnajdova
+- [core] Improve `react@experimental` compat (#26116) @eps1lon
+- [core] Remove more dependencies on `@material-ui/styles` (#26100) @mnajdova
+- [core] Batch small changes (#26083) @oliviertassinari
+- [core] ComponentType -> JSXElementConstructor (#26081) @eps1lon
+- [core] Create new @material-ui/private-theming package (#25986) @mnajdova
All contributors of this release in alphabetical order: @anish-khanna, @anshuman9999, @arpitBhalla, @DanielBretzigheimer, @eps1lon, @hubertokf, @Jack-Works, @jamesaucode, @LiKang6688, @m4theushw, @mnajdova, @mousemke, @oliviertassinari, @simonecervini, @siriwatknp, @t49tran, @vicasas
@@ -11186,7 +10756,7 @@ A big thanks to the 15 contributors who made this release possible. Here are som
#### Breaking changes
-- [Table] Rename padding="default" to padding="normal" (#25924) @m4theushw
+- [Table] Rename padding="default" to padding="normal" (#25924) @m4theushw
```diff
-
@@ -11195,14 +10765,14 @@ A big thanks to the 15 contributors who made this release possible. Here are som
+
```
-- [Button] Rename `pending` prop to `loading` in LoadingButton (#25874) @m4theushw
+- [Button] Rename `pending` prop to `loading` in LoadingButton (#25874) @m4theushw
```diff
-
+
```
-- [ButtonBase] Remove buttonRef prop (#25896) @m4theushw
+- [ButtonBase] Remove buttonRef prop (#25896) @m4theushw
```diff
-
@@ -11214,7 +10784,7 @@ A big thanks to the 15 contributors who made this release possible. Here are som
+
```
-- [Checkbox][switch] Remove checked argument from onChange (#25871) @m4theushw
+- [Checkbox][switch] Remove checked argument from onChange (#25871) @m4theushw
```diff
function MyCheckbox() {
@@ -11236,14 +10806,14 @@ A big thanks to the 15 contributors who made this release possible. Here are som
}
```
-- [theme] Remove theme.breakpoints.width helper (#25918) @m4theushw
+- [theme] Remove theme.breakpoints.width helper (#25918) @m4theushw
```diff
-theme.breakpoints.width('md')
+theme.breakpoints.values.md
```
-- [theme] Remove theme.typography.round helper (#25914) @m4theushw
+- [theme] Remove theme.typography.round helper (#25914) @m4theushw
The `theme.typography.round` helper was removed because it was no longer used. If you need it, use the function below:
@@ -11255,39 +10825,39 @@ A big thanks to the 15 contributors who made this release possible. Here are som
#### Changes
-- [Container] Fix maxWidth="false" resulting in incorrect css (#25869) @mnajdova
-- [core] Improve support for extended props in theme (#25934) @vicasas
-- [core] Fix various too wide `classes` types (AppBar, Card, Link, LoadingButton, MenuItem) (#25917) @eps1lon
-- [Drawer] Fix classes forwarded to DOM node for docked drawer (#25870) @mnajdova
-- [IconButton] Support custom colors and sizes (#25890) @Vikram710
-- [l10n] Add Bengali (bnBD) locale (#25841) @Knoxo
-- [Rating] Support custom sizes (#25922) @vicasas
-- [Select] Fix classes leaking on the DOM (#25894) @siriwatknp
-- [Stack] Fix support of spacing falsy values (#25937) @simonecervini
-- [Table] Migrate TablePagination to emotion (#25809) @siriwatknp
-- [Tabs] Migrate Tabs to emotion (#25824) @siriwatknp
-- [TextField] Remove utlity class name for margin="none" (#25969) @oliviertassinari
-- [TextField] Make the `position` prop required in InputAdornment (#25891) @m4theushw
-- [theme] Remove fade color helper (#25895) @m4theushw
+- [Container] Fix maxWidth="false" resulting in incorrect css (#25869) @mnajdova
+- [core] Improve support for extended props in theme (#25934) @vicasas
+- [core] Fix various too wide `classes` types (AppBar, Card, Link, LoadingButton, MenuItem) (#25917) @eps1lon
+- [Drawer] Fix classes forwarded to DOM node for docked drawer (#25870) @mnajdova
+- [IconButton] Support custom colors and sizes (#25890) @Vikram710
+- [l10n] Add Bengali (bnBD) locale (#25841) @Knoxo
+- [Rating] Support custom sizes (#25922) @vicasas
+- [Select] Fix classes leaking on the DOM (#25894) @siriwatknp
+- [Stack] Fix support of spacing falsy values (#25937) @simonecervini
+- [Table] Migrate TablePagination to emotion (#25809) @siriwatknp
+- [Tabs] Migrate Tabs to emotion (#25824) @siriwatknp
+- [TextField] Remove utlity class name for margin="none" (#25969) @oliviertassinari
+- [TextField] Make the `position` prop required in InputAdornment (#25891) @m4theushw
+- [theme] Remove fade color helper (#25895) @m4theushw
### `@material-ui/lab@5.0.0-alpha.32`
-- [DateTimePicker] `date` is nullable in `onChange` (#25981) @eps1lon
-- [internal][pickers] Remove unused TView type argument (#25936) @eps1lon
-- [internal][pickers] Inline some BasePickerProps usages (#25971) @eps1lon
-- [internal][pickers] Entangle what Props vs AllProps means (#25938) @eps1lon
-- [lab] Update slot components to use overridesResolver (#25906) @mnajdova
-- [Timeline] Remove use of nth-child in favor of nth-of-type (#25915) @wellwellmissesanderson
-- [Timeline] Migrate Timeline to emotion (#25838) @siriwatknp
-- [TreeView] Migrate TreeItem to emotion (#25835) @siriwatknp
+- [DateTimePicker] `date` is nullable in `onChange` (#25981) @eps1lon
+- [internal][pickers] Remove unused TView type argument (#25936) @eps1lon
+- [internal][pickers] Inline some BasePickerProps usages (#25971) @eps1lon
+- [internal][pickers] Entangle what Props vs AllProps means (#25938) @eps1lon
+- [lab] Update slot components to use overridesResolver (#25906) @mnajdova
+- [Timeline] Remove use of nth-child in favor of nth-of-type (#25915) @wellwellmissesanderson
+- [Timeline] Migrate Timeline to emotion (#25838) @siriwatknp
+- [TreeView] Migrate TreeItem to emotion (#25835) @siriwatknp
### `@material-ui/styled-engine@5.0.0-alpha.32`
-- [styled-engine] Skip variants resolver for non root slots by default (#25865) @mnajdova
+- [styled-engine] Skip variants resolver for non root slots by default (#25865) @mnajdova
### `@material-ui/system@5.0.0-alpha.32`
-- [system] Add missing `main` entry for styleFunctionSx (#25885) @eps1lon
+- [system] Add missing `main` entry for styleFunctionSx (#25885) @eps1lon
### `@material-ui/types@6.0.0`
@@ -11295,31 +10865,31 @@ This package is just re-released since version 5.1.7 had a breaking change.
### Docs
-- [Autocomplete] Fix tagSize class typo (#25908) @JanMisker
-- [DataGrid] Update docs sections (#25980) @dtassone
-- [docs] Batch small fixes (#25807) @m4theushw
-- [docs] Explicitly list demos of unstyled components (#25900) @eps1lon
-- [docs] Expose heading links in a11y tree (#25861) @eps1lon
-- [docs] Fix minor typo (#26001) @onpaws
-- [docs] Fix global styles leaking on different pages (#25855) @mnajdova
-- [docs] Fix Typography api docs for `paragraph` prop (#25929) @DanailH
-- [docs] Fix Slider's classes wrong description (#25907) @mnajdova
-- [docs] Grammar correction in autocomplete API (#25910) @gruber76
-- [docs] Require documentation of demos (#25811) @eps1lon
-- [docs] Update minimum required TypeScript version (#25930) @eps1lon
-- [Table] Improve description of TablePagination.rowsPerPageOptions (#25982) @kevinlul
+- [Autocomplete] Fix tagSize class typo (#25908) @JanMisker
+- [DataGrid] Update docs sections (#25980) @dtassone
+- [docs] Batch small fixes (#25807) @m4theushw
+- [docs] Explicitly list demos of unstyled components (#25900) @eps1lon
+- [docs] Expose heading links in a11y tree (#25861) @eps1lon
+- [docs] Fix minor typo (#26001) @onpaws
+- [docs] Fix global styles leaking on different pages (#25855) @mnajdova
+- [docs] Fix Typography api docs for `paragraph` prop (#25929) @DanailH
+- [docs] Fix Slider's classes wrong description (#25907) @mnajdova
+- [docs] Grammar correction in autocomplete API (#25910) @gruber76
+- [docs] Require documentation of demos (#25811) @eps1lon
+- [docs] Update minimum required TypeScript version (#25930) @eps1lon
+- [Table] Improve description of TablePagination.rowsPerPageOptions (#25982) @kevinlul
### Core
-- [core] Fix wrong imports to '@material-ui/styles' (#25984) @mnajdova
-- [core] Ensure props spreading works as expected (#25939) @oliviertassinari
-- [core] Batch small changes (#25968) @oliviertassinari
-- [core] Enable trailing comma in TypeScript files (#25931) @eps1lon
-- [core] Remove @typescript-to-proptypes-generate handlers (#25909) @eps1lon
-- [core] Update slots components to enable flatten specificity for overrides (#25853, #25864, #25881, #25884, #25887, #25904, #25892) @mnajdova
-- [test] Add current behavior of inverleaving elements on mousedown (#25903) @eps1lon
-- [test] Add test validator to improve DX (#25854) @siriwatknp
-- [test] Fix duplicate key in TreeItem test (#26000) @mnajdova
+- [core] Fix wrong imports to '@material-ui/styles' (#25984) @mnajdova
+- [core] Ensure props spreading works as expected (#25939) @oliviertassinari
+- [core] Batch small changes (#25968) @oliviertassinari
+- [core] Enable trailing comma in TypeScript files (#25931) @eps1lon
+- [core] Remove @typescript-to-proptypes-generate handlers (#25909) @eps1lon
+- [core] Update slots components to enable flatten specificity for overrides (#25853, #25864, #25881, #25884, #25887, #25904, #25892) @mnajdova
+- [test] Add current behavior of inverleaving elements on mousedown (#25903) @eps1lon
+- [test] Add test validator to improve DX (#25854) @siriwatknp
+- [test] Fix duplicate key in TreeItem test (#26000) @mnajdova
All contributors of this release in alphabetical order: @DanailH, @dtassone, @eps1lon, @gruber76, @JanMisker, @kevinlul, @Knoxo, @m4theushw, @mnajdova, @oliviertassinari, @simonecervini, @siriwatknp, @vicasas, @Vikram710, @wellwellmissesanderson
@@ -11363,26 +10933,26 @@ A big thanks to the 19 contributors who made this release possible. Here are som
#### Changes
-- [Alert] Fix action to be aligned with the text (#25768) @mnajdova
-- [Avatar] Fix onload event not firing when img cached (#25793) @npandrei
-- [Box] Add utility mui class (#25802) @mnajdova
-- [core] Don't call noop event.persist() (#25782) @eps1lon
-- [Dialog] Fix support of custom breakpoint units (#25788) @Vikram710
-- [List] Fix support for list item container style overrides (#25777) @mnajdova
-- [Rating] Allow clearing ratings with arrow keys (#25645) @Vikram710
-- [Rating] Fix focus visible regression (#25698) @oliviertassinari
-- [Select] Fix specificity of style overrides (#25766) @robphoenix
-- [Select] Fix className overwritten (#25815) @siriwatknp
-- [Select] Fix overrides for slots (#25796) @mnajdova
-- [Snackbar] Fix hidden overlay blocking interactions regression (#25739) @MieleVL
-- [TextField] Fix InputAdornment classes (#25749) @mnajdova
-- [theme] Avoid mutating args in createSpacing (#25745) @eps1lon
+- [Alert] Fix action to be aligned with the text (#25768) @mnajdova
+- [Avatar] Fix onload event not firing when img cached (#25793) @npandrei
+- [Box] Add utility mui class (#25802) @mnajdova
+- [core] Don't call noop event.persist() (#25782) @eps1lon
+- [Dialog] Fix support of custom breakpoint units (#25788) @Vikram710
+- [List] Fix support for list item container style overrides (#25777) @mnajdova
+- [Rating] Allow clearing ratings with arrow keys (#25645) @Vikram710
+- [Rating] Fix focus visible regression (#25698) @oliviertassinari
+- [Select] Fix specificity of style overrides (#25766) @robphoenix
+- [Select] Fix className overwritten (#25815) @siriwatknp
+- [Select] Fix overrides for slots (#25796) @mnajdova
+- [Snackbar] Fix hidden overlay blocking interactions regression (#25739) @MieleVL
+- [TextField] Fix InputAdornment classes (#25749) @mnajdova
+- [theme] Avoid mutating args in createSpacing (#25745) @eps1lon
### `@material-ui/lab@5.0.0-alpha.31`
#### Breaking changes
-- [Pickers] Rename DayPicker to CalendarPicker (#25810) @eps1lon
+- [Pickers] Rename DayPicker to CalendarPicker (#25810) @eps1lon
```diff
-import DayPicker from '@material-ui/lab/DayPicker';
@@ -11396,14 +10966,14 @@ A big thanks to the 19 contributors who made this release possible. Here are som
})
```
-- [Pickers] Rename PickersCalendarSkeleton to CalendarPickerSkeleton (#25679) @eps1lon
+- [Pickers] Rename PickersCalendarSkeleton to CalendarPickerSkeleton (#25679) @eps1lon
```diff
-import PickersCalendarSkeleton from '@material-ui/lab/PickersCalendarSkeleton';
+import CalendarPickerSkeleton from '@material-ui/lab/CalendarPickerSkeleton';
```
-- [Pickers] Rename `date` `view` to `day` (#25685) @eps1lon
+- [Pickers] Rename `date` `view` to `day` (#25685) @eps1lon
```diff
-
@@ -11412,60 +10982,59 @@ A big thanks to the 19 contributors who made this release possible. Here are som
#### Changes
-- [DateRangePicker] Add DateRangePickerDay to theme augmentation list (#25758) @ifndefdeadmau5
-- [Pickers] Rename internal DayPickerView to CalendarPickerView (#25817) @eps1lon
-- [Pickers] Remove `TView` generic in CalendarPicker (#25818) @eps1lon
-- [Pickers] Use passive effect to attach close-on-escape listener (#25819) @eps1lon
-- [Timeline] Migrate TimelineDot to emotion (#25830) @vicasas
-- [Timeline] Migrate TimelineContent to emotion (#25781) @siriwatknp
-- [Timeline] Migrate TimelineItem to emotion (#25822) @vicasas
-- [Timeline] Migrate TimelineOppositeContent to emotion (#25816) @vicasas
-- [FocusTrap] Make isEnabled and getDoc optional (#25784) @m4theushw
+- [DateRangePicker] Add DateRangePickerDay to theme augmentation list (#25758) @ifndefdeadmau5
+- [Pickers] Rename internal DayPickerView to CalendarPickerView (#25817) @eps1lon
+- [Pickers] Remove `TView` generic in CalendarPicker (#25818) @eps1lon
+- [Pickers] Use passive effect to attach close-on-escape listener (#25819) @eps1lon
+- [Timeline] Migrate TimelineDot to emotion (#25830) @vicasas
+- [Timeline] Migrate TimelineContent to emotion (#25781) @siriwatknp
+- [Timeline] Migrate TimelineItem to emotion (#25822) @vicasas
+- [Timeline] Migrate TimelineOppositeContent to emotion (#25816) @vicasas
+- [FocusTrap] Make isEnabled and getDoc optional (#25784) @m4theushw
### `@material-ui/styled-engine@5.0.0-alpha.31`
-- [styled-engine] Fix shouldForwardProp on slots (#25780) @mnajdova
-- [styled-engine] Improve GlobalStyles props (#25751) @mnajdova
+- [styled-engine] Fix shouldForwardProp on slots (#25780) @mnajdova
+- [styled-engine] Improve GlobalStyles props (#25751) @mnajdova
### `@material-ui/unstyled@5.0.0-alpha.31`
-- [unstyled] Convert generateUtilityClass(es) to TypeScript (#25753) @eps1lon
-
-### Docs
-
-- [Avatar] Set backgroundColor from string (#25789) @Vikram710
-- [docs] Add demos for public picker components (#25812) @eps1lon
-- [docs] Add example with switch dark/light mode (#25823) @Vikram710
-- [docs] Add package headings to 5.0.0-alpha.30 changelog (#25733) @eps1lon
-- [docs] Add unstyled section to all components coming with the package (#25843) @mnajdova
-- [docs] Breakdown Chip demos into smaller ones (#25750) @vicasas
-- [docs] Document circular progress inherit (#25736) @oliviertassinari
-- [docs] Fix /production-error crash (#25839) @eps1lon
-- [docs] Fix ad duplication (#25831) @oliviertassinari
-- [docs] Fix autocommplete disable event value (#25752) @oliviertassinari
-- [docs] Fix inline-preview selection controls (#25834) @oliviertassinari
-- [docs] Fix Horizontally centered demo (#25787) @viditrv123
-- [docs] Improve pickers migration docs from v3 (#25813) @ahmed-28
-- [docs] Move DataGrid editing nav link (#25769) @dtassone
-- [docs] Replace Typography color values with system values (#25805) @oliviertassinari
-- [docs] Remove one inline-style (#25671) @oliviertassinari
-- [docs] Use gender neutral pronoun for Swipeable Drawer (#25775) @catchanuj
-- [examples] Add TypeScript for styled-components engine (#25675) @jqrun
-- [l10n] zhTW refinement (#25786) @shakatoday
-- [Tabs] Add demo for routing with Tabs (#25827) @ahmed-28
-- [website] Add Matheus Wichman (#25801) @m4theushw
-
-### Core
-
-- [core] Batch small changes (#25804) @oliviertassinari
-- [core] Document token permissions of release:changelog (#25732) @eps1lon
-- [core] Error when installing in unsupported node environments (#25795) @eps1lon
-- [core] Fix rgba to hex conversion (#25825) @saeedeyvazy
-- [core] Normalize usage of pseudo classes selectors (#25748) @mnajdova
-- [core] Remove unused public types (#25833) @oliviertassinari
-- [core] Remove incorrect overridesResolver usages (#25778) @mnajdova
-- [test] Use public imports (#25686) @vicasas
-- [core] Use readonly arrays where possible (#25746) @eps1lon
+- [unstyled] Convert generateUtilityClass(es) to TypeScript (#25753) @eps1lon
+
+### Docs
+
+- [Avatar] Set backgroundColor from string (#25789) @Vikram710
+- [docs] Add demos for public picker components (#25812) @eps1lon
+- [docs] Add example with switch dark/light mode (#25823) @Vikram710
+- [docs] Add package headings to 5.0.0-alpha.30 changelog (#25733) @eps1lon
+- [docs] Add unstyled section to all components coming with the package (#25843) @mnajdova
+- [docs] Breakdown Chip demos into smaller ones (#25750) @vicasas
+- [docs] Document circular progress inherit (#25736) @oliviertassinari
+- [docs] Fix /production-error crash (#25839) @eps1lon
+- [docs] Fix ad duplication (#25831) @oliviertassinari
+- [docs] Fix autocommplete disable event value (#25752) @oliviertassinari
+- [docs] Fix inline-preview selection controls (#25834) @oliviertassinari
+- [docs] Fix Horizontally centered demo (#25787) @viditrv123
+- [docs] Improve pickers migration docs from v3 (#25813) @ahmed-28
+- [docs] Move DataGrid editing nav link (#25769) @dtassone
+- [docs] Replace Typography color values with system values (#25805) @oliviertassinari
+- [docs] Remove one inline-style (#25671) @oliviertassinari
+- [docs] Use gender neutral pronoun for Swipeable Drawer (#25775) @catchanuj
+- [examples] Add TypeScript for styled-components engine (#25675) @jqrun
+- [l10n] zhTW refinement (#25786) @shakatoday
+- [Tabs] Add demo for routing with Tabs (#25827) @ahmed-28
+
+### Core
+
+- [core] Batch small changes (#25804) @oliviertassinari
+- [core] Document token permissions of release:changelog (#25732) @eps1lon
+- [core] Error when installing in unsupported node environments (#25795) @eps1lon
+- [core] Fix rgba to hex conversion (#25825) @saeedeyvazy
+- [core] Normalize usage of pseudo classes selectors (#25748) @mnajdova
+- [core] Remove unused public types (#25833) @oliviertassinari
+- [core] Remove incorrect overridesResolver usages (#25778) @mnajdova
+- [test] Use public imports (#25686) @vicasas
+- [core] Use readonly arrays where possible (#25746) @eps1lon
All contributors of this release in alphabetical order: @ahmed-28, @catchanuj, @dtassone, @eps1lon, @ifndefdeadmau5, @jqrun, @m4theushw, @MieleVL, @mnajdova, @npandrei, @oliviertassinari, @petyosi, @robphoenix, @saeedeyvazy, @shakatoday, @siriwatknp, @vicasas, @viditrv123, @Vikram710
@@ -11482,60 +11051,58 @@ A big thanks to the 21 contributors who made this release possible. Here are som
### `@material-ui/core@5.0.0-alpha.30`
-- [Alert] Vertically align action on top (#25654) @xdshivani
-- [Autocomplete] Fix text field standard visual regression (#25676) @oliviertassinari
-- [CssBaseline] Fix @font-face rule broken in styleOverrides (#25583) @mnajdova
-- [Grid] Support custom number of columns (#25636) @Avi98
-- [InputBase] Fix autofill typo (#25651) @michal-perlakowski
-- [LinearProgress] Add color="inherit" support (#25641) @itscharlieliu
-- [Pagination] Allow to differentiate more item types (#25622) @ruppysuppy
-- [Popover] Add popoverClasses export to type declarations (#25695) @tomasznguyen
-- [Rating] Add highlight selected rating only (#25649) @Vikram710
-- [Rating] Migrate to emotion (#25588) @natac13
-- [Select] Migrate to emotion (#25653) @mnajdova
-- [Select] Migrate NativeSelect to emotion (#24698) @duganbrett
-- [SpeedDial] Fix broken aria reference issue (#25665) @RiyaNegi
-- [Stepper] Migrate MobileStepper to emotion (#25589) @natac13
-- [styles] Outdated warning message (#25637) @bhairavee23
-- [Table] Remove legacy fix for JSS (#25692) @oliviertassinari
-- [Table] Migrate TableSortLabel to emotion (#25638) @natac13
-- [TabPanel] Migrate to emotion (#25646) @tomasznguyen
-- [TextareaAutosize] Fix resizing bug on Firefox (#25634) @bhairavee23
-- [TextField] Add textFieldClasses export to type declarations (#25696) @tomasznguyen
-- [theme] Change default bgColor to white in light mode (#25730) @saleebm
-- [ToggleButton] Add fullWidth prop (#25585) @hcz
-- [typescript] Add muiName to declarations (#25689) @michal-perlakowski
+- [Alert] Vertically align action on top (#25654) @xdshivani
+- [Autocomplete] Fix text field standard visual regression (#25676) @oliviertassinari
+- [CssBaseline] Fix @font-face rule broken in styleOverrides (#25583) @mnajdova
+- [Grid] Support custom number of columns (#25636) @Avi98
+- [InputBase] Fix autofill typo (#25651) @michal-perlakowski
+- [LinearProgress] Add color="inherit" support (#25641) @itscharlieliu
+- [Pagination] Allow to differentiate more item types (#25622) @ruppysuppy
+- [Popover] Add popoverClasses export to type declarations (#25695) @tomasznguyen
+- [Rating] Add highlight selected rating only (#25649) @Vikram710
+- [Rating] Migrate to emotion (#25588) @natac13
+- [Select] Migrate to emotion (#25653) @mnajdova
+- [Select] Migrate NativeSelect to emotion (#24698) @duganbrett
+- [SpeedDial] Fix broken aria reference issue (#25665) @RiyaNegi
+- [Stepper] Migrate MobileStepper to emotion (#25589) @natac13
+- [styles] Outdated warning message (#25637) @bhairavee23
+- [Table] Remove legacy fix for JSS (#25692) @oliviertassinari
+- [Table] Migrate TableSortLabel to emotion (#25638) @natac13
+- [TabPanel] Migrate to emotion (#25646) @tomasznguyen
+- [TextareaAutosize] Fix resizing bug on Firefox (#25634) @bhairavee23
+- [TextField] Add textFieldClasses export to type declarations (#25696) @tomasznguyen
+- [theme] Change default bgColor to white in light mode (#25730) @saleebm
+- [ToggleButton] Add fullWidth prop (#25585) @hcz
+- [typescript] Add muiName to declarations (#25689) @michal-perlakowski
### `@material-ui/lab@5.0.0-alpha.30`
-- [Timeline] Migrate TimelineSeparator to emotion (#25666) @vicasas
-- [Timeline] Migrate TimelineConnector to emotion (#25663) @vicasas
-- [TimePicker] Use clock icon when editing in mobile mode (#25569) @alcwhite
-- [TreeView] Migrate to emotion (#25673) @tomasznguyen
+- [Timeline] Migrate TimelineSeparator to emotion (#25666) @vicasas
+- [Timeline] Migrate TimelineConnector to emotion (#25663) @vicasas
+- [TimePicker] Use clock icon when editing in mobile mode (#25569) @alcwhite
+- [TreeView] Migrate to emotion (#25673) @tomasznguyen
### Docs
-- [blog] Fix typos @oliviertassinari
-- [docs] Migrate TextField demos to emotion (#25626) @vicasas
-- [docs] Bump stylis-plugin-rtl requirement (#25661) @mnajdova
-- [docs] Ensure old api-docs translations are cleaned (#25680) @eps1lon
-- [docs] Fix typo in v4 migration doc (#25678) @thameera
-- [docs] Fix useLayoutEffect warning (#25670) @oliviertassinari
-- [docs] Fix a11y issue in the SpeedDial docs (#25669) @RiyaNegi
-- [docs] Cover TypeScript commands in codemod readme (#25640) @StuffByLiang
-- [docs] Migrate Popover demos to emotion (#25620) @vicasas
-- [docs] Fix typo in switches and checkboxes doc (#25639) @dimitropoulos
-- [docs] Add interoperability section for Portal (#25575) @mnajdova
-- [docs] Fix side nav scroll position (#25619) @misaka3
-- [website] Q1 2021 Update (#25591) @oliviertassinari
-- [website] Matheus Wichman joins Material UI (#25590) @oliviertassinari
+- [blog] Fix typos @oliviertassinari
+- [docs] Migrate TextField demos to emotion (#25626) @vicasas
+- [docs] Bump stylis-plugin-rtl requirement (#25661) @mnajdova
+- [docs] Ensure old api-docs translations are cleaned (#25680) @eps1lon
+- [docs] Fix typo in v4 migration doc (#25678) @thameera
+- [docs] Fix useLayoutEffect warning (#25670) @oliviertassinari
+- [docs] Fix a11y issue in the SpeedDial docs (#25669) @RiyaNegi
+- [docs] Cover TypeScript commands in codemod readme (#25640) @StuffByLiang
+- [docs] Migrate Popover demos to emotion (#25620) @vicasas
+- [docs] Fix typo in switches and checkboxes doc (#25639) @dimitropoulos
+- [docs] Add interoperability section for Portal (#25575) @mnajdova
+- [docs] Fix side nav scroll position (#25619) @misaka3
### Core
-- [test] Use public api in lab (#25682) @vicasas
-- [test] Test types of .spec lab files (#25684) @eps1lon
-- [core] Fix build step for unstyled package (#25672) @oliviertassinari
-- [core] Ensure react-is uses v17 (#25668) @eps1lon
+- [test] Use public api in lab (#25682) @vicasas
+- [test] Test types of .spec lab files (#25684) @eps1lon
+- [core] Fix build step for unstyled package (#25672) @oliviertassinari
+- [core] Ensure react-is uses v17 (#25668) @eps1lon
All contributors of this release in alphabetical order: @alcwhite, @bhairavee23, @dimitropoulos, @duganbrett, @eps1lon, @hcz, @itscharlieliu, @michal-perlakowski, @misaka3, @mnajdova, @natac13, @oliviertassinari, @RiyaNegi, @ruppysuppy, @saleebm, @StuffByLiang, @thameera, @tomasznguyen, @vicasas, @Vikram710, @xdshivani
@@ -11564,63 +11131,63 @@ A big thanks to the 26 contributors who made this release possible. Here are som
### `@material-ui/core@5.0.0-alpha.29`
-- [AppBar] Fix type support of overridable component (#25456) @heleg
-- [Autocomplete] Fix Async demo in docs (#25536) @kanish671
-- [Autocomplete] Fix TypeScript wrapper example (#25530) @JanKaczmarkiewicz
-- [Backdrop] Remove z-index: -1 (#25524) @silver-snoopy
-- [Card] Add component prop support (#25537) @silver-snoopy
-- [CssBaseline] Migrate ScopedCssBaseline to emotion (#25541) @rajzik
-- [Divider] Support middle variant with vertical orientation (#25428) @vedadeepta
-- [Grid] Support decimal spacing (#25503) @ZakMiller
-- [List] Remove background inheritance of ListSubheader (#25532) @tanmoyopenroot
-- [Paper] Support dark mode brightening based on elevation (#25522) @m4theushw
-- [Select] Fix selection of non-options (#25567) @oliviertassinari
-- [Select] Set aria-expanded to false when listbox is collapsed (#25545) @Harish-Karthick
-- [SpeedDial] Call focus on escape (#25509) @tanmoyopenroot
-- [Stack] Add component prop (#25526) @silver-snoopy
-- [Stack] Fix the :not selector (#25484) @Andarist
-- [Stepper] Migrate StepButton to emotion (#25516) @praveenkumar-kalidass
-- [Stepper] Migrate Stepper to emotion (#25521) @siriwatknp
-- [Tabs] Don't animate scroll on first render (#25469) @manziEric
-- [Tooltip] Fix forwarded classes (#25535) @silver-snoopy
+- [AppBar] Fix type support of overridable component (#25456) @heleg
+- [Autocomplete] Fix Async demo in docs (#25536) @kanish671
+- [Autocomplete] Fix TypeScript wrapper example (#25530) @JanKaczmarkiewicz
+- [Backdrop] Remove z-index: -1 (#25524) @silver-snoopy
+- [Card] Add component prop support (#25537) @silver-snoopy
+- [CssBaseline] Migrate ScopedCssBaseline to emotion (#25541) @rajzik
+- [Divider] Support middle variant with vertical orientation (#25428) @vedadeepta
+- [Grid] Support decimal spacing (#25503) @ZakMiller
+- [List] Remove background inheritance of ListSubheader (#25532) @tanmoyopenroot
+- [Paper] Support dark mode brightening based on elevation (#25522) @m4theushw
+- [Select] Fix selection of non-options (#25567) @oliviertassinari
+- [Select] Set aria-expanded to false when listbox is collapsed (#25545) @Harish-Karthick
+- [SpeedDial] Call focus on escape (#25509) @tanmoyopenroot
+- [Stack] Add component prop (#25526) @silver-snoopy
+- [Stack] Fix the :not selector (#25484) @Andarist
+- [Stepper] Migrate StepButton to emotion (#25516) @praveenkumar-kalidass
+- [Stepper] Migrate Stepper to emotion (#25521) @siriwatknp
+- [Tabs] Don't animate scroll on first render (#25469) @manziEric
+- [Tooltip] Fix forwarded classes (#25535) @silver-snoopy
### `@material-ui/unstyled@5.0.0-alpha.29`
-- [Slider] Allow disabling the left and right thumbs swap (#25547) @michal-perlakowski
+- [Slider] Allow disabling the left and right thumbs swap (#25547) @michal-perlakowski
### `@material-ui/lab@5.0.0-alpha.29`
-- [DateRangePicker] Fix props naming in DatePicker components (#25504) @callmeberzerker
-- [DateRangePickerInput][internal] Inline makeDateRangePicker calls (#25470) @eps1lon
-- [StaticDateRangePicker] Fix inconsistent name for theme props (#25483) @eps1lon
-- [Pickers] Move own internals from lab internals to dedicated file (#25498) @eps1lon
+- [DateRangePicker] Fix props naming in DatePicker components (#25504) @callmeberzerker
+- [DateRangePickerInput][internal] Inline makeDateRangePicker calls (#25470) @eps1lon
+- [StaticDateRangePicker] Fix inconsistent name for theme props (#25483) @eps1lon
+- [Pickers] Move own internals from lab internals to dedicated file (#25498) @eps1lon
### Docs
-- [docs] Provide an alternative to right-to-left (#25584) @dariusk
-- [docs] Add note for TypeScript on the styled() customization guide (#25576) @mnajdova
-- [docs] Replace incorrect instances of defined with define (#25572) @surajpoddar16
-- [docs] Fix spelling error in roadmap.md file (#25570) @Brlaney
-- [docs] Migrate Card demos to emotion (#25557) @vicasas
-- [docs] Fix typo in data grid (#25561) @michael-001
-- [docs] Migrate Menu demos to emotion (#25554) @vicasas
-- [docs] Fix style in dark mode (#25551) @m4theushw
-- [docs] Document changing skeleton color (#25542) @ZakMiller
-- [docs] Improve coverage of TypeScript theme augmentation (#25489) @ashishshuklabs
-- [docs] Update minimizing-bundle-size.md (#25534) @nguyenyou
-- [docs] Migrate Portal demos to emotion (#25505) @vicasas
-- [docs] Migrate NoSSR demos to emotion (#25506) @vicasas
-- [docs] Migrate ClickAwayListener demos to emotion (#25507) @vicasas
-- [docs] Cover change of React support (#25487) @oliviertassinari
-- [docs] Migrate Transitions demos to emotion (#25488) @vicasas
-- [docs] Fix Stack divider demo (#25491) @oliviertassinari
-- [docs] Migrate Icons demos to emotion (#25412) @vicasas
+- [docs] Provide an alternative to right-to-left (#25584) @dariusk
+- [docs] Add note for TypeScript on the styled() customization guide (#25576) @mnajdova
+- [docs] Replace incorrect instances of defined with define (#25572) @surajpoddar16
+- [docs] Fix spelling error in roadmap.md file (#25570) @Brlaney
+- [docs] Migrate Card demos to emotion (#25557) @vicasas
+- [docs] Fix typo in data grid (#25561) @michael-001
+- [docs] Migrate Menu demos to emotion (#25554) @vicasas
+- [docs] Fix style in dark mode (#25551) @m4theushw
+- [docs] Document changing skeleton color (#25542) @ZakMiller
+- [docs] Improve coverage of TypeScript theme augmentation (#25489) @ashishshuklabs
+- [docs] Update minimizing-bundle-size.md (#25534) @nguyenyou
+- [docs] Migrate Portal demos to emotion (#25505) @vicasas
+- [docs] Migrate NoSSR demos to emotion (#25506) @vicasas
+- [docs] Migrate ClickAwayListener demos to emotion (#25507) @vicasas
+- [docs] Cover change of React support (#25487) @oliviertassinari
+- [docs] Migrate Transitions demos to emotion (#25488) @vicasas
+- [docs] Fix Stack divider demo (#25491) @oliviertassinari
+- [docs] Migrate Icons demos to emotion (#25412) @vicasas
### Core
-- [core] Use latest TypeScript in typescript-to-proptypes (#25512) @eps1lon
-- [core] Update the codesandbox issue templates (#25501) @oliviertassinari
-- [test] Wait on e2e server to start before starting runner (#25476) @eps1lon
+- [core] Use latest TypeScript in typescript-to-proptypes (#25512) @eps1lon
+- [core] Update the codesandbox issue templates (#25501) @oliviertassinari
+- [test] Wait on e2e server to start before starting runner (#25476) @eps1lon
All contributors of this release in alphabetical order: @Andarist, @ashishshuklabs, @Brlaney, @callmeberzerker, @dariusk, @eps1lon, @Harish-Karthick, @heleg, @JanKaczmarkiewicz, @kanish671, @m4theushw, @manziEric, @michael-001, @michal-perlakowski, @mnajdova, @nguyenyou, @oliviertassinari, @praveenkumar-kalidass, @rajzik, @silver-snoopy, @siriwatknp, @surajpoddar16, @tanmoyopenroot, @vedadeepta, @vicasas, @ZakMiller
@@ -11648,113 +11215,113 @@ A big thanks to the 34 contributors who made this release possible. Here are som
#### Breaking changes
- [core] Drop support for React 16 (#25464) @eps1lon
-- [core] Drop support for node 10 (#25306) @eps1lon
+- [core] Drop support for node 10 (#25306) @eps1lon
#### Changes
-- [Autocomplete] Warn when the input didn't resolve in time (#25311) @LaneRamp
-- [Autocomplete] Fix styleOverrides support (#25276) @manziEric
-- [ButtonBase] Allow to customize the link component via theme (#25331) @vedadeepta
-- [ButtonBase] Fix default type attribute (submit -> button) (#25323) @RTEYL
-- [ButtonGroup] Support custom colors (#25413) @oliviertassinari
-- [CircularProgress] Fix animation when disableShrink={true} (#25247) @duongdev
-- [Dialog] Fix typo (#25287) @aheimlich
-- [Dialog] Migrate DialogContentText to emotion (#25267) @tomasznguyen
-- [Dialog] Migrate Dialog to emotion (#25216) @natac13
-- [Drawer] Fix RTL support (#25453) @silver-snoopy
-- [Menu] Migrate to emotion (#25264) @tomasz-crozzroads
-- [Paper] Fix component prop type error (#25426) @heleg
-- [Popover] Migrate to emotion (#25197) @tomasznguyen
-- [Radio] Fix html structure (#25398) @oliviertassinari
-- [Select] Fix focus background when variant="outlined" (#25393) @christiaan
-- [Slider] Add `tabIndex` prop (#25388) @johnloven
-- [Snackbar] Fix prop type error for 'key' prop (#25431) @jansedlon
-- [SpeedDial] Reset tooltip state when the speed dial is closed (#25259) @m4theushw
-- [Stack] Add new component (#25149) @souporserious
-- [Stepper] Migrate StepLabel to emotion (#25372) @praveenkumar-kalidass
-- [Stepper] Migrate StepIcon to emotion (#25281) @praveenkumar-kalidass
-- [Stepper] Migrate StepContent to emotion (#25210) @praveenkumar-kalidass
-- [SwipeableDrawer] Fix hideBackDrop support (#25275) @manziEric
-- [Table] Fix duplicated keys in TablePagination rows per page (#25309) @martinfrancois
-- [Table] Consistency with DataTable (#25414) @oliviertassinari
-- [TextField] Size small for multiline (#25423) @julihereu
-- [TextField] Migrate InputAdornment to emotion (#25279) @kayuapi
-- [TextField] Migrate to emotion (#25286) @tomasznguyen
-- [ToggleButton] Add color prop (#25390) @AlfredoGJ
-- [Tooltip] Make `disableFocusListener` prop comment clearer (#25455) @jansedlon
-- [Tooltip] Fix placement regression (#25255) @oliviertassinari
-- [Transition] Add easing prop to override default timing function (#25245) @jeferson-sb
+- [Autocomplete] Warn when the input didn't resolve in time (#25311) @LaneRamp
+- [Autocomplete] Fix styleOverrides support (#25276) @manziEric
+- [ButtonBase] Allow to customize the link component via theme (#25331) @vedadeepta
+- [ButtonBase] Fix default type attribute (submit -> button) (#25323) @RTEYL
+- [ButtonGroup] Support custom colors (#25413) @oliviertassinari
+- [CircularProgress] Fix animation when disableShrink={true} (#25247) @duongdev
+- [Dialog] Fix typo (#25287) @aheimlich
+- [Dialog] Migrate DialogContentText to emotion (#25267) @tomasznguyen
+- [Dialog] Migrate Dialog to emotion (#25216) @natac13
+- [Drawer] Fix RTL support (#25453) @silver-snoopy
+- [Menu] Migrate to emotion (#25264) @tomasz-crozzroads
+- [Paper] Fix component prop type error (#25426) @heleg
+- [Popover] Migrate to emotion (#25197) @tomasznguyen
+- [Radio] Fix html structure (#25398) @oliviertassinari
+- [Select] Fix focus background when variant="outlined" (#25393) @christiaan
+- [Slider] Add `tabIndex` prop (#25388) @johnloven
+- [Snackbar] Fix prop type error for 'key' prop (#25431) @jansedlon
+- [SpeedDial] Reset tooltip state when the speed dial is closed (#25259) @m4theushw
+- [Stack] Add new component (#25149) @souporserious
+- [Stepper] Migrate StepLabel to emotion (#25372) @praveenkumar-kalidass
+- [Stepper] Migrate StepIcon to emotion (#25281) @praveenkumar-kalidass
+- [Stepper] Migrate StepContent to emotion (#25210) @praveenkumar-kalidass
+- [SwipeableDrawer] Fix hideBackDrop support (#25275) @manziEric
+- [Table] Fix duplicated keys in TablePagination rows per page (#25309) @martinfrancois
+- [Table] Consistency with DataTable (#25414) @oliviertassinari
+- [TextField] Size small for multiline (#25423) @julihereu
+- [TextField] Migrate InputAdornment to emotion (#25279) @kayuapi
+- [TextField] Migrate to emotion (#25286) @tomasznguyen
+- [ToggleButton] Add color prop (#25390) @AlfredoGJ
+- [Tooltip] Make `disableFocusListener` prop comment clearer (#25455) @jansedlon
+- [Tooltip] Fix placement regression (#25255) @oliviertassinari
+- [Transition] Add easing prop to override default timing function (#25245) @jeferson-sb
### `@material-ui/lab@5.0.0-alpha.28`
-- [Pickers] Follow "private by default" in makeDateRangePicker (#25424) @eps1lon
-- [Pickers] Simplify internals of \*Wrapper components (#25369) @eps1lon
-- [Pickers] Remove `make*` HOCs (#25172) @eps1lon
-- [Pickers] Remove propTypes in production for exotic components (#25261) @eps1lon
+- [Pickers] Follow "private by default" in makeDateRangePicker (#25424) @eps1lon
+- [Pickers] Simplify internals of \*Wrapper components (#25369) @eps1lon
+- [Pickers] Remove `make*` HOCs (#25172) @eps1lon
+- [Pickers] Remove propTypes in production for exotic components (#25261) @eps1lon
- [Pickers] Unify ref behavior (#25425) @eps1lon
- [Pickers] Sort properties (#25473) @eps1lon
### `@material-ui/utils@5.0.0-alpha.28`
-- [utils] Fix useForkRef typings rejecting nullish (#25468) @eps1lon
-- [utils] Allow functional updates in TypeScript declaration of useControlled (#25378) @MikhailTSE
-- [utils] Add a new integer propType (#25224) @fayzzzm
-
-### Docs
-
-- [docs] Fix typo in migration-v4.md (#25384) @Tollwood
-- [docs] Use defaultCodeOpen where appropriate (#25418) @eps1lon
-- [docs] Support RTL with styled components (#25457) @silver-snoopy
-- [docs] Improve the docs of the Grid component (#25429) @oliviertassinari
-- [docs] Migrate Switch demos to emotion (#25366) @vicasas
-- [docs] Use Stack in demos (#25419) @vicasas
-- [docs] Migrate Checkbox demos to emotion (#25394) @vicasas
-- [docs] Migrate Radio demos to emotion (#25396) @vicasas
-- [docs] Update icon link to fonts.google.com (#25410) @BGehrels
-- [docs] Migrate Avatar demos to emotion (#25375) @vicasas
-- [docs] Fix multiline textfields docs to use minRows/maxRows (#25383) @saleebm
-- [docs] Consolidate environment variables into next.config (#25386) @eps1lon
-- [docs] Use `env` next config over DefinePlugin (#25373) @eps1lon
-- [docs] Migrate SpeedDial to emotion (#25367) @vicasas
-- [docs] Refine the used prop-type to discriminate number from integer (#25334) @fayzzzm
-- [docs] Migrate AppBar demos to emotion (#25335) @m4theushw
-- [docs] Migrate Grid demos to emotion (#25332) @vicasas
-- [docs] Migrate Toggle Button demos to emotion (#25333) @vicasas
-- [docs] Migrate Links demos to emotion (#25303) @vicasas
-- [docs] Migrate Breadcrumbs demos to emotion (#25302) @vicasas
-- [docs] Migrate Image List demos to emotion (#25301) @vicasas
-- [docs] Bring clarity about the IE 11 support policy: it's partial (#25262) @oliviertassinari
-- [docs] Add the new demo page for the data grid (#25284) @DanailH
-- [docs] Migrate List demos to emotion (#25266) @vicasas
-- [docs] Migrate Chip demos to emotion (#25268) @vicasas
-- [docs] Add missing props to \*DatePicker API (#25254) @eps1lon
-- [docs] Improve accessibility of the basic menu demo (#25207) @ee0pdt
-- [docs] Migrate Fab demos to emotion (#25251) @vicasas
-- [docs] Migrate Rating demos to emotion (#25252) @vicasas
-- [docs] Migrate Transfer List demos to emotion (#25253) @vicasas
-- [docs] Remove dead generatePropTypeDescription method (#25188) @fayzzzm
-- [docs] Migrate Skeleton demos to emotion (#25212) @vicasas
-- [docs] Migrate Paper demos to emotion (#25213) @vicasas
-- [docs] Migrate Container demos to emotion (#25220) @vicasas
-- [docs] Add GlobalStyles API (#25191) @eps1lon
-
-### Core
-
-- [benchmark] Set intended environment (#25402) @eps1lon
-- [core] Remove .propTypes when the props are empty (#25193) @eps1lon
-- [core] Fix allSettled usage (#25461) @eps1lon
-- [core] Switch to React 17 (#25416) @eps1lon
-- [core] Bump missed node versions (#25385) @eps1lon
-- [core] Batch small changes (#25330) @oliviertassinari
-- [core] Use Promise.allSettled over .all where appropriate (#25315) @eps1lon
-- [test] Use fixture terminology in e2e and visual regression tests (#25466) @eps1lon
-- [test] Create end-to-end testing CI job (#25405) @eps1lon
-- [test] Transpile more similar to prod bundle (#25406) @eps1lon
-- [test] Minor improvements to `describeConformance` (#25297) @eps1lon
-- [test] Fix warnings in the demos (#25140) @oliviertassinari
-- [test] Convert createClientRender to TypeScript (#25249) @eps1lon
-- [test] Increase ttp setup timeout (#25248) @eps1lon
-- [test] Improve typescript-to-proptypes test suite (#25209) @eps1lon
+- [utils] Fix useForkRef typings rejecting nullish (#25468) @eps1lon
+- [utils] Allow functional updates in TypeScript declaration of useControlled (#25378) @MikhailTSE
+- [utils] Add a new integer propType (#25224) @fayzzzm
+
+### Docs
+
+- [docs] Fix typo in migration-v4.md (#25384) @Tollwood
+- [docs] Use defaultCodeOpen where appropriate (#25418) @eps1lon
+- [docs] Support RTL with styled components (#25457) @silver-snoopy
+- [docs] Improve the docs of the Grid component (#25429) @oliviertassinari
+- [docs] Migrate Switch demos to emotion (#25366) @vicasas
+- [docs] Use Stack in demos (#25419) @vicasas
+- [docs] Migrate Checkbox demos to emotion (#25394) @vicasas
+- [docs] Migrate Radio demos to emotion (#25396) @vicasas
+- [docs] Update icon link to fonts.google.com (#25410) @BGehrels
+- [docs] Migrate Avatar demos to emotion (#25375) @vicasas
+- [docs] Fix multiline textfields docs to use minRows/maxRows (#25383) @saleebm
+- [docs] Consolidate environment variables into next.config (#25386) @eps1lon
+- [docs] Use `env` next config over DefinePlugin (#25373) @eps1lon
+- [docs] Migrate SpeedDial to emotion (#25367) @vicasas
+- [docs] Refine the used prop-type to discriminate number from integer (#25334) @fayzzzm
+- [docs] Migrate AppBar demos to emotion (#25335) @m4theushw
+- [docs] Migrate Grid demos to emotion (#25332) @vicasas
+- [docs] Migrate Toggle Button demos to emotion (#25333) @vicasas
+- [docs] Migrate Links demos to emotion (#25303) @vicasas
+- [docs] Migrate Breadcrumbs demos to emotion (#25302) @vicasas
+- [docs] Migrate Image List demos to emotion (#25301) @vicasas
+- [docs] Bring clarity about the IE 11 support policy: it's partial (#25262) @oliviertassinari
+- [docs] Add the new demo page for the data grid (#25284) @DanailH
+- [docs] Migrate List demos to emotion (#25266) @vicasas
+- [docs] Migrate Chip demos to emotion (#25268) @vicasas
+- [docs] Add missing props to \*DatePicker API (#25254) @eps1lon
+- [docs] Improve accessibility of the basic menu demo (#25207) @ee0pdt
+- [docs] Migrate Fab demos to emotion (#25251) @vicasas
+- [docs] Migrate Rating demos to emotion (#25252) @vicasas
+- [docs] Migrate Transfer List demos to emotion (#25253) @vicasas
+- [docs] Remove dead generatePropTypeDescription method (#25188) @fayzzzm
+- [docs] Migrate Skeleton demos to emotion (#25212) @vicasas
+- [docs] Migrate Paper demos to emotion (#25213) @vicasas
+- [docs] Migrate Container demos to emotion (#25220) @vicasas
+- [docs] Add GlobalStyles API (#25191) @eps1lon
+
+### Core
+
+- [benchmark] Set intended environment (#25402) @eps1lon
+- [core] Remove .propTypes when the props are empty (#25193) @eps1lon
+- [core] Fix allSettled usage (#25461) @eps1lon
+- [core] Switch to React 17 (#25416) @eps1lon
+- [core] Bump missed node versions (#25385) @eps1lon
+- [core] Batch small changes (#25330) @oliviertassinari
+- [core] Use Promise.allSettled over .all where appropriate (#25315) @eps1lon
+- [test] Use fixture terminology in e2e and visual regression tests (#25466) @eps1lon
+- [test] Create end-to-end testing CI job (#25405) @eps1lon
+- [test] Transpile more similar to prod bundle (#25406) @eps1lon
+- [test] Minor improvements to `describeConformance` (#25297) @eps1lon
+- [test] Fix warnings in the demos (#25140) @oliviertassinari
+- [test] Convert createClientRender to TypeScript (#25249) @eps1lon
+- [test] Increase ttp setup timeout (#25248) @eps1lon
+- [test] Improve typescript-to-proptypes test suite (#25209) @eps1lon
All contributors of this release in alphabetical order: @aheimlich, @AlfredoGJ, @BGehrels, @christiaan, @DanailH, @duongdev, @ee0pdt, @eps1lon, @fayzzzm, @heleg, @jansedlon, @jeferson-sb, @johnloven, @julihereu, @kayuapi, @LaneRamp, @m4theushw, @manziEric, @martinfrancois, @MikhailTSE, @natac13, @oliviertassinari, @praveenkumar-kalidass, @RTEYL, @saleebm, @silver-snoopy, @souporserious, @Tollwood, @tomasz-crozzroads, @tomasznguyen, @vedadeepta, @vicasas
@@ -11772,28 +11339,28 @@ A big thanks to the 12 contributors who made this release possible. Here are som
### `@material-ui/core@5.0.0-alpha.27`
-- [Autocomplete] Support readonly type for the options (#25155) @silver-snoopy
-- [Drawer] Migrate to emotion (#25091) @natac13
-- [LinearProgress] Migrate to emotion (#25158) @mngu
-- [Pagination] Migrate Pagination and PaginationItem to emotion (#25146) @mngu
-- [Radio] Migrate to emotion (#25152) @mngu
-- [Snackbar] Migrate to emotion (#25142) @m4theushw
-- [SpeedDial] Migrate to emotion (#25166) @m4theushw
-- [Stepper] Migrate StepConnector to emotion (#25092) @praveenkumar-kalidass
-- [styled] Fix override logic to support component without root (#25143) @niting143
-- [Table] Remove default role logic in TableCell (#25105) @silver-snoopy
-- [Table] Use primary cover over secondary for selected state (#25182) @beaudry
-- [theme] Fix styleOverrides with nested selectors (#25156) @ruppysuppy
+- [Autocomplete] Support readonly type for the options (#25155) @silver-snoopy
+- [Drawer] Migrate to emotion (#25091) @natac13
+- [LinearProgress] Migrate to emotion (#25158) @mngu
+- [Pagination] Migrate Pagination and PaginationItem to emotion (#25146) @mngu
+- [Radio] Migrate to emotion (#25152) @mngu
+- [Snackbar] Migrate to emotion (#25142) @m4theushw
+- [SpeedDial] Migrate to emotion (#25166) @m4theushw
+- [Stepper] Migrate StepConnector to emotion (#25092) @praveenkumar-kalidass
+- [styled] Fix override logic to support component without root (#25143) @niting143
+- [Table] Remove default role logic in TableCell (#25105) @silver-snoopy
+- [Table] Use primary cover over secondary for selected state (#25182) @beaudry
+- [theme] Fix styleOverrides with nested selectors (#25156) @ruppysuppy
### `@material-ui/system@5.0.0-alpha.27`
-- [system] Fix behavior of visuallyHidden when used with `sx` prop (#25110) @niting143
+- [system] Fix behavior of visuallyHidden when used with `sx` prop (#25110) @niting143
### `@material-ui/lab@5.0.0-alpha.27`
#### Breaking changes
-- [Pickers] Remove `dateAdapter` prop (#25162) @eps1lon
+- [Pickers] Remove `dateAdapter` prop (#25162) @eps1lon
The prop didn't solve any important problem better than any of its alternatives do.
@@ -11806,28 +11373,28 @@ The prop didn't solve any important problem better than any of its alternatives
#### Changes
-- [Pickers][internal] Use React.forwardRef instead of forwardedRef prop (#25173) @eps1lon
+- [Pickers][internal] Use React.forwardRef instead of forwardedRef prop (#25173) @eps1lon
### `@material-ui/styles@5.0.0-alpha.27`
-- [styles] Use capitalize from utils (#25136) @eps1lon
+- [styles] Use capitalize from utils (#25136) @eps1lon
### Docs
-- [docs] Migrate Bottom navigation demos to emotion (#25180) @vicasas
-- [docs] Migrate Button demos to emotion (#25138) @vicasas
-- [docs] Migrate Divider demos to emotion (#25145) @vicasas
-- [docs] Migrate Pagination demos to emotion (#25183) @vicasas
-- [docs] Migrate Typography demos to emotion (#25164) @vicasas
-- [docs] Remove CircleCI from backers (#24801) @mbrookes
-- [docs] Update the used testing libraries (#25144) @oliviertassinari
+- [docs] Migrate Bottom navigation demos to emotion (#25180) @vicasas
+- [docs] Migrate Button demos to emotion (#25138) @vicasas
+- [docs] Migrate Divider demos to emotion (#25145) @vicasas
+- [docs] Migrate Pagination demos to emotion (#25183) @vicasas
+- [docs] Migrate Typography demos to emotion (#25164) @vicasas
+- [docs] Remove CircleCI from backers (#24801) @mbrookes
+- [docs] Update the used testing libraries (#25144) @oliviertassinari
### Core
-- [changelog] Better document breaking changes @oliviertassinari
-- [core] Modernize icons `builder:src` (#25137) @eps1lon
-- [core] Properly use BABEL_ENV test and development (#25139) @eps1lon
-- [test] Add (manual) visual regression test for icons (#25160) @eps1lon
+- [changelog] Better document breaking changes @oliviertassinari
+- [core] Modernize icons `builder:src` (#25137) @eps1lon
+- [core] Properly use BABEL_ENV test and development (#25139) @eps1lon
+- [test] Add (manual) visual regression test for icons (#25160) @eps1lon
All contributors of this release in alphabetical order: @beaudry, @eps1lon, @m4theushw, @mbrookes, @mngu, @natac13, @niting143, @oliviertassinari, @praveenkumar-kalidass, @ruppysuppy, @silver-snoopy, @vicasas
@@ -11856,7 +11423,7 @@ A big thanks to the 26 contributors who made this release possible. Here are som
#### Breaking changes
-- [Tabs] Change the default indicatorColor and textColor prop values to "primary" (#25063) @Dripcoding
+- [Tabs] Change the default indicatorColor and textColor prop values to "primary" (#25063) @Dripcoding
This is done to match the most common use cases with Material Design. You can restore the previous behavior with:
@@ -11867,55 +11434,55 @@ A big thanks to the 26 contributors who made this release possible. Here are som
#### Changes
-- [AppBar][circularprogress][LinearProgress] Support custom colors (#25099) @mngu
-- [Autocomplete] Prevent closing on no-option text click (#25103) @silver-snoopy
-- [Autocomplete] Fix ListboxComponent slot regression (#25102) @oliviertassinari
-- [Autocomplete] Fix the return type of AutocompleteGetTagProps (#24950) @joemaffei
-- [Autocomplete] Migrate to emotion (#24696) @natac13
-- [Button] Fix ripple stuck after displaying the context menu (#25004) @DanailH
-- [Button] Fix forward classes to ButtonBase (#25072) @praveenkumar-kalidass
-- [Chip] Normalize Material Design States (#24915) @oliviertassinari
-- [Chip] Fix focus-visible regression (#24906) @oliviertassinari
-- [CircularProgress] Make source easier to read (#24893) @oliviertassinari
-- [Menu] Migrate MenuItem to emotion (#24631) @xs9627
-- [Paper] Fix type support of overridable component (#25059) @mngu
-- [Skeleton] Fix global theme customization (#24983) @glocore
-- [Slider] Improve thumb and track animation (#24968) @remyoudemans
-- [Slider] Fix override of event.target when preparing change events (#24782) @praveenkumar-kalidass
-- [Snackbar] Migrate SnackbarContent to emotion (#25048) @m4theushw
-- [SwipeableDrawer] Fix detection of native scroll container (#24903) @oliviertassinari
-- [Switch] Migrate to emotion (#24693) @natac13
-- [Switch] Update to follow current MD guidelines (#24954) @hxqlin
-- [Table] Migrate TableCell to emotion (#24663) @natac13
-- [TextField] Support custom color and size (#25088) @mngu
-- [TextField] Fix input adornment color (#25090) @manziEric
-- [TextField] Fix FilledInput AA contrast issue (#25046) @Dripcoding
-- [TextField] Migrate FormControlLabel to emotion (#25007) @DanailH
-- [TextField] Fix label wrap, display an ellipsis instead (#25012) @NekoApocalypse
-- [TextField] Migrate OutlinedInput to emotion (#24688) @duganbrett
-- [TextField] Fix focused={true} disabled={true} infinite render (#24961) @oliviertassinari
-- [TextField] Migrate FormLabel and InputLabel to emotion (#24665) @duganbrett
-- [theme] Update theme.palette.text.secondary to match the spec (#25060) @Dripcoding
-- [ToggleButton] Migrate ToggleButtonGroup to emotion (#24878) @praveenkumar-kalidass
-- [Tooltip] Migrate to emotion (#24571) @vinyldarkscratch
+- [AppBar][circularprogress][LinearProgress] Support custom colors (#25099) @mngu
+- [Autocomplete] Prevent closing on no-option text click (#25103) @silver-snoopy
+- [Autocomplete] Fix ListboxComponent slot regression (#25102) @oliviertassinari
+- [Autocomplete] Fix the return type of AutocompleteGetTagProps (#24950) @joemaffei
+- [Autocomplete] Migrate to emotion (#24696) @natac13
+- [Button] Fix ripple stuck after displaying the context menu (#25004) @DanailH
+- [Button] Fix forward classes to ButtonBase (#25072) @praveenkumar-kalidass
+- [Chip] Normalize Material Design States (#24915) @oliviertassinari
+- [Chip] Fix focus-visible regression (#24906) @oliviertassinari
+- [CircularProgress] Make source easier to read (#24893) @oliviertassinari
+- [Menu] Migrate MenuItem to emotion (#24631) @xs9627
+- [Paper] Fix type support of overridable component (#25059) @mngu
+- [Skeleton] Fix global theme customization (#24983) @glocore
+- [Slider] Improve thumb and track animation (#24968) @remyoudemans
+- [Slider] Fix override of event.target when preparing change events (#24782) @praveenkumar-kalidass
+- [Snackbar] Migrate SnackbarContent to emotion (#25048) @m4theushw
+- [SwipeableDrawer] Fix detection of native scroll container (#24903) @oliviertassinari
+- [Switch] Migrate to emotion (#24693) @natac13
+- [Switch] Update to follow current MD guidelines (#24954) @hxqlin
+- [Table] Migrate TableCell to emotion (#24663) @natac13
+- [TextField] Support custom color and size (#25088) @mngu
+- [TextField] Fix input adornment color (#25090) @manziEric
+- [TextField] Fix FilledInput AA contrast issue (#25046) @Dripcoding
+- [TextField] Migrate FormControlLabel to emotion (#25007) @DanailH
+- [TextField] Fix label wrap, display an ellipsis instead (#25012) @NekoApocalypse
+- [TextField] Migrate OutlinedInput to emotion (#24688) @duganbrett
+- [TextField] Fix focused={true} disabled={true} infinite render (#24961) @oliviertassinari
+- [TextField] Migrate FormLabel and InputLabel to emotion (#24665) @duganbrett
+- [theme] Update theme.palette.text.secondary to match the spec (#25060) @Dripcoding
+- [ToggleButton] Migrate ToggleButtonGroup to emotion (#24878) @praveenkumar-kalidass
+- [Tooltip] Migrate to emotion (#24571) @vinyldarkscratch
### `@material-ui/unstyled@5.0.0-alpha.26`
-- [Portal] Migrate to unstyled (#24890) @povilass
-- [FocusTrap] Migrate to unstyled (#24957) @povilass
-- [Backdrop] Migrate to unstyled (#24985) @povilass
-- [Modal] Migrate to emotion + unstyled (#24857) @povilass
+- [Portal] Migrate to unstyled (#24890) @povilass
+- [FocusTrap] Migrate to unstyled (#24957) @povilass
+- [Backdrop] Migrate to unstyled (#24985) @povilass
+- [Modal] Migrate to emotion + unstyled (#24857) @povilass
### `@material-ui/lab@5.0.0-alpha.26`
-- [Pickers] Fix scroll-jump when opening with a selected value (#25010) @eps1lon
-- [Pickers] Rework keyboard navigation implementation (#24315) @eps1lon
-- [Pickers] Fix picker components not opening on click in React 17 (#24981) @eps1lon
-- [Pickers] Fix outdated link to PickersDay (#24883) @oliviertassinari
+- [Pickers] Fix scroll-jump when opening with a selected value (#25010) @eps1lon
+- [Pickers] Rework keyboard navigation implementation (#24315) @eps1lon
+- [Pickers] Fix picker components not opening on click in React 17 (#24981) @eps1lon
+- [Pickers] Fix outdated link to PickersDay (#24883) @oliviertassinari
### `@material-ui/icons@5.0.0-alpha.26`
-- [icons] Synchronize icons (#25055) @eps1lon
+- [icons] Synchronize icons (#25055) @eps1lon
The icons were synchronized with https://m2.material.io/resources/icons/. This change increases the number of supported icons from 1,349 to 1,781 per theme (we support 5 themes). The breaking changes:
@@ -11948,72 +11515,72 @@ A big thanks to the 26 contributors who made this release possible. Here are som
### `@material-ui/system@5.0.0-alpha.26`
-- [system] Fix gap, rowGap, columnGap, borderRadius reponsive support (#24994) @oliviertassinari
+- [system] Fix gap, rowGap, columnGap, borderRadius reponsive support (#24994) @oliviertassinari
### `@material-ui/utils@5.0.0-alpha.26`
-- [utils] Fix isMuiElement types (#24936) @oliviertassinari
-
-### Docs
-
-- [docs] Add DateRangePickerDay, PickersDay, PickersCalendarSkeleton, MontherPicker API (#25101) @eps1lon
-- [docs] Add DayPicker API (#25100) @eps1lon
-- [docs] Improve description of builderbook (#25086) @klyburke
-- [docs] Add API of ClockPicker (#25089) @eps1lon
-- [docs] Add API of \*DateRangePicker components (#25085) @eps1lon
-- [docs] Add API of \*DateTimePicker components (#25084) @eps1lon
-- [docs] Add graphql-starter to Example Projects (#25068) @koistya
-- [docs] Migrate Alert demos to emotion (#25074) @m4theushw
-- [docs] Add codesandbox example for styled-components (#25050) @jony89
-- [docs] Wrong link @oliviertassinari
-- [docs] Improve error message when GitHub API fail (#24976) @oliviertassinari
-- [docs] Separate simple and nested modal demos (#24938) @ydubinskyi
-- [docs] Remove under construction icons from DataGrid feature pages (#24946) @DanailH
-- [docs] Fix prefers-color-scheme switch (#24902) @oliviertassinari
-- [docs] Add yarn install step, safer @oliviertassinari
-- [examples] Fix code sandbox link GitHub branch (#24996) @kevbarns
-
-### Core
-
-- [core] Prevent out-of-memory in test_types_next (#25079) @eps1lon
-- [core] Pin playwright image to known working version (#25080) @eps1lon
-- [core] Remove need to reinject backdrop (#25071) @oliviertassinari
-- [core] Batch small changes (#25015) @oliviertassinari
-- [core] More cleanup on Pickers code (#25020) @dborstelmann
-- [core] Allow running full pipeline with various React versions (#25005) @eps1lon
-- [core] Fix missing codecov report (#25006) @eps1lon
-- [core] Fix release:tag pushing to first push remote (#24960) @eps1lon
-- [core] Fix cache miss when using playwright docker images (#24942) @eps1lon
-- [core] Prevent out-of-memory when type-checking in CI (#24933) @eps1lon
-- [core] Disable page size tracking (#24932) @eps1lon
-- [core] Extract linting into separate CI job (#24930) @eps1lon
-- [core] Only clone props if needed (#24892) @oliviertassinari
-- [core] listChangedFiles returns an empty list with no changed files (#24879) @eps1lon
-- [core] Remove dead code in docs:dev (#24880) @oliviertassinari
-- [core] Fix a few stylelint error (#24885) @oliviertassinari
-- [core] Fix name of Safari target (#24881) @oliviertassinari
-- [core] Prefer return over throw in chainPropTypes (#24882) @oliviertassinari
-- [core] Support /r/issue-template back (#24870) @oliviertassinari
-- [core] Simplify xxxClasses types (#24736) @oliviertassinari
-- [test] Improve BrowserStack configuration (#25049) @oliviertassinari
-- [test] Track bundle size of unstyled components (#25047) @oliviertassinari
-- [test] Make `render` required with describeConformanceV5 (#25003) @oliviertassinari
-- [test] Move a11y tree exclusion to appropriate document (#24998) @eps1lon
-- [test] Test with ClickAwayListener mount on onClickCapture (#25001) @eps1lon
-- [test] Improve various timer related issues (#24963) @eps1lon
-- [test] Avoid Rate Limit Exceeded (#24931) @oliviertassinari
-- [test] Remove internal icons smoke test (#24969) @eps1lon
-- [test] Reduce compile time of test:karma in watchmode drastically (#24967) @eps1lon
-- [test] Dedupe missing act warnings for HoC (#24949) @eps1lon
-- [test] Consolidate on a single API (#24884) @oliviertassinari
-- [test] Update react next patch (#24934) @eps1lon
-- [test] Link CircleCI URL in BS (#24935) @oliviertassinari
-- [test] Run more tests at the same time (#24886) @oliviertassinari
-- [test] Dedupe missing act warnings by component name (#24871) @eps1lon
-- [test] Enable type-unaware versions of disabled typed-aware lint rules (#24873) @eps1lon
-- [test] Initial workspace definition (#24869) @eps1lon
-- [test] Add current behavior of focus during mount in Popper (#24863) @eps1lon
-- [test] Increase BrowserStack timeout to 6min (#24861) @oliviertassinari
+- [utils] Fix isMuiElement types (#24936) @oliviertassinari
+
+### Docs
+
+- [docs] Add DateRangePickerDay, PickersDay, PickersCalendarSkeleton, MontherPicker API (#25101) @eps1lon
+- [docs] Add DayPicker API (#25100) @eps1lon
+- [docs] Improve description of builderbook (#25086) @klyburke
+- [docs] Add API of ClockPicker (#25089) @eps1lon
+- [docs] Add API of \*DateRangePicker components (#25085) @eps1lon
+- [docs] Add API of \*DateTimePicker components (#25084) @eps1lon
+- [docs] Add graphql-starter to Example Projects (#25068) @koistya
+- [docs] Migrate Alert demos to emotion (#25074) @m4theushw
+- [docs] Add codesandbox example for styled-components (#25050) @jony89
+- [docs] Wrong link @oliviertassinari
+- [docs] Improve error message when GitHub API fail (#24976) @oliviertassinari
+- [docs] Separate simple and nested modal demos (#24938) @ydubinskyi
+- [docs] Remove under construction icons from DataGrid feature pages (#24946) @DanailH
+- [docs] Fix prefers-color-scheme switch (#24902) @oliviertassinari
+- [docs] Add yarn install step, safer @oliviertassinari
+- [examples] Fix code sandbox link GitHub branch (#24996) @kevbarns
+
+### Core
+
+- [core] Prevent out-of-memory in test_types_next (#25079) @eps1lon
+- [core] Pin playwright image to known working version (#25080) @eps1lon
+- [core] Remove need to reinject backdrop (#25071) @oliviertassinari
+- [core] Batch small changes (#25015) @oliviertassinari
+- [core] More cleanup on Pickers code (#25020) @dborstelmann
+- [core] Allow running full pipeline with various React versions (#25005) @eps1lon
+- [core] Fix missing codecov report (#25006) @eps1lon
+- [core] Fix release:tag pushing to first push remote (#24960) @eps1lon
+- [core] Fix cache miss when using playwright docker images (#24942) @eps1lon
+- [core] Prevent out-of-memory when type-checking in CI (#24933) @eps1lon
+- [core] Disable page size tracking (#24932) @eps1lon
+- [core] Extract linting into separate CI job (#24930) @eps1lon
+- [core] Only clone props if needed (#24892) @oliviertassinari
+- [core] listChangedFiles returns an empty list with no changed files (#24879) @eps1lon
+- [core] Remove dead code in docs:dev (#24880) @oliviertassinari
+- [core] Fix a few stylelint error (#24885) @oliviertassinari
+- [core] Fix name of Safari target (#24881) @oliviertassinari
+- [core] Prefer return over throw in chainPropTypes (#24882) @oliviertassinari
+- [core] Support /r/issue-template back (#24870) @oliviertassinari
+- [core] Simplify xxxClasses types (#24736) @oliviertassinari
+- [test] Improve BrowserStack configuration (#25049) @oliviertassinari
+- [test] Track bundle size of unstyled components (#25047) @oliviertassinari
+- [test] Make `render` required with describeConformanceV5 (#25003) @oliviertassinari
+- [test] Move a11y tree exclusion to appropriate document (#24998) @eps1lon
+- [test] Test with ClickAwayListener mount on onClickCapture (#25001) @eps1lon
+- [test] Improve various timer related issues (#24963) @eps1lon
+- [test] Avoid Rate Limit Exceeded (#24931) @oliviertassinari
+- [test] Remove internal icons smoke test (#24969) @eps1lon
+- [test] Reduce compile time of test:karma in watchmode drastically (#24967) @eps1lon
+- [test] Dedupe missing act warnings for HoC (#24949) @eps1lon
+- [test] Consolidate on a single API (#24884) @oliviertassinari
+- [test] Update react next patch (#24934) @eps1lon
+- [test] Link CircleCI URL in BS (#24935) @oliviertassinari
+- [test] Run more tests at the same time (#24886) @oliviertassinari
+- [test] Dedupe missing act warnings by component name (#24871) @eps1lon
+- [test] Enable type-unaware versions of disabled typed-aware lint rules (#24873) @eps1lon
+- [test] Initial workspace definition (#24869) @eps1lon
+- [test] Add current behavior of focus during mount in Popper (#24863) @eps1lon
+- [test] Increase BrowserStack timeout to 6min (#24861) @oliviertassinari
All contributors of this release in alphabetical order: @DanailH, @dborstelmann, @Dripcoding, @duganbrett, @eps1lon, @glocore, @hxqlin, @joemaffei, @jony89, @kevbarns, @klyburke, @koistya, @m4theushw, @manziEric, @mngu, @natac13, @NekoApocalypse, @oliviertassinari, @povilass, @praveenkumar-kalidass, @remyoudemans, @silver-snoopy, @vinyldarkscratch, @xs9627, @ydubinskyi
@@ -12054,56 +11621,56 @@ A big thanks to the 30 contributors who made this release possible. Here are som
#### Changes
-- [ImageList] Migrate to emotion (#24615) @kodai3
-- [Dialog] Migrate DialogTitle to emotion (#24623) @vicasas
-- [TextField] Prepare removal of labelWidth prop (#24595) @oliviertassinari
-- [ImageList] Migrate ImageListItem to emotion (#24619) @kodai3
-- [Card] Migrate CardMedia to emotion (#24625) @natac13
-- [Card] Migrate CardHeader to emotion (#24626) @natac13
-- [TextField] Migrate FilledInput to emotion (#24634) @mnajdova
-- [Fab] Migrate to emotion (#24618) @natac13
-- [ClickAwayListener] Fix `children` and `onClickAway` types (#24565) @eps1lon
-- [List] Migrate ListItemIcon to emotion (#24630) @vicasas
-- [Card] Migrate CardActionArea to emotion (#24636) @natac13
-- [DataTable] Add example in docs for data table (#24428) @DanailH
-- [CircularProgress] Migrate to emotion (#24622) @natac13
-- [ImageList] Migrate ImageListItemBar to emotion (#24632) @kodai3
-- [TextField] Migrate Input component to emotion (#24638) @duganbrett
-- [Tab] Migrate to emotion (#24651) @natac13
-- [Table] Migrate to emotion (#24657) @natac13
-- [List] Migrate ListItemAvatar to emotion (#24656) @vicasas
-- [TextField] Migrate FormControl to emotion (#24659) @duganbrett
-- [Table] Migrate TableContainer to emotion (#24666) @natac13
-- [Tab] Migrate TabScrollButton to emotion (#24654) @natac13
-- [Card] Warn on raised + outlined (#24648) @sumarlidason
-- [TextField] Migrate FormHelperText to emotion (#24661) @duganbrett
-- [Dialog] Migrate DialogContent to emotion (#24670) @vicasas
-- [Typography] Add system props (#24496) @mnajdova
-- [Paper] Improve warning on invalid combinations of variant and elevation (#24667) @eps1lon
-- [Chip] Migrate to emotion (#24649) @natac13
-- [ToggleButton] Migrate to emotion (#24674) @natac13
-- [Step] Migrate to emotion (#24678) @natac13
-- [Link] Fix CSS prefix property casing with emotion (#24701) @idanrozin
-- [Card] Use the default elevation (#24733) @oliviertassinari
-- [Typography] Remove align inherit noise (#24717) @oliviertassinari
-- [Dialog] Convert role `none presentation` to `presentation` (#24500) @hallzac2
-- [TextField] Improve baseline alignment with start adornment (#24742) @praveenkumar-kalidass
-- [Popper] Fix usage of ownerDocument with anchorEl (#24753) @ruppysuppy
-- [Table] Migrate TableBody to emotion (#24703) @natac13
-- [Table] Migrate TableRow to emotion (#24687) @natac13
-- [TextField] Migrate FormGroup to emotion (#24685) @vicasas
-- [CssBaseline] Make dark mode scrollbar overrides an optional function (#24780) @dborstelmann
-- [ButtonGroup] Migrate ButtonGroup to emotion (#24775) @mirefly
-- [Checkbox] Migrate to emotion (#24702) @natac13
-- [Table] Migrate TableHead to emotion (#24686) @natac13
-- [Table] Migrate TableFooter to emotion (#24684) @natac13
-- [Skeleton] Migrate to emotion (#24652) @kodai3
+- [ImageList] Migrate to emotion (#24615) @kodai3
+- [Dialog] Migrate DialogTitle to emotion (#24623) @vicasas
+- [TextField] Prepare removal of labelWidth prop (#24595) @oliviertassinari
+- [ImageList] Migrate ImageListItem to emotion (#24619) @kodai3
+- [Card] Migrate CardMedia to emotion (#24625) @natac13
+- [Card] Migrate CardHeader to emotion (#24626) @natac13
+- [TextField] Migrate FilledInput to emotion (#24634) @mnajdova
+- [Fab] Migrate to emotion (#24618) @natac13
+- [ClickAwayListener] Fix `children` and `onClickAway` types (#24565) @eps1lon
+- [List] Migrate ListItemIcon to emotion (#24630) @vicasas
+- [Card] Migrate CardActionArea to emotion (#24636) @natac13
+- [DataTable] Add example in docs for data table (#24428) @DanailH
+- [CircularProgress] Migrate to emotion (#24622) @natac13
+- [ImageList] Migrate ImageListItemBar to emotion (#24632) @kodai3
+- [TextField] Migrate Input component to emotion (#24638) @duganbrett
+- [Tab] Migrate to emotion (#24651) @natac13
+- [Table] Migrate to emotion (#24657) @natac13
+- [List] Migrate ListItemAvatar to emotion (#24656) @vicasas
+- [TextField] Migrate FormControl to emotion (#24659) @duganbrett
+- [Table] Migrate TableContainer to emotion (#24666) @natac13
+- [Tab] Migrate TabScrollButton to emotion (#24654) @natac13
+- [Card] Warn on raised + outlined (#24648) @sumarlidason
+- [TextField] Migrate FormHelperText to emotion (#24661) @duganbrett
+- [Dialog] Migrate DialogContent to emotion (#24670) @vicasas
+- [Typography] Add system props (#24496) @mnajdova
+- [Paper] Improve warning on invalid combinations of variant and elevation (#24667) @eps1lon
+- [Chip] Migrate to emotion (#24649) @natac13
+- [ToggleButton] Migrate to emotion (#24674) @natac13
+- [Step] Migrate to emotion (#24678) @natac13
+- [Link] Fix CSS prefix property casing with emotion (#24701) @idanrozin
+- [Card] Use the default elevation (#24733) @oliviertassinari
+- [Typography] Remove align inherit noise (#24717) @oliviertassinari
+- [Dialog] Convert role `none presentation` to `presentation` (#24500) @hallzac2
+- [TextField] Improve baseline alignment with start adornment (#24742) @praveenkumar-kalidass
+- [Popper] Fix usage of ownerDocument with anchorEl (#24753) @ruppysuppy
+- [Table] Migrate TableBody to emotion (#24703) @natac13
+- [Table] Migrate TableRow to emotion (#24687) @natac13
+- [TextField] Migrate FormGroup to emotion (#24685) @vicasas
+- [CssBaseline] Make dark mode scrollbar overrides an optional function (#24780) @dborstelmann
+- [ButtonGroup] Migrate ButtonGroup to emotion (#24775) @mirefly
+- [Checkbox] Migrate to emotion (#24702) @natac13
+- [Table] Migrate TableHead to emotion (#24686) @natac13
+- [Table] Migrate TableFooter to emotion (#24684) @natac13
+- [Skeleton] Migrate to emotion (#24652) @kodai3
### `@material-ui/system@5.0.0-alpha.25`
#### Breaking changes
-- [system] Use spacing unit in `gap`, `rowGap`, and `columnGap` (#24794) @ruppysuppy
+- [system] Use spacing unit in `gap`, `rowGap`, and `columnGap` (#24794) @ruppysuppy
If you were using a number previously, you need to provide the value in `px` to bypass the new transformation with `theme.spacing`. The change was done for consistency with the Grid spacing prop and the other system spacing properties, for example ``.
@@ -12116,13 +11683,13 @@ A big thanks to the 30 contributors who made this release possible. Here are som
### `@material-ui/styled-engine@5.0.0-alpha.25`
-- [styled-engine] Fix GlobalStyles not to throw when no theme is available (#24671) @mnajdova
+- [styled-engine] Fix GlobalStyles not to throw when no theme is available (#24671) @mnajdova
### `@material-ui/types@5.0.0-alpha.25`
#### Breaking changes
-- [types] Rename the exported `Omit` type in `@material-ui/types`. (#24795) @petyosi
+- [types] Rename the exported `Omit` type in `@material-ui/types`. (#24795) @petyosi
The module is now called `DistributiveOmit`. The change removes the confusion with the built-in `Omit` helper introduced in TypeScript v3.5. The built-in `Omit`, while similar, is non-distributive. This leads to differences when applied to union types. [See this Stack Overflow answer for further details](https://stackoverflow.com/a/57103940/1009797).
```diff
@@ -12132,59 +11699,59 @@ A big thanks to the 30 contributors who made this release possible. Here are som
#### Changes
-- [types] Remove implicit children from PropInjector (#24746) @eps1lon
+- [types] Remove implicit children from PropInjector (#24746) @eps1lon
### `@material-ui/lab@5.0.0-alpha.25`
-- [Pickers] Fix role attribute (#24621) @EkaterinaMozheiko
-- [Pickers] Fix `showTodayButton` not returning the current time (#24650) @anthonyraymond
-- [Pickers] Ensure components have a display name in DEV (#24676) @eps1lon
-- [Pickers] Fix more name inconsistencies (#24734) @oliviertassinari
-- [Pickers] Dismiss on clickaway when using the desktop variant (#24653) @eps1lon
-- [Pickers] Add missing periods at end of some descriptions (#24791) @fulin426
-- [Pickers] Enable YearPicker documentation (#24830) @oliviertassinari
-- [Pickers] Fix useState related console warnings in examples (#24848) @ydubinskyi
-
-### Docs
-
-- [docs] Add sorting section (#24637) @dtassone
-- [docs] Include in docs directive to silence `eslint` erroneous warning (#24644) @silviot
-- [docs] Clarifying the documentation about Chip behavior (#24645) @KarimOurrai
-- [docs] Update Typography in migration guide (#24662) @mbrookes
-- [examples] Update examples to use StyledEngineProvider (#24489) @mnajdova
-- [docs] Add API documentation for \*DatePicker components (#24655) @eps1lon
-- [docs] Add HoodieBees to sponsors (#24735) @mbrookes
-- [docs] Fix indent @oliviertassinari
-- [docs] Make responsive to font size (#24531) @eps1lon
-- [docs] Follow similar demo pattern for date and time pickers (#24739) @eps1lon
-- [docs] Add information about local dev environment (#24771) @plug-n-play
-- [docs] Add tcespal to Showcase (#24793) @ArnaultNouvel
-- [docs] Fix CssBaseline typography description (#24802) @xiaoyu-tamu
-- [docs] Add 'playlist' synonym to 'menu' (#24754) @Lagicrus
-- [docs] Add more similar icons (#24799) @oliviertassinari
-- [docs] Fix typo in the error message generated by createMuiTheme (#24827) @mbrookes
-- [examples] Align more with the v5 recommended approach (#24798) @Tejaswiangotu123
-- [docs] Update ButtonGroup demos to match v5 (#24797) @SCollinA
-- [docs] Fix formatting of `mask` prop description (#24842) @eps1lon
-- [docs] Add read synonym to drafts (#24854) @Lagicrus
-
-### Core
-
-- [core] Fix release:tag pushing to material-ui-docs (#24633) @eps1lon
-- [core] Fix `next` using stale pages (#24635) @eps1lon
-- [test] Skip JSDOM in style related conformance tests (#24668) @mnajdova
-- [test] Conformance to handle wrapped elements (#24679) @natac13
-- [core] Batch small changes (#24705) @oliviertassinari
-- [test] Run more tests in Strict Mode (#24646) @oliviertassinari
-- [test] Avoid visual flakiness (#24737) @oliviertassinari
-- [core] Remove deprecated SimplifiedPropsOf/Simplify types (#24750) @petyosi
-- [core] Disable type-checking of .propTypes (#24747) @eps1lon
-- [test] Allow setting react-dist-tag via pipeline parameter (#24755) @eps1lon
-- [test] Don't run dev CI for dependabot pushes (#24833) @eps1lon
-- [test] Isolate Tooltip tests more (#24834) @eps1lon
-- [test] Clear emotion cache between tests (#24837) @eps1lon
-- [core] Save/restore actual yarn cache folder (#24844) @eps1lon
-- [test] Increase timeout to 4000ms for screenshots (#24850) @oliviertassinari
+- [Pickers] Fix role attribute (#24621) @EkaterinaMozheiko
+- [Pickers] Fix `showTodayButton` not returning the current time (#24650) @anthonyraymond
+- [Pickers] Ensure components have a display name in DEV (#24676) @eps1lon
+- [Pickers] Fix more name inconsistencies (#24734) @oliviertassinari
+- [Pickers] Dismiss on clickaway when using the desktop variant (#24653) @eps1lon
+- [Pickers] Add missing periods at end of some descriptions (#24791) @fulin426
+- [Pickers] Enable YearPicker documentation (#24830) @oliviertassinari
+- [Pickers] Fix useState related console warnings in examples (#24848) @ydubinskyi
+
+### Docs
+
+- [docs] Add sorting section (#24637) @dtassone
+- [docs] Include in docs directive to silence `eslint` erroneous warning (#24644) @silviot
+- [docs] Clarifying the documentation about Chip behavior (#24645) @KarimOurrai
+- [docs] Update Typography in migration guide (#24662) @mbrookes
+- [examples] Update examples to use StyledEngineProvider (#24489) @mnajdova
+- [docs] Add API documentation for \*DatePicker components (#24655) @eps1lon
+- [docs] Add HoodieBees to sponsors (#24735) @mbrookes
+- [docs] Fix indent @oliviertassinari
+- [docs] Make responsive to font size (#24531) @eps1lon
+- [docs] Follow similar demo pattern for date and time pickers (#24739) @eps1lon
+- [docs] Add information about local dev environment (#24771) @plug-n-play
+- [docs] Add tcespal to Showcase (#24793) @ArnaultNouvel
+- [docs] Fix CssBaseline typography description (#24802) @xiaoyu-tamu
+- [docs] Add 'playlist' synonym to 'menu' (#24754) @Lagicrus
+- [docs] Add more similar icons (#24799) @oliviertassinari
+- [docs] Fix typo in the error message generated by createMuiTheme (#24827) @mbrookes
+- [examples] Align more with the v5 recommended approach (#24798) @Tejaswiangotu123
+- [docs] Update ButtonGroup demos to match v5 (#24797) @SCollinA
+- [docs] Fix formatting of `mask` prop description (#24842) @eps1lon
+- [docs] Add read synonym to drafts (#24854) @Lagicrus
+
+### Core
+
+- [core] Fix release:tag pushing to material-ui-docs (#24633) @eps1lon
+- [core] Fix `next` using stale pages (#24635) @eps1lon
+- [test] Skip JSDOM in style related conformance tests (#24668) @mnajdova
+- [test] Conformance to handle wrapped elements (#24679) @natac13
+- [core] Batch small changes (#24705) @oliviertassinari
+- [test] Run more tests in Strict Mode (#24646) @oliviertassinari
+- [test] Avoid visual flakiness (#24737) @oliviertassinari
+- [core] Remove deprecated SimplifiedPropsOf/Simplify types (#24750) @petyosi
+- [core] Disable type-checking of .propTypes (#24747) @eps1lon
+- [test] Allow setting react-dist-tag via pipeline parameter (#24755) @eps1lon
+- [test] Don't run dev CI for dependabot pushes (#24833) @eps1lon
+- [test] Isolate Tooltip tests more (#24834) @eps1lon
+- [test] Clear emotion cache between tests (#24837) @eps1lon
+- [core] Save/restore actual yarn cache folder (#24844) @eps1lon
+- [test] Increase timeout to 4000ms for screenshots (#24850) @oliviertassinari
All contributors of this release in alphabetical order: @anthonyraymond, @ArnaultNouvel, @DanailH, @dborstelmann, @dtassone, @duganbrett, @EkaterinaMozheiko, @eps1lon, @fulin426, @hallzac2, @idanrozin, @KarimOurrai, @kodai3, @Lagicrus, @mbrookes, @mirefly, @mnajdova, @natac13, @oliviertassinari, @petyosi, @plug-n-play, @praveenkumar-kalidass, @ruppysuppy, @SCollinA, @silviot, @sumarlidason, @Tejaswiangotu123, @vicasas, @xiaoyu-tamu, @ydubinskyi
@@ -12207,109 +11774,109 @@ A big thanks to the 23 contributors who made this release possible. Here are som
### `@material-ui/core@5.0.0-alpha.24`
-- [Dialog] Migrate DialogActions to emotion (#24613) @vicasas
-- [Toolbar] Migrate to emotion (#24567) @natac13
-- [Hidden] Fix unsupported props warning when sx prop is used (#24624) @mnajdova
-- [List] Migrate ListItemText to emotion (#24602) @natac13
-- [List] Migrate ListItemSecondaryAction to emotion (#24593) @xs9627
-- [BottomNavigation] Migrate to emotion (#24556) @vinyldarkscratch
-- [CardActions] Fix wrong classes export name (#24609) @mnajdova
-- [Card] Migrate CardContent to emotion (#24600) @vicasas
-- [Card] Migrate to emotion (#24597) @povilass
-- [TextField] Migrate InputBase to emotion (#24555) @duganbrett
-- [Accordion] Allow to disable gutter/spacing (#24532) @TimonPllkrn
-- [List] Migrate to emotion (#24560) @vinyldarkscratch
-- [Card] Migrate CardActions to emotion (#24604) @vicasas
-- [List] Migrate ListSubheader to emotion (#24561) @vinyldarkscratch
-- [Breadcrumbs] Migrate to emotion (#24522) @vinyldarkscratch
-- [Divider] Migrate to emotion (#24558) @vinyldarkscratch
-- [Switch] Migrate SwitchBase to emotion (#24552) @vinyldarkscratch
-- [Hidden] Migrate to emotion (#24544) @vinyldarkscratch
-- [List] Migrate ListItem to emotion (#24543) @xs9627
-- [TextField] Fix Google Translate zero-width space issue (#24563) @d3mp
-- [Table] Separate classes for different labels (#24568) @tonysepia
-- [Accordion] Migrate AccordionSummary to emotion (#24540) @vinyldarkscratch
-- [IconButton] Migrate to emotion (#24542) @vinyldarkscratch
-- [Accordion] Migrate AccordionActions to emotion (#24538) @vinyldarkscratch
-- [Accordion] Migrate AccordionDetails to emotion (#24539) @vinyldarkscratch
-- [Link] Migrate to emotion (#24529) @praveenkumar-kalidass
-- [Accordion] Migrate to emotion (#24518) @vinyldarkscratch
-- [Backdrop] Migrate to emotion (#24523) @vinyldarkscratch
-- [Grid] Add system props (#24499) @mnajdova
-- [Icon] Migrate to emotion (#24516) @vinyldarkscratch
-- [Collapse] Migrate to emotion (#24501) @vinyldarkscratch
-- [SvgIcon] Migrate to emotion (#24506) @oliviertassinari
-- [Avatar] Migrate AvatarGroup to emotion (#24452) @praveenkumar-kalidass
-- [Box] Add back system props (#24485) @mnajdova
-- [Alert] Migrate AlertTitle to emotion (#24448) @povilass
-- [Alert] Migrate to emotion (#24442) @kutnickclose
-- [l10n] Improve Hebrew translation (#24449) @eladmotola
-- [Checkbox][switch] Document defaultChecked (#24446) @praveenkumar-kalidass
-- [AppBar] Migrate to emotion (#24439) @povilass
-- [l10n] Improve German translation (#24436) @lukaselmer
-- [Button][badge] Support custom colors and sizes (#24408) @mnajdova
-- [Grid] Fix horizontal scrollbar and nested dimensions (#24332) @greguintow
-- [Grid] Migrate to emotion (#24395) @mnajdova
-- [Badge] Fix TS custom variants (#24407) @mnajdova
+- [Dialog] Migrate DialogActions to emotion (#24613) @vicasas
+- [Toolbar] Migrate to emotion (#24567) @natac13
+- [Hidden] Fix unsupported props warning when sx prop is used (#24624) @mnajdova
+- [List] Migrate ListItemText to emotion (#24602) @natac13
+- [List] Migrate ListItemSecondaryAction to emotion (#24593) @xs9627
+- [BottomNavigation] Migrate to emotion (#24556) @vinyldarkscratch
+- [CardActions] Fix wrong classes export name (#24609) @mnajdova
+- [Card] Migrate CardContent to emotion (#24600) @vicasas
+- [Card] Migrate to emotion (#24597) @povilass
+- [TextField] Migrate InputBase to emotion (#24555) @duganbrett
+- [Accordion] Allow to disable gutter/spacing (#24532) @TimonPllkrn
+- [List] Migrate to emotion (#24560) @vinyldarkscratch
+- [Card] Migrate CardActions to emotion (#24604) @vicasas
+- [List] Migrate ListSubheader to emotion (#24561) @vinyldarkscratch
+- [Breadcrumbs] Migrate to emotion (#24522) @vinyldarkscratch
+- [Divider] Migrate to emotion (#24558) @vinyldarkscratch
+- [Switch] Migrate SwitchBase to emotion (#24552) @vinyldarkscratch
+- [Hidden] Migrate to emotion (#24544) @vinyldarkscratch
+- [List] Migrate ListItem to emotion (#24543) @xs9627
+- [TextField] Fix Google Translate zero-width space issue (#24563) @d3mp
+- [Table] Separate classes for different labels (#24568) @tonysepia
+- [Accordion] Migrate AccordionSummary to emotion (#24540) @vinyldarkscratch
+- [IconButton] Migrate to emotion (#24542) @vinyldarkscratch
+- [Accordion] Migrate AccordionActions to emotion (#24538) @vinyldarkscratch
+- [Accordion] Migrate AccordionDetails to emotion (#24539) @vinyldarkscratch
+- [Link] Migrate to emotion (#24529) @praveenkumar-kalidass
+- [Accordion] Migrate to emotion (#24518) @vinyldarkscratch
+- [Backdrop] Migrate to emotion (#24523) @vinyldarkscratch
+- [Grid] Add system props (#24499) @mnajdova
+- [Icon] Migrate to emotion (#24516) @vinyldarkscratch
+- [Collapse] Migrate to emotion (#24501) @vinyldarkscratch
+- [SvgIcon] Migrate to emotion (#24506) @oliviertassinari
+- [Avatar] Migrate AvatarGroup to emotion (#24452) @praveenkumar-kalidass
+- [Box] Add back system props (#24485) @mnajdova
+- [Alert] Migrate AlertTitle to emotion (#24448) @povilass
+- [Alert] Migrate to emotion (#24442) @kutnickclose
+- [l10n] Improve Hebrew translation (#24449) @eladmotola
+- [Checkbox][switch] Document defaultChecked (#24446) @praveenkumar-kalidass
+- [AppBar] Migrate to emotion (#24439) @povilass
+- [l10n] Improve German translation (#24436) @lukaselmer
+- [Button][badge] Support custom colors and sizes (#24408) @mnajdova
+- [Grid] Fix horizontal scrollbar and nested dimensions (#24332) @greguintow
+- [Grid] Migrate to emotion (#24395) @mnajdova
+- [Badge] Fix TS custom variants (#24407) @mnajdova
### `@material-ui/lab@5.0.0-alpha.24`
-- [DatePicker] Remove unnecessary wrapping dom node (#24533) @mxsph
-- [DateRangePicker] Remove variant prop override for Textfield (#24433) @praveenkumar-kalidass
-- [lab] Reflect draft pattern of picker value in implementation (#24367) @eps1lon
+- [DatePicker] Remove unnecessary wrapping dom node (#24533) @mxsph
+- [DateRangePicker] Remove variant prop override for Textfield (#24433) @praveenkumar-kalidass
+- [lab] Reflect draft pattern of picker value in implementation (#24367) @eps1lon
### `@material-ui/styled-engine@5.0.0-alpha.24`
-- [styled-engine] Rename StylesProvider to StyledEngineProvider (#24429) @mnajdova
+- [styled-engine] Rename StylesProvider to StyledEngineProvider (#24429) @mnajdova
### `@material-ui/system@5.0.0-alpha.24`
-- [system] Fix handling of null-ish values (#24530) @oliviertassinari
+- [system] Fix handling of null-ish values (#24530) @oliviertassinari
### `@material-ui/unstyled@5.0.0-alpha.24`
-- [unstyled] Convert composeClasses to TypeScript (#24396) @eps1lon
+- [unstyled] Convert composeClasses to TypeScript (#24396) @eps1lon
### `@material-ui/utils@5.0.0-alpha.24`
-- [utils] `useEventCallback` `args` defaults to `unknown[]` (#24564) @eps1lon
-- [utils] Fix requirePropFactory to merge validators (#24423) @mnajdova
-
-### Docs
-
-- [examples] Patch preact example not working (#24616)
-- [docs] Add missing newline in component JSDoc (#24610) @eps1lon
-- [docs] Add API of picker components (#24497) @eps1lon
-- [examples] Add `locale` prop to the Nextjs Link component (#24596) @CyanoFresh
-- [docs] List required props first in /api/\* (#24526) @eps1lon
-- [docs] Mention MUI System props when available in the API pages (#24503) @mnajdova
-- [docs] Improve system properties page (#24524) @mnajdova
-- [docs] Fix malformed component API description (#24504) @eps1lon
-- [docs] Fix ToC "Component name" fragment link on /api/\* (#24517) @eps1lon
-- [docs] Fix ToC on /api pages linking to api-docs (#24515) @eps1lon
-- [docs] Add comment explaining specificity bump on Select (#24509) @KarimMokhtar
-- [docs] Compute spreadable from tests (#24490) @eps1lon
-- [docs] Fix label bug in stepper vertical demo (#24491) @artola
-- [docs] Update Divjoy URL (#24447) @mbrookes
-- [docs] Improve packages description (#24330) @oliviertassinari
-- [docs] Fix content-layout-shift (#24418) @oliviertassinari
-- [docs] Document default values of external props (#24417) @eps1lon
-- [docs] Update in-house ads (#24410) @mbrookes @ewldev
-
-### Core
-
-- [core] Skip downloading browser binaries in codesandbox/ci (#24628) @eps1lon
-- [core] Batch small changes (#24599) @oliviertassinari
-- [test] Simplify DatePicker tests (#24545) @eps1lon
-- [core] Improve pseudo classes overrides error (#24535) @mnajdova
-- [core] Fix styleProps to always contain all props (#24505) @mnajdova
-- [test] Fix AvatarGroup failing test (#24512) @mnajdova
-- [pickers] Sort tests (#24481) @eps1lon
-- [test] Split tests in describeConformanceV5 to isolate them (#24479) @mnajdova
-- [core] Do not forward classes prop by default in experimentalStyled (#24451) @mnajdova
-- [core] Pass styleProps on all slots in the styled() components (#24454) @mnajdova
-- [core] Batch small changes (#24445) @oliviertassinari
-- [core] Normalize generating declaration files (#24411) @eps1lon
+- [utils] `useEventCallback` `args` defaults to `unknown[]` (#24564) @eps1lon
+- [utils] Fix requirePropFactory to merge validators (#24423) @mnajdova
+
+### Docs
+
+- [examples] Patch preact example not working (#24616)
+- [docs] Add missing newline in component JSDoc (#24610) @eps1lon
+- [docs] Add API of picker components (#24497) @eps1lon
+- [examples] Add `locale` prop to the Nextjs Link component (#24596) @CyanoFresh
+- [docs] List required props first in /api/\* (#24526) @eps1lon
+- [docs] Mention MUI System props when available in the API pages (#24503) @mnajdova
+- [docs] Improve system properties page (#24524) @mnajdova
+- [docs] Fix malformed component API description (#24504) @eps1lon
+- [docs] Fix ToC "Component name" fragment link on /api/\* (#24517) @eps1lon
+- [docs] Fix ToC on /api pages linking to api-docs (#24515) @eps1lon
+- [docs] Add comment explaining specificity bump on Select (#24509) @KarimMokhtar
+- [docs] Compute spreadable from tests (#24490) @eps1lon
+- [docs] Fix label bug in stepper vertical demo (#24491) @artola
+- [docs] Update Divjoy URL (#24447) @mbrookes
+- [docs] Improve packages description (#24330) @oliviertassinari
+- [docs] Fix content-layout-shift (#24418) @oliviertassinari
+- [docs] Document default values of external props (#24417) @eps1lon
+- [docs] Update in-house ads (#24410) @mbrookes @ewldev
+
+### Core
+
+- [core] Skip downloading browser binaries in codesandbox/ci (#24628) @eps1lon
+- [core] Batch small changes (#24599) @oliviertassinari
+- [test] Simplify DatePicker tests (#24545) @eps1lon
+- [core] Improve pseudo classes overrides error (#24535) @mnajdova
+- [core] Fix styleProps to always contain all props (#24505) @mnajdova
+- [test] Fix AvatarGroup failing test (#24512) @mnajdova
+- [pickers] Sort tests (#24481) @eps1lon
+- [test] Split tests in describeConformanceV5 to isolate them (#24479) @mnajdova
+- [core] Do not forward classes prop by default in experimentalStyled (#24451) @mnajdova
+- [core] Pass styleProps on all slots in the styled() components (#24454) @mnajdova
+- [core] Batch small changes (#24445) @oliviertassinari
+- [core] Normalize generating declaration files (#24411) @eps1lon
All contributors of this release in alphabetical order: @artola, @CyanoFresh, @d3mp, @duganbrett, @eladmotola, @eps1lon, @ewldev, @greguintow, @KarimMokhtar, @kutnickclose, @lukaselmer, @mbrookes, @mnajdova, @mxsph, @natac13, @oliviertassinari, @povilass, @praveenkumar-kalidass, @TimonPllkrn, @tonysepia, @vicasas, @vinyldarkscratch, @xs9627
@@ -12402,11 +11969,6 @@ A big thanks to the 15 contributors who made this release possible. Here are som
- [docs] Update CONTRIBUTING being accepted (#24306) @vicasas
- [docs] Update right to left compatibility plugin version (#24370) @mnajdova
- [docs] Widen example datetime-local picker so it's not clipped (#24324) @ramdog
-- [website] Add BrandingFooter (#24095) @mnajdova
-- [website] Add Discover more (#24327) @oliviertassinari
-- [website] Add newsletter (#24322) @oliviertassinari
-- [website] Fix regressions @oliviertassinari
-- [website] Improve typography theme (#24386) @oliviertassinari
### Core
@@ -15303,8 +14865,6 @@ A big thanks to the 12 contributors who made this release possible. It includes
- [docs] Fix 404 link (Evergreen Box) (#26430) @k-utsumi
- [docs] Prepare for data grid auto-generated docs (#26477) @m4theushw
- [docs] Update typography.md to non-deprecated fontsource (#26082) @kiwimahk
-- [website] Add careers page for intern (#26280) @mnajdova
-- [website] Add open application section (#26501) @oliviertassinari
### Core
diff --git a/README.md b/README.md
index f15e6e91bd3ce3..9d5b52066cca0b 100644
--- a/README.md
+++ b/README.md
@@ -80,12 +80,8 @@ via [Open Collective](https://opencollective.com/mui-org) or via [Patreon](http
-
-
-
-
@@ -93,10 +89,16 @@ via [Open Collective](https://opencollective.com/mui-org) or via [Patreon](http
+ MegaFamous
+
+ Goread.io
+
Buzzoid
Twicsy
+ Views4You
+
Gold sponsors are those who have pledged \$500/month or more to MUI.
diff --git a/apps/pigment-css-next-app/package.json b/apps/pigment-css-next-app/package.json
index 02460e005b2991..2bc5ecedc194e8 100644
--- a/apps/pigment-css-next-app/package.json
+++ b/apps/pigment-css-next-app/package.json
@@ -25,7 +25,7 @@
"devDependencies": {
"@pigment-css/nextjs-plugin": "0.0.24",
"@types/node": "^20.16.10",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/react-dom": "^18.3.0",
"eslint": "^8.57.1",
"typescript": "^5.6.2"
diff --git a/apps/pigment-css-vite-app/package.json b/apps/pigment-css-vite-app/package.json
index d4a123f63099ef..73e79a7694376c 100644
--- a/apps/pigment-css-vite-app/package.json
+++ b/apps/pigment-css-vite-app/package.json
@@ -25,10 +25,10 @@
"webfontloader": "^1.6.28"
},
"devDependencies": {
- "@babel/preset-react": "^7.24.7",
- "@babel/preset-typescript": "^7.24.7",
+ "@babel/preset-react": "^7.25.7",
+ "@babel/preset-typescript": "^7.25.7",
"@pigment-css/vite-plugin": "0.0.24",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/react-dom": "^18.3.0",
"@types/webfontloader": "^1.6.38",
"@vitejs/plugin-react": "^4.3.2",
diff --git a/babel.config.js b/babel.config.js
index cbadb0c6a75a97..de9a6cdea126ae 100644
--- a/babel.config.js
+++ b/babel.config.js
@@ -78,15 +78,6 @@ module.exports = function getBabelConfig(api) {
/** @type {babel.PluginItem[]} */
const plugins = [
- [
- 'babel-plugin-macros',
- {
- muiError: {
- errorCodesPath,
- missingError,
- },
- },
- ],
'babel-plugin-optimize-clsx',
[
'@babel/plugin-transform-runtime',
@@ -114,6 +105,13 @@ module.exports = function getBabelConfig(api) {
],
},
],
+ [
+ '@mui/internal-babel-plugin-minify-errors',
+ {
+ missingError,
+ errorCodesPath,
+ },
+ ],
...(useESModules
? [
[
diff --git a/benchmark/package.json b/benchmark/package.json
index eecc158fb2069d..cd226dd852e1e1 100644
--- a/benchmark/package.json
+++ b/benchmark/package.json
@@ -11,7 +11,7 @@
"server:system": "cd ../ && cross-env NODE_ENV=production BABEL_ENV=benchmark babel-node benchmark/server/scenarios/system.js --inspect=0.0.0.0:9229 --extensions \".tsx,.ts,.js\""
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@chakra-ui/system": "^2.6.2",
"@emotion/react": "^11.13.3",
"@emotion/server": "^11.11.0",
@@ -31,7 +31,7 @@
"react-dom": "^18.3.1",
"react-is": "^18.3.1",
"react-jss": "^10.10.0",
- "react-redux": "^8.1.3",
+ "react-redux": "^9.1.2",
"redux": "^4.2.1",
"serve-handler": "^6.1.5",
"styled-components": "^6.1.13",
diff --git a/dangerfile.ts b/dangerFileContent.ts
similarity index 98%
rename from dangerfile.ts
rename to dangerFileContent.ts
index 3b17317e6ba195..ee34fafdc9d622 100644
--- a/dangerfile.ts
+++ b/dangerFileContent.ts
@@ -1,9 +1,11 @@
-// danger has to be the first thing required!
-import { danger, markdown } from 'danger';
import { exec } from 'child_process';
+import type * as dangerModule from 'danger';
import { loadComparison } from './scripts/sizeSnapshot';
import replaceUrl from './packages/api-docs-builder/utils/replaceUrl';
+declare const danger: (typeof dangerModule)['danger'];
+declare const markdown: (typeof dangerModule)['markdown'];
+
const circleCIBuildNumber = process.env.CIRCLE_BUILD_NUM;
const circleCIBuildUrl = `https://app.circleci.com/pipelines/github/mui/material-ui/jobs/${circleCIBuildNumber}`;
const dangerCommand = process.env.DANGER_COMMAND;
diff --git a/dangerfile.js b/dangerfile.js
new file mode 100644
index 00000000000000..5862e174a8ab7a
--- /dev/null
+++ b/dangerfile.js
@@ -0,0 +1,7 @@
+// danger uses babelify under the hood. The implementation is buggy and fails on our
+// custom plugins in our codebase. We'll just disable it and do our own compilation.
+// Danger must always be run with envirnonent variable `DANGER_DISABLE_TRANSPILATION="true"`.
+require('@babel/register')({
+ extensions: ['.js', '.ts', '.tsx'],
+});
+require('./dangerFileContent');
diff --git a/docs/data/joy/customization/dark-mode/dark-mode.md b/docs/data/joy/customization/dark-mode/dark-mode.md
index 317e450eec8d2d..3e8d6b9dc179f5 100644
--- a/docs/data/joy/customization/dark-mode/dark-mode.md
+++ b/docs/data/joy/customization/dark-mode/dark-mode.md
@@ -115,7 +115,7 @@ export default class MyDocument extends Document {
### Next.js App Router
-To use the Joy UI API with a Next.js project with the App Router, add the following code to the [root layout](https://nextjs.org/docs/app/building-your-application/routing/layouts-and-templates#root-layout-required) file in order to prevent flickering:
+To use the Joy UI API with a Next.js project with the App Router, add the following code to the [root layout](https://nextjs.org/docs/app/building-your-application/routing/pages-and-layouts#root-layout-required) file in order to prevent flickering:
```jsx title="app/layout.js"
import InitColorSchemeScript from '@mui/joy/InitColorSchemeScript';
diff --git a/docs/data/material/components/checkboxes/checkboxes.md b/docs/data/material/components/checkboxes/checkboxes.md
index d0b1839573805b..770a0b95287c8e 100644
--- a/docs/data/material/components/checkboxes/checkboxes.md
+++ b/docs/data/material/components/checkboxes/checkboxes.md
@@ -56,6 +56,8 @@ A checkbox input can only have two states in a form: checked or unchecked.
It either submits its value or doesn't.
Visually, there are **three** states a checkbox can be in: checked, unchecked, or indeterminate.
+You can change the indeterminate icon using the `indeterminateIcon` prop.
+
{{"demo": "IndeterminateCheckbox.js"}}
:::warning
diff --git a/docs/data/material/components/grid2/grid2.md b/docs/data/material/components/grid2/grid2.md
index 983caa32c1398a..5ab1d1f7873a73 100644
--- a/docs/data/material/components/grid2/grid2.md
+++ b/docs/data/material/components/grid2/grid2.md
@@ -126,13 +126,13 @@ Note that a nested grid container should be a direct child of another grid conta
### Inheriting spacing
-A nested grid container will inherits the row and column spacing from its parent unless the `spacing` prop is specified to the instance.
+A nested grid container inherits the row and column spacing from its parent unless the `spacing` prop is specified to the instance.
{{"demo": "NestedGrid.js", "bg": true}}
### Inheriting columns
-A nested grid container will inherits the columns from its parent unless the `columns` prop is specified to the instance.
+A nested grid container inherits the columns from its parent unless the `columns` prop is specified to the instance.
{{"demo": "NestedGridColumns.js", "bg": true}}
diff --git a/docs/data/material/components/material-icons/material-icons.md b/docs/data/material/components/material-icons/material-icons.md
index 86c3b6f8c1c8c2..bfb72aa1158a3e 100644
--- a/docs/data/material/components/material-icons/material-icons.md
+++ b/docs/data/material/components/material-icons/material-icons.md
@@ -39,7 +39,7 @@ yarn add @mui/icons-material @mui/material @emotion/styled @emotion/react
See the [Installation](/material-ui/getting-started/installation/) page for additional docs about how to make sure everything is set up correctly.
:::info
-Google also offers [Material Symbols](https://fonts.google.com/icons?icon.set=Material+Symbols) as an alternative to Material Icons. `@mui/icons-material` only covers Icons, and there are no plans to support Symbols at this time.
+Google also offers [Material Symbols](https://fonts.google.com/icons?icon.set=Material+Symbols) as the successor of Material Icons. `@mui/icons-material` only covers Icons at this time, there are no support for Symbols yet.
:::
diff --git a/docs/data/material/components/toggle-button/StandaloneToggleButton.js b/docs/data/material/components/toggle-button/StandaloneToggleButton.js
index 274f8aacaa7fb1..ab6f99ffd379ef 100644
--- a/docs/data/material/components/toggle-button/StandaloneToggleButton.js
+++ b/docs/data/material/components/toggle-button/StandaloneToggleButton.js
@@ -9,9 +9,7 @@ export default function StandaloneToggleButton() {
{
- setSelected(!selected);
- }}
+ onChange={() => setSelected((prevSelected) => !prevSelected)}
>
diff --git a/docs/data/material/components/toggle-button/StandaloneToggleButton.tsx b/docs/data/material/components/toggle-button/StandaloneToggleButton.tsx
index 274f8aacaa7fb1..ab6f99ffd379ef 100644
--- a/docs/data/material/components/toggle-button/StandaloneToggleButton.tsx
+++ b/docs/data/material/components/toggle-button/StandaloneToggleButton.tsx
@@ -9,9 +9,7 @@ export default function StandaloneToggleButton() {
{
- setSelected(!selected);
- }}
+ onChange={() => setSelected((prevSelected) => !prevSelected)}
>
diff --git a/docs/data/material/components/toggle-button/StandaloneToggleButton.tsx.preview b/docs/data/material/components/toggle-button/StandaloneToggleButton.tsx.preview
index 05eb67193ca26d..b59402da9c7a3d 100644
--- a/docs/data/material/components/toggle-button/StandaloneToggleButton.tsx.preview
+++ b/docs/data/material/components/toggle-button/StandaloneToggleButton.tsx.preview
@@ -1,9 +1,7 @@
{
- setSelected(!selected);
- }}
+ onChange={() => setSelected((prevSelected) => !prevSelected)}
>
\ No newline at end of file
diff --git a/docs/data/material/customization/css-theme-variables/configuration.md b/docs/data/material/customization/css-theme-variables/configuration.md
index 4af38d92e290d9..dec1b1b9570b73 100644
--- a/docs/data/material/customization/css-theme-variables/configuration.md
+++ b/docs/data/material/customization/css-theme-variables/configuration.md
@@ -176,7 +176,7 @@ createTheme({
### Next.js App Router
-Add the following code to the [root layout](https://nextjs.org/docs/app/building-your-application/routing/layouts-and-templates#root-layout-required) file:
+Add the following code to the [root layout](https://nextjs.org/docs/app/building-your-application/routing/pages-and-layouts#root-layout-required) file:
```jsx title="app/layout.js"
import InitColorSchemeScript from '@mui/material/InitColorSchemeScript';
diff --git a/docs/data/material/discover-more/backers/backers.md b/docs/data/material/discover-more/backers/backers.md
index a674feb932bed9..a06c3203548a7e 100644
--- a/docs/data/material/discover-more/backers/backers.md
+++ b/docs/data/material/discover-more/backers/backers.md
@@ -25,9 +25,7 @@ via [Open Collective](https://opencollective.com/mui-org) or via [the for-profi
-
-
@@ -37,8 +35,11 @@ List gold sponsors that regular sponsors could feel uncomfortable being listed n
For example, it could be because the service breaks another service's Terms of service and hence is a moral minefield.
-->
+ MegaFamous
+ Goread.io
Buzzoid
Twicsy
+ Views4You
Gold sponsors are those who've pledged \$500/month or more to the MUI organization. [Tier benefits](#gold).
diff --git a/docs/data/material/discover-more/related-projects/related-projects.md b/docs/data/material/discover-more/related-projects/related-projects.md
index af8c6a96a0d31a..5a7a1e2b9cd323 100644
--- a/docs/data/material/discover-more/related-projects/related-projects.md
+++ b/docs/data/material/discover-more/related-projects/related-projects.md
@@ -12,10 +12,6 @@ Feel free to submit a pull request!
- [UXPin](https://www.uxpin.com/merge/mui-library): A large UI kit of Material UI components. It renders the components in a web runtime and uses the same React implementation as your production environment.
-## IDE tools
-
-- [eslint-plugin-material-ui-unused-classes](https://github.com/jens-ox/eslint-plugin-material-ui-unused-classes): ESLint plugin to detect unused styling classes with `@mui/styles`.
-
## Theming
- [material-ui-theme-editor](https://in-your-saas.github.io/material-ui-theme-editor/): A tool to generate themes for your Material UI applications that features live previewing.
diff --git a/docs/data/material/migration/migration-v4/migration-v4.md b/docs/data/material/migration/migration-v4/migration-v4.md
index b50114c2570c31..047c42e43ea9f8 100644
--- a/docs/data/material/migration/migration-v4/migration-v4.md
+++ b/docs/data/material/migration/migration-v4/migration-v4.md
@@ -114,7 +114,7 @@ Make sure that your application is still running without errors, and commit the
Before upgrading to v5, please make sure that `ThemeProvider` is defined at the root of your application and in tests—even if you are using the default theme—and `useStyles` is _not_ called before `ThemeProvider`.
-Eventually you may want to [migrate from JSS to Emotion](/material-ui/migration/migrating-from-jss/), but in the meantime you can continue to use JSS with the `@mui/styles` package.
+Eventually you will want to [migrate from JSS to Emotion](/material-ui/migration/migrating-from-jss/), but in the meantime you can continue to use the older JSS-based utilities with the deprecated `@mui/styles` package.
This package requires `ThemeProvider`.
The root of your application should look something like this:
diff --git a/docs/data/material/migration/migration-v4/v5-style-changes.md b/docs/data/material/migration/migration-v4/v5-style-changes.md
index a7b50d3e9c741f..f911d0554cb063 100644
--- a/docs/data/material/migration/migration-v4/v5-style-changes.md
+++ b/docs/data/material/migration/migration-v4/v5-style-changes.md
@@ -536,7 +536,8 @@ The `createStyles` function from `@mui/material/styles` was moved to the one exp
### ✅ Update createGenerateClassName import
-The `createGenerateClassName` function is no longer exported from `@mui/material/styles`. You should import it directly from `@mui/styles`.
+The `createGenerateClassName` function is no longer exported from `@mui/material/styles`.
+You can import it from the deprecated `@mui/styles` package if you need to continue using it.
```diff
-import { createGenerateClassName } from '@mui/material/styles';
@@ -568,7 +569,8 @@ The `MuiThemeProvider` component is no longer exported from `@mui/material/style
### ✅ Update jssPreset import
-The `jssPreset` object is no longer exported from `@mui/material/styles`. You should import it directly from `@mui/styles`.
+The `jssPreset` object is no longer exported from `@mui/material/styles`.
+You can import it from the deprecated `@mui/styles` package if you need to continue using it.
```diff
-import { jssPreset } from '@mui/material/styles';
@@ -577,8 +579,8 @@ The `jssPreset` object is no longer exported from `@mui/material/styles`. You sh
### ✅ Update `makeStyles` import
-The `makeStyles` JSS utility is no longer exported from `@mui/material/styles`.
-You can use `@mui/styles/makeStyles` instead.
+Since Material UI v5 doesn't use JSS, the JSS-based `makeStyles` utility is no longer exported by `@mui/material/styles`.
+While migrating your app away from JSS, you can temporarily import this deprecated utility from `@mui/styles/makeStyles` before refactoring your components further.
Make sure to add a `ThemeProvider` at the root of your application, as the `defaultTheme` is no longer available.
@@ -607,7 +609,8 @@ If you are using this utility together with `@mui/material`, it's recommended th
### ✅ Update ServerStyleSheets import
-The `ServerStyleSheets` component is no longer exported from `@mui/material/styles`. You should import it directly from `@mui/styles`.
+The `ServerStyleSheets` component is no longer exported from `@mui/material/styles`.
+You can import it from the deprecated `@mui/styles` package if you need to continue using it.
```diff
-import { ServerStyleSheets } from '@mui/material/styles';
@@ -616,7 +619,8 @@ The `ServerStyleSheets` component is no longer exported from `@mui/material/styl
### styled
-The `styled` JSS utility is no longer exported from `@mui/material/styles`. You can use the one exported from `@mui/styles` instead.
+Since Material UI v5 doesn't use JSS, the JSS-based `styled` utility exported by `@mui/material/styles` has been replaced with an equivalent Emotion-based utility that's not backwards compatible.
+While migrating your app away from JSS, you can temporarily import the JSS-based utility from the deprecated `@mui/styles` package before refactoring your components further.
Make sure to add a `ThemeProvider` at the root of your application, as the `defaultTheme` is no longer available.
@@ -638,7 +642,8 @@ If you are using this utility together with `@mui/material`, it's recommended yo
### ✅ Update StylesProvider import
-The `StylesProvider` component is no longer exported from `@mui/material/styles`. You should import it directly from `@mui/styles`.
+The `StylesProvider` component is no longer exported from `@mui/material/styles`.
+You can import it from the deprecated `@mui/styles` package if you need to continue using it.
```diff
-import { StylesProvider } from '@mui/material/styles';
@@ -648,7 +653,7 @@ The `StylesProvider` component is no longer exported from `@mui/material/styles`
### ✅ Update useThemeVariants import
The `useThemeVariants` hook is no longer exported from `@mui/material/styles`.
-You should import it directly from `@mui/styles`.
+You can import it from the deprecated `@mui/styles` package if you need to continue using it.
```diff
-import { useThemeVariants } from '@mui/material/styles';
@@ -657,8 +662,8 @@ You should import it directly from `@mui/styles`.
### ✅ Update withStyles import
-The `withStyles` JSS utility is no longer exported from `@mui/material/styles`.
-You can use `@mui/styles/withStyles` instead.
+Since Material UI v5 doesn't use JSS, the JSS-based `withStyles` utility is no longer exported by `@mui/material/styles`.
+While migrating your app away from JSS, you can temporarily import this deprecated utility from `@mui/styles/withStyles` before refactoring your components further.
Make sure to add a `ThemeProvider` at the root of your application, as the `defaultTheme` is no longer available.
diff --git a/docs/data/material/pages.ts b/docs/data/material/pages.ts
index d2fe97058fd9f0..b054eee91769ed 100644
--- a/docs/data/material/pages.ts
+++ b/docs/data/material/pages.ts
@@ -142,10 +142,17 @@ const pages: MuiPage[] = [
{
pathname: '/toolpad', // the pathname does not matter here because the links to Toolpad are outbound.
subheader: 'Toolpad Core',
- newFeature: true,
children: [
- { pathname: '/toolpad/core/react-dashboard-layout/', title: 'Dashboard Layout' },
- { pathname: '/toolpad/core/react-sign-in-page/', title: 'Sign-in Page' },
+ {
+ pathname: '/toolpad/core/react-dashboard-layout/',
+ title: 'Dashboard Layout',
+ newFeature: true,
+ },
+ {
+ pathname: '/toolpad/core/react-sign-in-page/',
+ title: 'Sign-in Page',
+ newFeature: true,
+ },
],
},
{
diff --git a/docs/package.json b/docs/package.json
index c3a334a64ce8eb..9d8c507d5b70cd 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -19,9 +19,9 @@
"link-check": "node ./scripts/reportBrokenLinks.js"
},
"dependencies": {
- "@babel/core": "^7.25.2",
- "@babel/runtime": "^7.25.6",
- "@babel/runtime-corejs2": "^7.25.6",
+ "@babel/core": "^7.25.8",
+ "@babel/runtime": "^7.25.7",
+ "@babel/runtime-corejs2": "^7.25.7",
"@docsearch/react": "^3.6.2",
"@emotion/cache": "^11.13.1",
"@emotion/react": "^11.13.3",
@@ -112,8 +112,8 @@
"webpack-bundle-analyzer": "^4.10.2"
},
"devDependencies": {
- "@babel/plugin-transform-react-constant-elements": "^7.25.1",
- "@babel/preset-typescript": "^7.24.7",
+ "@babel/plugin-transform-react-constant-elements": "^7.25.7",
+ "@babel/preset-typescript": "^7.25.7",
"@mui-internal/api-docs-builder": "workspace:^",
"@mui/internal-docs-utils": "workspace:^",
"@mui/internal-scripts": "workspace:^",
@@ -126,7 +126,7 @@
"@types/json2mq": "^0.2.2",
"@types/node": "^20.16.10",
"@types/prop-types": "^15.7.13",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/react-dom": "^18.3.0",
"@types/react-swipeable-views": "^0.13.5",
"@types/react-transition-group": "^4.4.11",
@@ -135,7 +135,7 @@
"chai": "^4.5.0",
"cross-fetch": "^4.0.0",
"gm": "^1.25.0",
- "marked": "^13.0.3",
+ "marked": "^14.1.2",
"playwright": "^1.47.2",
"prettier": "^3.3.3",
"tailwindcss": "^3.4.13",
diff --git a/docs/pages/blog/2020.md b/docs/pages/blog/2020.md
index 811f44cac98d53..3e3f6e28e3a157 100644
--- a/docs/pages/blog/2020.md
+++ b/docs/pages/blog/2020.md
@@ -55,7 +55,7 @@ We have achieved most of what we could have hoped for.
- We have migrated most of the tests from Enzyme to [Testing Library](https://testing-library.com/).
- We have modernized MUI System, introducing an [`sx` prop](https://mui.com/system/getting-started/the-sx-prop/) to be used in all the core components.
- We have added support for [Figma](/store/items/figma-react/) and [Adobe XD](/store/items/adobe-xd-react/).
-- We have released the first Enterprise component in an alpha version: [XGrid](https://v4.mui.com/components/data-grid/#commercial-version).
+- We have released the first Enterprise component in an alpha version: [MUI X Data Grid Pro](https://v4.mui.com/components/data-grid/#commercial-version).
## Looking at 2021
diff --git a/docs/pages/careers.tsx b/docs/pages/careers.tsx
index 0e6a697ce6f8ee..f1a88ab4f17403 100644
--- a/docs/pages/careers.tsx
+++ b/docs/pages/careers.tsx
@@ -62,12 +62,12 @@ const nextRolesData = [
{
title: 'Engineering',
roles: [
- {
- title: 'React Engineer — Docs-infra',
- description:
- 'You will drive the development and maintenance of the documentation platform that powers all MUI products.',
- url: '/careers/react-engineer-docs-infra/',
- },
+ // {
+ // title: 'React Engineer — Docs-infra',
+ // description:
+ // 'You will drive the development and maintenance of the documentation platform that powers all MUI products.',
+ // url: '/careers/react-engineer-docs-infra/',
+ // },
{
title: 'React Tech Lead — Core',
description:
diff --git a/docs/src/components/action/LogoWithCopyMenu.tsx b/docs/src/components/action/LogoWithCopyMenu.tsx
index 90ffbc42689bee..fdf30569a0fe11 100644
--- a/docs/src/components/action/LogoWithCopyMenu.tsx
+++ b/docs/src/components/action/LogoWithCopyMenu.tsx
@@ -66,7 +66,6 @@ export default function LogoWithCopyMenu({
aria-label="Go to homepage"
onContextMenu={handleContextMenu}
sx={{
- cursor: 'default',
mr: 1,
ml: marginLeft ? 1.5 : undefined,
'& > svg': { m: '0 !important' }, // override the 2px margin-left coming from the Link component
diff --git a/docs/src/components/home/GoldSponsors.tsx b/docs/src/components/home/GoldSponsors.tsx
index eb34e67ee4c6bd..d4191312cdfb26 100644
--- a/docs/src/components/home/GoldSponsors.tsx
+++ b/docs/src/components/home/GoldSponsors.tsx
@@ -44,12 +44,6 @@ const GOLDs = [
description: 'Mass text messaging and automated calling.',
href: 'https://www.text-em-all.com/?utm_source=mui.com&utm_medium=referral&utm_content=homepage',
},
- {
- src: '/static/sponsors/megafamous.png',
- name: 'MegaFamous',
- description: 'Buy Instagram followers and likes.',
- href: 'https://megafamous.com/?utm_source=mui.com&utm_medium=referral&utm_content=homepage',
- },
{
src: 'https://images.opencollective.com/dialmycalls/f5ae9ab/avatar/40.png',
srcSet: 'https://images.opencollective.com/dialmycalls/f5ae9ab/avatar/120.png 3x',
@@ -57,13 +51,6 @@ const GOLDs = [
description: 'Send text messages, calls, and emails.',
href: 'https://www.dialmycalls.com/?utm_source=mui.com&utm_medium=referral&utm_content=homepage',
},
- {
- src: 'https://images.opencollective.com/goread_io/eb6337d/logo/40.png',
- srcSet: 'https://images.opencollective.com/goread_io/eb6337d/logo/120.png 3x',
- name: 'Goread.io',
- description: 'Instagram followers, likes, views, and comments.',
- href: 'https://goread.io/?utm_source=mui.com&utm_medium=referral&utm_content=homepage',
- },
{
src: 'https://images.opencollective.com/copycopterai/e167216/logo/40.png',
srcSet: 'https://images.opencollective.com/copycopterai/e167216/logo/120.png 3x',
@@ -80,6 +67,16 @@ const GOLDs = [
},
];
const BACKLINKs = [
+ {
+ name: 'MegaFamous',
+ description: 'Buy Instagram followers and likes.',
+ href: 'https://megafamous.com/?utm_source=mui.com&utm_medium=referral&utm_content=homepage',
+ },
+ {
+ name: 'Goread.io',
+ description: 'Instagram followers, likes, views, and comments.',
+ href: 'https://goread.io/?utm_source=mui.com&utm_medium=referral&utm_content=homepage',
+ },
{
name: 'Buzzoid',
description: 'Instant delivery Instagram followers.',
@@ -90,6 +87,11 @@ const BACKLINKs = [
description: 'Instant delivery Instagram followers.',
href: 'https://twicsy.com/?utm_source=mui.com&utm_medium=referral&utm_content=homepage',
},
+ {
+ name: 'Views4You',
+ description: 'Social media growth services.',
+ href: 'https://views4you.com/?utm_source=mui.com&utm_medium=referral&utm_content=homepage',
+ },
];
export default function GoldSponsors() {
diff --git a/docs/src/components/pricing/PricingFAQ.tsx b/docs/src/components/pricing/PricingFAQ.tsx
index 0a84733be3679c..e87cad9037e9e2 100644
--- a/docs/src/components/pricing/PricingFAQ.tsx
+++ b/docs/src/components/pricing/PricingFAQ.tsx
@@ -127,9 +127,9 @@ const faqData = [
Modules/components that DO NOT add significant primary functionality. Example: a theme
- for a set of components that is sold as a separate product and includes the XGrid
- components. In such cases, we offer reseller arrangements so that everyone has an
- incentive to enter into a relationship.
+ for a set of components that is sold as a separate product and includes the MUI X Data
+ Grid Pro components. In such cases, we offer reseller arrangements so that everyone has
+ an incentive to enter into a relationship.
If your desired use falls under any of the three categories listed above, please{' '}
diff --git a/examples/.gitignore b/examples/.gitignore
index e0f7d4b6d4bf24..d11ce49a15fa16 100644
--- a/examples/.gitignore
+++ b/examples/.gitignore
@@ -1 +1,3 @@
-**/yarn.lock
+package-lock.json
+pnpm-lock.yaml
+yarn.lock
diff --git a/examples/material-ui-cra-tailwind-ts/src/index.tsx b/examples/material-ui-cra-tailwind-ts/src/index.tsx
index c882daa48dbca7..e713f977f9aa76 100644
--- a/examples/material-ui-cra-tailwind-ts/src/index.tsx
+++ b/examples/material-ui-cra-tailwind-ts/src/index.tsx
@@ -12,6 +12,7 @@ const root = ReactDOM.createRoot(rootElement!);
// All `Portal`-related components need to have the the main app wrapper element as a container
// so that the are in the subtree under the element used in the `important` option of the Tailwind's config.
const theme = createTheme({
+ cssVariables: true,
components: {
MuiPopover: {
defaultProps: {
diff --git a/examples/material-ui-cra-tailwind-ts/src/reportWebVitals.ts b/examples/material-ui-cra-tailwind-ts/src/reportWebVitals.ts
index 49a2a16e0fbc76..af13188905f025 100644
--- a/examples/material-ui-cra-tailwind-ts/src/reportWebVitals.ts
+++ b/examples/material-ui-cra-tailwind-ts/src/reportWebVitals.ts
@@ -1,13 +1,13 @@
-import { ReportHandler } from 'web-vitals';
+import { MetricType } from 'web-vitals';
-const reportWebVitals = (onPerfEntry?: ReportHandler) => {
+const reportWebVitals = (onPerfEntry?: (metric: MetricType) => void) => {
if (onPerfEntry && onPerfEntry instanceof Function) {
- import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {
- getCLS(onPerfEntry);
- getFID(onPerfEntry);
- getFCP(onPerfEntry);
- getLCP(onPerfEntry);
- getTTFB(onPerfEntry);
+ import('web-vitals').then(({ onCLS, onINP, onFCP, onLCP, onTTFB }) => {
+ onCLS(onPerfEntry);
+ onINP(onPerfEntry);
+ onFCP(onPerfEntry);
+ onLCP(onPerfEntry);
+ onTTFB(onPerfEntry);
});
}
};
diff --git a/examples/material-ui-cra-ts/src/theme.ts b/examples/material-ui-cra-ts/src/theme.ts
index 9677a59f18c4b5..7ba9892c1b1a78 100644
--- a/examples/material-ui-cra-ts/src/theme.ts
+++ b/examples/material-ui-cra-ts/src/theme.ts
@@ -3,6 +3,7 @@ import { red } from '@mui/material/colors';
// A custom theme for this app
const theme = createTheme({
+ cssVariables: true,
palette: {
primary: {
main: '#556cd6',
diff --git a/examples/material-ui-cra/src/theme.js b/examples/material-ui-cra/src/theme.js
index 981cae51e24404..1f5444616cfdbf 100644
--- a/examples/material-ui-cra/src/theme.js
+++ b/examples/material-ui-cra/src/theme.js
@@ -3,6 +3,7 @@ import { createTheme } from '@mui/material/styles';
// A custom theme for this app
const theme = createTheme({
+ cssVariables: true,
palette: {
primary: {
main: '#556cd6',
diff --git a/examples/material-ui-express-ssr/theme.js b/examples/material-ui-express-ssr/theme.js
index 050b11a7d1e1b7..8446cf547a7815 100644
--- a/examples/material-ui-express-ssr/theme.js
+++ b/examples/material-ui-express-ssr/theme.js
@@ -3,6 +3,7 @@ import { red } from '@mui/material/colors';
// Create a theme instance.
const theme = createTheme({
+ cssVariables: true,
palette: {
primary: {
main: '#556cd6',
diff --git a/examples/material-ui-gatsby/src/theme.js b/examples/material-ui-gatsby/src/theme.js
index 981cae51e24404..1f5444616cfdbf 100644
--- a/examples/material-ui-gatsby/src/theme.js
+++ b/examples/material-ui-gatsby/src/theme.js
@@ -3,6 +3,7 @@ import { createTheme } from '@mui/material/styles';
// A custom theme for this app
const theme = createTheme({
+ cssVariables: true,
palette: {
primary: {
main: '#556cd6',
diff --git a/examples/material-ui-nextjs-pages-router-ts/src/theme.ts b/examples/material-ui-nextjs-pages-router-ts/src/theme.ts
index 89d3b46321de59..c2ee80e247748b 100644
--- a/examples/material-ui-nextjs-pages-router-ts/src/theme.ts
+++ b/examples/material-ui-nextjs-pages-router-ts/src/theme.ts
@@ -10,6 +10,7 @@ export const roboto = Roboto({
// Create a theme instance.
const theme = createTheme({
+ cssVariables: true,
palette: {
primary: {
main: '#556cd6',
diff --git a/examples/material-ui-nextjs-pages-router/src/theme.js b/examples/material-ui-nextjs-pages-router/src/theme.js
index 2ed02149914f7d..896e7e8402d2ce 100644
--- a/examples/material-ui-nextjs-pages-router/src/theme.js
+++ b/examples/material-ui-nextjs-pages-router/src/theme.js
@@ -10,6 +10,7 @@ const roboto = Roboto({
// Create a theme instance.
const theme = createTheme({
+ cssVariables: true,
palette: {
primary: {
main: '#556cd6',
diff --git a/examples/material-ui-nextjs-ts-v4-v5-migration/src/theme.ts b/examples/material-ui-nextjs-ts-v4-v5-migration/src/theme.ts
index 2ed02149914f7d..896e7e8402d2ce 100644
--- a/examples/material-ui-nextjs-ts-v4-v5-migration/src/theme.ts
+++ b/examples/material-ui-nextjs-ts-v4-v5-migration/src/theme.ts
@@ -10,6 +10,7 @@ const roboto = Roboto({
// Create a theme instance.
const theme = createTheme({
+ cssVariables: true,
palette: {
primary: {
main: '#556cd6',
diff --git a/examples/material-ui-nextjs-ts/src/theme.ts b/examples/material-ui-nextjs-ts/src/theme.ts
index b105b58c5b2737..b42a2821c83698 100644
--- a/examples/material-ui-nextjs-ts/src/theme.ts
+++ b/examples/material-ui-nextjs-ts/src/theme.ts
@@ -1,6 +1,6 @@
'use client';
-import { Roboto } from 'next/font/google';
import { createTheme } from '@mui/material/styles';
+import { Roboto } from 'next/font/google';
const roboto = Roboto({
weight: ['300', '400', '500', '700'],
@@ -9,6 +9,7 @@ const roboto = Roboto({
});
const theme = createTheme({
+ cssVariables: true,
palette: {
mode: 'light',
},
@@ -18,11 +19,16 @@ const theme = createTheme({
components: {
MuiAlert: {
styleOverrides: {
- root: ({ ownerState }) => ({
- ...(ownerState.severity === 'info' && {
- backgroundColor: '#60a5fa',
- }),
- }),
+ root: {
+ variants: [
+ {
+ props: { severity: 'info' },
+ style: {
+ backgroundColor: '#60a5fa',
+ },
+ },
+ ],
+ },
},
},
},
diff --git a/examples/material-ui-nextjs/src/theme.js b/examples/material-ui-nextjs/src/theme.js
index b105b58c5b2737..7f6e4eecc6cec8 100644
--- a/examples/material-ui-nextjs/src/theme.js
+++ b/examples/material-ui-nextjs/src/theme.js
@@ -9,6 +9,7 @@ const roboto = Roboto({
});
const theme = createTheme({
+ cssVariables: true,
palette: {
mode: 'light',
},
@@ -18,11 +19,16 @@ const theme = createTheme({
components: {
MuiAlert: {
styleOverrides: {
- root: ({ ownerState }) => ({
- ...(ownerState.severity === 'info' && {
- backgroundColor: '#60a5fa',
- }),
- }),
+ root: {
+ variants: [
+ {
+ props: { severity: 'info' },
+ style: {
+ backgroundColor: '#60a5fa',
+ },
+ }
+ ],
+ },
},
},
},
diff --git a/examples/material-ui-preact/src/theme.js b/examples/material-ui-preact/src/theme.js
index 050b11a7d1e1b7..8446cf547a7815 100644
--- a/examples/material-ui-preact/src/theme.js
+++ b/examples/material-ui-preact/src/theme.js
@@ -3,6 +3,7 @@ import { red } from '@mui/material/colors';
// Create a theme instance.
const theme = createTheme({
+ cssVariables: true,
palette: {
primary: {
main: '#556cd6',
diff --git a/examples/material-ui-remix-ts/app/src/theme.ts b/examples/material-ui-remix-ts/app/src/theme.ts
index 050b11a7d1e1b7..8446cf547a7815 100644
--- a/examples/material-ui-remix-ts/app/src/theme.ts
+++ b/examples/material-ui-remix-ts/app/src/theme.ts
@@ -3,6 +3,7 @@ import { red } from '@mui/material/colors';
// Create a theme instance.
const theme = createTheme({
+ cssVariables: true,
palette: {
primary: {
main: '#556cd6',
diff --git a/examples/material-ui-via-cdn/index.html b/examples/material-ui-via-cdn/index.html
index 35d028fb989b3a..0b8d8398478268 100644
--- a/examples/material-ui-via-cdn/index.html
+++ b/examples/material-ui-via-cdn/index.html
@@ -46,6 +46,7 @@
// Create a theme instance.
const theme = createTheme({
+ cssVariables: true,
palette: {
primary: {
main: '#556cd6',
diff --git a/examples/material-ui-vite-ts/src/theme.tsx b/examples/material-ui-vite-ts/src/theme.tsx
index 9677a59f18c4b5..7ba9892c1b1a78 100644
--- a/examples/material-ui-vite-ts/src/theme.tsx
+++ b/examples/material-ui-vite-ts/src/theme.tsx
@@ -3,6 +3,7 @@ import { red } from '@mui/material/colors';
// A custom theme for this app
const theme = createTheme({
+ cssVariables: true,
palette: {
primary: {
main: '#556cd6',
diff --git a/examples/material-ui-vite/src/theme.js b/examples/material-ui-vite/src/theme.js
index 050b11a7d1e1b7..8446cf547a7815 100644
--- a/examples/material-ui-vite/src/theme.js
+++ b/examples/material-ui-vite/src/theme.js
@@ -3,6 +3,7 @@ import { red } from '@mui/material/colors';
// Create a theme instance.
const theme = createTheme({
+ cssVariables: true,
palette: {
primary: {
main: '#556cd6',
diff --git a/package.json b/package.json
index c40e741686ed72..e0d1e4b08926c3 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/monorepo",
- "version": "6.1.2",
+ "version": "6.1.3",
"private": true,
"scripts": {
"preinstall": "npx only-allow pnpm",
@@ -37,7 +37,7 @@
"docs:typescript:formatted": "tsx ./docs/scripts/formattedTSDemos",
"docs:mdicons:synonyms": "cross-env BABEL_ENV=development babel-node --extensions \".tsx,.ts,.js,.mjs\" ./docs/scripts/updateIconSynonyms && pnpm prettier",
"docs:zipRules": "cd docs && rm mui-vale.zip && zip -r mui-vale.zip mui-vale && cd ../ && vale sync",
- "extract-error-codes": "cross-env MUI_EXTRACT_ERROR_CODES=true lerna run --concurrency 8 build:modern",
+ "extract-error-codes": "cross-env MUI_EXTRACT_ERROR_CODES=true lerna run --concurrency 1 build:modern",
"rsc:build": "tsx ./packages/rsc-builder/buildRsc.ts",
"template:screenshot": "cross-env BABEL_ENV=development babel-node --extensions \".tsx,.ts,.js\" ./docs/scripts/generateTemplateScreenshots",
"template:update-theme": "cross-env BABEL_ENV=development babel-node --extensions \".tsx,.ts,.js\" ./docs/scripts/updateTemplatesTheme",
@@ -107,15 +107,15 @@
},
"devDependencies": {
"@argos-ci/core": "^2.8.1",
- "@babel/cli": "^7.25.6",
- "@babel/core": "^7.25.2",
- "@babel/node": "^7.25.0",
- "@babel/plugin-transform-react-constant-elements": "^7.25.1",
- "@babel/plugin-transform-runtime": "^7.25.4",
- "@babel/preset-env": "^7.25.4",
- "@babel/preset-react": "^7.24.7",
- "@babel/preset-typescript": "^7.24.7",
- "@babel/register": "^7.24.6",
+ "@babel/cli": "^7.25.7",
+ "@babel/core": "^7.25.8",
+ "@babel/node": "^7.25.7",
+ "@babel/plugin-transform-react-constant-elements": "^7.25.7",
+ "@babel/plugin-transform-runtime": "^7.25.7",
+ "@babel/preset-env": "^7.25.8",
+ "@babel/preset-react": "^7.25.7",
+ "@babel/preset-typescript": "^7.25.7",
+ "@babel/register": "^7.25.7",
"@mui-internal/api-docs-builder": "workspace:^",
"@mui-internal/api-docs-builder-core": "workspace:^",
"@mui/internal-docs-utils": "workspace:^",
@@ -130,16 +130,15 @@
"@playwright/test": "1.47.2",
"@types/babel__core": "^7.20.5",
"@types/fs-extra": "^11.0.4",
- "@types/lodash": "^4.17.9",
+ "@types/lodash": "^4.17.10",
"@types/mocha": "^10.0.8",
"@types/node": "^20.16.10",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/yargs": "^17.0.33",
"@typescript-eslint/eslint-plugin": "^7.18.0",
"@typescript-eslint/parser": "^7.18.0",
"babel-loader": "^9.2.1",
"babel-plugin-istanbul": "^7.0.0",
- "babel-plugin-macros": "^3.1.0",
"babel-plugin-module-resolver": "^5.0.2",
"babel-plugin-optimize-clsx": "^2.6.2",
"babel-plugin-react-remove-properties": "^0.3.0",
@@ -147,7 +146,7 @@
"babel-plugin-transform-react-remove-prop-types": "^0.4.24",
"chalk": "^5.3.0",
"compression-webpack-plugin": "^11.1.0",
- "concurrently": "^8.2.2",
+ "concurrently": "^9.0.1",
"cpy-cli": "^5.0.0",
"cross-env": "^7.0.3",
"danger": "^12.3.3",
@@ -158,11 +157,11 @@
"eslint-import-resolver-webpack": "^0.13.9",
"eslint-plugin-babel": "^5.3.1",
"eslint-plugin-filenames": "^1.3.2",
- "eslint-plugin-import": "^2.30.0",
+ "eslint-plugin-import": "^2.31.0",
"eslint-plugin-jsx-a11y": "6.7.1",
"eslint-plugin-material-ui": "workspace:^",
"eslint-plugin-mocha": "^10.5.0",
- "eslint-plugin-react": "^7.37.0",
+ "eslint-plugin-react": "^7.37.1",
"eslint-plugin-react-compiler": "0.0.0-experimental-75b9fd4-20240912",
"eslint-plugin-react-hooks": "^4.6.2",
"fast-glob": "^3.3.2",
@@ -204,19 +203,19 @@
"pnpm": "9.12.0"
},
"resolutions": {
- "@babel/core": "^7.25.2",
- "@babel/code-frame": "^7.24.7",
- "@babel/plugin-transform-runtime": "^7.25.4",
- "@babel/preset-env": "^7.25.4",
- "@babel/preset-react": "^7.24.7",
- "@babel/preset-typescript": "^7.24.7",
- "@babel/runtime": "^7.25.6",
- "@babel/types": "^7.25.6",
+ "@babel/core": "^7.25.8",
+ "@babel/code-frame": "^7.25.7",
+ "@babel/plugin-transform-runtime": "^7.25.7",
+ "@babel/preset-env": "^7.25.8",
+ "@babel/preset-react": "^7.25.7",
+ "@babel/preset-typescript": "^7.25.7",
+ "@babel/runtime": "^7.25.7",
+ "@babel/types": "^7.25.8",
"@definitelytyped/header-parser": "^0.2.12",
"@definitelytyped/typescript-versions": "^0.1.4",
"@definitelytyped/utils": "^0.1.7",
"@types/node": "^20.16.10",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/react-dom": "18.3.0",
"cross-fetch": "^4.0.0",
"@pigment-css/react": "0.0.24",
diff --git a/packages/mui-babel-macros/__fixtures__/.eslintrc.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/.eslintrc.js
similarity index 100%
rename from packages/mui-babel-macros/__fixtures__/.eslintrc.js
rename to packages-internal/babel-plugin-minify-errors/__fixtures__/.eslintrc.js
diff --git a/packages/mui-babel-macros/__fixtures__/error-code-extraction/error-codes.after.json b/packages-internal/babel-plugin-minify-errors/__fixtures__/error-code-extraction/error-codes.after.json
similarity index 100%
rename from packages/mui-babel-macros/__fixtures__/error-code-extraction/error-codes.after.json
rename to packages-internal/babel-plugin-minify-errors/__fixtures__/error-code-extraction/error-codes.after.json
diff --git a/packages/mui-babel-macros/__fixtures__/error-code-extraction/error-codes.before.json b/packages-internal/babel-plugin-minify-errors/__fixtures__/error-code-extraction/error-codes.before.json
similarity index 100%
rename from packages/mui-babel-macros/__fixtures__/error-code-extraction/error-codes.before.json
rename to packages-internal/babel-plugin-minify-errors/__fixtures__/error-code-extraction/error-codes.before.json
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/error-code-extraction/input.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/error-code-extraction/input.js
new file mode 100644
index 00000000000000..0cc2982ad5f3a3
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/error-code-extraction/input.js
@@ -0,0 +1,2 @@
+throw /* minify-error */ new Error('exists');
+throw /* minify-error */ new Error('will be created');
diff --git a/packages/mui-babel-macros/__fixtures__/error-code-extraction/output.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/error-code-extraction/output.js
similarity index 53%
rename from packages/mui-babel-macros/__fixtures__/error-code-extraction/output.js
rename to packages-internal/babel-plugin-minify-errors/__fixtures__/error-code-extraction/output.js
index 7a1d72c6a355cf..41342d27e3b230 100644
--- a/packages/mui-babel-macros/__fixtures__/error-code-extraction/output.js
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/error-code-extraction/output.js
@@ -1,5 +1,5 @@
import _formatMuiErrorMessage from '@mui/utils/formatMuiErrorMessage';
-throw new Error(process.env.NODE_ENV !== 'production' ? `exists` : _formatMuiErrorMessage(1));
+throw new Error(process.env.NODE_ENV !== 'production' ? 'exists' : _formatMuiErrorMessage(1));
throw new Error(
- process.env.NODE_ENV !== 'production' ? `will be created` : _formatMuiErrorMessage(2),
+ process.env.NODE_ENV !== 'production' ? 'will be created' : _formatMuiErrorMessage(2),
);
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/interpolation/error-codes.json b/packages-internal/babel-plugin-minify-errors/__fixtures__/interpolation/error-codes.json
new file mode 100644
index 00000000000000..17bea7ce743eec
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/interpolation/error-codes.json
@@ -0,0 +1,3 @@
+{
+ "1": "MUI: %s, %s"
+}
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/interpolation/input.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/interpolation/input.js
new file mode 100644
index 00000000000000..bf99cee19dae5c
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/interpolation/input.js
@@ -0,0 +1,5 @@
+const foo = 'foo';
+const bar = 'bar';
+throw /* minify-error */ new Error(`MUI: ${foo}, ${bar}`);
+throw /* minify-error */ new Error(`MUI: ${foo}` + `, ${bar}`);
+throw /* minify-error */ new Error('MUI: ' + `${foo}, ${bar}`);
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/interpolation/output.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/interpolation/output.js
new file mode 100644
index 00000000000000..7d5887fa7657fd
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/interpolation/output.js
@@ -0,0 +1,18 @@
+import _formatMuiErrorMessage from '@mui/utils/formatMuiErrorMessage';
+const foo = 'foo';
+const bar = 'bar';
+throw new Error(
+ process.env.NODE_ENV !== 'production'
+ ? `MUI: ${foo}, ${bar}`
+ : _formatMuiErrorMessage(1, foo, bar),
+);
+throw new Error(
+ process.env.NODE_ENV !== 'production'
+ ? `MUI: ${foo}` + `, ${bar}`
+ : _formatMuiErrorMessage(1, foo, bar),
+);
+throw new Error(
+ process.env.NODE_ENV !== 'production'
+ ? 'MUI: ' + `${foo}, ${bar}`
+ : _formatMuiErrorMessage(1, foo, bar),
+);
diff --git a/packages/mui-babel-macros/__fixtures__/literal/error-codes.json b/packages-internal/babel-plugin-minify-errors/__fixtures__/literal/error-codes.json
similarity index 100%
rename from packages/mui-babel-macros/__fixtures__/literal/error-codes.json
rename to packages-internal/babel-plugin-minify-errors/__fixtures__/literal/error-codes.json
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/literal/input.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/literal/input.js
new file mode 100644
index 00000000000000..63567b147abee5
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/literal/input.js
@@ -0,0 +1,6 @@
+throw /* minify-error */ new Error(
+ 'MUI: Expected valid input target.\n' + 'Did you use `inputComponent`',
+);
+throw /* minify-error */ new Error(
+ `MUI: Expected valid input target.\n` + `Did you use \`inputComponent\``,
+);
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/literal/output.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/literal/output.js
new file mode 100644
index 00000000000000..e0705efb04a30e
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/literal/output.js
@@ -0,0 +1,11 @@
+import _formatMuiErrorMessage from '@mui/utils/formatMuiErrorMessage';
+throw new Error(
+ process.env.NODE_ENV !== 'production'
+ ? 'MUI: Expected valid input target.\n' + 'Did you use `inputComponent`'
+ : _formatMuiErrorMessage(1),
+);
+throw new Error(
+ process.env.NODE_ENV !== 'production'
+ ? `MUI: Expected valid input target.\n` + `Did you use \`inputComponent\``
+ : _formatMuiErrorMessage(1),
+);
diff --git a/packages/mui-babel-macros/__fixtures__/factory-call/error-codes.json b/packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-annotation/error-codes.json
similarity index 100%
rename from packages/mui-babel-macros/__fixtures__/factory-call/error-codes.json
rename to packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-annotation/error-codes.json
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-annotation/input.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-annotation/input.js
new file mode 100644
index 00000000000000..be815c1b3427b2
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-annotation/input.js
@@ -0,0 +1,3 @@
+throw /* minify-error */ new Error(
+ 'MUI: Expected valid input target.\n' + 'Did you use inputComponent',
+);
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-annotation/output.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-annotation/output.js
new file mode 100644
index 00000000000000..069754e40df18f
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-annotation/output.js
@@ -0,0 +1,3 @@
+throw /* FIXME (minify-errors-in-prod): Unminified error message in production build! */ new Error(
+ 'MUI: Expected valid input target.\n' + 'Did you use inputComponent',
+);
diff --git a/packages/mui-babel-macros/__fixtures__/no-error-code-annotation/error-codes.json b/packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-throw/error-codes.json
similarity index 100%
rename from packages/mui-babel-macros/__fixtures__/no-error-code-annotation/error-codes.json
rename to packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-throw/error-codes.json
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-throw/input.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-throw/input.js
new file mode 100644
index 00000000000000..3c8d1a793d474b
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/no-error-code-throw/input.js
@@ -0,0 +1 @@
+throw /* minify-error */ new Error('missing');
diff --git a/packages/mui-babel-macros/__fixtures__/no-error-code-throw/error-codes.json b/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-annotation/error-codes.json
similarity index 100%
rename from packages/mui-babel-macros/__fixtures__/no-error-code-throw/error-codes.json
rename to packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-annotation/error-codes.json
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-annotation/input.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-annotation/input.js
new file mode 100644
index 00000000000000..865fba71e2aa10
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-annotation/input.js
@@ -0,0 +1,4 @@
+const foo = 'foo';
+const bar = ['bar'];
+throw /* minify-error */ new Error(foo);
+throw /* minify-error */ new Error(...bar);
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-annotation/output.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-annotation/output.js
new file mode 100644
index 00000000000000..0d425ce67ef0d8
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-annotation/output.js
@@ -0,0 +1,4 @@
+const foo = 'foo';
+const bar = ['bar'];
+throw /* FIXME (minify-errors-in-prod): Unminifyable error in production! */ new Error(foo);
+throw /* FIXME (minify-errors-in-prod): Unminifyable error in production! */ new Error(...bar);
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-throw/error-codes.json b/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-throw/error-codes.json
new file mode 100644
index 00000000000000..0967ef424bce67
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-throw/error-codes.json
@@ -0,0 +1 @@
+{}
diff --git a/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-throw/input.js b/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-throw/input.js
new file mode 100644
index 00000000000000..865fba71e2aa10
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/__fixtures__/unminifyable-throw/input.js
@@ -0,0 +1,4 @@
+const foo = 'foo';
+const bar = ['bar'];
+throw /* minify-error */ new Error(foo);
+throw /* minify-error */ new Error(...bar);
diff --git a/packages-internal/babel-plugin-minify-errors/index.js b/packages-internal/babel-plugin-minify-errors/index.js
new file mode 100644
index 00000000000000..390c70a545d0e0
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/index.js
@@ -0,0 +1,225 @@
+// @ts-check
+
+const helperModuleImports = require('@babel/helper-module-imports');
+const fs = require('fs');
+
+const COMMENT_MARKER = 'minify-error';
+
+/**
+ * @typedef {import('@babel/core')} babel
+ */
+
+/**
+ * @typedef {{updatedErrorCodes?: boolean, formatMuiErrorMessageIdentifier?: babel.types.Identifier}} PluginState
+ * @typedef {'annotate' | 'throw' | 'write'} MissingError
+ * @typedef {{ errorCodesPath: string, missingError: MissingError }} Options
+ */
+
+/**
+ *
+ * @param {babel.types} t
+ * @param {babel.types.Node} node
+ * @returns {{ message: string, expressions: babel.types.Expression[] } | null}
+ */
+function extractMessageFromExpression(t, node) {
+ if (t.isTemplateLiteral(node)) {
+ return {
+ message: node.quasis.map((quasi) => quasi.value.cooked).join('%s'),
+ expressions: node.expressions.map((expression) => {
+ if (t.isExpression(expression)) {
+ return expression;
+ }
+ throw new Error('Can only evaluate javascript template literals.');
+ }),
+ };
+ }
+ if (t.isStringLiteral(node)) {
+ return { message: node.value, expressions: [] };
+ }
+ if (t.isBinaryExpression(node) && node.operator === '+') {
+ if (t.isPrivateName(node.left)) {
+ // This is only psossible with `in` expressions, e.g. `#foo in {}`
+ throw new Error('Unreachable');
+ }
+ const left = extractMessageFromExpression(t, node.left);
+ const right = extractMessageFromExpression(t, node.right);
+ if (!left || !right) {
+ return null;
+ }
+ return {
+ message: left.message + right.message,
+ expressions: [...left.expressions, ...right.expressions],
+ };
+ }
+ return null;
+}
+
+/**
+ *
+ * @param {MissingError} missingError
+ * @param {babel.NodePath} path
+ * @returns
+ */
+function handleUnminifyable(missingError, path) {
+ switch (missingError) {
+ case 'annotate': {
+ // Outputs:
+ // /* FIXME (minify-errors-in-prod): Unminified error message in production build! */
+ // throw new Error(foo)
+ path.addComment(
+ 'leading',
+ ' FIXME (minify-errors-in-prod): Unminifyable error in production! ',
+ );
+ return;
+ }
+ case 'throw': {
+ throw new Error(
+ `Unminifyable error. You can only use literal strings and template strings as error messages.`,
+ );
+ }
+ case 'write': {
+ return;
+ }
+ default: {
+ throw new Error(`Unknown missingError option: ${missingError}`);
+ }
+ }
+}
+
+/**
+ * @param {babel} file
+ * @param {Options} options
+ * @returns {babel.PluginObj}
+ */
+module.exports = function plugin({ types: t }, { errorCodesPath, missingError = 'annotate' }) {
+ if (!errorCodesPath) {
+ throw new Error('errorCodesPath is required.');
+ }
+
+ const errorCodesContent = fs.readFileSync(errorCodesPath, 'utf8');
+ const errorCodes = JSON.parse(errorCodesContent);
+
+ const errorCodesLookup = new Map(
+ Object.entries(errorCodes).map(([key, value]) => [value, Number(key)]),
+ );
+
+ return {
+ visitor: {
+ NewExpression(newExpressionPath, state) {
+ if (!newExpressionPath.get('callee').isIdentifier({ name: 'Error' })) {
+ return;
+ }
+
+ if (
+ !newExpressionPath.node.leadingComments?.some((comment) =>
+ comment.value.includes(COMMENT_MARKER),
+ )
+ ) {
+ return;
+ }
+
+ newExpressionPath.node.leadingComments = newExpressionPath.node.leadingComments.filter(
+ (comment) => !comment.value.includes(COMMENT_MARKER),
+ );
+
+ const messagePath = newExpressionPath.get('arguments')[0];
+ if (!messagePath) {
+ return;
+ }
+
+ const messageNode = messagePath.node;
+ if (t.isSpreadElement(messageNode) || t.isArgumentPlaceholder(messageNode)) {
+ handleUnminifyable(missingError, newExpressionPath);
+ return;
+ }
+
+ const message = extractMessageFromExpression(t, messageNode);
+
+ if (!message) {
+ handleUnminifyable(missingError, newExpressionPath);
+ return;
+ }
+
+ let errorCode = errorCodesLookup.get(message.message);
+ if (errorCode === undefined) {
+ switch (missingError) {
+ case 'annotate': {
+ // Outputs:
+ // /* FIXME (minify-errors-in-prod): Unminified error message in production build! */
+ // throw new Error(`A message with ${interpolation}`)
+ newExpressionPath.addComment(
+ 'leading',
+ ' FIXME (minify-errors-in-prod): Unminified error message in production build! ',
+ );
+ return;
+ }
+ case 'throw': {
+ throw new Error(
+ `Missing error code for message '${message.message}'. Did you forget to run \`pnpm extract-error-codes\` first?`,
+ );
+ }
+ case 'write': {
+ errorCode = errorCodesLookup.size + 1;
+ errorCodesLookup.set(message.message, errorCode);
+ state.updatedErrorCodes = true;
+ break;
+ }
+ default: {
+ throw new Error(`Unknown missingError option: ${missingError}`);
+ }
+ }
+ }
+
+ if (!state.formatMuiErrorMessageIdentifier) {
+ // Outputs:
+ // import { formatMuiErrorMessage } from '@mui/utils';
+ state.formatMuiErrorMessageIdentifier = helperModuleImports.addDefault(
+ newExpressionPath,
+ '@mui/utils/formatMuiErrorMessage',
+ { nameHint: '_formatMuiErrorMessage' },
+ );
+ }
+
+ // Outputs:
+ // `A ${adj} message that contains ${noun}`;
+ const devMessage = messageNode;
+
+ // Outputs:
+ // formatMuiErrorMessage(ERROR_CODE, adj, noun)
+ const prodMessage = t.callExpression(
+ t.cloneNode(state.formatMuiErrorMessageIdentifier, true),
+ [t.numericLiteral(errorCode), ...message.expressions],
+ );
+
+ // Outputs:
+ // new Error(
+ // process.env.NODE_ENV !== "production"
+ // ? `A message with ${interpolation}`
+ // : formatProdError('A message with %s', interpolation)
+ // )
+ messagePath.replaceWith(
+ t.conditionalExpression(
+ t.binaryExpression(
+ '!==',
+ t.memberExpression(
+ t.memberExpression(t.identifier('process'), t.identifier('env')),
+ t.identifier('NODE_ENV'),
+ ),
+ t.stringLiteral('production'),
+ ),
+ devMessage,
+ prodMessage,
+ ),
+ );
+ },
+ },
+ post() {
+ if (missingError === 'write' && this.updatedErrorCodes) {
+ const invertedErrorCodes = Object.fromEntries(
+ Array.from(errorCodesLookup, ([key, value]) => [value, key]),
+ );
+ fs.writeFileSync(errorCodesPath, `${JSON.stringify(invertedErrorCodes, null, 2)}\n`);
+ }
+ },
+ };
+};
diff --git a/packages/mui-babel-macros/MuiError.macro.test.js b/packages-internal/babel-plugin-minify-errors/index.test.js
similarity index 62%
rename from packages/mui-babel-macros/MuiError.macro.test.js
rename to packages-internal/babel-plugin-minify-errors/index.test.js
index cf2cbb3aee402d..4d8b36c5c68882 100644
--- a/packages/mui-babel-macros/MuiError.macro.test.js
+++ b/packages-internal/babel-plugin-minify-errors/index.test.js
@@ -2,8 +2,8 @@ import * as fs from 'fs';
import * as path from 'path';
import * as os from 'os';
import { pluginTester } from 'babel-plugin-tester';
-import plugin from 'babel-plugin-macros';
import { expect } from 'chai';
+import plugin from './index';
const temporaryErrorCodesPath = path.join(os.tmpdir(), 'error-codes.json');
const fixturePath = path.resolve(__dirname, './__fixtures__');
@@ -22,17 +22,23 @@ pluginTester({
{
title: 'literal',
pluginOptions: {
- muiError: { errorCodesPath: path.join(fixturePath, 'literal', 'error-codes.json') },
+ errorCodesPath: path.join(fixturePath, 'literal', 'error-codes.json'),
},
fixture: path.join(fixturePath, 'literal', 'input.js'),
output: readOutputFixtureSync('literal', 'output.js'),
},
+ {
+ title: 'interpolation',
+ pluginOptions: {
+ errorCodesPath: path.join(fixturePath, 'interpolation', 'error-codes.json'),
+ },
+ fixture: path.join(fixturePath, 'interpolation', 'input.js'),
+ output: readOutputFixtureSync('interpolation', 'output.js'),
+ },
{
title: 'annotates missing error codes',
pluginOptions: {
- muiError: {
- errorCodesPath: path.join(fixturePath, 'no-error-code-annotation', 'error-codes.json'),
- },
+ errorCodesPath: path.join(fixturePath, 'no-error-code-annotation', 'error-codes.json'),
},
fixture: path.join(fixturePath, 'no-error-code-annotation', 'input.js'),
output: readOutputFixtureSync('no-error-code-annotation', 'output.js'),
@@ -45,10 +51,28 @@ pluginTester({
/: Missing error code for message 'missing'. Did you forget to run `pnpm extract-error-codes` first?/,
fixture: path.join(fixturePath, 'no-error-code-throw', 'input.js'),
pluginOptions: {
- muiError: {
- errorCodesPath: path.join(fixturePath, 'no-error-code-throw', 'error-codes.json'),
- missingError: 'throw',
- },
+ errorCodesPath: path.join(fixturePath, 'no-error-code-throw', 'error-codes.json'),
+ missingError: 'throw',
+ },
+ },
+ {
+ title: 'annotates unminifyable errors',
+ pluginOptions: {
+ errorCodesPath: path.join(fixturePath, 'unminifyable-annotation', 'error-codes.json'),
+ },
+ fixture: path.join(fixturePath, 'unminifyable-annotation', 'input.js'),
+ output: readOutputFixtureSync('unminifyable-annotation', 'output.js'),
+ },
+ {
+ title: 'can throw on unminifyable errors',
+ // babel prefixes with filename.
+ // We're only interested in the message.
+ error:
+ /: Unminifyable error. You can only use literal strings and template strings as error messages.?/,
+ fixture: path.join(fixturePath, 'unminifyable-throw', 'input.js'),
+ pluginOptions: {
+ errorCodesPath: path.join(fixturePath, 'unminifyable-throw', 'error-codes.json'),
+ missingError: 'throw',
},
},
{
@@ -56,10 +80,8 @@ pluginTester({
fixture: path.join(fixturePath, 'error-code-extraction', 'input.js'),
pluginOptions: {
- muiError: {
- errorCodesPath: temporaryErrorCodesPath,
- missingError: 'write',
- },
+ errorCodesPath: temporaryErrorCodesPath,
+ missingError: 'write',
},
output: readOutputFixtureSync('error-code-extraction', 'output.js'),
setup() {
@@ -86,16 +108,5 @@ pluginTester({
};
},
},
- {
- title: 'throws if not called as a constructor',
- error:
- /: Encountered `MuiError` outside of a "new expression" i\.e\. `new MuiError\(\)`\. Use `throw new MuiError\(message\)` over `throw MuiError\(message\)`\./,
- fixture: path.join(fixturePath, 'factory-call', 'input.js'),
- pluginOptions: {
- muiError: {
- errorCodesPath: path.join(fixturePath, 'factory-call', 'error-codes.json'),
- },
- },
- },
],
});
diff --git a/packages-internal/babel-plugin-minify-errors/package.json b/packages-internal/babel-plugin-minify-errors/package.json
new file mode 100644
index 00000000000000..998e0c5a5b9a9e
--- /dev/null
+++ b/packages-internal/babel-plugin-minify-errors/package.json
@@ -0,0 +1,41 @@
+{
+ "name": "@mui/internal-babel-plugin-minify-errors",
+ "version": "1.0.10",
+ "author": "MUI Team",
+ "description": "This is an internal package not meant for general use.",
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/mui/material-ui.git",
+ "directory": "packages/mui-babel-plugin-minify-errors"
+ },
+ "license": "MIT",
+ "bugs": {
+ "url": "https://github.com/mui/material-ui/issues"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "scripts": {
+ "test": "cd ../../ && cross-env NODE_ENV=test mocha 'packages-internal/babel-plugin-minify-errors/**/*.test.{js,ts,tsx}'"
+ },
+ "dependencies": {
+ "@babel/helper-module-imports": "^7.25.7"
+ },
+ "devDependencies": {
+ "@types/babel__helper-module-imports": "^7.18.3",
+ "babel-plugin-tester": "^11.0.4",
+ "chai": "^4.5.0"
+ },
+ "sideEffects": false,
+ "type": "commonjs",
+ "exports": {
+ ".": "./index.js"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "publishConfig": {
+ "access": "public"
+ }
+}
diff --git a/packages-internal/scripts/package.json b/packages-internal/scripts/package.json
index 14ac62895aa5eb..8b39f07c13afd9 100644
--- a/packages-internal/scripts/package.json
+++ b/packages-internal/scripts/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/internal-scripts",
- "version": "1.0.22",
+ "version": "1.0.23",
"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",
@@ -25,11 +25,11 @@
"typescript": "tsc --build tsconfig.typecheck.json"
},
"dependencies": {
- "@babel/core": "^7.25.2",
+ "@babel/core": "^7.25.8",
"@babel/plugin-syntax-class-properties": "^7.12.13",
- "@babel/plugin-syntax-jsx": "^7.24.7",
- "@babel/plugin-syntax-typescript": "^7.25.4",
- "@babel/types": "^7.25.6",
+ "@babel/plugin-syntax-jsx": "^7.25.7",
+ "@babel/plugin-syntax-typescript": "^7.25.7",
+ "@babel/types": "^7.25.8",
"@mui/internal-docs-utils": "workspace:^",
"doctrine": "^3.0.0",
"lodash": "^4.17.21",
@@ -37,13 +37,13 @@
"uuid": "^9.0.1"
},
"devDependencies": {
- "@babel/register": "^7.24.6",
+ "@babel/register": "^7.25.7",
"@types/babel__core": "^7.20.5",
"@types/chai": "^4.3.20",
"@types/doctrine": "^0.0.9",
- "@types/lodash": "^4.17.9",
+ "@types/lodash": "^4.17.10",
"@types/node": "^20.16.10",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/uuid": "^9.0.8",
"chai": "^4.5.0",
"fast-glob": "^3.3.2",
diff --git a/packages-internal/scripts/typescript-to-proptypes/src/injectPropTypesInFile.ts b/packages-internal/scripts/typescript-to-proptypes/src/injectPropTypesInFile.ts
index 48e7ca74f5b73e..7a96d7b37381a4 100644
--- a/packages-internal/scripts/typescript-to-proptypes/src/injectPropTypesInFile.ts
+++ b/packages-internal/scripts/typescript-to-proptypes/src/injectPropTypesInFile.ts
@@ -173,8 +173,8 @@ function createBabelPlugin({
let importName = '';
let needImport = false;
let alreadyImported = false;
- let originalPropTypesPath: null | babel.NodePath = null;
- const previousPropTypesSource = new Map();
+ const originalPropTypesPaths = new Map();
+ const previousPropTypesSources = new Map>();
function injectPropTypes(injectOptions: {
path: babel.NodePath;
@@ -184,6 +184,9 @@ function createBabelPlugin({
}) {
const { path, props, usedProps, nodeName } = injectOptions;
+ const previousPropTypesSource =
+ previousPropTypesSources.get(nodeName) || new Map();
+
const source = generatePropTypes(props, {
...otherOptions,
importedName: importName,
@@ -201,8 +204,10 @@ function createBabelPlugin({
mapOfPropTypes.set(placeholder, source);
+ const originalPropTypesPath = originalPropTypesPaths.get(nodeName);
+
// `Component.propTypes` already exists
- if (originalPropTypesPath !== null) {
+ if (originalPropTypesPath) {
originalPropTypesPath.replaceWith(babel.template.ast(placeholder) as babel.Node);
} else if (!emptyPropTypes && babelTypes.isExportNamedDeclaration(path.parent)) {
// in:
@@ -258,7 +263,12 @@ function createBabelPlugin({
babelTypes.isMemberExpression(node.expression.left) &&
babelTypes.isIdentifier(node.expression.left.property, { name: 'propTypes' })
) {
- originalPropTypesPath = nodePath as babel.NodePath;
+ babelTypes.assertIdentifier(node.expression.left.object);
+ const componentName = node.expression.left.object.name;
+ originalPropTypesPaths.set(componentName, nodePath);
+
+ const previousPropTypesSource = new Map();
+ previousPropTypesSources.set(componentName, previousPropTypesSource);
let maybeObjectExpression = node.expression.right;
// Component.propTypes = {} as any;
diff --git a/packages-internal/test-utils/package.json b/packages-internal/test-utils/package.json
index 93208b71dfb1f4..24544d5b4154cb 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.15",
+ "version": "1.0.16",
"author": "MUI Team",
"description": "Utilities for MUI tests. This is an internal package not meant for general use.",
"main": "./build/index.js",
@@ -31,10 +31,10 @@
"release:publish:dry-run": "pnpm publish --tag latest --registry=\"http://localhost:4873/\""
},
"dependencies": {
- "@babel/plugin-transform-modules-commonjs": "^7.24.8",
- "@babel/preset-typescript": "^7.24.7",
- "@babel/register": "^7.24.6",
- "@babel/runtime": "^7.25.6",
+ "@babel/plugin-transform-modules-commonjs": "^7.25.7",
+ "@babel/preset-typescript": "^7.25.7",
+ "@babel/register": "^7.25.7",
+ "@babel/runtime": "^7.25.7",
"@emotion/cache": "^11.13.1",
"@emotion/react": "^11.13.3",
"@testing-library/dom": "^10.4.0",
@@ -57,7 +57,7 @@
"@types/chai-dom": "^1.11.3",
"@types/format-util": "^1.0.4",
"@types/prop-types": "^15.7.13",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/react-dom": "^18.3.0",
"@types/sinon": "^17.0.3",
"typescript": "^5.6.2"
diff --git a/packages-internal/test-utils/src/mochaHooks.js b/packages-internal/test-utils/src/mochaHooks.js
index 58b71ee141df5f..8866537bc66698 100644
--- a/packages-internal/test-utils/src/mochaHooks.js
+++ b/packages-internal/test-utils/src/mochaHooks.js
@@ -93,15 +93,6 @@ function createUnexpectedConsoleMessagesHooks(Mocha, methodName, expectedMatcher
}
}
- // Ignore legacy root deprecation warnings
- // TODO: Remove once we no longer use legacy roots.
- if (
- message.includes('Use createRoot instead.') ||
- message.includes('Use hydrateRoot instead.')
- ) {
- return;
- }
-
if (message.includes('Warning: useLayoutEffect does nothing on the server')) {
// Controversial warning that is commonly ignored by switching to `useEffect` on the server.
// https://github.com/facebook/react/issues/14927
diff --git a/packages/api-docs-builder/package.json b/packages/api-docs-builder/package.json
index f08c4a1404e17e..c5cda4cf7a83b7 100644
--- a/packages/api-docs-builder/package.json
+++ b/packages/api-docs-builder/package.json
@@ -8,9 +8,9 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/core": "^7.25.2",
- "@babel/preset-typescript": "^7.24.7",
- "@babel/traverse": "^7.25.6",
+ "@babel/core": "^7.25.8",
+ "@babel/preset-typescript": "^7.25.7",
+ "@babel/traverse": "^7.25.7",
"@mui/internal-docs-utils": "workspace:^",
"@mui/internal-markdown": "workspace:^",
"ast-types": "^0.14.2",
diff --git a/packages/markdown/package.json b/packages/markdown/package.json
index 95a11c87260ac8..ddeaf2ce7eae38 100644
--- a/packages/markdown/package.json
+++ b/packages/markdown/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/internal-markdown",
- "version": "1.0.15",
+ "version": "1.0.16",
"author": "MUI Team",
"description": "MUI markdown parser. This is an internal package not meant for general use.",
"main": "./index.js",
@@ -20,9 +20,9 @@
"release:publish:dry-run": "pnpm publish --tag latest --registry=\"http://localhost:4873/\""
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"lodash": "^4.17.21",
- "marked": "^13.0.3",
+ "marked": "^14.1.2",
"prismjs": "^1.29.0"
},
"devDependencies": {
diff --git a/packages/mui-babel-macros/CHANGELOG.md b/packages/mui-babel-macros/CHANGELOG.md
deleted file mode 100644
index a6c93f9bf457a6..00000000000000
--- a/packages/mui-babel-macros/CHANGELOG.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# Changelog
-
-## 1.0.0
-
-Initial release as an npm package.
diff --git a/packages/mui-babel-macros/MuiError.macro.d.ts b/packages/mui-babel-macros/MuiError.macro.d.ts
deleted file mode 100644
index 54293408e59b1a..00000000000000
--- a/packages/mui-babel-macros/MuiError.macro.d.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-export default class MuiError {
- constructor(message: string, ...args: string[]);
-}
diff --git a/packages/mui-babel-macros/MuiError.macro.js b/packages/mui-babel-macros/MuiError.macro.js
deleted file mode 100644
index 70a77e3595f5cd..00000000000000
--- a/packages/mui-babel-macros/MuiError.macro.js
+++ /dev/null
@@ -1,188 +0,0 @@
-const fs = require('fs');
-const { createMacro, MacroError } = require('babel-plugin-macros');
-const helperModuleImports = require('@babel/helper-module-imports');
-
-function invertObject(object) {
- const inverted = {};
- Object.keys(object).forEach((key) => {
- inverted[object[key]] = key;
- });
- return inverted;
-}
-
-/**
- * Supported import:
- * Bare specifier `'@mui/internal-babel-macros/MuiError.macro'`
- * @param {import('babel-plugin-macros').MacroParams} param0
- */
-function muiError({ references, babel, config, source }) {
- const { errorCodesPath = {}, missingError = 'annotate' } = config;
- const errorCodes = JSON.parse(fs.readFileSync(errorCodesPath, { encoding: 'utf8' }));
- const errorCodesLookup = invertObject(errorCodes);
- let updatedErrorCodes = false;
-
- let handleMissingErrorCode;
- switch (missingError) {
- case 'annotate':
- handleMissingErrorCode = ({ devMessage, newExpressionPath }) => {
- // Outputs:
- // /* FIXME (minify-errors-in-prod): Unminified error message in production build! */
- // throw new Error(`A message with ${interpolation}`)
- newExpressionPath.replaceWith(
- babel.types.newExpression(babel.types.identifier('Error'), [devMessage]),
- );
- newExpressionPath.addComment(
- 'leading',
- ' FIXME (minify-errors-in-prod): Unminified error message in production build! ',
- );
- };
- break;
- case 'throw':
- handleMissingErrorCode = ({ errorMessageLiteral }) => {
- throw new MacroError(
- `Missing error code for message '${errorMessageLiteral}'. Did you forget to run \`pnpm extract-error-codes\` first?`,
- );
- };
- break;
- case 'write':
- handleMissingErrorCode = ({ errorMessageLiteral }) => {
- updatedErrorCodes = true;
- // error codes are 1-based
- const newErrorCode = Object.keys(errorCodesLookup).length + 1;
- errorCodesLookup[errorMessageLiteral] = newErrorCode;
- return newErrorCode;
- };
- break;
- default:
- throw new MacroError(
- `Unknown missing error behavior '${missingError}'. Can only handle 'annotate', 'throw' and 'write'.`,
- );
- }
-
- /**
- * Evaluates a babel node as a string.
- *
- * Supported nodes
- * - `'just a literal'`
- * - `'a literal' + 'concatenated' + 'with +'`
- * Cannot evaluate template literals or Array.prototype.join etc.
- *
- * @param {import('@babel/core').types.Node} node
- */
- function evaluateMessage(node) {
- if (babel.types.isBinaryExpression(node)) {
- if (node.operator !== '+') {
- throw new Error(`Unsupported binary operator '${node.operator}'. Can only evaluate '+'.`);
- }
- return `${evaluateMessage(node.left, babel)}${evaluateMessage(node.right, babel)}`;
- }
- if (babel.types.isStringLiteral(node)) {
- return node.value;
- }
- throw new Error('Can only evaluate strings that are concatenated with `+` or string literals.');
- }
-
- /**
- * The identifier for the callee in `formatMuiErrorMessage()`
- * Creating an identifier per MuiError reference would create duplicate imports.
- * It's not obvious that these will be deduplicated by bundlers.
- * We can already do this at transpile-time
- *
- * @type {import('@babel/core').NodePath | null}
- */
- let formatMuiErrorMessageIdentifier = null;
-
- references.default.forEach((babelPath) => {
- const newExpressionPath = babelPath.parentPath;
- if (!newExpressionPath.isNewExpression()) {
- throw new MacroError(
- 'Encountered `MuiError` outside of a "new expression" i.e. `new MuiError()`. Use `throw new MuiError(message)` over `throw MuiError(message)`.',
- );
- }
-
- const errorMessageLiteral = evaluateMessage(newExpressionPath.node.arguments[0]);
- const errorMessageExpressions = newExpressionPath.node.arguments.slice(1);
- const errorMessageQuasis = errorMessageLiteral
- .split('%s')
- // Providing `cooked` here is important.
- // Otherwise babel will generate "" with NODE_ENV=test
- //
- // Original code used `cooked: String.raw({ raw: cooked })`
- // Thought it's unclear what for.
- // 'One line\nNext line' will end up as `One line
- // Next line` which is what you'd want from that literal.
- .map((cooked) => babel.types.templateElement({ raw: cooked.replace(/`/g, '\\`'), cooked }));
-
- // Outputs:
- // `A ${adj} message that contains ${noun}`;
- const devMessage = babel.types.templateLiteral(errorMessageQuasis, errorMessageExpressions);
-
- let errorCode = errorCodesLookup[errorMessageLiteral];
- if (errorCode === undefined) {
- errorCode = handleMissingErrorCode({ devMessage, errorMessageLiteral, newExpressionPath });
- if (errorCode === undefined) {
- return;
- }
- }
- errorCode = parseInt(errorCode, 10);
-
- if (formatMuiErrorMessageIdentifier === null) {
- const isBareImportSourceIdentifier = source.startsWith('@mui/internal-babel-macros');
- if (isBareImportSourceIdentifier) {
- // Input: import MuiError from '@mui/internal-babel-macros/MuiError.macro'
- // Outputs:
- // import { formatMuiErrorMessage } from '@mui/utils';
- formatMuiErrorMessageIdentifier = helperModuleImports.addDefault(
- babelPath,
- '@mui/utils/formatMuiErrorMessage',
- { nameHint: '_formatMuiErrorMessage' },
- );
- } else {
- throw new Error('Only package imports from @mui/internal-babel-macros are supported');
- }
- }
-
- // Outputs:
- // formatMuiErrorMessage(ERROR_CODE, adj, noun)
- const prodMessage = babel.types.callExpression(
- babel.types.cloneDeep(formatMuiErrorMessageIdentifier),
- [babel.types.numericLiteral(errorCode), ...errorMessageExpressions],
- );
-
- // Outputs:
- // new Error(
- // process.env.NODE_ENV !== "production"
- // ? `A message with ${interpolation}`
- // : formatProdError('A message with %s', interpolation)
- // )
- newExpressionPath.replaceWith(
- babel.types.newExpression(babel.types.identifier('Error'), [
- babel.types.conditionalExpression(
- babel.types.binaryExpression(
- '!==',
- babel.types.memberExpression(
- babel.types.memberExpression(
- babel.types.identifier('process'),
- babel.types.identifier('env'),
- ),
- babel.types.identifier('NODE_ENV'),
- ),
- babel.types.stringLiteral('production'),
- ),
- devMessage,
- prodMessage,
- ),
- ]),
- );
- });
-
- if (missingError === 'write' && updatedErrorCodes) {
- fs.writeFileSync(errorCodesPath, JSON.stringify(invertObject(errorCodesLookup), null, 2));
- }
-
- return { keepImports: false };
-}
-
-module.exports = createMacro(muiError, {
- configName: 'muiError',
-});
diff --git a/packages/mui-babel-macros/README.md b/packages/mui-babel-macros/README.md
deleted file mode 100644
index 4fcfb319018975..00000000000000
--- a/packages/mui-babel-macros/README.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# @mui/internal-babel-macros
-
-This package contains the error macro used in MUI projects.
-This is an internal package not meant for general use.
-
-## Release
-
-There is no build step.
-To publish the package to npm, run: `pnpm release:publish`
diff --git a/packages/mui-babel-macros/__fixtures__/error-code-extraction/input.js b/packages/mui-babel-macros/__fixtures__/error-code-extraction/input.js
deleted file mode 100644
index 69a30d073b7136..00000000000000
--- a/packages/mui-babel-macros/__fixtures__/error-code-extraction/input.js
+++ /dev/null
@@ -1,4 +0,0 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
-
-throw new MuiError('exists');
-throw new MuiError('will be created');
diff --git a/packages/mui-babel-macros/__fixtures__/factory-call/input.js b/packages/mui-babel-macros/__fixtures__/factory-call/input.js
deleted file mode 100644
index c4957eb663baad..00000000000000
--- a/packages/mui-babel-macros/__fixtures__/factory-call/input.js
+++ /dev/null
@@ -1,4 +0,0 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
-
-// `throw Error(message)` is valid JS but we limit error construction to a single syntax.
-throw MuiError('my message');
diff --git a/packages/mui-babel-macros/__fixtures__/literal/input.js b/packages/mui-babel-macros/__fixtures__/literal/input.js
deleted file mode 100644
index 2ed3398ceb8021..00000000000000
--- a/packages/mui-babel-macros/__fixtures__/literal/input.js
+++ /dev/null
@@ -1,3 +0,0 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
-
-throw new MuiError('MUI: Expected valid input target.\n' + 'Did you use `inputComponent`');
diff --git a/packages/mui-babel-macros/__fixtures__/literal/output.js b/packages/mui-babel-macros/__fixtures__/literal/output.js
deleted file mode 100644
index 9ca62d0007b57c..00000000000000
--- a/packages/mui-babel-macros/__fixtures__/literal/output.js
+++ /dev/null
@@ -1,7 +0,0 @@
-import _formatMuiErrorMessage from '@mui/utils/formatMuiErrorMessage';
-throw new Error(
- process.env.NODE_ENV !== 'production'
- ? `MUI: Expected valid input target.
-Did you use \`inputComponent\``
- : _formatMuiErrorMessage(1),
-);
diff --git a/packages/mui-babel-macros/__fixtures__/no-error-code-annotation/input.js b/packages/mui-babel-macros/__fixtures__/no-error-code-annotation/input.js
deleted file mode 100644
index 922dbfba609578..00000000000000
--- a/packages/mui-babel-macros/__fixtures__/no-error-code-annotation/input.js
+++ /dev/null
@@ -1,3 +0,0 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
-
-throw new MuiError('MUI: Expected valid input target.\n' + 'Did you use inputComponent');
diff --git a/packages/mui-babel-macros/__fixtures__/no-error-code-annotation/output.js b/packages/mui-babel-macros/__fixtures__/no-error-code-annotation/output.js
deleted file mode 100644
index 0d694b13d4eef7..00000000000000
--- a/packages/mui-babel-macros/__fixtures__/no-error-code-annotation/output.js
+++ /dev/null
@@ -1,2 +0,0 @@
-throw /* FIXME (minify-errors-in-prod): Unminified error message in production build! */ new Error(`MUI: Expected valid input target.
-Did you use inputComponent`);
diff --git a/packages/mui-babel-macros/__fixtures__/no-error-code-throw/input.js b/packages/mui-babel-macros/__fixtures__/no-error-code-throw/input.js
deleted file mode 100644
index d804f33d59c04d..00000000000000
--- a/packages/mui-babel-macros/__fixtures__/no-error-code-throw/input.js
+++ /dev/null
@@ -1,3 +0,0 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
-
-throw new MuiError('missing');
diff --git a/packages/mui-babel-macros/package.json b/packages/mui-babel-macros/package.json
deleted file mode 100644
index f10caf897c1008..00000000000000
--- a/packages/mui-babel-macros/package.json
+++ /dev/null
@@ -1,46 +0,0 @@
-{
- "name": "@mui/internal-babel-macros",
- "version": "1.0.9",
- "author": "MUI Team",
- "description": "MUI Babel macros. This is an internal package not meant for general use.",
- "main": "./MuiError.macro.js",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/mui/material-ui.git",
- "directory": "packages/mui-babel-macros"
- },
- "license": "MIT",
- "bugs": {
- "url": "https://github.com/mui/material-ui/issues"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui-org"
- },
- "scripts": {
- "release:publish": "pnpm publish --tag latest",
- "release:publish:dry-run": "pnpm publish --tag latest --registry=\"http://localhost:4873/\"",
- "test": "cd ../../ && cross-env NODE_ENV=test mocha 'packages/mui-babel-macros/**/*.test.{js,ts,tsx}'"
- },
- "dependencies": {
- "@babel/helper-module-imports": "^7.24.7",
- "@babel/runtime": "^7.25.6",
- "babel-plugin-macros": "^3.1.0"
- },
- "devDependencies": {
- "@mui/internal-babel-macros": "workspace:*",
- "@types/babel-plugin-macros": "^3.1.3",
- "babel-plugin-tester": "^11.0.4",
- "chai": "^4.5.0"
- },
- "peerDependencies": {
- "@mui/utils": "^5.0.0 || ^6.0.0"
- },
- "sideEffects": false,
- "engines": {
- "node": ">=14.0.0"
- },
- "publishConfig": {
- "access": "public"
- }
-}
diff --git a/packages/mui-base/package.json b/packages/mui-base/package.json
index 798139cc45b2ee..2d99c9aa3b8087 100644
--- a/packages/mui-base/package.json
+++ b/packages/mui-base/package.json
@@ -40,7 +40,7 @@
"typescript:module-augmentation": "node scripts/testModuleAugmentation.js"
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@floating-ui/react-dom": "^2.1.1",
"@mui/types": "workspace:^",
"@mui/utils": "workspace:^",
@@ -49,14 +49,13 @@
"prop-types": "^15.8.1"
},
"devDependencies": {
- "@mui/internal-babel-macros": "workspace:^",
"@mui/internal-test-utils": "workspace:^",
"@mui/types": "workspace:^",
"@testing-library/react": "^16.0.1",
"@testing-library/user-event": "^14.5.2",
"@types/chai": "^4.3.20",
"@types/prop-types": "^15.7.13",
- "@types/react": "18.3.6",
+ "@types/react": "18.3.11",
"@types/react-dom": "18.3.0",
"@types/sinon": "^17.0.3",
"chai": "^4.5.0",
diff --git a/packages/mui-base/src/Menu/Menu.test.tsx b/packages/mui-base/src/Menu/Menu.test.tsx
index ca1129000bb269..1d2a06a23f937c 100644
--- a/packages/mui-base/src/Menu/Menu.test.tsx
+++ b/packages/mui-base/src/Menu/Menu.test.tsx
@@ -206,7 +206,7 @@ describe(' ', () => {
const item2 = getByTestId('item-2');
const item3 = getByTestId('item-3');
- await act(() => {
+ await act(async () => {
item1.focus();
});
@@ -234,7 +234,7 @@ describe(' ', () => {
const item1 = getByTestId('item-1');
const item3 = getByTestId('item-3');
- await act(() => {
+ await act(async () => {
item1.focus();
});
@@ -260,7 +260,7 @@ describe(' ', () => {
const item1 = getByTestId('item-1');
const item2 = getByTestId('item-2');
- await act(() => {
+ await act(async () => {
item1.focus();
});
@@ -293,7 +293,7 @@ describe(' ', () => {
const items = getAllByRole('menuitem');
- await act(() => {
+ await act(async () => {
items[0].focus();
});
@@ -326,7 +326,7 @@ describe(' ', () => {
const items = getAllByRole('menuitem');
- await act(() => {
+ await act(async () => {
items[0].focus();
});
@@ -357,7 +357,7 @@ describe(' ', () => {
const items = getAllByRole('menuitem');
- await act(() => {
+ await act(async () => {
items[0].focus();
});
@@ -399,7 +399,7 @@ describe(' ', () => {
const items = getAllByRole('menuitem');
- await act(() => {
+ await act(async () => {
items[0].focus();
});
@@ -436,7 +436,7 @@ describe(' ', () => {
const items = getAllByRole('menuitem');
- await act(() => {
+ await act(async () => {
items[0].focus();
});
@@ -471,7 +471,7 @@ describe(' ', () => {
const items = getAllByRole('menuitem');
- await act(() => {
+ await act(async () => {
items[0].focus();
});
@@ -666,7 +666,7 @@ describe(' ', () => {
);
const menuItems = getAllByRole('menuitem');
- await act(() => {
+ await act(async () => {
menuItems[0].focus();
});
diff --git a/packages/mui-base/src/MenuItem/MenuItem.tsx b/packages/mui-base/src/MenuItem/MenuItem.tsx
index 8417b142030bc4..90be06aa86a776 100644
--- a/packages/mui-base/src/MenuItem/MenuItem.tsx
+++ b/packages/mui-base/src/MenuItem/MenuItem.tsx
@@ -77,6 +77,7 @@ const InnerMenuItem = React.memo(
*
* - [MenuItem API](https://mui.com/base-ui/react-menu/components-api/#menu-item)
*/
+
const MenuItem = React.forwardRef(function MenuItem(
props: MenuItemProps,
ref: React.ForwardedRef,
diff --git a/packages/mui-base/src/Option/Option.tsx b/packages/mui-base/src/Option/Option.tsx
index 5531f5fd05a316..181435ac9aeb9a 100644
--- a/packages/mui-base/src/Option/Option.tsx
+++ b/packages/mui-base/src/Option/Option.tsx
@@ -20,60 +20,90 @@ function useUtilityClasses(ownerState: OptionOwnerState>(function Option<
- OptionValue,
- RootComponentType extends React.ElementType,
- >(props: OptionProps, forwardedRef: React.ForwardedRef) {
- const {
- children,
- disabled = false,
- label,
- slotProps = {},
- slots = {},
- value,
- ...other
- } = props;
-
- const Root = slots.root ?? 'li';
-
- const optionRef = React.useRef(null);
- const combinedRef = useForkRef(optionRef, forwardedRef);
-
- // If `label` is not explicitly provided, the `children` are used for convenience.
- // This is used to populate the select's trigger with the selected option's label.
- const computedLabel =
- label ?? (typeof children === 'string' ? children : optionRef.current?.textContent?.trim());
-
- const { getRootProps, selected, highlighted, index } = useOption({
- disabled,
- label: computedLabel,
- rootRef: combinedRef,
- value,
- });
-
- const ownerState: OptionOwnerState = {
- ...props,
- disabled,
- highlighted,
- index,
- selected,
- };
-
- const classes = useUtilityClasses(ownerState);
-
- const rootProps: WithOptionalOwnerState> = useSlotProps({
- getSlotProps: getRootProps,
- elementType: Root,
- externalSlotProps: slotProps.root,
- externalForwardedProps: other,
- className: classes.root,
- ownerState,
- });
-
- return {children} ;
+const InnerOption = React.forwardRef>(function InnerOption<
+ OptionValue,
+ RootComponentType extends React.ElementType,
+>(props: OptionProps, forwardedRef: React.ForwardedRef) {
+ const { children, disabled = false, label, slotProps = {}, slots = {}, value, ...other } = props;
+
+ const Root = slots.root ?? 'li';
+
+ const optionRef = React.useRef(null);
+ const combinedRef = useForkRef(optionRef, forwardedRef);
+
+ // If `label` is not explicitly provided, the `children` are used for convenience.
+ // This is used to populate the select's trigger with the selected option's label.
+ const computedLabel =
+ label ?? (typeof children === 'string' ? children : optionRef.current?.textContent?.trim());
+
+ const { getRootProps, selected, highlighted, index } = useOption({
+ disabled,
+ label: computedLabel,
+ rootRef: combinedRef,
+ value,
+ });
+
+ const ownerState: OptionOwnerState = {
+ ...props,
+ disabled,
+ highlighted,
+ index,
+ selected,
+ };
+
+ const classes = useUtilityClasses(ownerState);
+
+ const rootProps: WithOptionalOwnerState> = useSlotProps({
+ getSlotProps: getRootProps,
+ elementType: Root,
+ externalSlotProps: slotProps.root,
+ externalForwardedProps: other,
+ className: classes.root,
+ ownerState,
+ });
+
+ return {children} ;
+});
+
+InnerOption.propTypes /* remove-proptypes */ = {
+ // ┌────────────────────────────── Warning ──────────────────────────────┐
+ // │ These PropTypes are generated from the TypeScript type definitions. │
+ // │ To update them, edit the TypeScript types and run `pnpm proptypes`. │
+ // └─────────────────────────────────────────────────────────────────────┘
+ children: PropTypes.node,
+ className: PropTypes.string,
+ /**
+ * If `true`, the option will be disabled.
+ * @default false
+ */
+ disabled: PropTypes.bool,
+ /**
+ * A text representation of the option's content.
+ * Used for keyboard text navigation matching.
+ */
+ label: PropTypes.string,
+ /**
+ * The props used for each slot inside the Option.
+ * @default {}
+ */
+ slotProps: PropTypes.shape({
+ root: PropTypes.oneOfType([PropTypes.func, PropTypes.object]),
}),
-);
+ /**
+ * The components used for each slot inside the Option.
+ * Either a string to use a HTML element or a component.
+ * @default {}
+ */
+ slots: PropTypes.shape({
+ root: PropTypes.elementType,
+ }),
+ /**
+ * The value of the option.
+ */
+ value: PropTypes.any.isRequired,
+} as any;
+
+const InnerOptionMemo = React.memo(InnerOption);
/**
* An unstyled option to be used within a Select.
@@ -86,6 +116,7 @@ const InnerOption = React.memo(
*
* - [Option API](https://mui.com/base-ui/react-select/components-api/#option)
*/
+
const Option = React.forwardRef(function Option(
props: OptionProps,
ref: React.ForwardedRef,
@@ -100,7 +131,7 @@ const Option = React.forwardRef(function Option(
return (
-
+
);
}) as OptionType;
diff --git a/packages/mui-base/src/Popper/Popper.tsx b/packages/mui-base/src/Popper/Popper.tsx
index 0715ee764ed5cd..3c76ee83094713 100644
--- a/packages/mui-base/src/Popper/Popper.tsx
+++ b/packages/mui-base/src/Popper/Popper.tsx
@@ -234,6 +234,187 @@ const PopperTooltip = React.forwardRef(funct
);
}) as PolymorphicComponent;
+PopperTooltip.propTypes /* remove-proptypes */ = {
+ // ┌────────────────────────────── Warning ──────────────────────────────┐
+ // │ These PropTypes are generated from the TypeScript type definitions. │
+ // │ To update them, edit the TypeScript types and run `pnpm proptypes`. │
+ // └─────────────────────────────────────────────────────────────────────┘
+ /**
+ * An HTML element, [virtualElement](https://popper.js.org/docs/v2/virtual-elements/),
+ * or a function that returns either.
+ * It's used to set the position of the popper.
+ * The return value will passed as the reference object of the Popper instance.
+ */
+ anchorEl: chainPropTypes(
+ PropTypes.oneOfType([HTMLElementType, PropTypes.object, PropTypes.func]),
+ (props) => {
+ if (props.open) {
+ const resolvedAnchorEl = resolveAnchorEl(props.anchorEl);
+
+ if (
+ resolvedAnchorEl &&
+ isHTMLElement(resolvedAnchorEl) &&
+ resolvedAnchorEl.nodeType === 1
+ ) {
+ const box = resolvedAnchorEl.getBoundingClientRect();
+
+ if (
+ process.env.NODE_ENV !== 'test' &&
+ box.top === 0 &&
+ box.left === 0 &&
+ box.right === 0 &&
+ box.bottom === 0
+ ) {
+ return new Error(
+ [
+ 'MUI: The `anchorEl` prop provided to the component is invalid.',
+ 'The anchor element should be part of the document layout.',
+ "Make sure the element is present in the document or that it's not display none.",
+ ].join('\n'),
+ );
+ }
+ } else if (
+ !resolvedAnchorEl ||
+ typeof resolvedAnchorEl.getBoundingClientRect !== 'function' ||
+ (isVirtualElement(resolvedAnchorEl) &&
+ resolvedAnchorEl.contextElement != null &&
+ resolvedAnchorEl.contextElement.nodeType !== 1)
+ ) {
+ return new Error(
+ [
+ 'MUI: The `anchorEl` prop provided to the component is invalid.',
+ 'It should be an HTML element instance or a virtualElement ',
+ '(https://popper.js.org/docs/v2/virtual-elements/).',
+ ].join('\n'),
+ );
+ }
+ }
+
+ return null;
+ },
+ ),
+ /**
+ * Popper render function or node.
+ */
+ children: PropTypes /* @typescript-to-proptypes-ignore */.oneOfType([
+ PropTypes.node,
+ PropTypes.func,
+ ]),
+ /**
+ * Direction of the text.
+ * @default 'ltr'
+ */
+ direction: PropTypes.oneOf(['ltr', 'rtl']),
+ /**
+ * The `children` will be under the DOM hierarchy of the parent component.
+ * @default false
+ */
+ disablePortal: PropTypes.bool,
+ /**
+ * Popper.js is based on a "plugin-like" architecture,
+ * most of its features are fully encapsulated "modifiers".
+ *
+ * A modifier is a function that is called each time Popper.js needs to
+ * compute the position of the popper.
+ * For this reason, modifiers should be very performant to avoid bottlenecks.
+ * To learn how to create a modifier, [read the modifiers documentation](https://popper.js.org/docs/v2/modifiers/).
+ */
+ modifiers: PropTypes.arrayOf(
+ PropTypes.shape({
+ data: PropTypes.object,
+ effect: PropTypes.func,
+ enabled: PropTypes.bool,
+ fn: PropTypes.func,
+ name: PropTypes.any,
+ options: PropTypes.object,
+ phase: PropTypes.oneOf([
+ 'afterMain',
+ 'afterRead',
+ 'afterWrite',
+ 'beforeMain',
+ 'beforeRead',
+ 'beforeWrite',
+ 'main',
+ 'read',
+ 'write',
+ ]),
+ requires: PropTypes.arrayOf(PropTypes.string),
+ requiresIfExists: PropTypes.arrayOf(PropTypes.string),
+ }),
+ ),
+ /**
+ * If `true`, the component is shown.
+ */
+ open: PropTypes.bool.isRequired,
+ /**
+ * Popper placement.
+ * @default 'bottom'
+ */
+ placement: PropTypes.oneOf([
+ 'auto-end',
+ 'auto-start',
+ 'auto',
+ 'bottom-end',
+ 'bottom-start',
+ 'bottom',
+ 'left-end',
+ 'left-start',
+ 'left',
+ 'right-end',
+ 'right-start',
+ 'right',
+ 'top-end',
+ 'top-start',
+ 'top',
+ ]),
+ /**
+ * Options provided to the [`Popper.js`](https://popper.js.org/docs/v2/constructors/#options) instance.
+ * @default {}
+ */
+ popperOptions: PropTypes.shape({
+ modifiers: PropTypes.array,
+ onFirstUpdate: PropTypes.func,
+ placement: PropTypes.oneOf([
+ 'auto-end',
+ 'auto-start',
+ 'auto',
+ 'bottom-end',
+ 'bottom-start',
+ 'bottom',
+ 'left-end',
+ 'left-start',
+ 'left',
+ 'right-end',
+ 'right-start',
+ 'right',
+ 'top-end',
+ 'top-start',
+ 'top',
+ ]),
+ strategy: PropTypes.oneOf(['absolute', 'fixed']),
+ }),
+ /**
+ * A ref that points to the used popper instance.
+ */
+ popperRef: refType,
+ /**
+ * The props used for each slot inside the Popper.
+ * @default {}
+ */
+ slotProps: PropTypes.shape({
+ root: PropTypes.oneOfType([PropTypes.func, PropTypes.object]),
+ }),
+ /**
+ * The components used for each slot inside the Popper.
+ * Either a string to use a HTML element or a component.
+ * @default {}
+ */
+ slots: PropTypes.shape({
+ root: PropTypes.elementType,
+ }),
+ TransitionProps: PropTypes.object,
+} as any;
+
/**
* Poppers rely on the 3rd party library [Popper.js](https://popper.js.org/docs/v2/) for positioning.
*
@@ -245,6 +426,7 @@ const PopperTooltip = React.forwardRef(funct
*
* - [Popper API](https://mui.com/base-ui/react-popper/components-api/#popper)
*/
+
const Popper = React.forwardRef(function Popper<
RootComponentType extends React.ElementType,
>(props: PopperProps, forwardedRef: React.ForwardedRef) {
diff --git a/packages/mui-base/src/unstable_useNumberInput/useNumberInput.ts b/packages/mui-base/src/unstable_useNumberInput/useNumberInput.ts
index 1129b7013fd1e7..3c3dc249904d5e 100644
--- a/packages/mui-base/src/unstable_useNumberInput/useNumberInput.ts
+++ b/packages/mui-base/src/unstable_useNumberInput/useNumberInput.ts
@@ -1,6 +1,5 @@
'use client';
import * as React from 'react';
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
import { unstable_useForkRef as useForkRef, unstable_useId as useId } from '@mui/utils';
import { extractEventHandlers } from '../utils/extractEventHandlers';
import { MuiCancellableEvent } from '../utils/MuiCancellableEvent';
@@ -185,7 +184,7 @@ export function useNumberInput(parameters: UseNumberInputParameters): UseNumberI
(otherHandlers: Partial) =>
(event: React.ChangeEvent & MuiCancellableEvent) => {
if (!isControlled && event.target === null) {
- throw new MuiError(
+ throw /* minify-error */ new Error(
'MUI: Expected valid input target. ' +
'Did you use a custom `slots.input` and forget to forward refs? ' +
'See https://mui.com/r/input-component-ref-interface for more info.',
diff --git a/packages/mui-base/src/useInput/useInput.ts b/packages/mui-base/src/useInput/useInput.ts
index 146d7f0882232d..a7bf95138a5b6c 100644
--- a/packages/mui-base/src/useInput/useInput.ts
+++ b/packages/mui-base/src/useInput/useInput.ts
@@ -1,6 +1,5 @@
'use client';
import * as React from 'react';
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
import { unstable_useForkRef as useForkRef } from '@mui/utils';
import { FormControlState, useFormControlContext } from '../FormControl';
import { extractEventHandlers } from '../utils/extractEventHandlers';
@@ -140,7 +139,7 @@ export function useInput(parameters: UseInputParameters = {}): UseInputReturnVal
if (!isControlled) {
const element = event.target || inputRef.current;
if (element == null) {
- throw new MuiError(
+ throw /* minify-error */ new Error(
'MUI: Expected valid input target. ' +
'Did you use a custom `slots.input` and forget to forward refs? ' +
'See https://mui.com/r/input-component-ref-interface for more info.',
diff --git a/packages/mui-codemod/package.json b/packages/mui-codemod/package.json
index 08e3011f42ce4e..33ecab38d74a62 100644
--- a/packages/mui-codemod/package.json
+++ b/packages/mui-codemod/package.json
@@ -30,9 +30,9 @@
"url": "https://opencollective.com/mui-org"
},
"dependencies": {
- "@babel/core": "^7.25.2",
- "@babel/runtime": "^7.25.6",
- "@babel/traverse": "^7.25.6",
+ "@babel/core": "^7.25.8",
+ "@babel/runtime": "^7.25.7",
+ "@babel/traverse": "^7.25.7",
"jscodeshift": "^0.16.1",
"jscodeshift-add-imports": "^1.0.11",
"postcss": "^8.4.47",
diff --git a/packages/mui-core-downloads-tracker/package.json b/packages/mui-core-downloads-tracker/package.json
index bbcba5e9d7501e..d45f94115b53bc 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.1.2",
+ "version": "6.1.3",
"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 5ba4c635f07c41..add2d5a7003937 100644
--- a/packages/mui-docs/package.json
+++ b/packages/mui-docs/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/docs",
- "version": "6.1.2",
+ "version": "6.1.3",
"private": false,
"author": "MUI Team",
"description": "MUI Docs - Documentation building blocks.",
@@ -34,7 +34,7 @@
"test": "exit 0"
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@mui/internal-markdown": "workspace:^",
"clipboard-copy": "^4.0.1",
"clsx": "^2.1.1",
@@ -47,7 +47,7 @@
"@types/gtag.js": "^0.0.20",
"@types/node": "^20.16.10",
"@types/prop-types": "^15.7.13",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"next": "^14.2.14",
"react": "^18.3.1"
},
diff --git a/packages/mui-envinfo/package.json b/packages/mui-envinfo/package.json
index fc448b2c9b5277..22ae853b4d12fd 100644
--- a/packages/mui-envinfo/package.json
+++ b/packages/mui-envinfo/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/envinfo",
- "version": "2.0.27",
+ "version": "2.0.28",
"private": false,
"author": "MUI Team",
"description": "Logs infos about the environment relevant to @mui/*",
diff --git a/packages/mui-envinfo/test/package.json b/packages/mui-envinfo/test/package.json
index 8b12eccd49e71d..6dfc72bf4c57b9 100644
--- a/packages/mui-envinfo/test/package.json
+++ b/packages/mui-envinfo/test/package.json
@@ -12,6 +12,6 @@
"react-dom": "^18.3.1"
},
"devDependencies": {
- "@types/react": "^18.3.6"
+ "@types/react": "^18.3.11"
}
}
diff --git a/packages/mui-icons-material/README.md b/packages/mui-icons-material/README.md
index 9157f6babac894..c80b005b065dc0 100644
--- a/packages/mui-icons-material/README.md
+++ b/packages/mui-icons-material/README.md
@@ -2,7 +2,7 @@
This package contains Google's [Material Icons](https://fonts.google.com/icons?icon.set=Material+Icons) converted to Material UI [SVG Icon](https://mui.com/material-ui/icons/#svgicon) components.
-> Google also offers [Material Symbols](https://fonts.google.com/icons?icon.set=Material+Symbols) as an alternative to Material Icons. `@mui/icons-material` only covers Icons, and there are no plans to support Symbols at this time.
+> Google also offers [Material Symbols](https://fonts.google.com/icons?icon.set=Material+Symbols) as the successor of Material Icons. `@mui/icons-material` only covers Icons at this time, there are no support for Symbols yet.
## Installation
diff --git a/packages/mui-icons-material/package.json b/packages/mui-icons-material/package.json
index ff6bcd0746b7cb..f9b202df77eef4 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.1.2",
+ "version": "6.1.3",
"private": false,
"author": "MUI Team",
"description": "Material Design icons distributed as SVG React components.",
@@ -45,14 +45,14 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.25.6"
+ "@babel/runtime": "^7.25.7"
},
"devDependencies": {
"@mui/icons-material": "workspace:*",
"@mui/internal-waterfall": "workspace:^",
"@mui/material": "workspace:^",
"@types/chai": "^4.3.20",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"chai": "^4.5.0",
"chalk": "^5.3.0",
"cross-fetch": "^4.0.0",
diff --git a/packages/mui-joy/package.json b/packages/mui-joy/package.json
index 6d6301e991a344..abe0d66e3bef86 100644
--- a/packages/mui-joy/package.json
+++ b/packages/mui-joy/package.json
@@ -38,7 +38,7 @@
"typescript:module-augmentation": "node scripts/testModuleAugmentation.js"
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@mui/base": "workspace:*",
"@mui/core-downloads-tracker": "workspace:^",
"@mui/system": "workspace:^",
@@ -52,7 +52,7 @@
"@mui/material": "workspace:^",
"@types/chai": "^4.3.20",
"@types/prop-types": "^15.7.13",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/react-dom": "^18.3.0",
"@types/sinon": "^17.0.3",
"chai": "^4.5.0",
diff --git a/packages/mui-joy/src/MenuItem/MenuItem.tsx b/packages/mui-joy/src/MenuItem/MenuItem.tsx
index bf0c3da192b9e4..368f57bbd6982c 100644
--- a/packages/mui-joy/src/MenuItem/MenuItem.tsx
+++ b/packages/mui-joy/src/MenuItem/MenuItem.tsx
@@ -43,71 +43,131 @@ const MenuItemRoot = styled(StyledListItemButton, {
overridesResolver: (props, styles) => styles.root,
})<{ ownerState: MenuItemOwnerState }>({});
-const MenuItem = React.memo(
- React.forwardRef(function MenuItem(inProps: MenuItemProps, ref: React.ForwardedRef) {
- const props = useThemeProps({
- props: inProps,
- name: 'JoyMenuItem',
- });
-
- const row = React.useContext(RowListContext);
-
- const {
- children,
- disabled: disabledProp = false,
- component = 'li',
- selected = false,
- color: colorProp = 'neutral',
- orientation = 'horizontal',
- variant: variantProp = 'plain',
- slots = {},
- slotProps = {},
- id,
- ...other
- } = props;
- const { variant = variantProp, color = colorProp } = useVariantColor(
- inProps.variant,
- inProps.color,
- );
-
- const { getRootProps, disabled, focusVisible } = useMenuItem({
- id,
- disabled: disabledProp,
- rootRef: ref,
- });
-
- const ownerState = {
- ...props,
- component,
- color,
- disabled,
- focusVisible,
- orientation,
- selected,
- row,
- variant,
- };
-
- const classes = useUtilityClasses(ownerState);
- const externalForwardedProps = { ...other, component, slots, slotProps };
-
- const [SlotRoot, rootProps] = useSlot('root', {
- ref,
- elementType: MenuItemRoot,
- getSlotProps: getRootProps,
- externalForwardedProps,
- className: classes.root,
- ownerState,
- });
-
- return (
-
- {children}
-
- );
+const InnerMenuItem = React.forwardRef(function InnerMenuItem(
+ inProps: MenuItemProps,
+ ref: React.ForwardedRef,
+) {
+ const props = useThemeProps({
+ props: inProps,
+ name: 'JoyMenuItem',
+ });
+
+ const row = React.useContext(RowListContext);
+
+ const {
+ children,
+ disabled: disabledProp = false,
+ component = 'li',
+ selected = false,
+ color: colorProp = 'neutral',
+ orientation = 'horizontal',
+ variant: variantProp = 'plain',
+ slots = {},
+ slotProps = {},
+ id,
+ ...other
+ } = props;
+ const { variant = variantProp, color = colorProp } = useVariantColor(
+ inProps.variant,
+ inProps.color,
+ );
+
+ const { getRootProps, disabled, focusVisible } = useMenuItem({
+ id,
+ disabled: disabledProp,
+ rootRef: ref,
+ });
+
+ const ownerState = {
+ ...props,
+ component,
+ color,
+ disabled,
+ focusVisible,
+ orientation,
+ selected,
+ row,
+ variant,
+ };
+
+ const classes = useUtilityClasses(ownerState);
+ const externalForwardedProps = { ...other, component, slots, slotProps };
+
+ const [SlotRoot, rootProps] = useSlot('root', {
+ ref,
+ elementType: MenuItemRoot,
+ getSlotProps: getRootProps,
+ externalForwardedProps,
+ className: classes.root,
+ ownerState,
+ });
+
+ return (
+
+ {children}
+
+ );
+});
+
+InnerMenuItem.propTypes /* remove-proptypes */ = {
+ // ┌────────────────────────────── Warning ──────────────────────────────┐
+ // │ These PropTypes are generated from the TypeScript type definitions. │
+ // │ To update them, edit the TypeScript types and run `pnpm proptypes`. │
+ // └─────────────────────────────────────────────────────────────────────┘
+ /**
+ * The content of the component.
+ */
+ children: PropTypes.node,
+ /**
+ * The color of the component. It supports those theme colors that make sense for this component.
+ * @default 'neutral'
+ */
+ color: PropTypes /* @typescript-to-proptypes-ignore */.oneOfType([
+ PropTypes.oneOf(['danger', 'neutral', 'primary', 'success', 'warning']),
+ PropTypes.string,
+ ]),
+ component: PropTypes.elementType,
+ /**
+ * If `true`, the component is disabled.
+ * @default false
+ */
+ disabled: PropTypes.bool,
+ id: PropTypes.string,
+ /**
+ * The content direction flow.
+ * @default 'horizontal'
+ */
+ orientation: PropTypes.oneOf(['horizontal', 'vertical']),
+ /**
+ * If `true`, the component is selected.
+ * @default false
+ */
+ selected: PropTypes.bool,
+ /**
+ * The props used for each slot inside.
+ * @default {}
+ */
+ slotProps: PropTypes.shape({
+ root: PropTypes.oneOfType([PropTypes.func, PropTypes.object]),
}),
-);
+ /**
+ * The components used for each slot inside.
+ * @default {}
+ */
+ slots: PropTypes.shape({
+ root: PropTypes.elementType,
+ }),
+ /**
+ * The [global variant](https://mui.com/joy-ui/main-features/global-variants/) to use.
+ * @default 'plain'
+ */
+ variant: PropTypes /* @typescript-to-proptypes-ignore */.oneOfType([
+ PropTypes.oneOf(['outlined', 'plain', 'soft', 'solid']),
+ PropTypes.string,
+ ]),
+} as any;
+const MenuItem = React.memo(InnerMenuItem);
/**
*
* Demos:
diff --git a/packages/mui-joy/src/Option/Option.tsx b/packages/mui-joy/src/Option/Option.tsx
index 4a1a095ef20d0e..3cd09806aba323 100644
--- a/packages/mui-joy/src/Option/Option.tsx
+++ b/packages/mui-joy/src/Option/Option.tsx
@@ -36,72 +36,149 @@ const OptionRoot = styled(StyledListItemButton as unknown as 'li', {
};
});
-const Option = React.memo(
- React.forwardRef(function Option(inProps: OptionProps, ref: React.ForwardedRef) {
- const props = useThemeProps({
- props: inProps,
- name: 'JoyOption',
- });
-
- const {
- component = 'li',
- children,
- disabled = false,
- value,
- label,
- variant: variantProp = 'plain',
- color: colorProp = 'neutral',
- slots = {},
- slotProps = {},
- ...other
- } = props;
-
- const row = React.useContext(RowListContext);
- const { variant = variantProp, color = colorProp } = useVariantColor(
- inProps.variant,
- inProps.color,
- );
- const optionRef = React.useRef(null);
- const combinedRef = useForkRef(optionRef, ref);
-
- const computedLabel =
- label ?? (typeof children === 'string' ? children : optionRef.current?.innerText);
-
- const { getRootProps, selected, highlighted, index } = useOption({
- disabled,
- label: computedLabel,
- value,
- rootRef: combinedRef,
- });
-
- const ownerState: OptionOwnerState = {
- ...props,
- disabled,
- selected,
- highlighted,
- index,
- component,
- variant,
- color,
- row,
- };
-
- const classes = useUtilityClasses(ownerState);
- const externalForwardedProps = { ...other, component, slots, slotProps };
-
- const [SlotRoot, rootProps] = useSlot('root', {
- ref,
- getSlotProps: getRootProps,
- elementType: OptionRoot,
- externalForwardedProps,
- className: classes.root,
- ownerState,
- });
-
- return {children} ;
+const InnerOption = React.forwardRef(function InnerOption(
+ inProps: OptionProps,
+ ref: React.ForwardedRef,
+) {
+ const props = useThemeProps({
+ props: inProps,
+ name: 'JoyOption',
+ });
+
+ const {
+ component = 'li',
+ children,
+ disabled = false,
+ value,
+ label,
+ variant: variantProp = 'plain',
+ color: colorProp = 'neutral',
+ slots = {},
+ slotProps = {},
+ ...other
+ } = props;
+
+ const row = React.useContext(RowListContext);
+ const { variant = variantProp, color = colorProp } = useVariantColor(
+ inProps.variant,
+ inProps.color,
+ );
+ const optionRef = React.useRef(null);
+ const combinedRef = useForkRef(optionRef, ref);
+
+ const computedLabel =
+ label ?? (typeof children === 'string' ? children : optionRef.current?.innerText);
+
+ const { getRootProps, selected, highlighted, index } = useOption({
+ disabled,
+ label: computedLabel,
+ value,
+ rootRef: combinedRef,
+ });
+
+ const ownerState: OptionOwnerState = {
+ ...props,
+ disabled,
+ selected,
+ highlighted,
+ index,
+ component,
+ variant,
+ color,
+ row,
+ };
+
+ const classes = useUtilityClasses(ownerState);
+ const externalForwardedProps = { ...other, component, slots, slotProps };
+
+ const [SlotRoot, rootProps] = useSlot('root', {
+ ref,
+ getSlotProps: getRootProps,
+ elementType: OptionRoot,
+ externalForwardedProps,
+ className: classes.root,
+ ownerState,
+ });
+
+ return {children} ;
+});
+
+/**
+ *
+ * Demos:
+ *
+ * - [Select](https://mui.com/joy-ui/react-select/)
+ *
+ * API:
+ *
+ * - [Option API](https://mui.com/joy-ui/api/option/)
+ */
+
+InnerOption.propTypes /* remove-proptypes */ = {
+ // ┌────────────────────────────── Warning ──────────────────────────────┐
+ // │ These PropTypes are generated from the TypeScript type definitions. │
+ // │ To update them, edit the TypeScript types and run `pnpm proptypes`. │
+ // └─────────────────────────────────────────────────────────────────────┘
+ /**
+ * The content of the component.
+ */
+ children: PropTypes.node,
+ /**
+ * The color of the component. It supports those theme colors that make sense for this component.
+ * @default 'neutral'
+ */
+ color: PropTypes /* @typescript-to-proptypes-ignore */.oneOfType([
+ PropTypes.oneOf(['danger', 'neutral', 'primary', 'success', 'warning']),
+ PropTypes.string,
+ ]),
+ component: PropTypes.elementType,
+ /**
+ * If `true`, the component is disabled.
+ * @default false
+ */
+ disabled: PropTypes.bool,
+ /**
+ * A text representation of the option's content.
+ * Used for keyboard text navigation matching.
+ */
+ label: PropTypes.oneOfType([PropTypes.element, PropTypes.string]),
+ /**
+ * The props used for each slot inside.
+ * @default {}
+ */
+ slotProps: PropTypes.shape({
+ root: PropTypes.oneOfType([PropTypes.func, PropTypes.object]),
}),
-);
+ /**
+ * The components used for each slot inside.
+ * @default {}
+ */
+ slots: PropTypes.shape({
+ root: PropTypes.elementType,
+ }),
+ /**
+ * The system prop that allows defining system overrides as well as additional CSS styles.
+ */
+ sx: PropTypes.oneOfType([
+ PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.func, PropTypes.object, PropTypes.bool])),
+ PropTypes.func,
+ PropTypes.object,
+ ]),
+ /**
+ * The option value.
+ */
+ value: PropTypes.any.isRequired,
+ /**
+ * The [global variant](https://mui.com/joy-ui/main-features/global-variants/) to use.
+ * @default 'plain'
+ */
+ variant: PropTypes /* @typescript-to-proptypes-ignore */.oneOfType([
+ PropTypes.oneOf(['outlined', 'plain', 'soft', 'solid']),
+ PropTypes.string,
+ ]),
+} as any;
+const Option = React.memo(InnerOption);
/**
*
* Demos:
diff --git a/packages/mui-lab/package.json b/packages/mui-lab/package.json
index 06d536b0bb0624..25f73baaf5d08a 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.10",
+ "version": "6.0.0-beta.11",
"private": false,
"author": "MUI Team",
"description": "Laboratory for new MUI modules.",
@@ -40,7 +40,7 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@mui/base": "workspace:*",
"@mui/system": "workspace:^",
"@mui/types": "workspace:^",
@@ -53,7 +53,7 @@
"@mui/material": "workspace:*",
"@types/chai": "^4.3.20",
"@types/prop-types": "^15.7.13",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/react-dom": "^18.3.0",
"@types/sinon": "^17.0.3",
"chai": "^4.5.0",
diff --git a/packages/mui-lab/src/Timeline/Timeline.tsx b/packages/mui-lab/src/Timeline/Timeline.tsx
index 2df1eb6b2e7829..f5c7689f857c0d 100644
--- a/packages/mui-lab/src/Timeline/Timeline.tsx
+++ b/packages/mui-lab/src/Timeline/Timeline.tsx
@@ -21,8 +21,8 @@ const useUtilityClasses = (ownerState: OwnerState) => {
return composeClasses(slots, getTimelineUtilityClass, classes);
};
-const TimelineRoot = styled('ul' as const, {
- name: 'MuiTimeline' as const,
+const TimelineRoot = styled('ul', {
+ name: 'MuiTimeline',
slot: 'Root',
overridesResolver: (props, styles) => {
const { ownerState } = props;
diff --git a/packages/mui-lab/src/Timeline/Timeline.types.ts b/packages/mui-lab/src/Timeline/Timeline.types.ts
index 01e9cbf6df0176..22207ea2316e96 100644
--- a/packages/mui-lab/src/Timeline/Timeline.types.ts
+++ b/packages/mui-lab/src/Timeline/Timeline.types.ts
@@ -4,7 +4,7 @@ import { Theme } from '@mui/material/styles';
import { SxProps } from '@mui/system';
import { TimelineClasses } from './timelineClasses';
-export interface TimelineProps extends StandardProps> {
+export interface TimelineProps extends StandardProps> {
/**
* The position where the TimelineContent should appear relative to the time axis.
* @default 'right'
diff --git a/packages/mui-material-nextjs/package.json b/packages/mui-material-nextjs/package.json
index 9f6046512c762c..2e31ce5bdf1a25 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.1.2",
+ "version": "6.1.3",
"private": false,
"author": "MUI Team",
"description": "Collection of utilities for integration between Material UI and Next.js.",
@@ -36,14 +36,14 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.25.6"
+ "@babel/runtime": "^7.25.7"
},
"devDependencies": {
"@emotion/cache": "^11.13.1",
"@emotion/react": "^11.13.3",
"@emotion/server": "^11.11.0",
- "@types/react": "^18.3.6",
- "next": "14.2.14",
+ "@types/react": "^18.3.11",
+ "next": "^14.2.14",
"react": "^18.3.1"
},
"peerDependencies": {
diff --git a/packages/mui-material-pigment-css/package.json b/packages/mui-material-pigment-css/package.json
index 8b19c0dd7f072b..bedefb5992b40a 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.1.2",
+ "version": "6.1.3",
"author": "MUI Team",
"description": "A wrapper over Pigment CSS that provides the same styled and theming APIs as Material UI.",
"main": "./src/index.ts",
@@ -39,7 +39,7 @@
"typescript:module-augmentation": "node scripts/testModuleAugmentation.js"
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@mui/system": "workspace:*",
"@pigment-css/react": "0.0.24"
},
diff --git a/packages/mui-material/package.json b/packages/mui-material/package.json
index b277c097237c9f..6de7ad2d074bca 100644
--- a/packages/mui-material/package.json
+++ b/packages/mui-material/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/material",
- "version": "6.1.2",
+ "version": "6.1.3",
"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.",
@@ -40,7 +40,7 @@
"typescript:module-augmentation": "node scripts/testModuleAugmentation.js"
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@mui/core-downloads-tracker": "workspace:^",
"@mui/system": "workspace:^",
"@mui/types": "workspace:^",
@@ -54,13 +54,12 @@
"react-transition-group": "^4.4.5"
},
"devDependencies": {
- "@mui/internal-babel-macros": "workspace:^",
"@mui/internal-test-utils": "workspace:^",
"@testing-library/dom": "^10.4.0",
"@testing-library/user-event": "^14.5.2",
"@types/chai": "^4.3.20",
"@types/prop-types": "^15.7.13",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/react-dom": "^18.3.0",
"@types/sinon": "^17.0.3",
"chai": "^4.5.0",
diff --git a/packages/mui-material/src/Checkbox/Checkbox.js b/packages/mui-material/src/Checkbox/Checkbox.js
index dcbb59de9aa90b..e5a19e4f1333e5 100644
--- a/packages/mui-material/src/Checkbox/Checkbox.js
+++ b/packages/mui-material/src/Checkbox/Checkbox.js
@@ -155,6 +155,7 @@ const Checkbox = React.forwardRef(function Checkbox(inProps, ref) {
ownerState={ownerState}
ref={ref}
className={clsx(classes.root, className)}
+ disableRipple={disableRipple}
{...other}
classes={classes}
/>
diff --git a/packages/mui-material/src/Checkbox/Checkbox.test.js b/packages/mui-material/src/Checkbox/Checkbox.test.js
index 17c12fc3878ae2..63d95bfe3b7438 100644
--- a/packages/mui-material/src/Checkbox/Checkbox.test.js
+++ b/packages/mui-material/src/Checkbox/Checkbox.test.js
@@ -7,6 +7,7 @@ import FormControl from '@mui/material/FormControl';
import ButtonBase from '@mui/material/ButtonBase';
import { ThemeProvider, createTheme } from '@mui/material/styles';
import describeConformance from '../../test/describeConformance';
+import * as ripple from '../../test/ripple';
describe(' ', () => {
const { render } = createRenderer();
@@ -197,4 +198,20 @@ describe(' ', () => {
expect(fontSizeSpy.args[0][0]).to.equal('foo');
});
+
+ it('should have a ripple', async () => {
+ const { getByRole } = render( );
+ const checkbox = getByRole('checkbox').parentElement;
+ await ripple.startTouch(checkbox);
+ expect(checkbox.querySelector('.touch-ripple')).not.to.equal(null);
+ });
+
+ it('should not have ripple', async () => {
+ const { getByRole } = render(
+ ,
+ );
+ const checkbox = getByRole('checkbox').parentElement;
+ await ripple.startTouch(checkbox);
+ expect(checkbox.querySelector('.touch-ripple')).to.equal(null);
+ });
});
diff --git a/packages/mui-material/src/Grid2/Grid2.tsx b/packages/mui-material/src/Grid2/Grid2.tsx
index bd822ca4521616..49d3b12257ad43 100644
--- a/packages/mui-material/src/Grid2/Grid2.tsx
+++ b/packages/mui-material/src/Grid2/Grid2.tsx
@@ -270,7 +270,6 @@ if (process.env.NODE_ENV !== 'production') {
// eslint-disable-next-line react/forbid-foreign-prop-types
...Component.propTypes,
direction: requireProp('container'),
- size: requireProp('item'),
spacing: requireProp('container'),
wrap: requireProp('container'),
};
diff --git a/packages/mui-material/src/IconButton/IconButton.js b/packages/mui-material/src/IconButton/IconButton.js
index 05747642096d82..780a3ff72d3d19 100644
--- a/packages/mui-material/src/IconButton/IconButton.js
+++ b/packages/mui-material/src/IconButton/IconButton.js
@@ -55,12 +55,13 @@ const IconButtonRoot = styled(ButtonBase, {
}),
variants: [
{
- props: { disableRipple: false },
+ props: (props) => !props.disableRipple,
style: {
+ '--IconButton-hoverBg': theme.vars
+ ? `rgba(${theme.vars.palette.action.activeChannel} / ${theme.vars.palette.action.hoverOpacity})`
+ : alpha(theme.palette.action.active, theme.palette.action.hoverOpacity),
'&:hover': {
- backgroundColor: theme.vars
- ? `rgba(${theme.vars.palette.action.activeChannel} / ${theme.vars.palette.action.hoverOpacity})`
- : alpha(theme.palette.action.active, theme.palette.action.hoverOpacity),
+ backgroundColor: 'var(--IconButton-hoverBg)',
// Reset on touch devices, it doesn't add specificity
'@media (hover: none)': {
backgroundColor: 'transparent',
@@ -113,20 +114,11 @@ const IconButtonRoot = styled(ButtonBase, {
...Object.entries(theme.palette)
.filter(createSimplePaletteValueFilter()) // check all the used fields in the style below
.map(([color]) => ({
- props: { color, disableRipple: false },
+ props: { color },
style: {
- '&:hover': {
- backgroundColor: theme.vars
- ? `rgba(${(theme.vars || theme).palette[color].mainChannel} / ${theme.vars.palette.action.hoverOpacity})`
- : alpha(
- (theme.vars || theme).palette[color].main,
- theme.palette.action.hoverOpacity,
- ),
- // Reset on touch devices, it doesn't add specificity
- '@media (hover: none)': {
- backgroundColor: 'transparent',
- },
- },
+ '--IconButton-hoverBg': theme.vars
+ ? `rgba(${(theme.vars || theme).palette[color].mainChannel} / ${theme.vars.palette.action.hoverOpacity})`
+ : alpha((theme.vars || theme).palette[color].main, theme.palette.action.hoverOpacity),
},
})),
{
@@ -164,7 +156,6 @@ const IconButton = React.forwardRef(function IconButton(inProps, ref) {
color = 'default',
disabled = false,
disableFocusRipple = false,
- disableRipple = false,
size = 'medium',
...other
} = props;
@@ -175,7 +166,6 @@ const IconButton = React.forwardRef(function IconButton(inProps, ref) {
color,
disabled,
disableFocusRipple,
- disableRipple,
size,
};
@@ -187,7 +177,6 @@ const IconButton = React.forwardRef(function IconButton(inProps, ref) {
centerRipple
focusRipple={!disableFocusRipple}
disabled={disabled}
- disableRipple={disableRipple}
ref={ref}
{...other}
ownerState={ownerState}
diff --git a/packages/mui-material/src/IconButton/IconButton.test.js b/packages/mui-material/src/IconButton/IconButton.test.js
index 76011f1d2dbf29..827d2c91fb560d 100644
--- a/packages/mui-material/src/IconButton/IconButton.test.js
+++ b/packages/mui-material/src/IconButton/IconButton.test.js
@@ -1,7 +1,7 @@
import * as React from 'react';
import { expect } from 'chai';
import PropTypes from 'prop-types';
-import { createRenderer, reactMajor, fireEvent } from '@mui/internal-test-utils';
+import { createRenderer, reactMajor } from '@mui/internal-test-utils';
import capitalize from '@mui/utils/capitalize';
import { ThemeProvider, createTheme } from '@mui/material/styles';
import IconButton, { iconButtonClasses as classes } from '@mui/material/IconButton';
@@ -142,33 +142,23 @@ describe(' ', () => {
)).not.to.throw();
});
- it('should apply the hover background by default', function test() {
- if (!/jsdom/.test(window.navigator.userAgent)) {
- this.skip();
- }
-
- const { container, getByTestId } = render( );
-
- fireEvent.mouseMove(container.firstChild, {
- clientX: 19,
- });
- expect(getByTestId('icon-button')).toHaveComputedStyle({
- backgroundColor: 'rgba(0, 0, 0, 0.04)',
- });
- });
-
- it('should not apply the hover background if disableRipple is true', function test() {
- if (!/jsdom/.test(window.navigator.userAgent)) {
- this.skip();
- }
-
- const { container, getByTestId } = render(
- ,
+ it('should disable ripple if disableRipple:true is set in MuiButtonBase', async () => {
+ const { container, getByRole } = render(
+
+ book ,
+ ,
);
-
- fireEvent.mouseMove(container.firstChild, {
- clientX: 19,
- });
- expect(getByTestId('icon-button')).toHaveComputedStyle({ backgroundColor: 'rgba(0, 0, 0, 0)' });
+ await ripple.startTouch(getByRole('button'));
+ expect(container.querySelector('.touch-ripple')).to.equal(null);
});
});
diff --git a/packages/mui-material/src/InputBase/InputBase.js b/packages/mui-material/src/InputBase/InputBase.js
index 7333c1c4f32cf5..54e1c8babea2a2 100644
--- a/packages/mui-material/src/InputBase/InputBase.js
+++ b/packages/mui-material/src/InputBase/InputBase.js
@@ -4,7 +4,6 @@ import PropTypes from 'prop-types';
import clsx from 'clsx';
import elementTypeAcceptingRef from '@mui/utils/elementTypeAcceptingRef';
import refType from '@mui/utils/refType';
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
import composeClasses from '@mui/utils/composeClasses';
import TextareaAutosize from '../TextareaAutosize';
import isHostComponent from '../utils/isHostComponent';
@@ -425,7 +424,7 @@ const InputBase = React.forwardRef(function InputBase(inProps, ref) {
if (!isControlled) {
const element = event.target || inputRef.current;
if (element == null) {
- throw new MuiError(
+ throw /* minify-error */ new Error(
'MUI: Expected valid input target. ' +
'Did you use a custom `inputComponent` and forget to forward refs? ' +
'See https://mui.com/r/input-component-ref-interface for more info.',
diff --git a/packages/mui-material/src/PigmentHidden/PigmentHidden.tsx b/packages/mui-material/src/PigmentHidden/PigmentHidden.tsx
index c4abce51b2f243..6d0ae79e15f516 100644
--- a/packages/mui-material/src/PigmentHidden/PigmentHidden.tsx
+++ b/packages/mui-material/src/PigmentHidden/PigmentHidden.tsx
@@ -250,6 +250,7 @@ HiddenCss.propTypes /* remove-proptypes */ = {
*/
xsUp: PropTypes.bool,
} as any;
+
/**
*
* Demos:
diff --git a/packages/mui-material/src/Select/SelectInput.js b/packages/mui-material/src/Select/SelectInput.js
index 27bf3ede4f1818..e8e7dc989c6808 100644
--- a/packages/mui-material/src/Select/SelectInput.js
+++ b/packages/mui-material/src/Select/SelectInput.js
@@ -3,7 +3,6 @@ import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
import clsx from 'clsx';
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
import composeClasses from '@mui/utils/composeClasses';
import useId from '@mui/utils/useId';
import refType from '@mui/utils/refType';
@@ -372,7 +371,7 @@ const SelectInput = React.forwardRef(function SelectInput(props, ref) {
if (multiple) {
if (!Array.isArray(value)) {
- throw new MuiError(
+ throw /* minify-error */ new Error(
'MUI: The `value` prop must be an array ' +
'when using the `Select` component with `multiple`.',
);
diff --git a/packages/mui-material/src/Slider/Slider.js b/packages/mui-material/src/Slider/Slider.js
index 2a6291380a84ab..34435c00504f52 100644
--- a/packages/mui-material/src/Slider/Slider.js
+++ b/packages/mui-material/src/Slider/Slider.js
@@ -340,7 +340,7 @@ export const SliderThumb = styled('span', {
})),
);
-export const SliderValueLabel = styled(BaseSliderValueLabel, {
+const SliderValueLabel = styled(BaseSliderValueLabel, {
name: 'MuiSlider',
slot: 'ValueLabel',
overridesResolver: (props, styles) => styles.valueLabel,
@@ -422,6 +422,31 @@ export const SliderValueLabel = styled(BaseSliderValueLabel, {
})),
);
+SliderValueLabel.propTypes /* remove-proptypes */ = {
+ // ┌────────────────────────────── Warning ──────────────────────────────┐
+ // │ These PropTypes are generated from the TypeScript type definitions. │
+ // │ To update them, edit the d.ts file and run `pnpm proptypes`. │
+ // └─────────────────────────────────────────────────────────────────────┘
+ /**
+ * @ignore
+ */
+ children: PropTypes.element.isRequired,
+ /**
+ * @ignore
+ */
+ index: PropTypes.number.isRequired,
+ /**
+ * @ignore
+ */
+ open: PropTypes.bool.isRequired,
+ /**
+ * @ignore
+ */
+ value: PropTypes.number.isRequired,
+};
+
+export { SliderValueLabel };
+
export const SliderMark = styled('span', {
name: 'MuiSlider',
slot: 'Mark',
diff --git a/packages/mui-material/src/styles/createPalette.js b/packages/mui-material/src/styles/createPalette.js
index 949c41e7a8d6e2..566cfe2c655d83 100644
--- a/packages/mui-material/src/styles/createPalette.js
+++ b/packages/mui-material/src/styles/createPalette.js
@@ -1,5 +1,4 @@
import deepmerge from '@mui/utils/deepmerge';
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
import { darken, getContrastRatio, lighten } from '@mui/system/colorManipulator';
import common from '../colors/common';
import grey from '../colors/grey';
@@ -10,71 +9,79 @@ import blue from '../colors/blue';
import lightBlue from '../colors/lightBlue';
import green from '../colors/green';
-export const light = {
- // The colors used to style the text.
- text: {
- // The most important text.
- primary: 'rgba(0, 0, 0, 0.87)',
- // Secondary text.
- secondary: 'rgba(0, 0, 0, 0.6)',
- // Disabled text have even lower visual prominence.
- disabled: 'rgba(0, 0, 0, 0.38)',
- },
- // The color used to divide different elements.
- divider: 'rgba(0, 0, 0, 0.12)',
- // The background colors used to style the surfaces.
- // Consistency between these values is important.
- background: {
- paper: common.white,
- default: common.white,
- },
- // The colors used to style the action elements.
- action: {
- // The color of an active action like an icon button.
- active: 'rgba(0, 0, 0, 0.54)',
- // The color of an hovered action.
- hover: 'rgba(0, 0, 0, 0.04)',
- hoverOpacity: 0.04,
- // The color of a selected action.
- selected: 'rgba(0, 0, 0, 0.08)',
- selectedOpacity: 0.08,
- // The color of a disabled action.
- disabled: 'rgba(0, 0, 0, 0.26)',
- // The background color of a disabled action.
- disabledBackground: 'rgba(0, 0, 0, 0.12)',
- disabledOpacity: 0.38,
- focus: 'rgba(0, 0, 0, 0.12)',
- focusOpacity: 0.12,
- activatedOpacity: 0.12,
- },
-};
+function getLight() {
+ return {
+ // The colors used to style the text.
+ text: {
+ // The most important text.
+ primary: 'rgba(0, 0, 0, 0.87)',
+ // Secondary text.
+ secondary: 'rgba(0, 0, 0, 0.6)',
+ // Disabled text have even lower visual prominence.
+ disabled: 'rgba(0, 0, 0, 0.38)',
+ },
+ // The color used to divide different elements.
+ divider: 'rgba(0, 0, 0, 0.12)',
+ // The background colors used to style the surfaces.
+ // Consistency between these values is important.
+ background: {
+ paper: common.white,
+ default: common.white,
+ },
+ // The colors used to style the action elements.
+ action: {
+ // The color of an active action like an icon button.
+ active: 'rgba(0, 0, 0, 0.54)',
+ // The color of an hovered action.
+ hover: 'rgba(0, 0, 0, 0.04)',
+ hoverOpacity: 0.04,
+ // The color of a selected action.
+ selected: 'rgba(0, 0, 0, 0.08)',
+ selectedOpacity: 0.08,
+ // The color of a disabled action.
+ disabled: 'rgba(0, 0, 0, 0.26)',
+ // The background color of a disabled action.
+ disabledBackground: 'rgba(0, 0, 0, 0.12)',
+ disabledOpacity: 0.38,
+ focus: 'rgba(0, 0, 0, 0.12)',
+ focusOpacity: 0.12,
+ activatedOpacity: 0.12,
+ },
+ };
+}
-export const dark = {
- text: {
- primary: common.white,
- secondary: 'rgba(255, 255, 255, 0.7)',
- disabled: 'rgba(255, 255, 255, 0.5)',
- icon: 'rgba(255, 255, 255, 0.5)',
- },
- divider: 'rgba(255, 255, 255, 0.12)',
- background: {
- paper: '#121212',
- default: '#121212',
- },
- action: {
- active: common.white,
- hover: 'rgba(255, 255, 255, 0.08)',
- hoverOpacity: 0.08,
- selected: 'rgba(255, 255, 255, 0.16)',
- selectedOpacity: 0.16,
- disabled: 'rgba(255, 255, 255, 0.3)',
- disabledBackground: 'rgba(255, 255, 255, 0.12)',
- disabledOpacity: 0.38,
- focus: 'rgba(255, 255, 255, 0.12)',
- focusOpacity: 0.12,
- activatedOpacity: 0.24,
- },
-};
+export const light = getLight();
+
+function getDark() {
+ return {
+ text: {
+ primary: common.white,
+ secondary: 'rgba(255, 255, 255, 0.7)',
+ disabled: 'rgba(255, 255, 255, 0.5)',
+ icon: 'rgba(255, 255, 255, 0.5)',
+ },
+ divider: 'rgba(255, 255, 255, 0.12)',
+ background: {
+ paper: '#121212',
+ default: '#121212',
+ },
+ action: {
+ active: common.white,
+ hover: 'rgba(255, 255, 255, 0.08)',
+ hoverOpacity: 0.08,
+ selected: 'rgba(255, 255, 255, 0.16)',
+ selectedOpacity: 0.16,
+ disabled: 'rgba(255, 255, 255, 0.3)',
+ disabledBackground: 'rgba(255, 255, 255, 0.12)',
+ disabledOpacity: 0.38,
+ focus: 'rgba(255, 255, 255, 0.12)',
+ focusOpacity: 0.12,
+ activatedOpacity: 0.24,
+ },
+ };
+}
+
+export const dark = getDark();
function addLightOrDark(intent, direction, shade, tonalOffset) {
const tonalOffsetLight = tonalOffset.light || tonalOffset;
@@ -223,18 +230,16 @@ export default function createPalette(palette) {
}
if (!color.hasOwnProperty('main')) {
- throw new MuiError(
- 'MUI: The color%s provided to augmentColor(color) is invalid.\n' +
- 'The color object needs to have a `main` property or a `%s` property.',
- name ? ` (${name})` : '',
- mainShade,
+ throw /* minify-error */ new Error(
+ `MUI: The color${name ? ` (${name})` : ''} provided to augmentColor(color) is invalid.\n` +
+ `The color object needs to have a \`main\` property or a \`${mainShade}\` property.`,
);
}
if (typeof color.main !== 'string') {
- throw new MuiError(
- 'MUI: The color%s provided to augmentColor(color) is invalid.\n' +
- '`color.main` should be a string, but `%s` was provided instead.\n' +
+ throw /* minify-error */ new Error(
+ `MUI: The color${name ? ` (${name})` : ''} provided to augmentColor(color) is invalid.\n` +
+ `\`color.main\` should be a string, but \`${JSON.stringify(color.main)}\` was provided instead.\n` +
'\n' +
'Did you intend to use one of the following approaches?\n' +
'\n' +
@@ -247,8 +252,6 @@ export default function createPalette(palette) {
'const theme2 = createTheme({ palette: {\n' +
' primary: { main: green[500] },\n' +
'} });',
- name ? ` (${name})` : '',
- JSON.stringify(color.main),
);
}
@@ -261,10 +264,15 @@ export default function createPalette(palette) {
return color;
};
- const modes = { dark, light };
+ let modeHydrated;
+ if (mode === 'light') {
+ modeHydrated = getLight();
+ } else if (mode === 'dark') {
+ modeHydrated = getDark();
+ }
if (process.env.NODE_ENV !== 'production') {
- if (!modes[mode]) {
+ if (!modeHydrated) {
console.error(`MUI: The palette mode \`${mode}\` is not supported.`);
}
}
@@ -307,7 +315,7 @@ export default function createPalette(palette) {
// E.g., shift from Red 500 to Red 300 or Red 700.
tonalOffset,
// The light and dark mode object.
- ...modes[mode],
+ ...modeHydrated,
},
other,
);
diff --git a/packages/mui-material/src/styles/createPalette.test.js b/packages/mui-material/src/styles/createPalette.test.js
index 16c7cfaa4c0de8..7d427a4c5be3c3 100644
--- a/packages/mui-material/src/styles/createPalette.test.js
+++ b/packages/mui-material/src/styles/createPalette.test.js
@@ -91,7 +91,20 @@ describe('createPalette()', () => {
expect(palette.secondary.main, 'should use purple as the default secondary color').to.equal(
purple[200],
);
- expect(palette.text, 'should use dark theme text').to.equal(dark.text);
+ expect(palette.text, 'should use dark theme text').to.deep.equal(dark.text);
+ });
+
+ it('should create independent object', () => {
+ const palette1 = createPalette({});
+ const palette2 = createPalette({});
+
+ expect(palette1.background.default).to.equal('#fff');
+ expect(palette2.background.default).to.equal('#fff');
+
+ palette1.background.default = '#000';
+
+ expect(palette1.background.default).to.equal('#000');
+ expect(palette2.background.default).to.equal('#fff');
});
describe('augmentColor', () => {
diff --git a/packages/mui-material/src/styles/createTheme.test.js b/packages/mui-material/src/styles/createTheme.test.js
index d30d691418e0c0..26ff78e849e899 100644
--- a/packages/mui-material/src/styles/createTheme.test.js
+++ b/packages/mui-material/src/styles/createTheme.test.js
@@ -523,4 +523,42 @@ describe('createTheme', () => {
);
}
});
+
+ it('should create a new object', () => {
+ const defaultTheme = createTheme({
+ cssVariables: {
+ colorSchemeSelector: 'data-mui-color-scheme',
+ },
+ colorSchemes: { dark: true },
+ });
+
+ expect(
+ defaultTheme.generateStyleSheets()[2]['[data-mui-color-scheme="dark"]'][
+ '--mui-palette-background-defaultChannel'
+ ],
+ ).to.equal('18 18 18');
+
+ const theme = createTheme({
+ cssVariables: {
+ colorSchemeSelector: 'data-mui-color-scheme',
+ cssVarPrefix: 'template',
+ },
+ colorSchemes: {
+ dark: {
+ palette: {
+ background: {
+ default: 'hsl(220, 35%, 3%)',
+ paper: 'hsl(220, 30%, 7%)',
+ },
+ },
+ },
+ },
+ });
+
+ expect(
+ theme.generateStyleSheets()[2]['[data-mui-color-scheme="dark"]'][
+ '--template-palette-background-defaultChannel'
+ ],
+ ).to.equal('5 7 10');
+ });
});
diff --git a/packages/mui-material/src/styles/createThemeNoVars.js b/packages/mui-material/src/styles/createThemeNoVars.js
index 77e5abdeafba79..713c3db3f57a76 100644
--- a/packages/mui-material/src/styles/createThemeNoVars.js
+++ b/packages/mui-material/src/styles/createThemeNoVars.js
@@ -3,7 +3,6 @@ import styleFunctionSx, {
unstable_defaultSxConfig as defaultSxConfig,
} from '@mui/system/styleFunctionSx';
import systemCreateTheme from '@mui/system/createTheme';
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
import generateUtilityClass from '@mui/utils/generateUtilityClass';
import createMixins from './createMixins';
import createPalette from './createPalette';
@@ -25,7 +24,7 @@ function createThemeNoVars(options = {}, ...args) {
} = options;
if (options.vars) {
- throw new MuiError(
+ throw /* minify-error */ new Error(
'MUI: `vars` is a private field used for CSS variables support.\n' +
'Please use another name.',
);
diff --git a/packages/mui-material/src/styles/createThemeWithVars.js b/packages/mui-material/src/styles/createThemeWithVars.js
index 1da4352a2315d1..9e1fd9f76707e9 100644
--- a/packages/mui-material/src/styles/createThemeWithVars.js
+++ b/packages/mui-material/src/styles/createThemeWithVars.js
@@ -1,4 +1,3 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
import deepmerge from '@mui/utils/deepmerge';
import { unstable_createGetCssVar as systemCreateGetCssVar, createSpacing } from '@mui/system';
import { createUnarySpacing } from '@mui/system/spacing';
@@ -158,9 +157,8 @@ export default function createThemeWithVars(options = {}, ...args) {
}
if (!defaultScheme) {
- throw new MuiError(
- 'MUI: The `colorSchemes.%s` option is either missing or invalid.',
- defaultColorScheme,
+ throw /* minify-error */ new Error(
+ `MUI: The \`colorSchemes.${defaultColorScheme}\` option is either missing or invalid.`,
);
}
diff --git a/packages/mui-material/src/styles/index.js b/packages/mui-material/src/styles/index.js
index e856d1d5d2fa43..d98971ae31a471 100644
--- a/packages/mui-material/src/styles/index.js
+++ b/packages/mui-material/src/styles/index.js
@@ -1,5 +1,3 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
-
export { default as THEME_ID } from './identifier';
export { default as adaptV4Theme } from './adaptV4Theme';
export {
@@ -21,7 +19,7 @@ export { unstable_createBreakpoints } from '@mui/system/createBreakpoints';
// TODO: Remove this function in v6.
// eslint-disable-next-line @typescript-eslint/naming-convention
export function experimental_sx() {
- throw new MuiError(
+ throw /* minify-error */ new Error(
'MUI: The `experimental_sx` has been moved to `theme.unstable_sx`.' +
'For more details, see https://github.com/mui/material-ui/pull/35150.',
);
diff --git a/packages/mui-material/src/styles/makeStyles.js b/packages/mui-material/src/styles/makeStyles.js
index 380bbc39f5a8c8..7a22383ce7537a 100644
--- a/packages/mui-material/src/styles/makeStyles.js
+++ b/packages/mui-material/src/styles/makeStyles.js
@@ -1,7 +1,5 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
-
export default function makeStyles() {
- throw new MuiError(
+ throw /* minify-error */ new Error(
'MUI: makeStyles is no longer exported from @mui/material/styles.\n' +
'You have to import it from @mui/styles.\n' +
'See https://mui.com/r/migration-v4/#mui-material-styles for more details.',
diff --git a/packages/mui-material/src/styles/responsiveFontSizes.js b/packages/mui-material/src/styles/responsiveFontSizes.js
index e01b0a3e186c5c..63d343fd8e328b 100644
--- a/packages/mui-material/src/styles/responsiveFontSizes.js
+++ b/packages/mui-material/src/styles/responsiveFontSizes.js
@@ -1,4 +1,3 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
import { isUnitless, convertLength, responsiveProperty, alignProperty, fontGrid } from './cssUtils';
export default function responsiveFontSizes(themeInput, options = {}) {
@@ -51,7 +50,7 @@ export default function responsiveFontSizes(themeInput, options = {}) {
let { lineHeight } = style;
if (!isUnitless(lineHeight) && !disableAlign) {
- throw new MuiError(
+ throw /* minify-error */ new Error(
'MUI: Unsupported non-unitless line height with grid alignment.\n' +
'Use unitless line heights instead.',
);
diff --git a/packages/mui-material/src/styles/withStyles.js b/packages/mui-material/src/styles/withStyles.js
index b5064fae0a4d51..b8ca2dcb5df811 100644
--- a/packages/mui-material/src/styles/withStyles.js
+++ b/packages/mui-material/src/styles/withStyles.js
@@ -1,7 +1,5 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
-
export default function withStyles() {
- throw new MuiError(
+ throw /* minify-error */ new Error(
'MUI: withStyles is no longer exported from @mui/material/styles.\n' +
'You have to import it from @mui/styles.\n' +
'See https://mui.com/r/migration-v4/#mui-material-styles for more details.',
diff --git a/packages/mui-material/src/styles/withTheme.js b/packages/mui-material/src/styles/withTheme.js
index 1b24aa0c8feeb8..3c5d8f5ae62a1e 100644
--- a/packages/mui-material/src/styles/withTheme.js
+++ b/packages/mui-material/src/styles/withTheme.js
@@ -1,7 +1,5 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
-
export default function withTheme() {
- throw new MuiError(
+ throw /* minify-error */ new Error(
'MUI: withTheme is no longer exported from @mui/material/styles.\n' +
'You have to import it from @mui/styles.\n' +
'See https://mui.com/r/migration-v4/#mui-material-styles for more details.',
diff --git a/packages/mui-private-theming/package.json b/packages/mui-private-theming/package.json
index 28e42ae4b960d4..4961e7f911b692 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.1.2",
+ "version": "6.1.3",
"private": false,
"author": "MUI Team",
"description": "Private - The React theme context to be shared between `@mui/styles` and `@mui/material`.",
@@ -37,7 +37,7 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@mui/utils": "workspace:^",
"prop-types": "^15.8.1"
},
@@ -45,7 +45,7 @@
"@mui/internal-test-utils": "workspace:^",
"@mui/types": "workspace:^",
"@types/chai": "^4.3.20",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"chai": "^4.5.0",
"react": "^18.3.1"
},
diff --git a/packages/mui-styled-engine-sc/package.json b/packages/mui-styled-engine-sc/package.json
index 970c5671df39bf..583ee6131001c2 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.1.2",
+ "version": "6.1.3",
"private": false,
"author": "MUI Team",
"description": "styled() API wrapper package for styled-components.",
@@ -37,17 +37,16 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"csstype": "^3.1.3",
"hoist-non-react-statics": "^3.3.2",
"prop-types": "^15.8.1"
},
"devDependencies": {
"@mui/internal-test-utils": "workspace:^",
- "@mui/styled-engine-sc": "workspace:*",
"@types/chai": "^4.3.20",
"@types/hoist-non-react-statics": "^3.3.5",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"chai": "^4.5.0",
"react": "^18.3.1",
"styled-components": "^6.1.13"
diff --git a/packages/mui-styled-engine/package.json b/packages/mui-styled-engine/package.json
index 7fe34eb577b5af..714a79829c6720 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.1.2",
+ "version": "6.1.3",
"private": false,
"author": "MUI Team",
"description": "styled() API wrapper package for emotion.",
@@ -37,7 +37,7 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@emotion/cache": "^11.13.1",
"@emotion/serialize": "^1.3.2",
"@emotion/sheet": "^1.4.0",
@@ -50,7 +50,7 @@
"@mui/internal-test-utils": "workspace:^",
"@mui/styled-engine": "workspace:*",
"@types/chai": "^4.3.20",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"chai": "^4.5.0",
"react": "^18.3.1"
},
diff --git a/packages/mui-styles/README.md b/packages/mui-styles/README.md
index 93587d0f4a587a..36f17bd6e44eff 100644
--- a/packages/mui-styles/README.md
+++ b/packages/mui-styles/README.md
@@ -1,6 +1,6 @@
# @mui/styles
-You can leverage our styling solution, even if you are not using our components.
+The legacy styling solution for Material UI, now deprecated and not recommended for use.
## Installation
diff --git a/packages/mui-styles/package.json b/packages/mui-styles/package.json
index aebe141daf4837..defefac6c31f33 100644
--- a/packages/mui-styles/package.json
+++ b/packages/mui-styles/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/styles",
- "version": "6.1.2",
+ "version": "6.1.3",
"private": false,
"author": "MUI Team",
"description": "MUI Styles - The legacy JSS-based styling solution of Material UI.",
@@ -37,7 +37,7 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@emotion/hash": "^0.9.2",
"@mui/private-theming": "workspace:^",
"@mui/types": "workspace:^",
@@ -59,7 +59,7 @@
"@mui/internal-test-utils": "workspace:^",
"@mui/material": "workspace:^",
"@types/chai": "^4.3.20",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/react-dom": "^18.3.0",
"@types/sinon": "^17.0.3",
"chai": "^4.5.0",
diff --git a/packages/mui-system/package.json b/packages/mui-system/package.json
index 25c12aca617eee..89f74fc3f912a4 100644
--- a/packages/mui-system/package.json
+++ b/packages/mui-system/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/system",
- "version": "6.1.2",
+ "version": "6.1.3",
"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.",
@@ -39,7 +39,7 @@
"typescript:module-augmentation": "node scripts/testModuleAugmentation.js"
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@mui/private-theming": "workspace:^",
"@mui/styled-engine": "workspace:^",
"@mui/types": "workspace:^",
@@ -51,12 +51,11 @@
"devDependencies": {
"@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0",
- "@mui/internal-babel-macros": "workspace:^",
"@mui/internal-test-utils": "workspace:^",
"@mui/system": "workspace:*",
"@types/chai": "^4.3.20",
"@types/prop-types": "^15.7.13",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/sinon": "^17.0.3",
"chai": "^4.5.0",
"fast-glob": "^3.3.2",
diff --git a/packages/mui-system/src/Grid/createGrid.tsx b/packages/mui-system/src/Grid/createGrid.tsx
index e51923ec147a8d..790e0f55026c75 100644
--- a/packages/mui-system/src/Grid/createGrid.tsx
+++ b/packages/mui-system/src/Grid/createGrid.tsx
@@ -170,7 +170,7 @@ export default function createGrid(
>
{React.Children.map(children, (child) => {
if (
- React.isValidElement(child) &&
+ React.isValidElement<{ container?: unknown }>(child) &&
isMuiElement(child, ['Grid']) &&
container &&
child.props.container
diff --git a/packages/mui-system/src/colorManipulator/colorManipulator.js b/packages/mui-system/src/colorManipulator/colorManipulator.js
index 721949fb2a296e..3bc8b02359ced3 100644
--- a/packages/mui-system/src/colorManipulator/colorManipulator.js
+++ b/packages/mui-system/src/colorManipulator/colorManipulator.js
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/naming-convention */
import clamp from '@mui/utils/clamp';
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
/**
* Returns a number whose value is limited to the given range.
@@ -69,10 +68,9 @@ export function decomposeColor(color) {
const type = color.substring(0, marker);
if (!['rgb', 'rgba', 'hsl', 'hsla', 'color'].includes(type)) {
- throw new MuiError(
- 'MUI: Unsupported `%s` color.\n' +
+ throw /* minify-error */ new Error(
+ `MUI: Unsupported \`${color}\` color.\n` +
'The following formats are supported: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color().',
- color,
);
}
@@ -86,10 +84,9 @@ export function decomposeColor(color) {
values[3] = values[3].slice(1);
}
if (!['srgb', 'display-p3', 'a98-rgb', 'prophoto-rgb', 'rec-2020'].includes(colorSpace)) {
- throw new MuiError(
- 'MUI: unsupported `%s` color space.\n' +
+ throw /* minify-error */ new Error(
+ `MUI: unsupported \`${colorSpace}\` color space.\n` +
'The following color spaces are supported: srgb, display-p3, a98-rgb, prophoto-rgb, rec-2020.',
- colorSpace,
);
}
} else {
diff --git a/packages/mui-system/src/cssContainerQueries/cssContainerQueries.ts b/packages/mui-system/src/cssContainerQueries/cssContainerQueries.ts
index c2e3f284f92be0..532ca044dda7ed 100644
--- a/packages/mui-system/src/cssContainerQueries/cssContainerQueries.ts
+++ b/packages/mui-system/src/cssContainerQueries/cssContainerQueries.ts
@@ -1,4 +1,3 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
import { Breakpoints, Breakpoint } from '../createBreakpoints/createBreakpoints';
interface ContainerQueries {
@@ -58,10 +57,9 @@ export function getContainerQuery(theme: CssContainerQueries, shorthand: string)
const matches = shorthand.match(/^@([^/]+)?\/?(.+)?$/);
if (!matches) {
if (process.env.NODE_ENV !== 'production') {
- throw new MuiError(
- 'MUI: The provided shorthand %s is invalid. The format should be `@` or `@/`.\n' +
+ throw /* minify-error */ new Error(
+ `MUI: The provided shorthand ${`(${shorthand})`} is invalid. The format should be \`@\` or \`@/\`.\n` +
'For example, `@sm` or `@600` or `@40rem/sidebar`.',
- `(${shorthand})`,
);
}
return null;
diff --git a/packages/mui-system/src/index.js b/packages/mui-system/src/index.js
index 67691e7d7e3a4f..4a4bb930f387fd 100644
--- a/packages/mui-system/src/index.js
+++ b/packages/mui-system/src/index.js
@@ -1,5 +1,3 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
-
export { css, keyframes, StyledEngineProvider } from '@mui/styled-engine';
export { default as GlobalStyles } from './GlobalStyles';
export { default as borders } from './borders';
@@ -38,7 +36,7 @@ export {
// TODO: Remove this function in v6
// eslint-disable-next-line @typescript-eslint/naming-convention
export function experimental_sx() {
- throw new MuiError(
+ throw /* minify-error */ new Error(
'MUI: The `experimental_sx` has been moved to `theme.unstable_sx`.' +
'For more details, see https://github.com/mui/material-ui/pull/35150.',
);
diff --git a/packages/mui-system/src/styleFunctionSx/styleFunctionSx.d.ts b/packages/mui-system/src/styleFunctionSx/styleFunctionSx.d.ts
index 6d373d0ae5e74f..c1f88829348cd9 100644
--- a/packages/mui-system/src/styleFunctionSx/styleFunctionSx.d.ts
+++ b/packages/mui-system/src/styleFunctionSx/styleFunctionSx.d.ts
@@ -51,7 +51,7 @@ export type SystemCssProperties = {
[K in keyof AllSystemCSSProperties]:
| ResponsiveStyleValue
| ((theme: Theme) => ResponsiveStyleValue)
- | SystemStyleObject;
+ | null;
};
/**
diff --git a/packages/mui-types/package.json b/packages/mui-types/package.json
index 548ca4fc87e9fd..5b07c5dd1d6c9e 100644
--- a/packages/mui-types/package.json
+++ b/packages/mui-types/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/types",
- "version": "7.2.17",
+ "version": "7.2.18",
"private": false,
"author": "MUI Team",
"description": "Utility types for MUI.",
@@ -40,7 +40,7 @@
},
"devDependencies": {
"@mui/types": "workspace:*",
- "@types/react": "^18.3.6"
+ "@types/react": "^18.3.11"
},
"peerDependencies": {
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0"
diff --git a/packages/mui-utils/package.json b/packages/mui-utils/package.json
index cc3e94c9f8a7de..1c982bb640b8af 100644
--- a/packages/mui-utils/package.json
+++ b/packages/mui-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/utils",
- "version": "6.1.2",
+ "version": "6.1.3",
"private": false,
"author": "MUI Team",
"description": "Utility functions for React components.",
@@ -38,7 +38,7 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@mui/types": "workspace:^",
"@types/prop-types": "^15.7.13",
"clsx": "^2.1.1",
@@ -46,13 +46,12 @@
"react-is": "^18.3.1"
},
"devDependencies": {
- "@mui/internal-babel-macros": "workspace:^",
"@mui/internal-test-utils": "workspace:^",
"@mui/types": "workspace:^",
"@types/chai": "^4.3.20",
"@types/mocha": "^10.0.8",
"@types/node": "^20.16.10",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/react-dom": "^18.3.0",
"@types/react-is": "^18.3.0",
"@types/sinon": "^17.0.3",
diff --git a/packages/mui-utils/src/capitalize/capitalize.ts b/packages/mui-utils/src/capitalize/capitalize.ts
index 6b3407ffb374ec..b4496bbbbd7def 100644
--- a/packages/mui-utils/src/capitalize/capitalize.ts
+++ b/packages/mui-utils/src/capitalize/capitalize.ts
@@ -1,12 +1,10 @@
-import MuiError from '@mui/internal-babel-macros/MuiError.macro';
-
// It should to be noted that this function isn't equivalent to `text-transform: capitalize`.
//
// A strict capitalization should uppercase the first letter of each word in the sentence.
// We only handle the first word.
export default function capitalize(string: string): string {
if (typeof string !== 'string') {
- throw new MuiError('MUI: `capitalize(string)` expects a string argument.');
+ throw /* minify-error */ new Error('MUI: `capitalize(string)` expects a string argument.');
}
return string.charAt(0).toUpperCase() + string.slice(1);
diff --git a/packages/mui-utils/src/formatMuiErrorMessage/formatMuiErrorMessage.ts b/packages/mui-utils/src/formatMuiErrorMessage/formatMuiErrorMessage.ts
index 3118870f40e511..c4cdc505d7bbbe 100644
--- a/packages/mui-utils/src/formatMuiErrorMessage/formatMuiErrorMessage.ts
+++ b/packages/mui-utils/src/formatMuiErrorMessage/formatMuiErrorMessage.ts
@@ -1,19 +1,15 @@
/**
- * WARNING: Don't import this directly.
- * Use `MuiError` from `@mui/internal-babel-macros/MuiError.macro` instead.
+ * WARNING: Don't import this directly. It's imported by the code generated by
+ * `@mui/interal-babel-plugin-minify-errors`. Make sure to always use string literals in `Error`
+ * constructors to ensure the plugin works as expected. Supported patterns include:
+ * throw new Error('My message');
+ * throw new Error(`My message: ${foo}`);
+ * throw new Error(`My message: ${foo}` + 'another string');
+ * ...
* @param {number} code
*/
-export default function formatMuiErrorMessage(code: number): string {
- // Apply babel-plugin-transform-template-literals in loose mode
- // loose mode is safe if we're concatenating primitives
- // see https://babeljs.io/docs/en/babel-plugin-transform-template-literals#loose
- /* eslint-disable prefer-template */
- let url = 'https://mui.com/production-error/?code=' + code;
- for (let i = 1; i < arguments.length; i += 1) {
- // rest params over-transpile for this case
- // eslint-disable-next-line prefer-rest-params
- url += '&args[]=' + encodeURIComponent(arguments[i]);
- }
- return 'Minified MUI error #' + code + '; visit ' + url + ' for the full message.';
- /* eslint-enable prefer-template */
+export default function formatMuiErrorMessage(code: number, ...args: string[]): string {
+ const url = new URL(`https://mui.com/production-error/?code=${code}`);
+ args.forEach((arg) => url.searchParams.append('args[]', arg));
+ return `Minified MUI error #${code}; visit ${url} for the full message.`;
}
diff --git a/packages/mui-utils/src/getReactElementRef/getReactElementRef.test.tsx b/packages/mui-utils/src/getReactElementRef/getReactElementRef.test.tsx
index d0abe2e3d7ed93..b7bfbd3da5b67b 100644
--- a/packages/mui-utils/src/getReactElementRef/getReactElementRef.test.tsx
+++ b/packages/mui-utils/src/getReactElementRef/getReactElementRef.test.tsx
@@ -5,15 +5,15 @@ import * as React from 'react';
describe('getReactElementRef', () => {
it('should return undefined when not used correctly', () => {
// @ts-expect-error
- expect(getReactElementRef(false)).to.equal(undefined);
+ expect(getReactElementRef(false)).to.equal(null);
// @ts-expect-error
- expect(getReactElementRef()).to.equal(undefined);
+ expect(getReactElementRef()).to.equal(null);
// @ts-expect-error
- expect(getReactElementRef(1)).to.equal(undefined);
+ expect(getReactElementRef(1)).to.equal(null);
const children = [
,
];
// @ts-expect-error
- expect(getReactElementRef(children)).to.equal(undefined);
+ expect(getReactElementRef(children)).to.equal(null);
});
it('should return the ref of a React element', () => {
diff --git a/packages/mui-utils/src/getReactElementRef/getReactElementRef.ts b/packages/mui-utils/src/getReactElementRef/getReactElementRef.ts
index fbdacefa82dbd1..75394cbfa0ae8e 100644
--- a/packages/mui-utils/src/getReactElementRef/getReactElementRef.ts
+++ b/packages/mui-utils/src/getReactElementRef/getReactElementRef.ts
@@ -5,16 +5,14 @@ import * as React from 'react';
* It will throw runtime error if the element is not a valid React element.
*
* @param element React.ReactElement
- * @returns React.Ref | null | undefined
+ * @returns React.Ref | null
*/
-export default function getReactElementRef(
- element: React.ReactElement,
-): React.Ref | null | undefined {
+export default function getReactElementRef(element: React.ReactElement): React.Ref | null {
// 'ref' is passed as prop in React 19, whereas 'ref' is directly attached to children in older versions
if (parseInt(React.version, 10) >= 19) {
- return element.props?.ref;
+ return (element?.props as any)?.ref || null;
}
// @ts-expect-error element.ref is not included in the ReactElement type
// https://github.com/DefinitelyTyped/DefinitelyTyped/discussions/70189
- return element?.ref;
+ return element?.ref || null;
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 977b254d71505b..8482da9c92056b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -5,19 +5,19 @@ settings:
excludeLinksFromLockfile: false
overrides:
- '@babel/core': ^7.25.2
- '@babel/code-frame': ^7.24.7
- '@babel/plugin-transform-runtime': ^7.25.4
- '@babel/preset-env': ^7.25.4
- '@babel/preset-react': ^7.24.7
- '@babel/preset-typescript': ^7.24.7
- '@babel/runtime': ^7.25.6
- '@babel/types': ^7.25.6
+ '@babel/core': ^7.25.8
+ '@babel/code-frame': ^7.25.7
+ '@babel/plugin-transform-runtime': ^7.25.7
+ '@babel/preset-env': ^7.25.8
+ '@babel/preset-react': ^7.25.7
+ '@babel/preset-typescript': ^7.25.7
+ '@babel/runtime': ^7.25.7
+ '@babel/types': ^7.25.8
'@definitelytyped/header-parser': ^0.2.12
'@definitelytyped/typescript-versions': ^0.1.4
'@definitelytyped/utils': ^0.1.7
'@types/node': ^20.16.10
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
'@types/react-dom': 18.3.0
cross-fetch: ^4.0.0
'@pigment-css/react': 0.0.24
@@ -49,32 +49,32 @@ importers:
specifier: ^2.8.1
version: 2.8.1
'@babel/cli':
- specifier: ^7.25.6
- version: 7.25.6(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/core':
- specifier: ^7.25.2
- version: 7.25.2
+ specifier: ^7.25.8
+ version: 7.25.8
'@babel/node':
- specifier: ^7.25.0
- version: 7.25.0(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/plugin-transform-react-constant-elements':
- specifier: ^7.25.1
- version: 7.25.1(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/plugin-transform-runtime':
- specifier: ^7.25.4
- version: 7.25.4(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/preset-env':
- specifier: ^7.25.4
- version: 7.25.4(@babel/core@7.25.2)
+ specifier: ^7.25.8
+ version: 7.25.8(@babel/core@7.25.8)
'@babel/preset-react':
- specifier: ^7.24.7
- version: 7.24.7(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/preset-typescript':
- specifier: ^7.24.7
- version: 7.24.7(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/register':
- specifier: ^7.24.6
- version: 7.24.6(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@mui-internal/api-docs-builder':
specifier: workspace:^
version: link:packages/api-docs-builder
@@ -107,7 +107,7 @@ importers:
version: 21.0.2
'@pigment-css/react':
specifier: 0.0.24
- version: 0.0.24(@types/react@18.3.10)(react@18.3.1)
+ version: 0.0.24(@types/react@18.3.11)(react@18.3.1)
'@playwright/test':
specifier: 1.47.2
version: 1.47.2
@@ -118,8 +118,8 @@ importers:
specifier: ^11.0.4
version: 11.0.4
'@types/lodash':
- specifier: ^4.17.9
- version: 4.17.9
+ specifier: ^4.17.10
+ version: 4.17.10
'@types/mocha':
specifier: ^10.0.8
version: 10.0.8
@@ -127,8 +127,8 @@ importers:
specifier: ^20.16.10
version: 20.16.10
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/yargs':
specifier: ^17.0.33
version: 17.0.33
@@ -140,13 +140,10 @@ importers:
version: 7.18.0(eslint@8.57.1)(typescript@5.6.2)
babel-loader:
specifier: ^9.2.1
- version: 9.2.1(@babel/core@7.25.2)(webpack@5.95.0)
+ version: 9.2.1(@babel/core@7.25.8)(webpack@5.95.0)
babel-plugin-istanbul:
specifier: ^7.0.0
version: 7.0.0
- babel-plugin-macros:
- specifier: ^3.1.0
- version: 3.1.0
babel-plugin-module-resolver:
specifier: ^5.0.2
version: 5.0.2
@@ -169,8 +166,8 @@ importers:
specifier: ^11.1.0
version: 11.1.0(webpack@5.95.0)
concurrently:
- specifier: ^8.2.2
- version: 8.2.2
+ specifier: ^9.0.1
+ version: 9.0.1
cpy-cli:
specifier: ^5.0.0
version: 5.0.0
@@ -185,16 +182,16 @@ importers:
version: 8.57.1
eslint-config-airbnb:
specifier: ^19.0.4
- version: 19.0.4(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.0(eslint@8.57.1))(eslint@8.57.1)
+ version: 19.0.4(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.1(eslint@8.57.1))(eslint@8.57.1)
eslint-config-airbnb-typescript:
specifier: ^18.0.0
- version: 18.0.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-plugin-import@2.30.0)(eslint@8.57.1)
+ version: 18.0.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@8.57.1)
eslint-config-prettier:
specifier: ^9.1.0
version: 9.1.0(eslint@8.57.1)
eslint-import-resolver-webpack:
specifier: ^0.13.9
- version: 0.13.9(eslint-plugin-import@2.30.0)(webpack@5.95.0)
+ version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.95.0)
eslint-plugin-babel:
specifier: ^5.3.1
version: 5.3.1(eslint@8.57.1)
@@ -202,8 +199,8 @@ importers:
specifier: ^1.3.2
version: 1.3.2(eslint@8.57.1)
eslint-plugin-import:
- specifier: ^2.30.0
- version: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1)
+ specifier: ^2.31.0
+ version: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1)
eslint-plugin-jsx-a11y:
specifier: 6.7.1
version: 6.7.1(eslint@8.57.1)
@@ -214,8 +211,8 @@ importers:
specifier: ^10.5.0
version: 10.5.0(eslint@8.57.1)
eslint-plugin-react:
- specifier: ^7.37.0
- version: 7.37.0(eslint@8.57.1)
+ specifier: ^7.37.1
+ version: 7.37.1(eslint@8.57.1)
eslint-plugin-react-compiler:
specifier: 0.0.0-experimental-75b9fd4-20240912
version: 0.0.0-experimental-75b9fd4-20240912(eslint@8.57.1)
@@ -353,7 +350,7 @@ importers:
version: link:../../packages/mui-utils/build
next:
specifier: latest
- version: 14.2.14(@babel/core@7.25.2)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 14.2.15(@babel/core@7.25.8)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react:
specifier: ^18.3.1
version: 18.3.1
@@ -363,13 +360,13 @@ importers:
devDependencies:
'@pigment-css/nextjs-plugin':
specifier: 0.0.24
- version: 0.0.24(@types/react@18.3.10)(next@14.2.14(@babel/core@7.25.2)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ version: 0.0.24(@types/react@18.3.11)(next@14.2.15(@babel/core@7.25.8)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@types/node':
specifier: ^20.16.10
version: 20.16.10
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/react-dom':
specifier: 18.3.0
version: 18.3.0
@@ -426,17 +423,17 @@ importers:
version: 1.6.28
devDependencies:
'@babel/preset-react':
- specifier: ^7.24.7
- version: 7.24.7(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/preset-typescript':
- specifier: ^7.24.7
- version: 7.24.7(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@pigment-css/vite-plugin':
specifier: 0.0.24
- version: 0.0.24(@types/react@18.3.10)(react@18.3.1)(vite@5.4.8(@types/node@20.16.10)(terser@5.29.2))
+ version: 0.0.24(@types/react@18.3.11)(react@18.3.1)(vite@5.4.8(@types/node@20.16.10)(terser@5.29.2))
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/react-dom':
specifier: 18.3.0
version: 18.3.0
@@ -465,20 +462,20 @@ importers:
benchmark:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@chakra-ui/system':
specifier: ^2.6.2
- version: 2.6.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
+ version: 2.6.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@emotion/server':
specifier: ^11.11.0
version: 11.11.0(@emotion/css@11.11.2)
'@emotion/styled':
specifier: ^11.13.0
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
'@mui/material':
specifier: workspace:^
version: link:../packages/mui-material/build
@@ -525,8 +522,8 @@ importers:
specifier: ^10.10.0
version: 10.10.0(react@18.3.1)
react-redux:
- specifier: ^8.1.3
- version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(redux@4.2.1)
+ specifier: ^9.1.2
+ version: 9.1.2(@types/react@18.3.11)(react@18.3.1)(redux@4.2.1)
redux:
specifier: ^4.2.1
version: 4.2.1
@@ -541,7 +538,7 @@ importers:
version: 5.1.5
theme-ui:
specifier: ^0.16.2
- version: 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
+ version: 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
webpack:
specifier: ^5.95.0
version: 5.95.0(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack@5.95.0))
@@ -549,29 +546,29 @@ importers:
docs:
dependencies:
'@babel/core':
- specifier: ^7.25.2
- version: 7.25.2
+ specifier: ^7.25.8
+ version: 7.25.8
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@babel/runtime-corejs2':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@docsearch/react':
specifier: ^3.6.2
- version: 3.6.2(@algolia/client-search@4.23.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)
+ version: 3.6.2(@algolia/client-search@4.23.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)
'@emotion/cache':
specifier: ^11.13.1
version: 11.13.1
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@emotion/server':
specifier: ^11.11.0
version: 11.11.0(@emotion/css@11.11.2)
'@emotion/styled':
specifier: ^11.13.0
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
'@fortawesome/fontawesome-svg-core':
specifier: ^6.6.0
version: 6.6.0
@@ -622,31 +619,31 @@ importers:
version: link:../packages/mui-utils/build
'@mui/x-charts':
specifier: 7.19.0
- version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/x-data-grid':
specifier: 7.19.0
- version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/x-data-grid-generator':
specifier: 7.19.0
- version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/x-data-grid-premium':
specifier: 7.19.0
- version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/x-data-grid-pro':
specifier: 7.19.0
- version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/x-date-pickers':
specifier: 7.19.0
- version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/x-date-pickers-pro':
specifier: 7.19.0
- version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/x-license':
specifier: 7.18.0
- version: 7.18.0(@types/react@18.3.10)(react@18.3.1)
+ version: 7.18.0(@types/react@18.3.11)(react@18.3.1)
'@mui/x-tree-view':
specifier: 7.19.0
- version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@popperjs/core':
specifier: ^2.11.8
version: 2.11.8
@@ -655,7 +652,7 @@ importers:
version: 9.7.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@toolpad/core':
specifier: ^0.7.0
- version: 0.7.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material-pigment-css@6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@types/node@20.16.10)(@types/react@18.3.10)(happy-dom@12.10.3)(jsdom@24.0.0)(next@14.2.14(@babel/core@7.25.2)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(terser@5.29.2)(vite@5.4.8(@types/node@20.16.10)(terser@5.29.2))
+ version: 0.7.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material-pigment-css@6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@types/node@20.16.10)(@types/react@18.3.11)(happy-dom@12.10.3)(jsdom@24.0.0)(next@14.2.15(@babel/core@7.25.8)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(terser@5.29.2)(vite@5.4.8(@types/node@20.16.10)(terser@5.29.2))
autoprefixer:
specifier: ^10.4.20
version: 10.4.20(postcss@8.4.47)
@@ -739,7 +736,7 @@ importers:
version: 5.3.1(@mui/material@packages+mui-material+build)(react@18.3.1)
next:
specifier: ^14.2.14
- version: 14.2.14(@babel/core@7.25.2)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 14.2.15(@babel/core@7.25.8)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
notistack:
specifier: 3.0.1
version: 3.0.1(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -790,7 +787,7 @@ importers:
version: 0.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react-spring:
specifier: ^9.7.4
- version: 9.7.4(@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(three@0.162.0))(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react-konva@18.2.10(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))(react-zdog@1.2.2)(react@18.3.1)(three@0.162.0)(zdog@1.1.3)
+ version: 9.7.4(@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(three@0.162.0))(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react-konva@18.2.10(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1))(react-zdog@1.2.2)(react@18.3.1)(three@0.162.0)(zdog@1.1.3)
react-swipeable-views:
specifier: ^0.14.0
version: 0.14.0(react@18.3.1)
@@ -823,11 +820,11 @@ importers:
version: 4.10.2
devDependencies:
'@babel/plugin-transform-react-constant-elements':
- specifier: ^7.25.1
- version: 7.25.1(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/preset-typescript':
- specifier: ^7.24.7
- version: 7.24.7(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@mui-internal/api-docs-builder':
specifier: workspace:^
version: link:../packages/api-docs-builder
@@ -865,8 +862,8 @@ importers:
specifier: ^15.7.13
version: 15.7.13
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/react-dom':
specifier: 18.3.0
version: 18.3.0
@@ -892,8 +889,8 @@ importers:
specifier: ^1.25.0
version: 1.25.0
marked:
- specifier: ^13.0.3
- version: 13.0.3
+ specifier: ^14.1.2
+ version: 14.1.2
playwright:
specifier: ^1.47.2
version: 1.47.2
@@ -907,11 +904,27 @@ importers:
specifier: ^17.7.2
version: 17.7.2
+ packages-internal/babel-plugin-minify-errors:
+ dependencies:
+ '@babel/helper-module-imports':
+ specifier: ^7.25.7
+ version: 7.25.7
+ devDependencies:
+ '@types/babel__helper-module-imports':
+ specifier: ^7.18.3
+ version: 7.18.3
+ babel-plugin-tester:
+ specifier: ^11.0.4
+ version: 11.0.4(@babel/core@7.25.8)
+ chai:
+ specifier: ^4.5.0
+ version: 4.5.0
+
packages-internal/babel-plugin-resolve-imports:
dependencies:
'@babel/core':
- specifier: ^7.25.2
- version: 7.25.2
+ specifier: ^7.25.8
+ version: 7.25.8
resolve:
specifier: ^1.22.8
version: 1.22.8
@@ -935,20 +948,20 @@ importers:
packages-internal/scripts:
dependencies:
'@babel/core':
- specifier: ^7.25.2
- version: 7.25.2
+ specifier: ^7.25.8
+ version: 7.25.8
'@babel/plugin-syntax-class-properties':
specifier: ^7.12.13
- version: 7.12.13(@babel/core@7.25.2)
+ version: 7.12.13(@babel/core@7.25.8)
'@babel/plugin-syntax-jsx':
- specifier: ^7.24.7
- version: 7.24.7(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/plugin-syntax-typescript':
- specifier: ^7.25.4
- version: 7.25.4(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/types':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.8
+ version: 7.25.8
'@mui/internal-docs-utils':
specifier: workspace:^
version: link:../docs-utils
@@ -966,8 +979,8 @@ importers:
version: 9.0.1
devDependencies:
'@babel/register':
- specifier: ^7.24.6
- version: 7.24.6(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@types/babel__core':
specifier: ^7.20.5
version: 7.20.5
@@ -978,14 +991,14 @@ importers:
specifier: ^0.0.9
version: 0.0.9
'@types/lodash':
- specifier: ^4.17.9
- version: 4.17.9
+ specifier: ^4.17.10
+ version: 4.17.10
'@types/node':
specifier: ^20.16.10
version: 20.16.10
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/uuid':
specifier: ^9.0.8
version: 9.0.8
@@ -1005,29 +1018,29 @@ importers:
packages-internal/test-utils:
dependencies:
'@babel/plugin-transform-modules-commonjs':
- specifier: ^7.24.8
- version: 7.24.8(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/preset-typescript':
- specifier: ^7.24.7
- version: 7.24.7(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/register':
- specifier: ^7.24.6
- version: 7.24.6(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@emotion/cache':
specifier: ^11.13.1
version: 11.13.1
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@testing-library/dom':
specifier: ^10.4.0
version: 10.4.0
'@testing-library/react':
specifier: ^16.0.1
- version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@testing-library/user-event':
specifier: ^14.5.2
version: 14.5.2(@testing-library/dom@10.4.0)
@@ -1084,8 +1097,8 @@ importers:
specifier: ^15.7.13
version: 15.7.13
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/react-dom':
specifier: 18.3.0
version: 18.3.0
@@ -1099,14 +1112,14 @@ importers:
packages/api-docs-builder:
dependencies:
'@babel/core':
- specifier: ^7.25.2
- version: 7.25.2
+ specifier: ^7.25.8
+ version: 7.25.8
'@babel/preset-typescript':
- specifier: ^7.24.7
- version: 7.24.7(@babel/core@7.25.2)
+ specifier: ^7.25.7
+ version: 7.25.7(@babel/core@7.25.8)
'@babel/traverse':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@mui/internal-docs-utils':
specifier: workspace:^
version: link:../../packages-internal/docs-utils
@@ -1254,14 +1267,14 @@ importers:
packages/markdown:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
lodash:
specifier: ^4.17.21
version: 4.17.21
marked:
- specifier: ^13.0.3
- version: 13.0.3
+ specifier: ^14.1.2
+ version: 14.1.2
prismjs:
specifier: ^1.29.0
version: 1.29.0
@@ -1273,39 +1286,11 @@ importers:
specifier: ^4.5.0
version: 4.5.0
- packages/mui-babel-macros:
- dependencies:
- '@babel/helper-module-imports':
- specifier: ^7.24.7
- version: 7.24.7
- '@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
- '@mui/utils':
- specifier: ^5.0.0 || ^6.0.0
- version: 6.1.2(@types/react@18.3.10)(react@18.3.1)
- babel-plugin-macros:
- specifier: ^3.1.0
- version: 3.1.0
- devDependencies:
- '@mui/internal-babel-macros':
- specifier: workspace:*
- version: 'link:'
- '@types/babel-plugin-macros':
- specifier: ^3.1.3
- version: 3.1.3
- babel-plugin-tester:
- specifier: ^11.0.4
- version: 11.0.4(@babel/core@7.25.2)
- chai:
- specifier: ^4.5.0
- version: 4.5.0
-
packages/mui-base:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@floating-ui/react-dom':
specifier: ^2.1.1
version: 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -1325,15 +1310,12 @@ importers:
specifier: ^15.8.1
version: 15.8.1
devDependencies:
- '@mui/internal-babel-macros':
- specifier: workspace:^
- version: link:../mui-babel-macros
'@mui/internal-test-utils':
specifier: workspace:^
version: link:../../packages-internal/test-utils
'@testing-library/react':
specifier: ^16.0.1
- version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@testing-library/user-event':
specifier: ^14.5.2
version: 14.5.2(@testing-library/dom@10.4.0)
@@ -1344,8 +1326,8 @@ importers:
specifier: ^15.7.13
version: 15.7.13
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/react-dom':
specifier: 18.3.0
version: 18.3.0
@@ -1375,20 +1357,20 @@ importers:
packages/mui-codemod:
dependencies:
'@babel/core':
- specifier: ^7.25.2
- version: 7.25.2
+ specifier: ^7.25.8
+ version: 7.25.8
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@babel/traverse':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
jscodeshift:
specifier: ^0.16.1
- version: 0.16.1(@babel/preset-env@7.25.4(@babel/core@7.25.2))
+ version: 0.16.1(@babel/preset-env@7.25.8(@babel/core@7.25.8))
jscodeshift-add-imports:
specifier: ^1.0.11
- version: 1.0.11(jscodeshift@0.16.1(@babel/preset-env@7.25.4(@babel/core@7.25.2)))
+ version: 1.0.11(jscodeshift@0.16.1(@babel/preset-env@7.25.8(@babel/core@7.25.8)))
postcss:
specifier: ^8.4.47
version: 8.4.47
@@ -1416,17 +1398,17 @@ importers:
packages/mui-docs:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@mui/base':
specifier: '*'
- version: 5.0.0-beta.58(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.0.0-beta.58(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/internal-markdown':
specifier: workspace:^
version: link:../markdown
'@mui/system':
specifier: ^5.0.0 || ^6.0.0
- version: 6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ version: 6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
chai:
specifier: ^4.4.1
version: 4.5.0
@@ -1462,11 +1444,11 @@ importers:
specifier: ^15.7.13
version: 15.7.13
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
next:
specifier: ^14.2.14
- version: 14.2.14(@babel/core@7.25.2)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 14.2.15(@babel/core@7.25.8)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react:
specifier: ^18.3.1
version: 18.3.1
@@ -1492,19 +1474,19 @@ importers:
dependencies:
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@emotion/styled':
specifier: ^11.13.0
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
'@mui/base':
specifier: 5.0.0-beta.30
- version: 5.0.0-beta.30(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.0.0-beta.30(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/joy':
specifier: 5.0.0-beta.22
- version: 5.0.0-beta.22(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.0.0-beta.22(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material':
specifier: 5.15.4
- version: 5.15.4(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 5.15.4(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react:
specifier: ^18.3.1
version: 18.3.1
@@ -1513,14 +1495,14 @@ importers:
version: 18.3.1(react@18.3.1)
devDependencies:
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
packages/mui-icons-material:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
devDependencies:
'@mui/icons-material':
specifier: workspace:*
@@ -1535,8 +1517,8 @@ importers:
specifier: ^4.3.20
version: 4.3.20
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
chai:
specifier: ^4.5.0
version: 4.5.0
@@ -1578,14 +1560,14 @@ importers:
packages/mui-joy:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@emotion/react':
specifier: ^11.5.0
- version: 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@emotion/styled':
specifier: ^11.3.0
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
'@mui/base':
specifier: workspace:*
version: link:../mui-base/build
@@ -1621,8 +1603,8 @@ importers:
specifier: ^15.7.13
version: 15.7.13
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/react-dom':
specifier: 18.3.0
version: 18.3.0
@@ -1640,7 +1622,7 @@ importers:
version: 4.17.21
next:
specifier: ^14.2.14
- version: 14.2.14(@babel/core@7.25.2)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 14.2.15(@babel/core@7.25.8)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react:
specifier: ^18.3.1
version: 18.3.1
@@ -1655,14 +1637,14 @@ importers:
packages/mui-lab:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@emotion/react':
specifier: ^11.5.0
- version: 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@emotion/styled':
specifier: ^11.3.0
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
'@mui/base':
specifier: workspace:*
version: link:../mui-base/build
@@ -1698,8 +1680,8 @@ importers:
specifier: ^15.7.13
version: 15.7.13
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/react-dom':
specifier: 18.3.0
version: 18.3.0
@@ -1723,14 +1705,14 @@ importers:
packages/mui-material:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@emotion/react':
specifier: ^11.5.0
- version: 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@emotion/styled':
specifier: ^11.3.0
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
'@mui/core-downloads-tracker':
specifier: workspace:^
version: link:../mui-core-downloads-tracker/build
@@ -1768,9 +1750,6 @@ importers:
specifier: ^4.4.5
version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
devDependencies:
- '@mui/internal-babel-macros':
- specifier: workspace:^
- version: link:../mui-babel-macros
'@mui/internal-test-utils':
specifier: workspace:^
version: link:../../packages-internal/test-utils
@@ -1787,8 +1766,8 @@ importers:
specifier: ^15.7.13
version: 15.7.13
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/react-dom':
specifier: 18.3.0
version: 18.3.0
@@ -1830,24 +1809,24 @@ importers:
packages/mui-material-nextjs:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
devDependencies:
'@emotion/cache':
specifier: ^11.13.1
version: 11.13.1
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@emotion/server':
specifier: ^11.11.0
version: 11.11.0(@emotion/css@11.11.2)
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
next:
- specifier: 14.2.14
- version: 14.2.14(@babel/core@7.25.2)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^14.2.14
+ version: 14.2.15(@babel/core@7.25.8)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react:
specifier: ^18.3.1
version: 18.3.1
@@ -1856,21 +1835,21 @@ importers:
packages/mui-material-pigment-css:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@mui/system':
specifier: workspace:*
version: link:../mui-system/build
'@pigment-css/react':
specifier: 0.0.24
- version: 0.0.24(@types/react@18.3.10)(react@18.3.1)
+ version: 0.0.24(@types/react@18.3.11)(react@18.3.1)
publishDirectory: build
packages/mui-private-theming:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@mui/utils':
specifier: workspace:^
version: link:../mui-utils/build
@@ -1888,8 +1867,8 @@ importers:
specifier: ^4.3.20
version: 4.3.20
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
chai:
specifier: ^4.5.0
version: 4.5.0
@@ -1901,8 +1880,8 @@ importers:
packages/mui-styled-engine:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@emotion/cache':
specifier: ^11.13.1
version: 11.13.1
@@ -1921,10 +1900,10 @@ importers:
devDependencies:
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@emotion/styled':
specifier: ^11.13.0
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
'@mui/internal-test-utils':
specifier: workspace:^
version: link:../../packages-internal/test-utils
@@ -1935,8 +1914,8 @@ importers:
specifier: ^4.3.20
version: 4.3.20
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
chai:
specifier: ^4.5.0
version: 4.5.0
@@ -1948,8 +1927,8 @@ importers:
packages/mui-styled-engine-sc:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
csstype:
specifier: ^3.1.3
version: 3.1.3
@@ -1963,9 +1942,6 @@ importers:
'@mui/internal-test-utils':
specifier: workspace:^
version: link:../../packages-internal/test-utils
- '@mui/styled-engine-sc':
- specifier: workspace:*
- version: link:build
'@types/chai':
specifier: ^4.3.20
version: 4.3.20
@@ -1973,8 +1949,8 @@ importers:
specifier: ^3.3.5
version: 3.3.5
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
chai:
specifier: ^4.5.0
version: 4.5.0
@@ -1989,8 +1965,8 @@ importers:
packages/mui-styles:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@emotion/hash':
specifier: ^0.9.2
version: 0.9.2
@@ -2050,8 +2026,8 @@ importers:
specifier: ^4.3.20
version: 4.3.20
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/react-dom':
specifier: 18.3.0
version: 18.3.0
@@ -2075,8 +2051,8 @@ importers:
packages/mui-system:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@mui/private-theming':
specifier: workspace:^
version: link:../mui-private-theming/build
@@ -2101,13 +2077,10 @@ importers:
devDependencies:
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@emotion/styled':
specifier: ^11.13.0
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@mui/internal-babel-macros':
- specifier: workspace:^
- version: link:../mui-babel-macros
+ version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
'@mui/internal-test-utils':
specifier: workspace:^
version: link:../../packages-internal/test-utils
@@ -2121,8 +2094,8 @@ importers:
specifier: ^15.7.13
version: 15.7.13
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/sinon':
specifier: ^17.0.3
version: 17.0.3
@@ -2152,15 +2125,15 @@ importers:
specifier: workspace:*
version: link:build
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
publishDirectory: build
packages/mui-utils:
dependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@mui/types':
specifier: workspace:^
version: link:../mui-types/build
@@ -2177,9 +2150,6 @@ importers:
specifier: ^18.3.1
version: 18.3.1
devDependencies:
- '@mui/internal-babel-macros':
- specifier: workspace:^
- version: link:../mui-babel-macros
'@mui/internal-test-utils':
specifier: workspace:^
version: link:../../packages-internal/test-utils
@@ -2193,8 +2163,8 @@ importers:
specifier: ^20.16.10
version: 20.16.10
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/react-dom':
specifier: 18.3.0
version: 18.3.0
@@ -2282,14 +2252,14 @@ importers:
version: 9.7.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
devDependencies:
'@babel/runtime':
- specifier: ^7.25.6
- version: 7.25.6
+ specifier: ^7.25.7
+ version: 7.25.7
'@emotion/cache':
specifier: ^11.13.1
version: 11.13.1
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ version: 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@mui/base':
specifier: workspace:*
version: link:../packages/mui-base/build
@@ -2324,8 +2294,8 @@ importers:
specifier: ^4.3.20
version: 4.3.20
'@types/react':
- specifier: ^18.3.6
- version: 18.3.10
+ specifier: ^18.3.11
+ version: 18.3.11
'@types/react-is':
specifier: ^18.3.0
version: 18.3.0
@@ -2499,772 +2469,731 @@ packages:
resolution: {integrity: sha512-UyACLQe9rvCPbo9muhrLte1AD75kQlcGBuecjmaotaF9MBMj+9Yz+TYs1jJrlLMgqowfIgbXjBYmkXRUn36tCg==}
engines: {node: '>=18.0.0'}
- '@babel/cli@7.25.6':
- resolution: {integrity: sha512-Z+Doemr4VtvSD2SNHTrkiFZ1LX+JI6tyRXAAOb4N9khIuPyoEPmTPJarPm8ljJV1D6bnMQjyHMWTT9NeKbQuXA==}
+ '@babel/cli@7.25.7':
+ resolution: {integrity: sha512-vQw4QjrqjLSuL0Tt3gfVXbxEHOfsCcHN8tKyTclpSMYLq3Bp0BTzWYZfMKBs3PQ+to8q3BnumBIAsMdOqDJ6nw==}
engines: {node: '>=6.9.0'}
hasBin: true
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/code-frame@7.24.7':
- resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
+ '@babel/code-frame@7.25.7':
+ resolution: {integrity: sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.25.4':
- resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==}
+ '@babel/compat-data@7.25.8':
+ resolution: {integrity: sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.25.2':
- resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==}
+ '@babel/core@7.25.8':
+ resolution: {integrity: sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.25.6':
- resolution: {integrity: sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==}
+ '@babel/generator@7.25.7':
+ resolution: {integrity: sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-annotate-as-pure@7.24.7':
- resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==}
+ '@babel/helper-annotate-as-pure@7.25.7':
+ resolution: {integrity: sha512-4xwU8StnqnlIhhioZf1tqnVWeQ9pvH/ujS8hRfw/WOza+/a+1qv69BWNy+oY231maTCWgKWhfBU7kDpsds6zAA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7':
- resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==}
+ '@babel/helper-builder-binary-assignment-operator-visitor@7.25.7':
+ resolution: {integrity: sha512-12xfNeKNH7jubQNm7PAkzlLwEmCs1tfuX3UjIw6vP6QXi+leKh6+LyC/+Ed4EIQermwd58wsyh070yjDHFlNGg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-compilation-targets@7.25.2':
- resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==}
+ '@babel/helper-compilation-targets@7.25.7':
+ resolution: {integrity: sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==}
engines: {node: '>=6.9.0'}
- '@babel/helper-create-class-features-plugin@7.25.4':
- resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==}
+ '@babel/helper-create-class-features-plugin@7.25.7':
+ resolution: {integrity: sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/helper-create-regexp-features-plugin@7.25.2':
- resolution: {integrity: sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==}
+ '@babel/helper-create-regexp-features-plugin@7.25.7':
+ resolution: {integrity: sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/helper-define-polyfill-provider@0.6.2':
resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/helper-environment-visitor@7.24.7':
resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-member-expression-to-functions@7.24.8':
- resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==}
+ '@babel/helper-member-expression-to-functions@7.25.7':
+ resolution: {integrity: sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-imports@7.24.7':
- resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==}
+ '@babel/helper-module-imports@7.25.7':
+ resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-transforms@7.25.2':
- resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==}
+ '@babel/helper-module-transforms@7.25.7':
+ resolution: {integrity: sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/helper-optimise-call-expression@7.24.7':
- resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==}
+ '@babel/helper-optimise-call-expression@7.25.7':
+ resolution: {integrity: sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==}
engines: {node: '>=6.9.0'}
'@babel/helper-plugin-utils@7.25.7':
resolution: {integrity: sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-remap-async-to-generator@7.25.0':
- resolution: {integrity: sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==}
+ '@babel/helper-remap-async-to-generator@7.25.7':
+ resolution: {integrity: sha512-kRGE89hLnPfcz6fTrlNU+uhgcwv0mBE4Gv3P9Ke9kLVJYpi4AMVVEElXvB5CabrPZW4nCM8P8UyyjrzCM0O2sw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/helper-replace-supers@7.25.0':
- resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==}
+ '@babel/helper-replace-supers@7.25.7':
+ resolution: {integrity: sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/helper-simple-access@7.24.7':
- resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==}
+ '@babel/helper-simple-access@7.25.7':
+ resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-skip-transparent-expression-wrappers@7.24.7':
- resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==}
+ '@babel/helper-skip-transparent-expression-wrappers@7.25.7':
+ resolution: {integrity: sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-string-parser@7.24.8':
- resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==}
+ '@babel/helper-string-parser@7.25.7':
+ resolution: {integrity: sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-identifier@7.24.7':
- resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
+ '@babel/helper-validator-identifier@7.25.7':
+ resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-option@7.24.8':
- resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==}
+ '@babel/helper-validator-option@7.25.7':
+ resolution: {integrity: sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-wrap-function@7.25.0':
- resolution: {integrity: sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==}
+ '@babel/helper-wrap-function@7.25.7':
+ resolution: {integrity: sha512-MA0roW3JF2bD1ptAaJnvcabsVlNQShUaThyJbCDD4bCp8NEgiFvpoqRI2YS22hHlc2thjO/fTg2ShLMC3jygAg==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.25.0':
- resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==}
+ '@babel/helpers@7.25.7':
+ resolution: {integrity: sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==}
engines: {node: '>=6.9.0'}
- '@babel/highlight@7.24.7':
- resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
+ '@babel/highlight@7.25.7':
+ resolution: {integrity: sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==}
engines: {node: '>=6.9.0'}
- '@babel/node@7.25.0':
- resolution: {integrity: sha512-fgdlIcf1vLeZ6gUHcl799Wbk6no5tnkGi6t1gpAb1a97ZB+KCRp8Sgb7acGTjnFhOzqzcsbJ4+wzewqb6JM0tA==}
+ '@babel/node@7.25.7':
+ resolution: {integrity: sha512-SLrRogiTuneH3mZeZQtWBECyVRtznezYdnH4UjatZjHrk/QP+GH9bqsToCWp23pPeA20NO1/p8kECzWt5TTpUA==}
engines: {node: '>=6.9.0'}
hasBin: true
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/parser@7.25.6':
- resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==}
+ '@babel/parser@7.25.8':
+ resolution: {integrity: sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==}
engines: {node: '>=6.0.0'}
hasBin: true
- '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3':
- resolution: {integrity: sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==}
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.7':
+ resolution: {integrity: sha512-UV9Lg53zyebzD1DwQoT9mzkEKa922LNUp5YkTJ6Uta0RbyXaQNUgcvSt7qIu1PpPzVb6rd10OVNTzkyBGeVmxQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0':
- resolution: {integrity: sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==}
+ '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.7':
+ resolution: {integrity: sha512-GDDWeVLNxRIkQTnJn2pDOM1pkCgYdSqPeT1a9vh9yIqu2uzzgw1zcqEb+IJOhy+dTBMlNdThrDIksr2o09qrrQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0':
- resolution: {integrity: sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==}
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.7':
+ resolution: {integrity: sha512-wxyWg2RYaSUYgmd9MR0FyRGyeOMQE/Uzr1wzd/g5cf5bwi9A4v6HFdDm7y1MgDtod/fLOSTZY6jDgV0xU9d5bA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7':
- resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==}
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.7':
+ resolution: {integrity: sha512-Xwg6tZpLxc4iQjorYsyGMyfJE7nP5MV8t/Ka58BgiA7Jw0fRqQNcANlLfdJ/yvBt9z9LD2We+BEkT7vLqZRWng==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0':
- resolution: {integrity: sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==}
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.7':
+ resolution: {integrity: sha512-UVATLMidXrnH+GMUIuxq55nejlj02HP7F5ETyBONzP6G87fPBogG4CH6kxrSrdIuAjdwNO9VzyaYsrZPscWUrw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-proposal-async-generator-functions@7.20.7':
resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-proposal-class-properties@7.18.6':
resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-proposal-export-default-from@7.24.1':
resolution: {integrity: sha512-+0hrgGGV3xyYIjOrD/bUZk/iUwOIGuoANfRfVg1cPhYBxF+TIXSEcc42DqzBICmWsnAQ+SfKedY0bj8QD+LuMg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-proposal-nullish-coalescing-operator@7.18.6':
resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-proposal-numeric-separator@7.18.6':
resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-proposal-object-rest-spread@7.20.7':
resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-proposal-optional-catch-binding@7.18.6':
resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-proposal-optional-chaining@7.21.0':
resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-proposal-private-methods@7.18.6':
resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2':
resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-syntax-async-generators@7.8.4':
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-syntax-class-properties@7.12.13':
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
peerDependencies:
- '@babel/core': ^7.25.2
-
- '@babel/plugin-syntax-class-static-block@7.14.5':
- resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-syntax-dynamic-import@7.8.3':
resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-syntax-export-default-from@7.24.1':
resolution: {integrity: sha512-cNXSxv9eTkGUtd0PsNMK8Yx5xeScxfpWOUAxE+ZPAXXEcAMOC3fk7LRdXq5fvpra2pLx2p1YtkAhpUbB2SwaRA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
-
- '@babel/plugin-syntax-export-namespace-from@7.8.3':
- resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
- peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-syntax-flow@7.24.7':
resolution: {integrity: sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-syntax-import-assertions@7.24.7':
- resolution: {integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==}
+ '@babel/plugin-syntax-import-assertions@7.25.7':
+ resolution: {integrity: sha512-ZvZQRmME0zfJnDQnVBKYzHxXT7lYBB3Revz1GuS7oLXWMgqUPX4G+DDbT30ICClht9WKV34QVrZhSw6WdklwZQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-syntax-import-attributes@7.24.7':
- resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==}
+ '@babel/plugin-syntax-import-attributes@7.25.7':
+ resolution: {integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
-
- '@babel/plugin-syntax-import-meta@7.10.4':
- resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
- peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-syntax-json-strings@7.8.3':
- resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
- peerDependencies:
- '@babel/core': ^7.25.2
-
- '@babel/plugin-syntax-jsx@7.24.7':
- resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==}
+ '@babel/plugin-syntax-jsx@7.25.7':
+ resolution: {integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
-
- '@babel/plugin-syntax-logical-assignment-operators@7.10.4':
- resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
- peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-syntax-nullish-coalescing-operator@7.8.3':
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-syntax-numeric-separator@7.10.4':
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-syntax-object-rest-spread@7.8.3':
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-syntax-optional-catch-binding@7.8.3':
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-syntax-optional-chaining@7.8.3':
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
peerDependencies:
- '@babel/core': ^7.25.2
-
- '@babel/plugin-syntax-private-property-in-object@7.14.5':
- resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.25.2
-
- '@babel/plugin-syntax-top-level-await@7.14.5':
- resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-syntax-typescript@7.25.4':
- resolution: {integrity: sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==}
+ '@babel/plugin-syntax-typescript@7.25.7':
+ resolution: {integrity: sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-syntax-unicode-sets-regex@7.18.6':
resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-arrow-functions@7.24.7':
- resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==}
+ '@babel/plugin-transform-arrow-functions@7.25.7':
+ resolution: {integrity: sha512-EJN2mKxDwfOUCPxMO6MUI58RN3ganiRAG/MS/S3HfB6QFNjroAMelQo/gybyYq97WerCBAZoyrAoW8Tzdq2jWg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-async-generator-functions@7.25.4':
- resolution: {integrity: sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==}
+ '@babel/plugin-transform-async-generator-functions@7.25.8':
+ resolution: {integrity: sha512-9ypqkozyzpG+HxlH4o4gdctalFGIjjdufzo7I2XPda0iBnZ6a+FO0rIEQcdSPXp02CkvGsII1exJhmROPQd5oA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-async-to-generator@7.24.7':
- resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==}
+ '@babel/plugin-transform-async-to-generator@7.25.7':
+ resolution: {integrity: sha512-ZUCjAavsh5CESCmi/xCpX1qcCaAglzs/7tmuvoFnJgA1dM7gQplsguljoTg+Ru8WENpX89cQyAtWoaE0I3X3Pg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-block-scoped-functions@7.24.7':
- resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==}
+ '@babel/plugin-transform-block-scoped-functions@7.25.7':
+ resolution: {integrity: sha512-xHttvIM9fvqW+0a3tZlYcZYSBpSWzGBFIt/sYG3tcdSzBB8ZeVgz2gBP7Df+sM0N1850jrviYSSeUuc+135dmQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-block-scoping@7.25.0':
- resolution: {integrity: sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==}
+ '@babel/plugin-transform-block-scoping@7.25.7':
+ resolution: {integrity: sha512-ZEPJSkVZaeTFG/m2PARwLZQ+OG0vFIhPlKHK/JdIMy8DbRJ/htz6LRrTFtdzxi9EHmcwbNPAKDnadpNSIW+Aow==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-class-properties@7.25.4':
- resolution: {integrity: sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==}
+ '@babel/plugin-transform-class-properties@7.25.7':
+ resolution: {integrity: sha512-mhyfEW4gufjIqYFo9krXHJ3ElbFLIze5IDp+wQTxoPd+mwFb1NxatNAwmv8Q8Iuxv7Zc+q8EkiMQwc9IhyGf4g==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-class-static-block@7.24.7':
- resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==}
+ '@babel/plugin-transform-class-static-block@7.25.8':
+ resolution: {integrity: sha512-e82gl3TCorath6YLf9xUwFehVvjvfqFhdOo4+0iVIVju+6XOi5XHkqB3P2AXnSwoeTX0HBoXq5gJFtvotJzFnQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-classes@7.25.4':
- resolution: {integrity: sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==}
+ '@babel/plugin-transform-classes@7.25.7':
+ resolution: {integrity: sha512-9j9rnl+YCQY0IGoeipXvnk3niWicIB6kCsWRGLwX241qSXpbA4MKxtp/EdvFxsc4zI5vqfLxzOd0twIJ7I99zg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-computed-properties@7.24.7':
- resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==}
+ '@babel/plugin-transform-computed-properties@7.25.7':
+ resolution: {integrity: sha512-QIv+imtM+EtNxg/XBKL3hiWjgdLjMOmZ+XzQwSgmBfKbfxUjBzGgVPklUuE55eq5/uVoh8gg3dqlrwR/jw3ZeA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-destructuring@7.24.8':
- resolution: {integrity: sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==}
+ '@babel/plugin-transform-destructuring@7.25.7':
+ resolution: {integrity: sha512-xKcfLTlJYUczdaM1+epcdh1UGewJqr9zATgrNHcLBcV2QmfvPPEixo/sK/syql9cEmbr7ulu5HMFG5vbbt/sEA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-dotall-regex@7.24.7':
- resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==}
+ '@babel/plugin-transform-dotall-regex@7.25.7':
+ resolution: {integrity: sha512-kXzXMMRzAtJdDEgQBLF4oaiT6ZCU3oWHgpARnTKDAqPkDJ+bs3NrZb310YYevR5QlRo3Kn7dzzIdHbZm1VzJdQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-duplicate-keys@7.24.7':
- resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==}
+ '@babel/plugin-transform-duplicate-keys@7.25.7':
+ resolution: {integrity: sha512-by+v2CjoL3aMnWDOyCIg+yxU9KXSRa9tN6MbqggH5xvymmr9p4AMjYkNlQy4brMceBnUyHZ9G8RnpvT8wP7Cfg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0':
- resolution: {integrity: sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==}
+ '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.7':
+ resolution: {integrity: sha512-HvS6JF66xSS5rNKXLqkk7L9c/jZ/cdIVIcoPVrnl8IsVpLggTjXs8OWekbLHs/VtYDDh5WXnQyeE3PPUGm22MA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-dynamic-import@7.24.7':
- resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==}
+ '@babel/plugin-transform-dynamic-import@7.25.8':
+ resolution: {integrity: sha512-gznWY+mr4ZQL/EWPcbBQUP3BXS5FwZp8RUOw06BaRn8tQLzN4XLIxXejpHN9Qo8x8jjBmAAKp6FoS51AgkSA/A==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-exponentiation-operator@7.24.7':
- resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==}
+ '@babel/plugin-transform-exponentiation-operator@7.25.7':
+ resolution: {integrity: sha512-yjqtpstPfZ0h/y40fAXRv2snciYr0OAoMXY/0ClC7tm4C/nG5NJKmIItlaYlLbIVAWNfrYuy9dq1bE0SbX0PEg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-export-namespace-from@7.24.7':
- resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==}
+ '@babel/plugin-transform-export-namespace-from@7.25.8':
+ resolution: {integrity: sha512-sPtYrduWINTQTW7FtOy99VCTWp4H23UX7vYcut7S4CIMEXU+54zKX9uCoGkLsWXteyaMXzVHgzWbLfQ1w4GZgw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-transform-flow-strip-types@7.24.7':
resolution: {integrity: sha512-cjRKJ7FobOH2eakx7Ja+KpJRj8+y+/SiB3ooYm/n2UJfxu0oEaOoxOinitkJcPqv9KxS0kxTGPUaR7L2XcXDXA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-for-of@7.24.7':
- resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==}
+ '@babel/plugin-transform-for-of@7.25.7':
+ resolution: {integrity: sha512-n/TaiBGJxYFWvpJDfsxSj9lEEE44BFM1EPGz4KEiTipTgkoFVVcCmzAL3qA7fdQU96dpo4gGf5HBx/KnDvqiHw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-function-name@7.25.1':
- resolution: {integrity: sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==}
+ '@babel/plugin-transform-function-name@7.25.7':
+ resolution: {integrity: sha512-5MCTNcjCMxQ63Tdu9rxyN6cAWurqfrDZ76qvVPrGYdBxIj+EawuuxTu/+dgJlhK5eRz3v1gLwp6XwS8XaX2NiQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-json-strings@7.24.7':
- resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==}
+ '@babel/plugin-transform-json-strings@7.25.8':
+ resolution: {integrity: sha512-4OMNv7eHTmJ2YXs3tvxAfa/I43di+VcF+M4Wt66c88EAED1RoGaf1D64cL5FkRpNL+Vx9Hds84lksWvd/wMIdA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-literals@7.25.2':
- resolution: {integrity: sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==}
+ '@babel/plugin-transform-literals@7.25.7':
+ resolution: {integrity: sha512-fwzkLrSu2fESR/cm4t6vqd7ebNIopz2QHGtjoU+dswQo/P6lwAG04Q98lliE3jkz/XqnbGFLnUcE0q0CVUf92w==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-logical-assignment-operators@7.24.7':
- resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==}
+ '@babel/plugin-transform-logical-assignment-operators@7.25.8':
+ resolution: {integrity: sha512-f5W0AhSbbI+yY6VakT04jmxdxz+WsID0neG7+kQZbCOjuyJNdL5Nn4WIBm4hRpKnUcO9lP0eipUhFN12JpoH8g==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-member-expression-literals@7.24.7':
- resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==}
+ '@babel/plugin-transform-member-expression-literals@7.25.7':
+ resolution: {integrity: sha512-Std3kXwpXfRV0QtQy5JJcRpkqP8/wG4XL7hSKZmGlxPlDqmpXtEPRmhF7ztnlTCtUN3eXRUJp+sBEZjaIBVYaw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-modules-amd@7.24.7':
- resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==}
+ '@babel/plugin-transform-modules-amd@7.25.7':
+ resolution: {integrity: sha512-CgselSGCGzjQvKzghCvDTxKHP3iooenLpJDO842ehn5D2G5fJB222ptnDwQho0WjEvg7zyoxb9P+wiYxiJX5yA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-modules-commonjs@7.24.8':
- resolution: {integrity: sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==}
+ '@babel/plugin-transform-modules-commonjs@7.25.7':
+ resolution: {integrity: sha512-L9Gcahi0kKFYXvweO6n0wc3ZG1ChpSFdgG+eV1WYZ3/dGbJK7vvk91FgGgak8YwRgrCuihF8tE/Xg07EkL5COg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-modules-systemjs@7.25.0':
- resolution: {integrity: sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==}
+ '@babel/plugin-transform-modules-systemjs@7.25.7':
+ resolution: {integrity: sha512-t9jZIvBmOXJsiuyOwhrIGs8dVcD6jDyg2icw1VL4A/g+FnWyJKwUfSSU2nwJuMV2Zqui856El9u+ElB+j9fV1g==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-modules-umd@7.24.7':
- resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==}
+ '@babel/plugin-transform-modules-umd@7.25.7':
+ resolution: {integrity: sha512-p88Jg6QqsaPh+EB7I9GJrIqi1Zt4ZBHUQtjw3z1bzEXcLh6GfPqzZJ6G+G1HBGKUNukT58MnKG7EN7zXQBCODw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-named-capturing-groups-regex@7.24.7':
- resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==}
+ '@babel/plugin-transform-named-capturing-groups-regex@7.25.7':
+ resolution: {integrity: sha512-BtAT9LzCISKG3Dsdw5uso4oV1+v2NlVXIIomKJgQybotJY3OwCwJmkongjHgwGKoZXd0qG5UZ12JUlDQ07W6Ow==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-new-target@7.24.7':
- resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==}
+ '@babel/plugin-transform-new-target@7.25.7':
+ resolution: {integrity: sha512-CfCS2jDsbcZaVYxRFo2qtavW8SpdzmBXC2LOI4oO0rP+JSRDxxF3inF4GcPsLgfb5FjkhXG5/yR/lxuRs2pySA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-nullish-coalescing-operator@7.24.7':
- resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==}
+ '@babel/plugin-transform-nullish-coalescing-operator@7.25.8':
+ resolution: {integrity: sha512-Z7WJJWdQc8yCWgAmjI3hyC+5PXIubH9yRKzkl9ZEG647O9szl9zvmKLzpbItlijBnVhTUf1cpyWBsZ3+2wjWPQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-numeric-separator@7.24.7':
- resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==}
+ '@babel/plugin-transform-numeric-separator@7.25.8':
+ resolution: {integrity: sha512-rm9a5iEFPS4iMIy+/A/PiS0QN0UyjPIeVvbU5EMZFKJZHt8vQnasbpo3T3EFcxzCeYO0BHfc4RqooCZc51J86Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-object-rest-spread@7.24.7':
- resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==}
+ '@babel/plugin-transform-object-rest-spread@7.25.8':
+ resolution: {integrity: sha512-LkUu0O2hnUKHKE7/zYOIjByMa4VRaV2CD/cdGz0AxU9we+VA3kDDggKEzI0Oz1IroG+6gUP6UmWEHBMWZU316g==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-object-super@7.24.7':
- resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==}
+ '@babel/plugin-transform-object-super@7.25.7':
+ resolution: {integrity: sha512-pWT6UXCEW3u1t2tcAGtE15ornCBvopHj9Bps9D2DsH15APgNVOTwwczGckX+WkAvBmuoYKRCFa4DK+jM8vh5AA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-optional-catch-binding@7.24.7':
- resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==}
+ '@babel/plugin-transform-optional-catch-binding@7.25.8':
+ resolution: {integrity: sha512-EbQYweoMAHOn7iJ9GgZo14ghhb9tTjgOc88xFgYngifx7Z9u580cENCV159M4xDh3q/irbhSjZVpuhpC2gKBbg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-optional-chaining@7.24.8':
- resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==}
+ '@babel/plugin-transform-optional-chaining@7.25.8':
+ resolution: {integrity: sha512-q05Bk7gXOxpTHoQ8RSzGSh/LHVB9JEIkKnk3myAWwZHnYiTGYtbdrYkIsS8Xyh4ltKf7GNUSgzs/6P2bJtBAQg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-parameters@7.24.7':
- resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==}
+ '@babel/plugin-transform-parameters@7.25.7':
+ resolution: {integrity: sha512-FYiTvku63me9+1Nz7TOx4YMtW3tWXzfANZtrzHhUZrz4d47EEtMQhzFoZWESfXuAMMT5mwzD4+y1N8ONAX6lMQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-private-methods@7.25.4':
- resolution: {integrity: sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==}
+ '@babel/plugin-transform-private-methods@7.25.7':
+ resolution: {integrity: sha512-KY0hh2FluNxMLwOCHbxVOKfdB5sjWG4M183885FmaqWWiGMhRZq4DQRKH6mHdEucbJnyDyYiZNwNG424RymJjA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-private-property-in-object@7.24.7':
- resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==}
+ '@babel/plugin-transform-private-property-in-object@7.25.8':
+ resolution: {integrity: sha512-8Uh966svuB4V8RHHg0QJOB32QK287NBksJOByoKmHMp1TAobNniNalIkI2i5IPj5+S9NYCG4VIjbEuiSN8r+ow==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-property-literals@7.24.7':
- resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==}
+ '@babel/plugin-transform-property-literals@7.25.7':
+ resolution: {integrity: sha512-lQEeetGKfFi0wHbt8ClQrUSUMfEeI3MMm74Z73T9/kuz990yYVtfofjf3NuA42Jy3auFOpbjDyCSiIkTs1VIYw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-react-constant-elements@7.25.1':
- resolution: {integrity: sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==}
+ '@babel/plugin-transform-react-constant-elements@7.25.7':
+ resolution: {integrity: sha512-/qXt69Em8HgsjCLu7G3zdIQn7A2QwmYND7Wa0LTp09Na+Zn8L5d0A7wSXrKi18TJRc/Q5S1i1De/SU1LzVkSvA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-react-display-name@7.24.7':
- resolution: {integrity: sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==}
+ '@babel/plugin-transform-react-display-name@7.25.7':
+ resolution: {integrity: sha512-r0QY7NVU8OnrwE+w2IWiRom0wwsTbjx4+xH2RTd7AVdof3uurXOF+/mXHQDRk+2jIvWgSaCHKMgggfvM4dyUGA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-react-jsx-development@7.24.7':
- resolution: {integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==}
+ '@babel/plugin-transform-react-jsx-development@7.25.7':
+ resolution: {integrity: sha512-5yd3lH1PWxzW6IZj+p+Y4OLQzz0/LzlOG8vGqonHfVR3euf1vyzyMUJk9Ac+m97BH46mFc/98t9PmYLyvgL3qg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-transform-react-jsx-self@7.25.7':
resolution: {integrity: sha512-JD9MUnLbPL0WdVK8AWC7F7tTG2OS6u/AKKnsK+NdRhUiVdnzyR1S3kKQCaRLOiaULvUiqK6Z4JQE635VgtCFeg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/plugin-transform-react-jsx-source@7.25.7':
resolution: {integrity: sha512-S/JXG/KrbIY06iyJPKfxr0qRxnhNOdkNXYBl/rmwgDd72cQLH9tEGkDm/yJPGvcSIUoikzfjMios9i+xT/uv9w==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-react-jsx@7.24.7':
- resolution: {integrity: sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==}
+ '@babel/plugin-transform-react-jsx@7.25.7':
+ resolution: {integrity: sha512-vILAg5nwGlR9EXE8JIOX4NHXd49lrYbN8hnjffDtoULwpL9hUx/N55nqh2qd0q6FyNDfjl9V79ecKGvFbcSA0Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-react-pure-annotations@7.24.7':
- resolution: {integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==}
+ '@babel/plugin-transform-react-pure-annotations@7.25.7':
+ resolution: {integrity: sha512-6YTHJ7yjjgYqGc8S+CbEXhLICODk0Tn92j+vNJo07HFk9t3bjFgAKxPLFhHwF2NjmQVSI1zBRfBWUeVBa2osfA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-regenerator@7.24.7':
- resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==}
+ '@babel/plugin-transform-regenerator@7.25.7':
+ resolution: {integrity: sha512-mgDoQCRjrY3XK95UuV60tZlFCQGXEtMg8H+IsW72ldw1ih1jZhzYXbJvghmAEpg5UVhhnCeia1CkGttUvCkiMQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-reserved-words@7.24.7':
- resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==}
+ '@babel/plugin-transform-reserved-words@7.25.7':
+ resolution: {integrity: sha512-3OfyfRRqiGeOvIWSagcwUTVk2hXBsr/ww7bLn6TRTuXnexA+Udov2icFOxFX9abaj4l96ooYkcNN1qi2Zvqwng==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-runtime@7.25.4':
- resolution: {integrity: sha512-8hsyG+KUYGY0coX6KUCDancA0Vw225KJ2HJO0yCNr1vq5r+lJTleDaJf0K7iOhjw4SWhu03TMBzYTJ9krmzULQ==}
+ '@babel/plugin-transform-runtime@7.25.7':
+ resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-shorthand-properties@7.24.7':
- resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==}
+ '@babel/plugin-transform-shorthand-properties@7.25.7':
+ resolution: {integrity: sha512-uBbxNwimHi5Bv3hUccmOFlUy3ATO6WagTApenHz9KzoIdn0XeACdB12ZJ4cjhuB2WSi80Ez2FWzJnarccriJeA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-spread@7.24.7':
- resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==}
+ '@babel/plugin-transform-spread@7.25.7':
+ resolution: {integrity: sha512-Mm6aeymI0PBh44xNIv/qvo8nmbkpZze1KvR8MkEqbIREDxoiWTi18Zr2jryfRMwDfVZF9foKh060fWgni44luw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-sticky-regex@7.24.7':
- resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==}
+ '@babel/plugin-transform-sticky-regex@7.25.7':
+ resolution: {integrity: sha512-ZFAeNkpGuLnAQ/NCsXJ6xik7Id+tHuS+NT+ue/2+rn/31zcdnupCdmunOizEaP0JsUmTFSTOPoQY7PkK2pttXw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-template-literals@7.24.7':
- resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==}
+ '@babel/plugin-transform-template-literals@7.25.7':
+ resolution: {integrity: sha512-SI274k0nUsFFmyQupiO7+wKATAmMFf8iFgq2O+vVFXZ0SV9lNfT1NGzBEhjquFmD8I9sqHLguH+gZVN3vww2AA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-typeof-symbol@7.24.8':
- resolution: {integrity: sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==}
+ '@babel/plugin-transform-typeof-symbol@7.25.7':
+ resolution: {integrity: sha512-OmWmQtTHnO8RSUbL0NTdtpbZHeNTnm68Gj5pA4Y2blFNh+V4iZR68V1qL9cI37J21ZN7AaCnkfdHtLExQPf2uA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-typescript@7.24.7':
- resolution: {integrity: sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==}
+ '@babel/plugin-transform-typescript@7.25.7':
+ resolution: {integrity: sha512-VKlgy2vBzj8AmEzunocMun2fF06bsSWV+FvVXohtL6FGve/+L217qhHxRTVGHEDO/YR8IANcjzgJsd04J8ge5Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-unicode-escapes@7.24.7':
- resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==}
+ '@babel/plugin-transform-unicode-escapes@7.25.7':
+ resolution: {integrity: sha512-BN87D7KpbdiABA+t3HbVqHzKWUDN3dymLaTnPFAMyc8lV+KN3+YzNhVRNdinaCPA4AUqx7ubXbQ9shRjYBl3SQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-unicode-property-regex@7.24.7':
- resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==}
+ '@babel/plugin-transform-unicode-property-regex@7.25.7':
+ resolution: {integrity: sha512-IWfR89zcEPQGB/iB408uGtSPlQd3Jpq11Im86vUgcmSTcoWAiQMCTOa2K2yNNqFJEBVICKhayctee65Ka8OB0w==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-unicode-regex@7.24.7':
- resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==}
+ '@babel/plugin-transform-unicode-regex@7.25.7':
+ resolution: {integrity: sha512-8JKfg/hiuA3qXnlLx8qtv5HWRbgyFx2hMMtpDDuU2rTckpKkGu4ycK5yYHwuEa16/quXfoxHBIApEsNyMWnt0g==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/plugin-transform-unicode-sets-regex@7.25.4':
- resolution: {integrity: sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==}
+ '@babel/plugin-transform-unicode-sets-regex@7.25.7':
+ resolution: {integrity: sha512-YRW8o9vzImwmh4Q3Rffd09bH5/hvY0pxg+1H1i0f7APoUeg12G7+HhLj9ZFNIrYkgBXhIijPJ+IXypN0hLTIbw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/preset-env@7.25.4':
- resolution: {integrity: sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==}
+ '@babel/preset-env@7.25.8':
+ resolution: {integrity: sha512-58T2yulDHMN8YMUxiLq5YmWUnlDCyY1FsHM+v12VMx+1/FlrUj5tY50iDCpofFQEM8fMYOaY9YRvym2jcjn1Dg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/preset-flow@7.24.7':
resolution: {integrity: sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@babel/preset-modules@0.1.6-no-external-plugins':
resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/preset-react@7.24.7':
- resolution: {integrity: sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==}
+ '@babel/preset-react@7.25.7':
+ resolution: {integrity: sha512-GjV0/mUEEXpi1U5ZgDprMRRgajGMRW3G5FjMr5KLKD8nT2fTG8+h/klV3+6Dm5739QE+K5+2e91qFKAYI3pmRg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/preset-typescript@7.24.7':
- resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==}
+ '@babel/preset-typescript@7.25.7':
+ resolution: {integrity: sha512-rkkpaXJZOFN45Fb+Gki0c+KMIglk4+zZXOoMJuyEK8y8Kkc8Jd3BDmP7qPsz0zQMJj+UD7EprF+AqAXcILnexw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/register@7.24.6':
- resolution: {integrity: sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==}
+ '@babel/register@7.25.7':
+ resolution: {integrity: sha512-qHTd2Rhn/rKhSUwdY6+n98FmwXN+N+zxSVx3zWqRe9INyvTpv+aQ5gDV2+43ACd3VtMBzPPljbb0gZb8u5ma6Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
- '@babel/regjsgen@0.8.0':
- resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==}
-
- '@babel/runtime-corejs2@7.25.6':
- resolution: {integrity: sha512-24uCmOJPrsnS7HtRamCibYabHRV0bscPJNFFcyKgj7FqUA0V5XcbZUmz9PVNDW4L+euMsZtCIetU1LxTmUaIlA==}
+ '@babel/runtime-corejs2@7.25.7':
+ resolution: {integrity: sha512-xdsLBlDCJIZzwH1fBJ7GJu+bRFO0Sqv10WotmwMu83Joep1erPcWbTr84rZD42kPzSjtmrFgshdWHKfQTWOsng==}
engines: {node: '>=6.9.0'}
'@babel/runtime-corejs3@7.24.4':
resolution: {integrity: sha512-VOQOexSilscN24VEY810G/PqtpFvx/z6UqDIjIWbDe2368HhDLkYN5TYwaEz/+eRCUkhJ2WaNLLmQAlxzfWj4w==}
engines: {node: '>=6.9.0'}
- '@babel/runtime@7.25.6':
- resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==}
+ '@babel/runtime@7.25.7':
+ resolution: {integrity: sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==}
engines: {node: '>=6.9.0'}
- '@babel/template@7.25.0':
- resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==}
+ '@babel/template@7.25.7':
+ resolution: {integrity: sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.25.6':
- resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==}
+ '@babel/traverse@7.25.7':
+ resolution: {integrity: sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.25.6':
- resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==}
+ '@babel/types@7.25.8':
+ resolution: {integrity: sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==}
engines: {node: '>=6.9.0'}
'@bcoe/v8-coverage@0.2.3':
@@ -3357,7 +3286,7 @@ packages:
'@docsearch/react@3.6.2':
resolution: {integrity: sha512-rtZce46OOkVflCQH71IdbXSFK+S8iJZlUF56XBW5rIgx/eG5qoomC7Ag3anZson1bBac/JFQn7XOBfved/IMRA==}
peerDependencies:
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: '>= 16.8.0 < 19.0.0'
react-dom: '>= 16.8.0 < 19.0.0'
search-insights: '>= 1 < 3'
@@ -4024,7 +3953,7 @@ packages:
resolution: {integrity: sha512-dc38W4W3K42atE9nSaOeoJ7/x9wGIfawdwC/UmMxMLlZ1iSsITQ8dQJaTATCbn98YvYPINK/EH541YA5enQIPQ==}
engines: {node: '>=12.0.0'}
peerDependencies:
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0
react-dom: ^17.0.0 || ^18.0.0
peerDependenciesMeta:
@@ -4035,7 +3964,7 @@ packages:
resolution: {integrity: sha512-+uNbP3OHJuZVI00WyMg7xfLZotaEY7LgvYXDfONVJbrS+K9wyjCIPNfjy8r9XJn4fbHo/5ibiZqjWnU9LMNv+A==}
engines: {node: '>=12.0.0'}
peerDependencies:
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0
react-dom: ^17.0.0 || ^18.0.0
peerDependenciesMeta:
@@ -4046,7 +3975,7 @@ packages:
resolution: {integrity: sha512-P0E7ZrxOuyYqBvVv9w8k7wm+Xzx/KRu+BGgFcR2htTsGCpJNQJCSUXNUZ50MUmSU9hzqhwbQWNXhV1MBTl6F7A==}
engines: {node: '>=14.0.0'}
peerDependencies:
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0
react-dom: ^17.0.0 || ^18.0.0
peerDependenciesMeta:
@@ -4062,7 +3991,7 @@ packages:
peerDependencies:
'@emotion/react': ^11.5.0
'@emotion/styled': ^11.3.0
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0
react-dom: ^17.0.0 || ^18.0.0
peerDependenciesMeta:
@@ -4081,7 +4010,7 @@ packages:
'@emotion/styled': ^11.3.0
'@mui/material': ^6.1.1
'@mui/material-pigment-css': ^6.1.1
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
@@ -4094,8 +4023,8 @@ packages:
'@types/react':
optional: true
- '@mui/material-pigment-css@6.1.2':
- resolution: {integrity: sha512-5DJl3vYy914APj3oc2LN4PTM8vaKjlR3rS0f6Ae+F3+oKZdMshLB7sVWitoSX1FD52hrWn9GoZ3n4Qgr6Tbdvg==}
+ '@mui/material-pigment-css@6.1.3':
+ resolution: {integrity: sha512-0fXoXnt/+GblH5yaFu0wZgg24Bs837FYRO2cyTju4tRtwRJC6rBZNIH26ftfKEnn4+iXZn5tR24TiYx2okAoOg==}
engines: {node: '>=14.0.0'}
'@mui/material@5.15.4':
@@ -4104,7 +4033,7 @@ packages:
peerDependencies:
'@emotion/react': ^11.5.0
'@emotion/styled': ^11.3.0
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0
react-dom: ^17.0.0 || ^18.0.0
peerDependenciesMeta:
@@ -4119,17 +4048,17 @@ packages:
resolution: {integrity: sha512-CSLg0YkpDqg0aXOxtjo3oTMd3XWMxvNb5d0v4AYVqwOltU8q6GvnZjhWyCLjGSCrcgfwm6/VDjaKLPlR14wxIA==}
engines: {node: '>=12.0.0'}
peerDependencies:
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0
peerDependenciesMeta:
'@types/react':
optional: true
- '@mui/private-theming@6.1.2':
- resolution: {integrity: sha512-S8WcjZdNdi++8UhrrY8Lton5h/suRiQexvdTfdcPAlbajlvgM+kx+uJstuVIEyTb3gMkxzIZep87knZ0tqcR0g==}
+ '@mui/private-theming@6.1.3':
+ resolution: {integrity: sha512-XK5OYCM0x7gxWb/WBEySstBmn+dE3YKX7U7jeBRLm6vHU5fGUd7GiJWRirpivHjOK9mRH6E1MPIVd+ze5vguKQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@types/react':
@@ -4148,8 +4077,8 @@ packages:
'@emotion/styled':
optional: true
- '@mui/styled-engine@6.1.2':
- resolution: {integrity: sha512-uKOfWkR23X39xj7th2nyTcCHqInTAXtUnqD3T5qRVdJcOPvu1rlgTleTwJC/FJvWZJBU6ieuTWDhbcx5SNViHQ==}
+ '@mui/styled-engine@6.1.3':
+ resolution: {integrity: sha512-i4yh9m+eMZE3cNERpDhVr6Wn73Yz6C7MH0eE2zZvw8d7EFkIJlCQNZd1xxGZqarD2DDq2qWHcjIOucWGhxACtA==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@emotion/react': ^11.4.1
@@ -4167,7 +4096,7 @@ packages:
peerDependencies:
'@emotion/react': ^11.5.0
'@emotion/styled': ^11.3.0
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0
peerDependenciesMeta:
'@emotion/react':
@@ -4177,13 +4106,13 @@ packages:
'@types/react':
optional: true
- '@mui/system@6.1.2':
- resolution: {integrity: sha512-mzW7F1ZMIYS1aLON48Nrk9c65OrVEVQ+R4lUcTWs1lCSul0VGK23eo4dmY0NX5PS7Oe4xz3P5B9tQZZ7SYgxcg==}
+ '@mui/system@6.1.3':
+ resolution: {integrity: sha512-ILaD9UsLTBLjMcep3OumJMXh1PYr7aqnkHm/L47bH46+YmSL1zWAX6tWG8swEQROzW2GvYluEMp5FreoxOOC6w==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@emotion/react': ^11.5.0
'@emotion/styled': ^11.3.0
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@emotion/react':
@@ -4193,10 +4122,10 @@ packages:
'@types/react':
optional: true
- '@mui/types@7.2.17':
- resolution: {integrity: sha512-oyumoJgB6jDV8JFzRqjBo2daUuHpzDjoO/e3IrRhhHo/FxJlaVhET6mcNrKHUq2E+R+q3ql0qAtvQ4rfWHhAeQ==}
+ '@mui/types@7.2.18':
+ resolution: {integrity: sha512-uvK9dWeyCJl/3ocVnTOS6nlji/Knj8/tVqVX03UVTpdmTJYu/s4jtDd9Kvv0nRGE0CUSNW1UYAci7PYypjealg==}
peerDependencies:
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
peerDependenciesMeta:
'@types/react':
optional: true
@@ -4205,7 +4134,7 @@ packages:
resolution: {integrity: sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==}
engines: {node: '>=12.0.0'}
peerDependencies:
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0
peerDependenciesMeta:
'@types/react':
@@ -4215,7 +4144,7 @@ packages:
resolution: {integrity: sha512-tBp0ILEXDL0bbDDT8PnZOjCqSm5Dfk2N0Z45uzRw+wVl6fVvloC9zw8avl+OdX1Bg3ubs/ttKn8nRNv17bpM5A==}
engines: {node: '>=14.0.0'}
peerDependencies:
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@types/react':
@@ -4225,17 +4154,17 @@ packages:
resolution: {integrity: sha512-HlRrgdJSPbYDXPpoVMWZV8AE7WcFtAk13rWNWAEVWKSanzBBkymjz3km+Th/Srowsh4pf1fTSP1B0L116wQBYw==}
engines: {node: '>=14.0.0'}
peerDependencies:
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
- '@mui/utils@6.1.2':
- resolution: {integrity: sha512-6+B1YZ8cCBWD1fc3RjqpclF9UA0MLUiuXhyCO+XowD/Z2ku5IlxeEhHHlgglyBWFGMu4kib4YU3CDsG5/zVjJQ==}
+ '@mui/utils@6.1.3':
+ resolution: {integrity: sha512-4JBpLkjprlKjN10DGb1aiy/ii9TKbQ601uSHtAmYFAS879QZgAD7vRnv/YBE4iBbc7NXzFgbQMCOFrupXWekIA==}
engines: {node: '>=14.0.0'}
peerDependencies:
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
react: ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@types/react':
@@ -4540,62 +4469,62 @@ packages:
resolution: {integrity: sha512-q3L9i3HoNfz0SGpTIS4zTcKBbRkxzCRpd169eyiTuk3IwcPC3/85mzLHranlKo2b+HYT0gu37YxGB45aD8A3Tw==}
engines: {node: '>=18.0.0'}
- '@next/env@14.2.14':
- resolution: {integrity: sha512-/0hWQfiaD5//LvGNgc8PjvyqV50vGK0cADYzaoOOGN8fxzBn3iAiaq3S0tCRnFBldq0LVveLcxCTi41ZoYgAgg==}
+ '@next/env@14.2.15':
+ resolution: {integrity: sha512-S1qaj25Wru2dUpcIZMjxeMVSwkt8BK4dmWHHiBuRstcIyOsMapqT4A4jSB6onvqeygkSSmOkyny9VVx8JIGamQ==}
'@next/eslint-plugin-next@14.2.14':
resolution: {integrity: sha512-kV+OsZ56xhj0rnTn6HegyTGkoa16Mxjrpk7pjWumyB2P8JVQb8S9qtkjy/ye0GnTr4JWtWG4x/2qN40lKZ3iVQ==}
- '@next/swc-darwin-arm64@14.2.14':
- resolution: {integrity: sha512-bsxbSAUodM1cjYeA4o6y7sp9wslvwjSkWw57t8DtC8Zig8aG8V6r+Yc05/9mDzLKcybb6EN85k1rJDnMKBd9Gw==}
+ '@next/swc-darwin-arm64@14.2.15':
+ resolution: {integrity: sha512-Rvh7KU9hOUBnZ9TJ28n2Oa7dD9cvDBKua9IKx7cfQQ0GoYUwg9ig31O2oMwH3wm+pE3IkAQ67ZobPfEgurPZIA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- '@next/swc-darwin-x64@14.2.14':
- resolution: {integrity: sha512-cC9/I+0+SK5L1k9J8CInahduTVWGMXhQoXFeNvF0uNs3Bt1Ub0Azb8JzTU9vNCr0hnaMqiWu/Z0S1hfKc3+dww==}
+ '@next/swc-darwin-x64@14.2.15':
+ resolution: {integrity: sha512-5TGyjFcf8ampZP3e+FyCax5zFVHi+Oe7sZyaKOngsqyaNEpOgkKB3sqmymkZfowy3ufGA/tUgDPPxpQx931lHg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- '@next/swc-linux-arm64-gnu@14.2.14':
- resolution: {integrity: sha512-RMLOdA2NU4O7w1PQ3Z9ft3PxD6Htl4uB2TJpocm+4jcllHySPkFaUIFacQ3Jekcg6w+LBaFvjSPthZHiPmiAUg==}
+ '@next/swc-linux-arm64-gnu@14.2.15':
+ resolution: {integrity: sha512-3Bwv4oc08ONiQ3FiOLKT72Q+ndEMyLNsc/D3qnLMbtUYTQAmkx9E/JRu0DBpHxNddBmNT5hxz1mYBphJ3mfrrw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-arm64-musl@14.2.14':
- resolution: {integrity: sha512-WgLOA4hT9EIP7jhlkPnvz49iSOMdZgDJVvbpb8WWzJv5wBD07M2wdJXLkDYIpZmCFfo/wPqFsFR4JS4V9KkQ2A==}
+ '@next/swc-linux-arm64-musl@14.2.15':
+ resolution: {integrity: sha512-k5xf/tg1FBv/M4CMd8S+JL3uV9BnnRmoe7F+GWC3DxkTCD9aewFRH1s5rJ1zkzDa+Do4zyN8qD0N8c84Hu96FQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-x64-gnu@14.2.14':
- resolution: {integrity: sha512-lbn7svjUps1kmCettV/R9oAvEW+eUI0lo0LJNFOXoQM5NGNxloAyFRNByYeZKL3+1bF5YE0h0irIJfzXBq9Y6w==}
+ '@next/swc-linux-x64-gnu@14.2.15':
+ resolution: {integrity: sha512-kE6q38hbrRbKEkkVn62reLXhThLRh6/TvgSP56GkFNhU22TbIrQDEMrO7j0IcQHcew2wfykq8lZyHFabz0oBrA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-linux-x64-musl@14.2.14':
- resolution: {integrity: sha512-7TcQCvLQ/hKfQRgjxMN4TZ2BRB0P7HwrGAYL+p+m3u3XcKTraUFerVbV3jkNZNwDeQDa8zdxkKkw2els/S5onQ==}
+ '@next/swc-linux-x64-musl@14.2.15':
+ resolution: {integrity: sha512-PZ5YE9ouy/IdO7QVJeIcyLn/Rc4ml9M2G4y3kCM9MNf1YKvFY4heg3pVa/jQbMro+tP6yc4G2o9LjAz1zxD7tQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-win32-arm64-msvc@14.2.14':
- resolution: {integrity: sha512-8i0Ou5XjTLEje0oj0JiI0Xo9L/93ghFtAUYZ24jARSeTMXLUx8yFIdhS55mTExq5Tj4/dC2fJuaT4e3ySvXU1A==}
+ '@next/swc-win32-arm64-msvc@14.2.15':
+ resolution: {integrity: sha512-2raR16703kBvYEQD9HNLyb0/394yfqzmIeyp2nDzcPV4yPjqNUG3ohX6jX00WryXz6s1FXpVhsCo3i+g4RUX+g==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
- '@next/swc-win32-ia32-msvc@14.2.14':
- resolution: {integrity: sha512-2u2XcSaDEOj+96eXpyjHjtVPLhkAFw2nlaz83EPeuK4obF+HmtDJHqgR1dZB7Gb6V/d55FL26/lYVd0TwMgcOQ==}
+ '@next/swc-win32-ia32-msvc@14.2.15':
+ resolution: {integrity: sha512-fyTE8cklgkyR1p03kJa5zXEaZ9El+kDNM5A+66+8evQS5e/6v0Gk28LqA0Jet8gKSOyP+OTm/tJHzMlGdQerdQ==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
- '@next/swc-win32-x64-msvc@14.2.14':
- resolution: {integrity: sha512-MZom+OvZ1NZxuRovKt1ApevjiUJTcU2PmdJKL66xUPaJeRywnbGGRWUlaAOwunD6dX+pm83vj979NTC8QXjGWg==}
+ '@next/swc-win32-x64-msvc@14.2.15':
+ resolution: {integrity: sha512-SzqGbsLsP9OwKNUG9nekShTwhj6JSB9ZLMWQ8g1gG6hdE5gQLncbnbymrwy2yVmH9nikSLYRYxYMFu78Ggp7/g==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -4987,13 +4916,13 @@ packages:
resolution: {integrity: sha512-WlFttNnySKQMeujN09fRmrdWqh46QyJluM5jdtDNrkl/2Hx6N4XeDUGhABvConeK95OidVO7sFFf7sNebVXogA==}
engines: {node: '>=18'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@react-native/codegen@0.73.3':
resolution: {integrity: sha512-sxslCAAb8kM06vGy9Jyh4TtvjhcP36k/rvj2QE2Jdhdm61KvfafCATSIsOfc0QvnduWFcpXUPvAVyYwuv7PYDg==}
engines: {node: '>=18'}
peerDependencies:
- '@babel/preset-env': ^7.25.4
+ '@babel/preset-env': ^7.25.8
'@react-native/community-cli-plugin@0.73.17':
resolution: {integrity: sha512-F3PXZkcHg+1ARIr6FRQCQiB7ZAA+MQXGmq051metRscoLvgYJwj7dgC8pvgy0kexzUkHu5BNKrZeySzUft3xuQ==}
@@ -5019,7 +4948,7 @@ packages:
resolution: {integrity: sha512-LlkSGaXCz+xdxc9819plmpsl4P4gZndoFtpjN3GMBIu6f7TBV0GVbyJAU4GE8fuAWPVSVL5ArOcdkWKSbI1klw==}
engines: {node: '>=18'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
'@react-native/normalize-colors@0.73.2':
resolution: {integrity: sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w==}
@@ -5371,7 +5300,7 @@ packages:
engines: {node: '>=18'}
peerDependencies:
'@testing-library/dom': ^10.0.0
- '@types/react': ^18.3.6
+ '@types/react': ^18.3.11
'@types/react-dom': 18.3.0
react: ^18.0.0
react-dom: ^18.0.0
@@ -5465,15 +5394,15 @@ packages:
'@types/autosuggest-highlight@3.2.3':
resolution: {integrity: sha512-8Mb21KWtpn6PvRQXjsKhrXIcxbSloGqNH50RntwGeJsGPW4xvNhfml+3kKulaKpO/7pgZfOmzsJz7VbepArlGQ==}
- '@types/babel-plugin-macros@3.1.3':
- resolution: {integrity: sha512-JU+MgpsHK3taY18mBETy5XlwY6LVngte7QXYzUuXEaaX0CN8dBqbjXtADe+gJmkSQE1FJHufzPj++OWZlhRmGw==}
-
'@types/babel__core@7.20.5':
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
'@types/babel__generator@7.6.4':
resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
+ '@types/babel__helper-module-imports@7.18.3':
+ resolution: {integrity: sha512-2pyr9Vlriessj2KI85SEF7qma8vA3vzquQMw3wn6kL5lsfjH/YxJ1Noytk4/FJElpYybUbyaC37CVfEgfyme9A==}
+
'@types/babel__template@7.4.1':
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
@@ -5594,8 +5523,8 @@ packages:
'@types/lodash.mergewith@4.6.7':
resolution: {integrity: sha512-3m+lkO5CLRRYU0fhGRp7zbsGi6+BZj0uTVSwvcKU+nSlhjA9/QRNfuSGnD2mX6hQA7ZbmcCkzk5h4ZYGOtk14A==}
- '@types/lodash@4.17.9':
- resolution: {integrity: sha512-w9iWudx1XWOHW5lQRS9iKpK/XuRhnN+0T7HvdCCd802FYkT1AMTnxndJHGrNJwRoRHkslGr4S29tjm1cT7x/7w==}
+ '@types/lodash@4.17.10':
+ resolution: {integrity: sha512-YpS0zzoduEhuOWjAotS6A5AVCva7X4lVlYLF0FYHAY9sdraBfnatttHItlWeZdGhuEkf+OzMNg2ZYAx8t+52uQ==}
'@types/mdast@4.0.4':
resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
@@ -5660,8 +5589,8 @@ packages:
'@types/react-window@1.8.8':
resolution: {integrity: sha512-8Ls660bHR1AUA2kuRvVG9D/4XpRC6wjAaPT9dil7Ckc76eP9TKWZwwmgfq8Q1LANX3QNDnoU4Zp48A3w+zK69Q==}
- '@types/react@18.3.10':
- resolution: {integrity: sha512-02sAAlBnP39JgXwkAq3PeU9DVaaGpZyF3MGcC0MKgQVkZor5IiiDAipVaxQHtDJAmO4GIy/rVBy/LzVj76Cyqg==}
+ '@types/react@18.3.11':
+ resolution: {integrity: sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==}
'@types/resolve@1.20.6':
resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==}
@@ -6262,20 +6191,20 @@ packages:
babel-core@7.0.0-bridge.0:
resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
babel-loader@9.2.1:
resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==}
engines: {node: '>= 14.15.0'}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
webpack: '>=5'
babel-merge@3.0.0:
resolution: {integrity: sha512-eBOBtHnzt9xvnjpYNI5HmaPp/b2vMveE5XggzqHnQeHJ8mFIBrBv6WZEVIj5jJ2uwTItkqKo9gWzEEcBxEq0yw==}
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
babel-plugin-define-var@0.1.0:
resolution: {integrity: sha512-WcK43U4uz+9G35Wvdnyri4Tcg8Ux9/hSbQC4ckpfrHFQp8Cuz1BIQK5NswuGxT3T8cc3d4e55wDeSO4dViOugg==}
@@ -6298,17 +6227,17 @@ packages:
babel-plugin-polyfill-corejs2@0.4.10:
resolution: {integrity: sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
babel-plugin-polyfill-corejs3@0.10.6:
resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
babel-plugin-polyfill-regenerator@0.6.1:
resolution: {integrity: sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
babel-plugin-react-remove-properties@0.3.0:
resolution: {integrity: sha512-vbxegtXGyVcUkCvayLzftU95vuvpYFV85pRpeMpohMHeEY46Qe0VNWfkVVcCbaZ12CXHzDFOj0esumATcW83ng==}
@@ -6317,7 +6246,7 @@ packages:
resolution: {integrity: sha512-cqswtpSPo0e++rZB0l/54EG17LL25l9gLgh59yXfnmNxX+2lZTIOpx2zt4YI9QIClVXc8xf63J6yWwKkzy0jNg==}
engines: {node: ^14.20.0 || ^16.16.0 || >=18.5.0}
peerDependencies:
- '@babel/core': ^7.25.2
+ '@babel/core': ^7.25.8
babel-plugin-transform-flow-enums@0.0.2:
resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==}
@@ -6435,8 +6364,8 @@ packages:
browserify-zlib@0.2.0:
resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==}
- browserslist@4.23.3:
- resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==}
+ browserslist@4.24.0:
+ resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
@@ -6567,8 +6496,8 @@ packages:
camelize@1.0.0:
resolution: {integrity: sha512-W2lPwkBkMZwFlPCXhIlYgxu+7gC/NUlCtdK652DAJ1JdgV0sTrvuPFshNPrFa1TY2JOkLhgdeEBplB4ezEa+xg==}
- caniuse-lite@1.0.30001649:
- resolution: {integrity: sha512-fJegqZZ0ZX8HOWr6rcafGr72+xcgJKI9oWfDW5DrD7ExUtgZC7a7R7ZYmZqplh7XDocFdGeIFn7roAxhOeYrPQ==}
+ caniuse-lite@1.0.30001667:
+ resolution: {integrity: sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==}
chai-dom@1.12.0:
resolution: {integrity: sha512-pLP8h6IBR8z1AdeQ+EMcJ7dXPdsax/1Q7gdGZjsnAmSBl3/gItQUYSCo32br1qOy4SlcBjvqId7ilAf3uJ2K1w==}
@@ -6874,9 +6803,9 @@ packages:
resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==}
engines: {'0': node >= 6.0}
- concurrently@8.2.2:
- resolution: {integrity: sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==}
- engines: {node: ^14.13.0 || >=16.0.0}
+ concurrently@9.0.1:
+ resolution: {integrity: sha512-wYKvCd/f54sTXJMSfV6Ln/B8UrfLBKOYa+lzc6CHay3Qek+LorVSBdMVfyewFhRbH0Rbabsk4D+3PL/VjQ5gzg==}
+ engines: {node: '>=18'}
hasBin: true
confusing-browser-globals@1.0.11:
@@ -7469,8 +7398,8 @@ packages:
engines: {node: '>=0.10.0'}
hasBin: true
- electron-to-chromium@1.5.4:
- resolution: {integrity: sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==}
+ electron-to-chromium@1.5.35:
+ resolution: {integrity: sha512-hOSRInrIDm0Brzp4IHW2F/VM+638qOL2CzE0DgpnGzKW27C95IqqeqgKz/hxHGnvPxvQGpHUGD5qRVC9EZY2+A==}
elliptic@6.5.7:
resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==}
@@ -7677,8 +7606,8 @@ packages:
eslint-plugin-import: '>=1.4.0'
webpack: '>=1.11.0'
- eslint-module-utils@2.11.1:
- resolution: {integrity: sha512-EwcbfLOhwVMAfatfqLecR2yv3dE5+kQ8kx+Rrt0DvDXEVwW86KQ/xbMDQhtp5l42VXukD5SOF8mQQHbaNtO0CQ==}
+ eslint-module-utils@2.12.0:
+ resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==}
engines: {node: '>=4'}
peerDependencies:
'@typescript-eslint/parser': '*'
@@ -7709,12 +7638,12 @@ packages:
peerDependencies:
eslint: '*'
- eslint-plugin-import@2.30.0:
- resolution: {integrity: sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==}
+ eslint-plugin-import@2.31.0:
+ resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==}
engines: {node: '>=4'}
peerDependencies:
'@typescript-eslint/parser': '*'
- eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
+ eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9
peerDependenciesMeta:
'@typescript-eslint/parser':
optional: true
@@ -7743,8 +7672,8 @@ packages:
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
- eslint-plugin-react@7.37.0:
- resolution: {integrity: sha512-IHBePmfWH5lKhJnJ7WB1V+v/GolbB0rjS8XYVCSQCZKaQCAUhMoVoOEn1Ef8Z8Wf0a7l8KTJvuZg5/e4qrZ6nA==}
+ eslint-plugin-react@7.37.1:
+ resolution: {integrity: sha512-xwTnwDqzbDRA8uJ7BMxPs/EXRB3i8ZfnOIp8BsxEQkT0nHPp+WWceqGgo6rKb9ctNi8GJLDT4Go5HAWELa/WMg==}
engines: {node: '>=4'}
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
@@ -9071,13 +9000,13 @@ packages:
resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==}
hasBin: true
peerDependencies:
- '@babel/preset-env': ^7.25.4
+ '@babel/preset-env': ^7.25.8
jscodeshift@0.16.1:
resolution: {integrity: sha512-oMQXySazy63awNBzMpXbbVv73u3irdxTeX2L5ueRyFRxi32qb9uzdZdOY5fTBYADBG19l5M/wnGknZSV1dzCdA==}
hasBin: true
peerDependencies:
- '@babel/preset-env': ^7.25.4
+ '@babel/preset-env': ^7.25.8
peerDependenciesMeta:
'@babel/preset-env':
optional: true
@@ -9091,13 +9020,9 @@ packages:
canvas:
optional: true
- jsesc@0.5.0:
- resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
- hasBin: true
-
- jsesc@2.5.2:
- resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
- engines: {node: '>=4'}
+ jsesc@3.0.2:
+ resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==}
+ engines: {node: '>=6'}
hasBin: true
json-bigint@1.0.0:
@@ -9603,8 +9528,8 @@ packages:
resolution: {integrity: sha512-wgp8yesWjFBL7bycA3hxwHRdsZGJhjhyP1dSxKVKrza0EPFYtn+mHtkVy6dvP1kGSjovyG5B8yNP6Frj0UFUJg==}
engines: {node: '>=18'}
- marked@13.0.3:
- resolution: {integrity: sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA==}
+ marked@14.1.2:
+ resolution: {integrity: sha512-f3r0yqpz31VXiDB/wj9GaOB0a2PRLQl6vJmXiFrniNwjkKdvakqJRULhjFKJpxOchlCRiG5fcacoUZY5Xa6PEQ==}
engines: {node: '>= 18'}
hasBin: true
@@ -10009,8 +9934,8 @@ packages:
nested-error-stacks@2.1.1:
resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==}
- next@14.2.14:
- resolution: {integrity: sha512-Q1coZG17MW0Ly5x76shJ4dkC23woLAhhnDnw+DfTc7EpZSGuWrlsZ3bZaO8t6u1Yu8FVfhkqJE+U8GC7E0GLPQ==}
+ next@14.2.15:
+ resolution: {integrity: sha512-h9ctmOokpoDphRvMGnwOJAedT6zKhwqyZML9mDtspgf4Rh3Pn7UTYKqePNoDvhsWBAO5GoPNYshnAUGIazVGmw==}
engines: {node: '>=18.17.0'}
hasBin: true
peerDependencies:
@@ -11112,24 +11037,15 @@ packages:
peerDependencies:
react: ^18.2.0
- react-redux@8.1.3:
- resolution: {integrity: sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==}
+ react-redux@9.1.2:
+ resolution: {integrity: sha512-0OA4dhM1W48l3uzmv6B7TXPCGmokUU4p1M44DGN2/D9a1FjVPukVjER1PcPX97jIg6aUeLq1XJo1IpfbgULn0w==}
peerDependencies:
- '@types/react': ^18.3.6
- '@types/react-dom': 18.3.0
- react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
- react-native: '>=0.59'
- redux: ^4 || ^5.0.0-beta.0
+ '@types/react': ^18.3.11
+ react: ^18.0
+ redux: ^5.0.0
peerDependenciesMeta:
'@types/react':
optional: true
- '@types/react-dom':
- optional: true
- react-dom:
- optional: true
- react-native:
- optional: true
redux:
optional: true
@@ -11322,8 +11238,8 @@ packages:
resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==}
engines: {node: '>= 0.4'}
- regenerate-unicode-properties@10.1.0:
- resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==}
+ regenerate-unicode-properties@10.2.0:
+ resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==}
engines: {node: '>=4'}
regenerate@1.4.2:
@@ -11342,8 +11258,8 @@ packages:
resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==}
engines: {node: '>= 0.4'}
- regexpu-core@5.3.2:
- resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==}
+ regexpu-core@6.1.1:
+ resolution: {integrity: sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==}
engines: {node: '>=4'}
registry-auth-token@3.3.2:
@@ -11353,8 +11269,11 @@ packages:
resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==}
engines: {node: '>=0.10.0'}
- regjsparser@0.9.1:
- resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==}
+ regjsgen@0.8.0:
+ resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==}
+
+ regjsparser@0.11.1:
+ resolution: {integrity: sha512-1DHODs4B8p/mQHU9kr+jv8+wIC9mtG4eBHxWxIq5mhjE3D5oORhCc6deRKzTjs9DcfRFmj9BHSDguZklqCGFWQ==}
hasBin: true
relateurl@0.2.7:
@@ -11766,9 +11685,6 @@ packages:
resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
engines: {node: '>= 8'}
- spawn-command@0.0.2:
- resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==}
-
spawn-wrap@2.0.0:
resolution: {integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==}
engines: {node: '>=8'}
@@ -13198,9 +13114,9 @@ snapshots:
'@argos-ci/util@2.1.1': {}
- '@babel/cli@7.25.6(@babel/core@7.25.2)':
+ '@babel/cli@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@jridgewell/trace-mapping': 0.3.25
commander: 6.2.1
convert-source-map: 2.0.0
@@ -13212,25 +13128,25 @@ snapshots:
'@nicolo-ribaudo/chokidar-2': 2.1.8-no-fsevents.3
chokidar: 3.6.0
- '@babel/code-frame@7.24.7':
+ '@babel/code-frame@7.25.7':
dependencies:
- '@babel/highlight': 7.24.7
+ '@babel/highlight': 7.25.7
picocolors: 1.1.0
- '@babel/compat-data@7.25.4': {}
+ '@babel/compat-data@7.25.8': {}
- '@babel/core@7.25.2':
+ '@babel/core@7.25.8':
dependencies:
'@ampproject/remapping': 2.3.0
- '@babel/code-frame': 7.24.7
- '@babel/generator': 7.25.6
- '@babel/helper-compilation-targets': 7.25.2
- '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2)
- '@babel/helpers': 7.25.0
- '@babel/parser': 7.25.6
- '@babel/template': 7.25.0
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/code-frame': 7.25.7
+ '@babel/generator': 7.25.7
+ '@babel/helper-compilation-targets': 7.25.7
+ '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8)
+ '@babel/helpers': 7.25.7
+ '@babel/parser': 7.25.8
+ '@babel/template': 7.25.7
+ '@babel/traverse': 7.25.7
+ '@babel/types': 7.25.8
convert-source-map: 2.0.0
debug: 4.3.6(supports-color@8.1.1)
gensync: 1.0.0-beta.2
@@ -13239,56 +13155,56 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.25.6':
+ '@babel/generator@7.25.7':
dependencies:
- '@babel/types': 7.25.6
+ '@babel/types': 7.25.8
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
- jsesc: 2.5.2
+ jsesc: 3.0.2
- '@babel/helper-annotate-as-pure@7.24.7':
+ '@babel/helper-annotate-as-pure@7.25.7':
dependencies:
- '@babel/types': 7.25.6
+ '@babel/types': 7.25.8
- '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7':
+ '@babel/helper-builder-binary-assignment-operator-visitor@7.25.7':
dependencies:
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/traverse': 7.25.7
+ '@babel/types': 7.25.8
transitivePeerDependencies:
- supports-color
- '@babel/helper-compilation-targets@7.25.2':
+ '@babel/helper-compilation-targets@7.25.7':
dependencies:
- '@babel/compat-data': 7.25.4
- '@babel/helper-validator-option': 7.24.8
- browserslist: 4.23.3
+ '@babel/compat-data': 7.25.8
+ '@babel/helper-validator-option': 7.25.7
+ browserslist: 4.24.0
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.25.2)':
+ '@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.24.7
- '@babel/helper-member-expression-to-functions': 7.24.8
- '@babel/helper-optimise-call-expression': 7.24.7
- '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2)
- '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
- '@babel/traverse': 7.25.6
+ '@babel/core': 7.25.8
+ '@babel/helper-annotate-as-pure': 7.25.7
+ '@babel/helper-member-expression-to-functions': 7.25.7
+ '@babel/helper-optimise-call-expression': 7.25.7
+ '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.8)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.7
+ '@babel/traverse': 7.25.7
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/helper-create-regexp-features-plugin@7.25.2(@babel/core@7.25.2)':
+ '@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.24.7
- regexpu-core: 5.3.2
+ '@babel/core': 7.25.8
+ '@babel/helper-annotate-as-pure': 7.25.7
+ regexpu-core: 6.1.1
semver: 6.3.1
- '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.2)':
+ '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-compilation-targets': 7.25.2
+ '@babel/core': 7.25.8
+ '@babel/helper-compilation-targets': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
debug: 4.3.6(supports-color@8.1.1)
lodash.debounce: 4.0.8
@@ -13298,867 +13214,804 @@ snapshots:
'@babel/helper-environment-visitor@7.24.7':
dependencies:
- '@babel/types': 7.25.6
+ '@babel/types': 7.25.8
- '@babel/helper-member-expression-to-functions@7.24.8':
+ '@babel/helper-member-expression-to-functions@7.25.7':
dependencies:
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/traverse': 7.25.7
+ '@babel/types': 7.25.8
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-imports@7.24.7':
+ '@babel/helper-module-imports@7.25.7':
dependencies:
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/traverse': 7.25.7
+ '@babel/types': 7.25.8
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)':
+ '@babel/helper-module-transforms@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.24.7
- '@babel/helper-simple-access': 7.24.7
- '@babel/helper-validator-identifier': 7.24.7
- '@babel/traverse': 7.25.6
+ '@babel/core': 7.25.8
+ '@babel/helper-module-imports': 7.25.7
+ '@babel/helper-simple-access': 7.25.7
+ '@babel/helper-validator-identifier': 7.25.7
+ '@babel/traverse': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/helper-optimise-call-expression@7.24.7':
+ '@babel/helper-optimise-call-expression@7.25.7':
dependencies:
- '@babel/types': 7.25.6
+ '@babel/types': 7.25.8
'@babel/helper-plugin-utils@7.25.7': {}
- '@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.25.2)':
+ '@babel/helper-remap-async-to-generator@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.24.7
- '@babel/helper-wrap-function': 7.25.0
- '@babel/traverse': 7.25.6
+ '@babel/core': 7.25.8
+ '@babel/helper-annotate-as-pure': 7.25.7
+ '@babel/helper-wrap-function': 7.25.7
+ '@babel/traverse': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/helper-replace-supers@7.25.0(@babel/core@7.25.2)':
+ '@babel/helper-replace-supers@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-member-expression-to-functions': 7.24.8
- '@babel/helper-optimise-call-expression': 7.24.7
- '@babel/traverse': 7.25.6
+ '@babel/core': 7.25.8
+ '@babel/helper-member-expression-to-functions': 7.25.7
+ '@babel/helper-optimise-call-expression': 7.25.7
+ '@babel/traverse': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/helper-simple-access@7.24.7':
+ '@babel/helper-simple-access@7.25.7':
dependencies:
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/traverse': 7.25.7
+ '@babel/types': 7.25.8
transitivePeerDependencies:
- supports-color
- '@babel/helper-skip-transparent-expression-wrappers@7.24.7':
+ '@babel/helper-skip-transparent-expression-wrappers@7.25.7':
dependencies:
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/traverse': 7.25.7
+ '@babel/types': 7.25.8
transitivePeerDependencies:
- supports-color
- '@babel/helper-string-parser@7.24.8': {}
+ '@babel/helper-string-parser@7.25.7': {}
- '@babel/helper-validator-identifier@7.24.7': {}
+ '@babel/helper-validator-identifier@7.25.7': {}
- '@babel/helper-validator-option@7.24.8': {}
+ '@babel/helper-validator-option@7.25.7': {}
- '@babel/helper-wrap-function@7.25.0':
+ '@babel/helper-wrap-function@7.25.7':
dependencies:
- '@babel/template': 7.25.0
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/template': 7.25.7
+ '@babel/traverse': 7.25.7
+ '@babel/types': 7.25.8
transitivePeerDependencies:
- supports-color
- '@babel/helpers@7.25.0':
+ '@babel/helpers@7.25.7':
dependencies:
- '@babel/template': 7.25.0
- '@babel/types': 7.25.6
+ '@babel/template': 7.25.7
+ '@babel/types': 7.25.8
- '@babel/highlight@7.24.7':
+ '@babel/highlight@7.25.7':
dependencies:
- '@babel/helper-validator-identifier': 7.24.7
+ '@babel/helper-validator-identifier': 7.25.7
chalk: 2.4.2
js-tokens: 4.0.0
picocolors: 1.1.0
- '@babel/node@7.25.0(@babel/core@7.25.2)':
+ '@babel/node@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/register': 7.24.6(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/register': 7.25.7(@babel/core@7.25.8)
commander: 6.2.1
core-js: 3.32.1
node-environment-flags: 1.0.6
regenerator-runtime: 0.14.0
v8flags: 3.2.0
- '@babel/parser@7.25.6':
+ '@babel/parser@7.25.8':
dependencies:
- '@babel/types': 7.25.6
+ '@babel/types': 7.25.8
- '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.25.2)':
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/traverse': 7.25.6
+ '@babel/traverse': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0(@babel/core@7.25.2)':
+ '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.25.2)':
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
- '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.7
+ '@babel/plugin-transform-optional-chaining': 7.25.8(@babel/core@7.25.8)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.25.2)':
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/traverse': 7.25.6
+ '@babel/traverse': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.25.2)':
+ '@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-environment-visitor': 7.24.7
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2)
+ '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.8)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.25.2)':
+ '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-proposal-export-default-from@7.24.1(@babel/core@7.25.2)':
+ '@babel/plugin-proposal-export-default-from@7.24.1(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-export-default-from': 7.24.1(@babel/core@7.25.2)
+ '@babel/plugin-syntax-export-default-from': 7.24.1(@babel/core@7.25.8)
- '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.25.2)':
+ '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.8)
- '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.25.2)':
+ '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.8)
- '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.25.2)':
+ '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.25.8)':
dependencies:
- '@babel/compat-data': 7.25.4
- '@babel/core': 7.25.2
- '@babel/helper-compilation-targets': 7.25.2
+ '@babel/compat-data': 7.25.8
+ '@babel/core': 7.25.8
+ '@babel/helper-compilation-targets': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.8)
+ '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.8)
- '@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.25.2)':
+ '@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.8)
- '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.25.2)':
+ '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.7
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.8)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.25.2)':
+ '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.2)':
- dependencies:
- '@babel/core': 7.25.2
-
- '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2)':
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.7
-
- '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2)':
+ '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.7
-
- '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.2)':
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.7
-
- '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.2)':
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.7
+ '@babel/core': 7.25.8
- '@babel/plugin-syntax-export-default-from@7.24.1(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-export-default-from@7.24.1(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-import-assertions@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
+ '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.2)':
+ '@babel/plugin-transform-arrow-functions@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-typescript@7.25.4(@babel/core@7.25.2)':
+ '@babel/plugin-transform-async-generator-functions@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
-
- '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.2)':
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2)
- '@babel/helper-plugin-utils': 7.25.7
-
- '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.25.2)':
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.7
-
- '@babel/plugin-transform-async-generator-functions@7.25.4(@babel/core@7.25.2)':
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2)
- '@babel/traverse': 7.25.6
+ '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.8)
+ '@babel/traverse': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-async-to-generator@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.24.7
+ '@babel/core': 7.25.8
+ '@babel/helper-module-imports': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2)
+ '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.8)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-block-scoped-functions@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.25.2)':
+ '@babel/plugin-transform-block-scoping@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.25.2)':
+ '@babel/plugin-transform-class-properties@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-class-static-block@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-classes@7.25.4(@babel/core@7.25.2)':
+ '@babel/plugin-transform-classes@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.24.7
- '@babel/helper-compilation-targets': 7.25.2
+ '@babel/core': 7.25.8
+ '@babel/helper-annotate-as-pure': 7.25.7
+ '@babel/helper-compilation-targets': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2)
- '@babel/traverse': 7.25.6
+ '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.8)
+ '@babel/traverse': 7.25.7
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-computed-properties@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/template': 7.25.0
+ '@babel/template': 7.25.7
- '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.25.2)':
+ '@babel/plugin-transform-destructuring@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-dotall-regex@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-duplicate-keys@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0(@babel/core@7.25.2)':
+ '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-dynamic-import@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-exponentiation-operator@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7
+ '@babel/core': 7.25.8
+ '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-export-namespace-from@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-transform-flow-strip-types@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-flow-strip-types@7.24.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2)
+ '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.8)
- '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-for-of@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-function-name@7.25.1(@babel/core@7.25.2)':
+ '@babel/plugin-transform-function-name@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-compilation-targets': 7.25.2
+ '@babel/core': 7.25.8
+ '@babel/helper-compilation-targets': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
- '@babel/traverse': 7.25.6
+ '@babel/traverse': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-json-strings@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-transform-literals@7.25.2(@babel/core@7.25.2)':
+ '@babel/plugin-transform-literals@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-logical-assignment-operators@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2)
- '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-member-expression-literals@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-modules-amd@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.25.2)':
+ '@babel/plugin-transform-modules-commonjs@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-simple-access': 7.24.7
+ '@babel/helper-simple-access': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.25.2)':
+ '@babel/plugin-transform-modules-systemjs@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-validator-identifier': 7.24.7
- '@babel/traverse': 7.25.6
+ '@babel/helper-validator-identifier': 7.25.7
+ '@babel/traverse': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-modules-umd@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-named-capturing-groups-regex@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-new-target@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-new-target@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-nullish-coalescing-operator@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-numeric-separator@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2)
- '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-object-rest-spread@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-compilation-targets': 7.25.2
+ '@babel/core': 7.25.8
+ '@babel/helper-compilation-targets': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2)
+ '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.8)
- '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-object-super@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2)
+ '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.8)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-optional-catch-binding@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.25.2)':
+ '@babel/plugin-transform-optional-chaining@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-parameters@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.25.2)':
+ '@babel/plugin-transform-private-methods@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-private-property-in-object@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.24.7
- '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-annotate-as-pure': 7.25.7
+ '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-property-literals@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-react-constant-elements@7.25.1(@babel/core@7.25.2)':
+ '@babel/plugin-transform-react-constant-elements@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-react-display-name@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-react-jsx-development@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/plugin-transform-react-jsx': 7.25.7(@babel/core@7.25.8)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-react-jsx-self@7.25.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-react-jsx-self@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-react-jsx-source@7.25.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-react-jsx-source@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-react-jsx@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.24.7
- '@babel/helper-module-imports': 7.24.7
+ '@babel/core': 7.25.8
+ '@babel/helper-annotate-as-pure': 7.25.7
+ '@babel/helper-module-imports': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2)
- '@babel/types': 7.25.6
+ '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.8)
+ '@babel/types': 7.25.8
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-react-pure-annotations@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/core': 7.25.8
+ '@babel/helper-annotate-as-pure': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-regenerator@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
regenerator-transform: 0.15.2
- '@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-reserved-words@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-runtime@7.25.4(@babel/core@7.25.2)':
+ '@babel/plugin-transform-runtime@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.24.7
+ '@babel/core': 7.25.8
+ '@babel/helper-module-imports': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
- babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.25.2)
- babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.2)
- babel-plugin-polyfill-regenerator: 0.6.1(@babel/core@7.25.2)
+ babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.25.8)
+ babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.8)
+ babel-plugin-polyfill-regenerator: 0.6.1(@babel/core@7.25.8)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-shorthand-properties@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-spread@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-spread@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-sticky-regex@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-template-literals@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.25.2)':
+ '@babel/plugin-transform-typeof-symbol@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-typescript@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-typescript@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.24.7
- '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-annotate-as-pure': 7.25.7
+ '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.25.2)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.7
+ '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.25.8)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-unicode-escapes@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-unicode-property-regex@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-transform-unicode-regex@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.25.2)':
+ '@babel/plugin-transform-unicode-sets-regex@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/preset-env@7.25.4(@babel/core@7.25.2)':
+ '@babel/preset-env@7.25.8(@babel/core@7.25.8)':
dependencies:
- '@babel/compat-data': 7.25.4
- '@babel/core': 7.25.2
- '@babel/helper-compilation-targets': 7.25.2
+ '@babel/compat-data': 7.25.8
+ '@babel/core': 7.25.8
+ '@babel/helper-compilation-targets': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-validator-option': 7.24.8
- '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.3(@babel/core@7.25.2)
- '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.0(@babel/core@7.25.2)
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.0(@babel/core@7.25.2)
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.0(@babel/core@7.25.2)
- '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.2)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2)
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2)
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2)
- '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.2)
- '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-async-generator-functions': 7.25.4(@babel/core@7.25.2)
- '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.25.2)
- '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.25.2)
- '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.25.2)
- '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.25.2)
- '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.0(@babel/core@7.25.2)
- '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-function-name': 7.25.1(@babel/core@7.25.2)
- '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-literals': 7.25.2(@babel/core@7.25.2)
- '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2)
- '@babel/plugin-transform-modules-systemjs': 7.25.0(@babel/core@7.25.2)
- '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2)
- '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.25.2)
- '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-typeof-symbol': 7.24.8(@babel/core@7.25.2)
- '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-unicode-sets-regex': 7.25.4(@babel/core@7.25.2)
- '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.25.2)
- babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.25.2)
- babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.2)
- babel-plugin-polyfill-regenerator: 0.6.1(@babel/core@7.25.2)
+ '@babel/helper-validator-option': 7.25.7
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.8)
+ '@babel/plugin-syntax-import-assertions': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.8)
+ '@babel/plugin-transform-arrow-functions': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-async-generator-functions': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-async-to-generator': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-block-scoped-functions': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-block-scoping': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-class-static-block': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-classes': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-computed-properties': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-destructuring': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-dotall-regex': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-duplicate-keys': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-dynamic-import': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-exponentiation-operator': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-export-namespace-from': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-for-of': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-function-name': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-json-strings': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-literals': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-logical-assignment-operators': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-member-expression-literals': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-modules-amd': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-modules-systemjs': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-modules-umd': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-new-target': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-numeric-separator': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-object-rest-spread': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-object-super': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-optional-catch-binding': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-optional-chaining': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-private-methods': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-private-property-in-object': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-property-literals': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-regenerator': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-reserved-words': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-shorthand-properties': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-spread': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-sticky-regex': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-template-literals': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-typeof-symbol': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-unicode-escapes': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-unicode-property-regex': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-unicode-regex': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-unicode-sets-regex': 7.25.7(@babel/core@7.25.8)
+ '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.25.8)
+ babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.25.8)
+ babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.8)
+ babel-plugin-polyfill-regenerator: 0.6.1(@babel/core@7.25.8)
core-js-compat: 3.38.1
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/preset-flow@7.24.7(@babel/core@7.25.2)':
+ '@babel/preset-flow@7.24.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-validator-option': 7.24.8
- '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.25.2)
+ '@babel/helper-validator-option': 7.25.7
+ '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.25.8)
- '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.2)':
+ '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/types': 7.25.6
+ '@babel/types': 7.25.8
esutils: 2.0.3
- '@babel/preset-react@7.24.7(@babel/core@7.25.2)':
+ '@babel/preset-react@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-validator-option': 7.24.8
- '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-react-pure-annotations': 7.24.7(@babel/core@7.25.2)
+ '@babel/helper-validator-option': 7.25.7
+ '@babel/plugin-transform-react-display-name': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-react-jsx': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-react-jsx-development': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-react-pure-annotations': 7.25.7(@babel/core@7.25.8)
transitivePeerDependencies:
- supports-color
- '@babel/preset-typescript@7.24.7(@babel/core@7.25.2)':
+ '@babel/preset-typescript@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-validator-option': 7.24.8
- '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2)
- '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.25.2)
+ '@babel/helper-validator-option': 7.25.7
+ '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-typescript': 7.25.7(@babel/core@7.25.8)
transitivePeerDependencies:
- supports-color
- '@babel/register@7.24.6(@babel/core@7.25.2)':
+ '@babel/register@7.25.7(@babel/core@7.25.8)':
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
clone-deep: 4.0.1
find-cache-dir: 2.1.0
make-dir: 2.1.0
pirates: 4.0.6
source-map-support: 0.5.21
- '@babel/regjsgen@0.8.0': {}
-
- '@babel/runtime-corejs2@7.25.6':
+ '@babel/runtime-corejs2@7.25.7':
dependencies:
core-js: 2.6.12
regenerator-runtime: 0.14.0
@@ -14168,32 +14021,32 @@ snapshots:
core-js-pure: 3.32.1
regenerator-runtime: 0.14.0
- '@babel/runtime@7.25.6':
+ '@babel/runtime@7.25.7':
dependencies:
regenerator-runtime: 0.14.0
- '@babel/template@7.25.0':
+ '@babel/template@7.25.7':
dependencies:
- '@babel/code-frame': 7.24.7
- '@babel/parser': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/code-frame': 7.25.7
+ '@babel/parser': 7.25.8
+ '@babel/types': 7.25.8
- '@babel/traverse@7.25.6':
+ '@babel/traverse@7.25.7':
dependencies:
- '@babel/code-frame': 7.24.7
- '@babel/generator': 7.25.6
- '@babel/parser': 7.25.6
- '@babel/template': 7.25.0
- '@babel/types': 7.25.6
+ '@babel/code-frame': 7.25.7
+ '@babel/generator': 7.25.7
+ '@babel/parser': 7.25.8
+ '@babel/template': 7.25.7
+ '@babel/types': 7.25.8
debug: 4.3.6(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/types@7.25.6':
+ '@babel/types@7.25.8':
dependencies:
- '@babel/helper-string-parser': 7.24.8
- '@babel/helper-validator-identifier': 7.24.7
+ '@babel/helper-string-parser': 7.25.7
+ '@babel/helper-validator-identifier': 7.25.7
to-fast-properties: 2.0.0
'@bcoe/v8-coverage@0.2.3': {}
@@ -14224,7 +14077,7 @@ snapshots:
csstype: 3.1.3
lodash.mergewith: 4.6.2
- '@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)':
+ '@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/color-mode': 2.2.0(react@18.3.1)
'@chakra-ui/object-utils': 2.1.0
@@ -14232,8 +14085,8 @@ snapshots:
'@chakra-ui/styled-system': 2.9.2
'@chakra-ui/theme-utils': 2.0.21
'@chakra-ui/utils': 2.0.15
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
react: 18.3.1
react-fast-compare: 3.2.2
@@ -14286,14 +14139,14 @@ snapshots:
'@docsearch/css@3.6.2': {}
- '@docsearch/react@3.6.2(@algolia/client-search@4.23.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)':
+ '@docsearch/react@3.6.2(@algolia/client-search@4.23.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)':
dependencies:
'@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.23.0)(algoliasearch@4.19.1)(search-insights@2.13.0)
'@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.23.0)(algoliasearch@4.19.1)
'@docsearch/css': 3.6.2
algoliasearch: 4.19.1
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
search-insights: 2.13.0
@@ -14315,8 +14168,8 @@ snapshots:
'@emotion/babel-plugin@11.12.0':
dependencies:
- '@babel/helper-module-imports': 7.24.7
- '@babel/runtime': 7.25.6
+ '@babel/helper-module-imports': 7.25.7
+ '@babel/runtime': 7.25.7
'@emotion/hash': 0.9.2
'@emotion/memoize': 0.9.0
'@emotion/serialize': 1.3.2
@@ -14375,9 +14228,9 @@ snapshots:
'@emotion/memoize@0.9.0': {}
- '@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1)':
+ '@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@emotion/babel-plugin': 11.12.0
'@emotion/cache': 11.13.1
'@emotion/serialize': 1.3.2
@@ -14387,7 +14240,7 @@ snapshots:
hoist-non-react-statics: 3.3.2
react: 18.3.1
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
transitivePeerDependencies:
- supports-color
@@ -14410,18 +14263,18 @@ snapshots:
'@emotion/sheet@1.4.0': {}
- '@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)':
+ '@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@emotion/babel-plugin': 11.12.0
'@emotion/is-prop-valid': 1.3.0
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@emotion/serialize': 1.3.2
'@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1)
'@emotion/utils': 1.4.1
react: 18.3.1
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
transitivePeerDependencies:
- supports-color
@@ -14939,90 +14792,90 @@ snapshots:
- encoding
- supports-color
- '@mui/base@5.0.0-beta.30(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/base@5.0.0-beta.30(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mui/types': 7.2.17(@types/react@18.3.10)
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
+ '@mui/types': 7.2.18(@types/react@18.3.11)
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
'@popperjs/core': 2.11.8
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
- '@mui/base@5.0.0-beta.31(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/base@5.0.0-beta.31(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mui/types': 7.2.17(@types/react@18.3.10)
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
+ '@mui/types': 7.2.18(@types/react@18.3.11)
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
'@popperjs/core': 2.11.8
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
- '@mui/base@5.0.0-beta.58(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/base@5.0.0-beta.58(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mui/types': 7.2.17(@types/react@18.3.10)
- '@mui/utils': 6.0.0-rc.0(@types/react@18.3.10)(react@18.3.1)
+ '@mui/types': 7.2.18(@types/react@18.3.11)
+ '@mui/utils': 6.0.0-rc.0(@types/react@18.3.11)(react@18.3.1)
'@popperjs/core': 2.11.8
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
'@mui/core-downloads-tracker@5.15.14': {}
- '@mui/joy@5.0.0-beta.22(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/joy@5.0.0-beta.22(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/base': 5.0.0-beta.31(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@babel/runtime': 7.25.7
+ '@mui/base': 5.0.0-beta.31(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/core-downloads-tracker': 5.15.14
- '@mui/system': 5.16.5(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@mui/types': 7.2.17(@types/react@18.3.10)
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
+ '@mui/system': 5.16.5(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
+ '@mui/types': 7.2.18(@types/react@18.3.11)
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@types/react': 18.3.10
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
+ '@types/react': 18.3.11
- '@mui/lab@6.0.0-beta.10(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material-pigment-css@6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/lab@6.0.0-beta.10(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material-pigment-css@6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/base': 5.0.0-beta.58(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@babel/runtime': 7.25.7
+ '@mui/base': 5.0.0-beta.58(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material': link:packages/mui-material/build
- '@mui/system': 6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@mui/types': 7.2.17(@types/react@18.3.10)
- '@mui/utils': 6.1.2(@types/react@18.3.10)(react@18.3.1)
+ '@mui/system': 6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
+ '@mui/types': 7.2.18(@types/react@18.3.11)
+ '@mui/utils': 6.1.3(@types/react@18.3.11)(react@18.3.1)
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@mui/material-pigment-css': 6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@types/react': 18.3.10
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
+ '@mui/material-pigment-css': 6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
+ '@types/react': 18.3.11
- '@mui/material-pigment-css@6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)':
+ '@mui/material-pigment-css@6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/system': 6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@pigment-css/react': 0.0.24(@types/react@18.3.10)(react@18.3.1)
+ '@babel/runtime': 7.25.7
+ '@mui/system': 6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
+ '@pigment-css/react': 0.0.24(@types/react@18.3.11)(react@18.3.1)
transitivePeerDependencies:
- '@emotion/react'
- '@emotion/styled'
@@ -15031,14 +14884,14 @@ snapshots:
- supports-color
optional: true
- '@mui/material@5.15.4(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/material@5.15.4(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/base': 5.0.0-beta.31(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@babel/runtime': 7.25.7
+ '@mui/base': 5.0.0-beta.31(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/core-downloads-tracker': 5.15.14
- '@mui/system': 5.16.5(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@mui/types': 7.2.17(@types/react@18.3.10)
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
+ '@mui/system': 5.16.5(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
+ '@mui/types': 7.2.18(@types/react@18.3.11)
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
'@types/react-transition-group': 4.4.11
clsx: 2.1.1
csstype: 3.1.3
@@ -15048,138 +14901,139 @@ snapshots:
react-is: 18.3.1
react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@types/react': 18.3.10
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
+ '@types/react': 18.3.11
- '@mui/private-theming@5.16.5(@types/react@18.3.10)(react@18.3.1)':
+ '@mui/private-theming@5.16.5(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
+ '@babel/runtime': 7.25.7
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
prop-types: 15.8.1
react: 18.3.1
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
- '@mui/private-theming@6.1.2(@types/react@18.3.10)(react@18.3.1)':
+ '@mui/private-theming@6.1.3(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/utils': 6.1.2(@types/react@18.3.10)(react@18.3.1)
+ '@babel/runtime': 7.25.7
+ '@mui/utils': 6.1.3(@types/react@18.3.11)(react@18.3.1)
prop-types: 15.8.1
react: 18.3.1
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
- '@mui/styled-engine@5.16.4(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)':
+ '@mui/styled-engine@5.16.4(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@emotion/cache': 11.13.1
csstype: 3.1.3
prop-types: 15.8.1
react: 18.3.1
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
- '@mui/styled-engine@6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)':
+ '@mui/styled-engine@6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@emotion/cache': 11.13.1
+ '@emotion/serialize': 1.3.2
'@emotion/sheet': 1.4.0
csstype: 3.1.3
prop-types: 15.8.1
react: 18.3.1
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
- '@mui/system@5.16.5(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)':
+ '@mui/system@5.16.5(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/private-theming': 5.16.5(@types/react@18.3.10)(react@18.3.1)
- '@mui/styled-engine': 5.16.4(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
- '@mui/types': 7.2.17(@types/react@18.3.10)
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
+ '@babel/runtime': 7.25.7
+ '@mui/private-theming': 5.16.5(@types/react@18.3.11)(react@18.3.1)
+ '@mui/styled-engine': 5.16.4(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
+ '@mui/types': 7.2.18(@types/react@18.3.11)
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
clsx: 2.1.1
csstype: 3.1.3
prop-types: 15.8.1
react: 18.3.1
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@types/react': 18.3.10
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
+ '@types/react': 18.3.11
- '@mui/system@6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)':
+ '@mui/system@6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/private-theming': 6.1.2(@types/react@18.3.10)(react@18.3.1)
- '@mui/styled-engine': 6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
- '@mui/types': 7.2.17(@types/react@18.3.10)
- '@mui/utils': 6.1.2(@types/react@18.3.10)(react@18.3.1)
+ '@babel/runtime': 7.25.7
+ '@mui/private-theming': 6.1.3(@types/react@18.3.11)(react@18.3.1)
+ '@mui/styled-engine': 6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
+ '@mui/types': 7.2.18(@types/react@18.3.11)
+ '@mui/utils': 6.1.3(@types/react@18.3.11)(react@18.3.1)
clsx: 2.1.1
csstype: 3.1.3
prop-types: 15.8.1
react: 18.3.1
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@types/react': 18.3.10
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
+ '@types/react': 18.3.11
- '@mui/types@7.2.17(@types/react@18.3.10)':
+ '@mui/types@7.2.18(@types/react@18.3.11)':
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
- '@mui/utils@5.16.6(@types/react@18.3.10)(react@18.3.1)':
+ '@mui/utils@5.16.6(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/types': 7.2.17(@types/react@18.3.10)
+ '@babel/runtime': 7.25.7
+ '@mui/types': 7.2.18(@types/react@18.3.11)
'@types/prop-types': 15.7.13
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-is: 18.3.1
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
- '@mui/utils@6.0.0-rc.0(@types/react@18.3.10)(react@18.3.1)':
+ '@mui/utils@6.0.0-rc.0(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/types': 7.2.17(@types/react@18.3.10)
+ '@babel/runtime': 7.25.7
+ '@mui/types': 7.2.18(@types/react@18.3.11)
'@types/prop-types': 15.7.13
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-is: 18.3.1
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
- '@mui/utils@6.1.1(@types/react@18.3.10)(react@18.3.1)':
+ '@mui/utils@6.1.1(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/types': 7.2.17(@types/react@18.3.10)
+ '@babel/runtime': 7.25.7
+ '@mui/types': 7.2.18(@types/react@18.3.11)
'@types/prop-types': 15.7.13
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-is: 18.3.1
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
- '@mui/utils@6.1.2(@types/react@18.3.10)(react@18.3.1)':
+ '@mui/utils@6.1.3(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/types': 7.2.17(@types/react@18.3.10)
+ '@babel/runtime': 7.25.7
+ '@mui/types': 7.2.18(@types/react@18.3.11)
'@types/prop-types': 15.7.13
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-is: 18.3.1
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
'@mui/x-charts-vendor@7.19.0':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@types/d3-color': 3.1.3
'@types/d3-delaunay': 6.0.4
'@types/d3-interpolate': 3.0.4
@@ -15195,14 +15049,14 @@ snapshots:
delaunator: 5.0.1
robust-predicates: 3.0.2
- '@mui/x-charts@7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/x-charts@7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@mui/material': link:packages/mui-material/build
'@mui/system': link:packages/mui-system/build
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
'@mui/x-charts-vendor': 7.19.0
- '@mui/x-internals': 7.18.0(@types/react@18.3.10)(react@18.3.1)
+ '@mui/x-internals': 7.18.0(@types/react@18.3.11)(react@18.3.1)
'@react-spring/rafz': 9.7.4
'@react-spring/web': 9.7.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
clsx: 2.1.1
@@ -15210,39 +15064,39 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
transitivePeerDependencies:
- '@types/react'
- '@mui/x-data-grid-generator@7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/x-data-grid-generator@7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@mui/icons-material': link:packages/mui-icons-material/build
'@mui/material': link:packages/mui-material/build
- '@mui/x-data-grid-premium': 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/x-data-grid-premium': 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
chance: 1.1.12
clsx: 2.1.1
lru-cache: 11.0.1
react: 18.3.1
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
transitivePeerDependencies:
- '@mui/system'
- '@types/react'
- react-dom
- '@mui/x-data-grid-premium@7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/x-data-grid-premium@7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@mui/material': link:packages/mui-material/build
'@mui/system': link:packages/mui-system/build
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
- '@mui/x-data-grid': 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mui/x-data-grid-pro': 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mui/x-internals': 7.18.0(@types/react@18.3.10)(react@18.3.1)
- '@mui/x-license': 7.18.0(@types/react@18.3.10)(react@18.3.1)
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
+ '@mui/x-data-grid': 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/x-data-grid-pro': 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/x-internals': 7.18.0(@types/react@18.3.11)(react@18.3.1)
+ '@mui/x-license': 7.18.0(@types/react@18.3.11)(react@18.3.1)
'@types/format-util': 1.0.4
clsx: 2.1.1
exceljs: 4.4.0
@@ -15251,20 +15105,20 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
reselect: 5.1.1
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
transitivePeerDependencies:
- '@types/react'
- '@mui/x-data-grid-pro@7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/x-data-grid-pro@7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@mui/material': link:packages/mui-material/build
'@mui/system': link:packages/mui-system/build
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
- '@mui/x-data-grid': 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mui/x-internals': 7.18.0(@types/react@18.3.10)(react@18.3.1)
- '@mui/x-license': 7.18.0(@types/react@18.3.10)(react@18.3.1)
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
+ '@mui/x-data-grid': 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/x-internals': 7.18.0(@types/react@18.3.11)(react@18.3.1)
+ '@mui/x-license': 7.18.0(@types/react@18.3.11)(react@18.3.1)
'@types/format-util': 1.0.4
clsx: 2.1.1
prop-types: 15.8.1
@@ -15272,58 +15126,58 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
reselect: 5.1.1
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
transitivePeerDependencies:
- '@types/react'
- '@mui/x-data-grid@7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/x-data-grid@7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@mui/material': link:packages/mui-material/build
'@mui/system': link:packages/mui-system/build
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
- '@mui/x-internals': 7.18.0(@types/react@18.3.10)(react@18.3.1)
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
+ '@mui/x-internals': 7.18.0(@types/react@18.3.11)(react@18.3.1)
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
reselect: 5.1.1
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
transitivePeerDependencies:
- '@types/react'
- '@mui/x-date-pickers-pro@7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/x-date-pickers-pro@7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@mui/material': link:packages/mui-material/build
'@mui/system': link:packages/mui-system/build
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
- '@mui/x-date-pickers': 7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@mui/x-internals': 7.18.0(@types/react@18.3.10)(react@18.3.1)
- '@mui/x-license': 7.18.0(@types/react@18.3.10)(react@18.3.1)
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
+ '@mui/x-date-pickers': 7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/x-internals': 7.18.0(@types/react@18.3.11)(react@18.3.1)
+ '@mui/x-license': 7.18.0(@types/react@18.3.11)(react@18.3.1)
clsx: 2.1.1
prop-types: 15.8.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
date-fns: 2.30.0
dayjs: 1.11.13
transitivePeerDependencies:
- '@types/react'
- '@mui/x-date-pickers@7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/x-date-pickers@7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@mui/material': link:packages/mui-material/build
'@mui/system': link:packages/mui-system/build
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
- '@mui/x-internals': 7.18.0(@types/react@18.3.10)(react@18.3.1)
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
+ '@mui/x-internals': 7.18.0(@types/react@18.3.11)(react@18.3.1)
'@types/react-transition-group': 4.4.11
clsx: 2.1.1
prop-types: 15.8.1
@@ -15331,36 +15185,36 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
date-fns: 2.30.0
dayjs: 1.11.13
transitivePeerDependencies:
- '@types/react'
- '@mui/x-internals@7.18.0(@types/react@18.3.10)(react@18.3.1)':
+ '@mui/x-internals@7.18.0(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
+ '@babel/runtime': 7.25.7
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
react: 18.3.1
transitivePeerDependencies:
- '@types/react'
- '@mui/x-license@7.18.0(@types/react@18.3.10)(react@18.3.1)':
+ '@mui/x-license@7.18.0(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
+ '@babel/runtime': 7.25.7
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
react: 18.3.1
transitivePeerDependencies:
- '@types/react'
- '@mui/x-tree-view@7.19.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@mui/x-tree-view@7.19.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@mui/material': link:packages/mui-material/build
'@mui/system': link:packages/mui-system/build
- '@mui/utils': 5.16.6(@types/react@18.3.10)(react@18.3.1)
- '@mui/x-internals': 7.18.0(@types/react@18.3.10)(react@18.3.1)
+ '@mui/utils': 5.16.6(@types/react@18.3.11)(react@18.3.1)
+ '@mui/x-internals': 7.18.0(@types/react@18.3.11)(react@18.3.1)
'@types/react-transition-group': 4.4.11
clsx: 2.1.1
prop-types: 15.8.1
@@ -15368,8 +15222,8 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
transitivePeerDependencies:
- '@types/react'
@@ -15458,37 +15312,37 @@ snapshots:
'@netlify/node-cookies': 0.1.0
urlpattern-polyfill: 8.0.2
- '@next/env@14.2.14': {}
+ '@next/env@14.2.15': {}
'@next/eslint-plugin-next@14.2.14':
dependencies:
glob: 10.3.10
- '@next/swc-darwin-arm64@14.2.14':
+ '@next/swc-darwin-arm64@14.2.15':
optional: true
- '@next/swc-darwin-x64@14.2.14':
+ '@next/swc-darwin-x64@14.2.15':
optional: true
- '@next/swc-linux-arm64-gnu@14.2.14':
+ '@next/swc-linux-arm64-gnu@14.2.15':
optional: true
- '@next/swc-linux-arm64-musl@14.2.14':
+ '@next/swc-linux-arm64-musl@14.2.15':
optional: true
- '@next/swc-linux-x64-gnu@14.2.14':
+ '@next/swc-linux-x64-gnu@14.2.15':
optional: true
- '@next/swc-linux-x64-musl@14.2.14':
+ '@next/swc-linux-x64-musl@14.2.15':
optional: true
- '@next/swc-win32-arm64-msvc@14.2.14':
+ '@next/swc-win32-arm64-msvc@14.2.15':
optional: true
- '@next/swc-win32-ia32-msvc@14.2.14':
+ '@next/swc-win32-ia32-msvc@14.2.15':
optional: true
- '@next/swc-win32-x64-msvc@14.2.14':
+ '@next/swc-win32-x64-msvc@14.2.15':
optional: true
'@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3':
@@ -15923,29 +15777,29 @@ snapshots:
'@opentelemetry/api@1.8.0':
optional: true
- '@pigment-css/nextjs-plugin@0.0.24(@types/react@18.3.10)(next@14.2.14(@babel/core@7.25.2)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
+ '@pigment-css/nextjs-plugin@0.0.24(@types/react@18.3.11)(next@14.2.15(@babel/core@7.25.8)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@pigment-css/unplugin': 0.0.24(@types/react@18.3.10)(react@18.3.1)
- next: 14.2.14(@babel/core@7.25.2)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@pigment-css/unplugin': 0.0.24(@types/react@18.3.11)(react@18.3.1)
+ next: 14.2.15(@babel/core@7.25.8)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
transitivePeerDependencies:
- '@types/react'
- react
- supports-color
- '@pigment-css/react@0.0.24(@types/react@18.3.10)(react@18.3.1)':
+ '@pigment-css/react@0.0.24(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.24.7
+ '@babel/core': 7.25.8
+ '@babel/helper-module-imports': 7.25.7
'@babel/helper-plugin-utils': 7.25.7
- '@babel/parser': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/parser': 7.25.8
+ '@babel/types': 7.25.8
'@emotion/css': 11.11.2
'@emotion/is-prop-valid': 1.3.0
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@emotion/serialize': 1.3.2
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@mui/system': 6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1)
- '@mui/utils': 6.1.2(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
+ '@mui/system': 6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1)
+ '@mui/utils': 6.1.3(@types/react@18.3.11)(react@18.3.1)
'@wyw-in-js/processor-utils': 0.5.4
'@wyw-in-js/shared': 0.5.4
'@wyw-in-js/transform': 0.5.4
@@ -15960,10 +15814,10 @@ snapshots:
- '@types/react'
- supports-color
- '@pigment-css/unplugin@0.0.24(@types/react@18.3.10)(react@18.3.1)':
+ '@pigment-css/unplugin@0.0.24(@types/react@18.3.11)(react@18.3.1)':
dependencies:
- '@babel/core': 7.25.2
- '@pigment-css/react': 0.0.24(@types/react@18.3.10)(react@18.3.1)
+ '@babel/core': 7.25.8
+ '@pigment-css/react': 0.0.24(@types/react@18.3.11)(react@18.3.1)
'@wyw-in-js/shared': 0.5.4
'@wyw-in-js/transform': 0.5.4
babel-plugin-define-var: 0.1.0
@@ -15973,11 +15827,11 @@ snapshots:
- react
- supports-color
- '@pigment-css/vite-plugin@0.0.24(@types/react@18.3.10)(react@18.3.1)(vite@5.4.8(@types/node@20.16.10)(terser@5.29.2))':
+ '@pigment-css/vite-plugin@0.0.24(@types/react@18.3.11)(react@18.3.1)(vite@5.4.8(@types/node@20.16.10)(terser@5.29.2))':
dependencies:
- '@babel/core': 7.25.2
- '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2)
- '@pigment-css/react': 0.0.24(@types/react@18.3.10)(react@18.3.1)
+ '@babel/core': 7.25.8
+ '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8)
+ '@pigment-css/react': 0.0.24(@types/react@18.3.11)(react@18.3.1)
'@wyw-in-js/shared': 0.5.4
'@wyw-in-js/transform': 0.5.4
babel-plugin-define-var: 0.1.0
@@ -16141,80 +15995,80 @@ snapshots:
'@react-native/assets-registry@0.73.1': {}
- '@react-native/babel-plugin-codegen@0.73.4(@babel/preset-env@7.25.4(@babel/core@7.25.2))':
+ '@react-native/babel-plugin-codegen@0.73.4(@babel/preset-env@7.25.8(@babel/core@7.25.8))':
dependencies:
- '@react-native/codegen': 0.73.3(@babel/preset-env@7.25.4(@babel/core@7.25.2))
+ '@react-native/codegen': 0.73.3(@babel/preset-env@7.25.8(@babel/core@7.25.8))
transitivePeerDependencies:
- '@babel/preset-env'
- supports-color
- '@react-native/babel-preset@0.73.21(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))':
- dependencies:
- '@babel/core': 7.25.2
- '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.25.2)
- '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.2)
- '@babel/plugin-proposal-export-default-from': 7.24.1(@babel/core@7.25.2)
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.2)
- '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.25.2)
- '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.25.2)
- '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.25.2)
- '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.2)
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-syntax-export-default-from': 7.24.1(@babel/core@7.25.2)
- '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2)
- '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.25.2)
- '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.25.2)
- '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.25.2)
- '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-function-name': 7.25.1(@babel/core@7.25.2)
- '@babel/plugin-transform-literals': 7.25.2(@babel/core@7.25.2)
- '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.25.2)
- '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-react-jsx-self': 7.25.7(@babel/core@7.25.2)
- '@babel/plugin-transform-react-jsx-source': 7.25.7(@babel/core@7.25.2)
- '@babel/plugin-transform-runtime': 7.25.4(@babel/core@7.25.2)
- '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.25.2)
- '@babel/template': 7.25.0
- '@react-native/babel-plugin-codegen': 0.73.4(@babel/preset-env@7.25.4(@babel/core@7.25.2))
- babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.25.2)
+ '@react-native/babel-preset@0.73.21(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))':
+ dependencies:
+ '@babel/core': 7.25.8
+ '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.25.8)
+ '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.8)
+ '@babel/plugin-proposal-export-default-from': 7.24.1(@babel/core@7.25.8)
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.8)
+ '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.25.8)
+ '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.25.8)
+ '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.25.8)
+ '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.8)
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.8)
+ '@babel/plugin-syntax-export-default-from': 7.24.1(@babel/core@7.25.8)
+ '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.8)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.8)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.8)
+ '@babel/plugin-transform-arrow-functions': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-async-to-generator': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-block-scoping': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-classes': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-computed-properties': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-destructuring': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-function-name': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-literals': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-private-methods': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-private-property-in-object': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-react-display-name': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-react-jsx': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-react-jsx-self': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-react-jsx-source': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-shorthand-properties': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-spread': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-sticky-regex': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-typescript': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-unicode-regex': 7.25.7(@babel/core@7.25.8)
+ '@babel/template': 7.25.7
+ '@react-native/babel-plugin-codegen': 0.73.4(@babel/preset-env@7.25.8(@babel/core@7.25.8))
+ babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.25.8)
react-refresh: 0.14.2
transitivePeerDependencies:
- '@babel/preset-env'
- supports-color
- '@react-native/codegen@0.73.3(@babel/preset-env@7.25.4(@babel/core@7.25.2))':
+ '@react-native/codegen@0.73.3(@babel/preset-env@7.25.8(@babel/core@7.25.8))':
dependencies:
- '@babel/parser': 7.25.6
- '@babel/preset-env': 7.25.4(@babel/core@7.25.2)
+ '@babel/parser': 7.25.8
+ '@babel/preset-env': 7.25.8(@babel/core@7.25.8)
flow-parser: 0.206.0
glob: 7.2.3
invariant: 2.2.4
- jscodeshift: 0.14.0(@babel/preset-env@7.25.4(@babel/core@7.25.2))
+ jscodeshift: 0.14.0(@babel/preset-env@7.25.8(@babel/core@7.25.8))
mkdirp: 0.5.6
nullthrows: 1.1.1
transitivePeerDependencies:
- supports-color
- '@react-native/community-cli-plugin@0.73.17(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)':
+ '@react-native/community-cli-plugin@0.73.17(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)':
dependencies:
'@react-native-community/cli-server-api': 12.3.6(encoding@0.1.13)
'@react-native-community/cli-tools': 12.3.6(encoding@0.1.13)
'@react-native/dev-middleware': 0.73.8(encoding@0.1.13)
- '@react-native/metro-babel-transformer': 0.73.15(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))
+ '@react-native/metro-babel-transformer': 0.73.15(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))
chalk: 4.1.2
execa: 5.1.1
metro: 0.80.7(encoding@0.1.13)
@@ -16255,10 +16109,10 @@ snapshots:
'@react-native/js-polyfills@0.73.1': {}
- '@react-native/metro-babel-transformer@0.73.15(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))':
+ '@react-native/metro-babel-transformer@0.73.15(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))':
dependencies:
- '@babel/core': 7.25.2
- '@react-native/babel-preset': 0.73.21(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))
+ '@babel/core': 7.25.8
+ '@react-native/babel-preset': 0.73.21(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))
hermes-parser: 0.15.0
nullthrows: 1.1.1
transitivePeerDependencies:
@@ -16267,11 +16121,11 @@ snapshots:
'@react-native/normalize-colors@0.73.2': {}
- '@react-native/virtualized-lists@0.73.4(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))':
+ '@react-native/virtualized-lists@0.73.4(react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1))':
dependencies:
invariant: 2.2.4
nullthrows: 1.1.1
- react-native: 0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1)
+ react-native: 0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1)
'@react-spring/animated@9.7.4(react@18.3.1)':
dependencies:
@@ -16296,14 +16150,14 @@ snapshots:
react: 18.3.1
react-konva: 18.2.10(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-spring/native@9.7.4(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)':
+ '@react-spring/native@9.7.4(react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)':
dependencies:
'@react-spring/animated': 9.7.4(react@18.3.1)
'@react-spring/core': 9.7.4(react@18.3.1)
'@react-spring/shared': 9.7.4(react@18.3.1)
'@react-spring/types': 9.7.4
react: 18.3.1
- react-native: 0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1)
+ react-native: 0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1)
'@react-spring/rafz@9.7.4': {}
@@ -16313,13 +16167,13 @@ snapshots:
'@react-spring/types': 9.7.4
react: 18.3.1
- '@react-spring/three@9.7.4(@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(three@0.162.0))(react@18.3.1)(three@0.162.0)':
+ '@react-spring/three@9.7.4(@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(three@0.162.0))(react@18.3.1)(three@0.162.0)':
dependencies:
'@react-spring/animated': 9.7.4(react@18.3.1)
'@react-spring/core': 9.7.4(react@18.3.1)
'@react-spring/shared': 9.7.4(react@18.3.1)
'@react-spring/types': 9.7.4
- '@react-three/fiber': 8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(three@0.162.0)
+ '@react-three/fiber': 8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(three@0.162.0)
react: 18.3.1
three: 0.162.0
@@ -16345,9 +16199,9 @@ snapshots:
react-zdog: 1.2.2
zdog: 1.1.3
- '@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(three@0.162.0)':
+ '@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(three@0.162.0)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@types/react-reconciler': 0.26.7
'@types/webxr': 0.5.14
base64-js: 1.5.1
@@ -16362,7 +16216,7 @@ snapshots:
zustand: 3.7.2(react@18.3.1)
optionalDependencies:
react-dom: 18.3.1(react@18.3.1)
- react-native: 0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1)
+ react-native: 0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1)
'@remix-run/router@1.19.2': {}
@@ -16649,8 +16503,8 @@ snapshots:
'@testing-library/dom@10.4.0':
dependencies:
- '@babel/code-frame': 7.24.7
- '@babel/runtime': 7.25.6
+ '@babel/code-frame': 7.25.7
+ '@babel/runtime': 7.25.7
'@types/aria-query': 5.0.1
aria-query: 5.3.0
chalk: 4.1.2
@@ -16658,74 +16512,74 @@ snapshots:
lz-string: 1.5.0
pretty-format: 27.5.1
- '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@testing-library/dom': 10.4.0
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
'@types/react-dom': 18.3.0
'@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)':
dependencies:
'@testing-library/dom': 10.4.0
- '@theme-ui/color-modes@0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)':
+ '@theme-ui/color-modes@0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)':
dependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@theme-ui/core': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
- '@theme-ui/css': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@theme-ui/core': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
+ '@theme-ui/css': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))
deepmerge: 4.3.1
react: 18.3.1
- '@theme-ui/components@0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@theme-ui/theme-provider@0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
+ '@theme-ui/components@0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@theme-ui/theme-provider@0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
'@styled-system/color': 5.1.2
'@styled-system/should-forward-prop': 5.1.5
'@styled-system/space': 5.1.2
- '@theme-ui/core': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
- '@theme-ui/css': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))
- '@theme-ui/theme-provider': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
+ '@theme-ui/core': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
+ '@theme-ui/css': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))
+ '@theme-ui/theme-provider': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
'@types/styled-system': 5.1.15
react: 18.3.1
- '@theme-ui/core@0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)':
+ '@theme-ui/core@0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)':
dependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@theme-ui/css': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@theme-ui/css': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))
deepmerge: 4.3.1
react: 18.3.1
- '@theme-ui/css@0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))':
+ '@theme-ui/css@0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))':
dependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
csstype: 3.1.3
- '@theme-ui/global@0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)':
+ '@theme-ui/global@0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)':
dependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@theme-ui/core': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
- '@theme-ui/css': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@theme-ui/core': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
+ '@theme-ui/css': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))
react: 18.3.1
- '@theme-ui/theme-provider@0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)':
+ '@theme-ui/theme-provider@0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)':
dependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@theme-ui/color-modes': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
- '@theme-ui/core': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
- '@theme-ui/css': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@theme-ui/color-modes': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
+ '@theme-ui/core': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
+ '@theme-ui/css': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))
react: 18.3.1
- '@toolpad/core@0.7.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material-pigment-css@6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@types/node@20.16.10)(@types/react@18.3.10)(happy-dom@12.10.3)(jsdom@24.0.0)(next@14.2.14(@babel/core@7.25.2)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(terser@5.29.2)(vite@5.4.8(@types/node@20.16.10)(terser@5.29.2))':
+ '@toolpad/core@0.7.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material-pigment-css@6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@types/node@20.16.10)(@types/react@18.3.11)(happy-dom@12.10.3)(jsdom@24.0.0)(next@14.2.15(@babel/core@7.25.8)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(terser@5.29.2)(vite@5.4.8(@types/node@20.16.10)(terser@5.29.2))':
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@mui/icons-material': link:packages/mui-icons-material/build
- '@mui/lab': 6.0.0-beta.10(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material-pigment-css@6.1.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@types/react@18.3.10)(react@18.3.1))(@mui/material@packages+mui-material+build)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@mui/lab': 6.0.0-beta.10(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material-pigment-css@6.1.3(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@types/react@18.3.11)(react@18.3.1))(@mui/material@packages+mui-material+build)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/material': link:packages/mui-material/build
- '@mui/utils': 6.1.1(@types/react@18.3.10)(react@18.3.1)
+ '@mui/utils': 6.1.1(@types/react@18.3.11)(react@18.3.1)
'@toolpad/utils': 0.7.0(@types/node@20.16.10)(happy-dom@12.10.3)(jsdom@24.0.0)(react@18.3.1)(terser@5.29.2)
'@vitejs/plugin-react': 4.3.1(vite@5.4.8(@types/node@20.16.10)(terser@5.29.2))
client-only: 0.0.1
@@ -16734,7 +16588,7 @@ snapshots:
prop-types: 15.8.1
react: 18.3.1
optionalDependencies:
- next: 14.2.14(@babel/core@7.25.2)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 14.2.15(@babel/core@7.25.8)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
transitivePeerDependencies:
- '@edge-runtime/vm'
- '@emotion/react'
@@ -16804,30 +16658,31 @@ snapshots:
'@types/autosuggest-highlight@3.2.3': {}
- '@types/babel-plugin-macros@3.1.3':
- dependencies:
- '@types/babel__core': 7.20.5
-
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/parser': 7.25.8
+ '@babel/types': 7.25.8
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
'@types/babel__traverse': 7.20.6
'@types/babel__generator@7.6.4':
dependencies:
- '@babel/types': 7.25.6
+ '@babel/types': 7.25.8
+
+ '@types/babel__helper-module-imports@7.18.3':
+ dependencies:
+ '@types/babel__core': 7.20.5
+ '@types/babel__traverse': 7.20.6
'@types/babel__template@7.4.1':
dependencies:
- '@babel/parser': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/parser': 7.25.8
+ '@babel/types': 7.25.8
'@types/babel__traverse@7.20.6':
dependencies:
- '@babel/types': 7.25.6
+ '@babel/types': 7.25.8
'@types/body-parser@1.19.2':
dependencies:
@@ -16910,7 +16765,7 @@ snapshots:
'@types/hoist-non-react-statics@3.3.5':
dependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
hoist-non-react-statics: 3.3.2
'@types/html-minifier-terser@6.1.0': {}
@@ -16952,9 +16807,9 @@ snapshots:
'@types/lodash.mergewith@4.6.7':
dependencies:
- '@types/lodash': 4.17.9
+ '@types/lodash': 4.17.10
- '@types/lodash@4.17.9': {}
+ '@types/lodash@4.17.10': {}
'@types/mdast@4.0.4':
dependencies:
@@ -16990,33 +16845,33 @@ snapshots:
'@types/react-dom@18.3.0':
dependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
'@types/react-is@18.3.0':
dependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
'@types/react-reconciler@0.26.7':
dependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
'@types/react-reconciler@0.28.8':
dependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
'@types/react-swipeable-views@0.13.5':
dependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
'@types/react-transition-group@4.4.11':
dependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
'@types/react-window@1.8.8':
dependencies:
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
- '@types/react@18.3.10':
+ '@types/react@18.3.11':
dependencies:
'@types/prop-types': 15.7.13
csstype: 3.1.3
@@ -17161,9 +17016,9 @@ snapshots:
'@vitejs/plugin-react@4.3.1(vite@5.4.8(@types/node@20.16.10)(terser@5.29.2))':
dependencies:
- '@babel/core': 7.25.2
- '@babel/plugin-transform-react-jsx-self': 7.25.7(@babel/core@7.25.2)
- '@babel/plugin-transform-react-jsx-source': 7.25.7(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/plugin-transform-react-jsx-self': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-react-jsx-source': 7.25.7(@babel/core@7.25.8)
'@types/babel__core': 7.20.5
react-refresh: 0.14.2
vite: 5.4.8(@types/node@20.16.10)(terser@5.29.2)
@@ -17172,9 +17027,9 @@ snapshots:
'@vitejs/plugin-react@4.3.2(vite@5.4.8(@types/node@20.16.10)(terser@5.29.2))':
dependencies:
- '@babel/core': 7.25.2
- '@babel/plugin-transform-react-jsx-self': 7.25.7(@babel/core@7.25.2)
- '@babel/plugin-transform-react-jsx-source': 7.25.7(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/plugin-transform-react-jsx-self': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-react-jsx-source': 7.25.7(@babel/core@7.25.8)
'@types/babel__core': 7.20.5
react-refresh: 0.14.2
vite: 5.4.8(@types/node@20.16.10)(terser@5.29.2)
@@ -17314,7 +17169,7 @@ snapshots:
'@wyw-in-js/processor-utils@0.5.4':
dependencies:
- '@babel/generator': 7.25.6
+ '@babel/generator': 7.25.7
'@wyw-in-js/shared': 0.5.4
transitivePeerDependencies:
- supports-color
@@ -17329,16 +17184,16 @@ snapshots:
'@wyw-in-js/transform@0.5.4':
dependencies:
- '@babel/core': 7.25.2
- '@babel/generator': 7.25.6
- '@babel/helper-module-imports': 7.24.7
- '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2)
- '@babel/template': 7.25.0
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/core': 7.25.8
+ '@babel/generator': 7.25.7
+ '@babel/helper-module-imports': 7.25.7
+ '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8)
+ '@babel/template': 7.25.7
+ '@babel/traverse': 7.25.7
+ '@babel/types': 7.25.8
'@wyw-in-js/processor-utils': 0.5.4
'@wyw-in-js/shared': 0.5.4
- babel-merge: 3.0.0(@babel/core@7.25.2)
+ babel-merge: 3.0.0(@babel/core@7.25.8)
cosmiconfig: 8.2.0
happy-dom: 12.10.3
source-map: 0.7.4
@@ -17719,8 +17574,8 @@ snapshots:
autoprefixer@10.4.20(postcss@8.4.47):
dependencies:
- browserslist: 4.23.3
- caniuse-lite: 1.0.30001649
+ browserslist: 4.24.0
+ caniuse-lite: 1.0.30001667
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.1.0
@@ -17762,20 +17617,20 @@ snapshots:
dependencies:
dequal: 2.0.3
- babel-core@7.0.0-bridge.0(@babel/core@7.25.2):
+ babel-core@7.0.0-bridge.0(@babel/core@7.25.8):
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
- babel-loader@9.2.1(@babel/core@7.25.2)(webpack@5.95.0):
+ babel-loader@9.2.1(@babel/core@7.25.8)(webpack@5.95.0):
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
find-cache-dir: 4.0.0
schema-utils: 4.2.0
webpack: 5.95.0(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack@5.95.0))
- babel-merge@3.0.0(@babel/core@7.25.2):
+ babel-merge@3.0.0(@babel/core@7.25.8):
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
deepmerge: 2.2.1
object.omit: 3.0.0
@@ -17793,7 +17648,7 @@ snapshots:
babel-plugin-macros@3.1.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
cosmiconfig: 7.0.1
resolve: 1.22.8
@@ -17807,42 +17662,42 @@ snapshots:
babel-plugin-optimize-clsx@2.6.2:
dependencies:
- '@babel/generator': 7.25.6
- '@babel/template': 7.25.0
- '@babel/types': 7.25.6
+ '@babel/generator': 7.25.7
+ '@babel/template': 7.25.7
+ '@babel/types': 7.25.8
find-cache-dir: 3.3.2
lodash: 4.17.21
object-hash: 2.2.0
- babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.25.2):
+ babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.25.8):
dependencies:
- '@babel/compat-data': 7.25.4
- '@babel/core': 7.25.2
- '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2)
+ '@babel/compat-data': 7.25.8
+ '@babel/core': 7.25.8
+ '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.8)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.2):
+ babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.8):
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.8)
core-js-compat: 3.38.1
transitivePeerDependencies:
- supports-color
- babel-plugin-polyfill-regenerator@0.6.1(@babel/core@7.25.2):
+ babel-plugin-polyfill-regenerator@0.6.1(@babel/core@7.25.8):
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.8)
transitivePeerDependencies:
- supports-color
babel-plugin-react-remove-properties@0.3.0: {}
- babel-plugin-tester@11.0.4(@babel/core@7.25.2):
+ babel-plugin-tester@11.0.4(@babel/core@7.25.8):
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
core-js: 3.32.1
debug: 4.3.6(supports-color@8.1.1)
lodash.mergewith: 4.6.2
@@ -17851,9 +17706,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.25.2):
+ babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.25.8):
dependencies:
- '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2)
+ '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.8)
transitivePeerDependencies:
- '@babel/core'
@@ -18009,12 +17864,12 @@ snapshots:
dependencies:
pako: 1.0.11
- browserslist@4.23.3:
+ browserslist@4.24.0:
dependencies:
- caniuse-lite: 1.0.30001649
- electron-to-chromium: 1.5.4
+ caniuse-lite: 1.0.30001667
+ electron-to-chromium: 1.5.35
node-releases: 2.0.18
- update-browserslist-db: 1.1.0(browserslist@4.23.3)
+ update-browserslist-db: 1.1.0(browserslist@4.24.0)
browserstack-local@1.5.1:
dependencies:
@@ -18165,7 +18020,7 @@ snapshots:
camelize@1.0.0: {}
- caniuse-lite@1.0.30001649: {}
+ caniuse-lite@1.0.30001667: {}
chai-dom@1.12.0(chai@4.5.0):
dependencies:
@@ -18490,14 +18345,12 @@ snapshots:
readable-stream: 3.6.0
typedarray: 0.0.6
- concurrently@8.2.2:
+ concurrently@9.0.1:
dependencies:
chalk: 4.1.2
- date-fns: 2.30.0
lodash: 4.17.21
rxjs: 7.8.1
shell-quote: 1.8.1
- spawn-command: 0.0.2
supports-color: 8.1.1
tree-kill: 1.2.2
yargs: 17.7.2
@@ -18598,7 +18451,7 @@ snapshots:
core-js-compat@3.38.1:
dependencies:
- browserslist: 4.23.3
+ browserslist: 4.24.0
core-js-pure@3.32.1: {}
@@ -18748,7 +18601,7 @@ snapshots:
css-jss@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
jss: 10.10.0
jss-preset-default: 10.10.0
@@ -18788,7 +18641,7 @@ snapshots:
css-vendor@2.0.8:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
is-in-browser: 1.1.3
css-what@6.1.0: {}
@@ -18931,7 +18784,8 @@ snapshots:
date-fns@2.30.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
+ optional: true
date-format@4.0.13: {}
@@ -19087,7 +18941,7 @@ snapshots:
dom-helpers@5.2.1:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
csstype: 3.1.3
dom-serialize@2.2.1:
@@ -19173,7 +19027,7 @@ snapshots:
dependencies:
jake: 10.8.5
- electron-to-chromium@1.5.4: {}
+ electron-to-chromium@1.5.35: {}
elliptic@6.5.7:
dependencies:
@@ -19446,31 +19300,31 @@ snapshots:
escape-string-regexp@5.0.0: {}
- eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.30.0)(eslint@8.57.1):
+ eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1):
dependencies:
confusing-browser-globals: 1.0.11
eslint: 8.57.1
- eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1)
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1)
object.assign: 4.1.5
object.entries: 1.1.8
semver: 6.3.1
- eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-plugin-import@2.30.0)(eslint@8.57.1):
+ eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@8.57.1):
dependencies:
'@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)
'@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.6.2)
eslint: 8.57.1
- eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.30.0)(eslint@8.57.1)
+ eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1)
transitivePeerDependencies:
- eslint-plugin-import
- eslint-config-airbnb@19.0.4(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.0(eslint@8.57.1))(eslint@8.57.1):
+ eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.1(eslint@8.57.1))(eslint@8.57.1):
dependencies:
eslint: 8.57.1
- eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.30.0)(eslint@8.57.1)
- eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1)
+ eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@8.57.1)
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1)
eslint-plugin-jsx-a11y: 6.7.1(eslint@8.57.1)
- eslint-plugin-react: 7.37.0(eslint@8.57.1)
+ eslint-plugin-react: 7.37.1(eslint@8.57.1)
eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1)
object.assign: 4.1.5
object.entries: 1.1.8
@@ -19487,11 +19341,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.30.0)(webpack@5.95.0):
+ eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.95.0):
dependencies:
debug: 3.2.7
enhanced-resolve: 0.9.1
- eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1)
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1)
find-root: 1.1.0
hasown: 2.0.2
interpret: 1.4.0
@@ -19504,14 +19358,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.11.1(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1):
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1):
dependencies:
debug: 3.2.7
optionalDependencies:
'@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.6.2)
eslint: 8.57.1
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.30.0)(webpack@5.95.0)
+ eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.95.0)
transitivePeerDependencies:
- supports-color
@@ -19528,7 +19382,7 @@ snapshots:
lodash.snakecase: 4.1.1
lodash.upperfirst: 4.3.1
- eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1):
+ eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.8
@@ -19539,7 +19393,7 @@ snapshots:
doctrine: 2.1.0
eslint: 8.57.1
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.11.1(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1)
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1)
hasown: 2.0.2
is-core-module: 2.15.1
is-glob: 4.0.3
@@ -19548,6 +19402,7 @@ snapshots:
object.groupby: 1.0.3
object.values: 1.2.0
semver: 6.3.1
+ string.prototype.trimend: 1.0.8
tsconfig-paths: 3.15.0
optionalDependencies:
'@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.6.2)
@@ -19558,7 +19413,7 @@ snapshots:
eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.1):
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
aria-query: 5.3.0
array-includes: 3.1.8
array.prototype.flatmap: 1.3.2
@@ -19585,9 +19440,9 @@ snapshots:
eslint-plugin-react-compiler@0.0.0-experimental-75b9fd4-20240912(eslint@8.57.1):
dependencies:
- '@babel/core': 7.25.2
- '@babel/parser': 7.25.6
- '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/parser': 7.25.8
+ '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.25.8)
eslint: 8.57.1
hermes-parser: 0.20.1
zod: 3.23.8
@@ -19599,7 +19454,7 @@ snapshots:
dependencies:
eslint: 8.57.1
- eslint-plugin-react@7.37.0(eslint@8.57.1):
+ eslint-plugin-react@7.37.1(eslint@8.57.1):
dependencies:
array-includes: 3.1.8
array.prototype.findlast: 1.2.5
@@ -19711,8 +19566,8 @@ snapshots:
estree-to-babel@3.2.1:
dependencies:
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/traverse': 7.25.7
+ '@babel/types': 7.25.8
c8: 7.12.0
transitivePeerDependencies:
- supports-color
@@ -19945,7 +19800,7 @@ snapshots:
final-form@4.20.10:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
finalhandler@1.1.2:
dependencies:
@@ -20967,8 +20822,8 @@ snapshots:
istanbul-lib-instrument@6.0.2:
dependencies:
- '@babel/core': 7.25.2
- '@babel/parser': 7.25.6
+ '@babel/core': 7.25.8
+ '@babel/parser': 7.25.8
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.0
semver: 7.6.3
@@ -21072,7 +20927,7 @@ snapshots:
jest-message-util@29.7.0:
dependencies:
- '@babel/code-frame': 7.24.7
+ '@babel/code-frame': 7.25.7
'@jest/types': 29.6.3
'@types/stack-utils': 2.0.3
chalk: 4.1.2
@@ -21146,31 +21001,31 @@ snapshots:
jsc-safe-url@0.2.4: {}
- jscodeshift-add-imports@1.0.11(jscodeshift@0.16.1(@babel/preset-env@7.25.4(@babel/core@7.25.2))):
+ jscodeshift-add-imports@1.0.11(jscodeshift@0.16.1(@babel/preset-env@7.25.8(@babel/core@7.25.8))):
dependencies:
- '@babel/traverse': 7.25.6
- jscodeshift: 0.16.1(@babel/preset-env@7.25.4(@babel/core@7.25.2))
- jscodeshift-find-imports: 2.0.4(jscodeshift@0.16.1(@babel/preset-env@7.25.4(@babel/core@7.25.2)))
+ '@babel/traverse': 7.25.7
+ jscodeshift: 0.16.1(@babel/preset-env@7.25.8(@babel/core@7.25.8))
+ jscodeshift-find-imports: 2.0.4(jscodeshift@0.16.1(@babel/preset-env@7.25.8(@babel/core@7.25.8)))
transitivePeerDependencies:
- supports-color
- jscodeshift-find-imports@2.0.4(jscodeshift@0.16.1(@babel/preset-env@7.25.4(@babel/core@7.25.2))):
+ jscodeshift-find-imports@2.0.4(jscodeshift@0.16.1(@babel/preset-env@7.25.8(@babel/core@7.25.8))):
dependencies:
- jscodeshift: 0.16.1(@babel/preset-env@7.25.4(@babel/core@7.25.2))
+ jscodeshift: 0.16.1(@babel/preset-env@7.25.8(@babel/core@7.25.8))
- jscodeshift@0.14.0(@babel/preset-env@7.25.4(@babel/core@7.25.2)):
+ jscodeshift@0.14.0(@babel/preset-env@7.25.8(@babel/core@7.25.8)):
dependencies:
- '@babel/core': 7.25.2
- '@babel/parser': 7.25.6
- '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.2)
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.2)
- '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.2)
- '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2)
- '@babel/preset-env': 7.25.4(@babel/core@7.25.2)
- '@babel/preset-flow': 7.24.7(@babel/core@7.25.2)
- '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2)
- '@babel/register': 7.24.6(@babel/core@7.25.2)
- babel-core: 7.0.0-bridge.0(@babel/core@7.25.2)
+ '@babel/core': 7.25.8
+ '@babel/parser': 7.25.8
+ '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.8)
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.8)
+ '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.8)
+ '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8)
+ '@babel/preset-env': 7.25.8(@babel/core@7.25.8)
+ '@babel/preset-flow': 7.24.7(@babel/core@7.25.8)
+ '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8)
+ '@babel/register': 7.25.7(@babel/core@7.25.8)
+ babel-core: 7.0.0-bridge.0(@babel/core@7.25.8)
chalk: 4.1.2
flow-parser: 0.206.0
graceful-fs: 4.2.11
@@ -21183,18 +21038,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
- jscodeshift@0.16.1(@babel/preset-env@7.25.4(@babel/core@7.25.2)):
- dependencies:
- '@babel/core': 7.25.2
- '@babel/parser': 7.25.6
- '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.25.2)
- '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2)
- '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.25.2)
- '@babel/preset-flow': 7.24.7(@babel/core@7.25.2)
- '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2)
- '@babel/register': 7.24.6(@babel/core@7.25.2)
+ jscodeshift@0.16.1(@babel/preset-env@7.25.8(@babel/core@7.25.8)):
+ dependencies:
+ '@babel/core': 7.25.8
+ '@babel/parser': 7.25.8
+ '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-optional-chaining': 7.25.8(@babel/core@7.25.8)
+ '@babel/plugin-transform-private-methods': 7.25.7(@babel/core@7.25.8)
+ '@babel/preset-flow': 7.24.7(@babel/core@7.25.8)
+ '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8)
+ '@babel/register': 7.25.7(@babel/core@7.25.8)
chalk: 4.1.2
flow-parser: 0.206.0
graceful-fs: 4.2.11
@@ -21205,7 +21060,7 @@ snapshots:
temp: 0.9.4
write-file-atomic: 5.0.1
optionalDependencies:
- '@babel/preset-env': 7.25.4(@babel/core@7.25.2)
+ '@babel/preset-env': 7.25.8(@babel/core@7.25.8)
transitivePeerDependencies:
- supports-color
@@ -21237,9 +21092,7 @@ snapshots:
- supports-color
- utf-8-validate
- jsesc@0.5.0: {}
-
- jsesc@2.5.2: {}
+ jsesc@3.0.2: {}
json-bigint@1.0.0:
dependencies:
@@ -21300,75 +21153,75 @@ snapshots:
jss-plugin-camel-case@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
hyphenate-style-name: 1.0.4
jss: 10.10.0
jss-plugin-compose@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
jss: 10.10.0
tiny-warning: 1.0.3
jss-plugin-default-unit@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
jss: 10.10.0
jss-plugin-expand@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
jss: 10.10.0
jss-plugin-extend@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
jss: 10.10.0
tiny-warning: 1.0.3
jss-plugin-global@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
jss: 10.10.0
jss-plugin-nested@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
jss: 10.10.0
tiny-warning: 1.0.3
jss-plugin-props-sort@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
jss: 10.10.0
jss-plugin-rule-value-function@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
jss: 10.10.0
tiny-warning: 1.0.3
jss-plugin-rule-value-observable@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
jss: 10.10.0
symbol-observable: 1.2.0
jss-plugin-template@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
jss: 10.10.0
tiny-warning: 1.0.3
jss-plugin-vendor-prefixer@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
css-vendor: 2.0.8
jss: 10.10.0
jss-preset-default@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
jss: 10.10.0
jss-plugin-camel-case: 10.10.0
jss-plugin-compose: 10.10.0
@@ -21390,7 +21243,7 @@ snapshots:
jss@10.10.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
csstype: 3.1.3
is-in-browser: 1.1.3
tiny-warning: 1.0.3
@@ -21926,16 +21779,16 @@ snapshots:
markdown-it: 14.1.0
markdownlint-micromark: 0.1.10
- marked@13.0.3: {}
+ marked@14.1.2: {}
marky@1.2.5: {}
material-ui-popup-state@5.3.1(@mui/material@packages+mui-material+build)(react@18.3.1):
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@mui/material': link:packages/mui-material/build
'@types/prop-types': 15.7.13
- '@types/react': 18.3.10
+ '@types/react': 18.3.11
classnames: 2.3.2
prop-types: 15.8.1
react: 18.3.1
@@ -22044,7 +21897,7 @@ snapshots:
metro-babel-transformer@0.80.7:
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
hermes-parser: 0.20.1
nullthrows: 1.1.1
transitivePeerDependencies:
@@ -22102,12 +21955,12 @@ snapshots:
metro-runtime@0.80.7:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
metro-source-map@0.80.7:
dependencies:
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/traverse': 7.25.7
+ '@babel/types': 7.25.8
invariant: 2.2.4
metro-symbolicate: 0.80.7
nullthrows: 1.1.1
@@ -22130,20 +21983,20 @@ snapshots:
metro-transform-plugins@0.80.7:
dependencies:
- '@babel/core': 7.25.2
- '@babel/generator': 7.25.6
- '@babel/template': 7.25.0
- '@babel/traverse': 7.25.6
+ '@babel/core': 7.25.8
+ '@babel/generator': 7.25.7
+ '@babel/template': 7.25.7
+ '@babel/traverse': 7.25.7
nullthrows: 1.1.1
transitivePeerDependencies:
- supports-color
metro-transform-worker@0.80.7(encoding@0.1.13):
dependencies:
- '@babel/core': 7.25.2
- '@babel/generator': 7.25.6
- '@babel/parser': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/core': 7.25.8
+ '@babel/generator': 7.25.7
+ '@babel/parser': 7.25.8
+ '@babel/types': 7.25.8
metro: 0.80.7(encoding@0.1.13)
metro-babel-transformer: 0.80.7
metro-cache: 0.80.7
@@ -22160,13 +22013,13 @@ snapshots:
metro@0.80.7(encoding@0.1.13):
dependencies:
- '@babel/code-frame': 7.24.7
- '@babel/core': 7.25.2
- '@babel/generator': 7.25.6
- '@babel/parser': 7.25.6
- '@babel/template': 7.25.0
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/code-frame': 7.25.7
+ '@babel/core': 7.25.8
+ '@babel/generator': 7.25.7
+ '@babel/parser': 7.25.8
+ '@babel/template': 7.25.7
+ '@babel/traverse': 7.25.7
+ '@babel/types': 7.25.8
accepts: 1.3.8
chalk: 4.1.2
ci-info: 2.0.0
@@ -22538,27 +22391,27 @@ snapshots:
nested-error-stacks@2.1.1: {}
- next@14.2.14(@babel/core@7.25.2)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ next@14.2.15(@babel/core@7.25.8)(@opentelemetry/api@1.8.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@next/env': 14.2.14
+ '@next/env': 14.2.15
'@swc/helpers': 0.5.5
busboy: 1.6.0
- caniuse-lite: 1.0.30001649
+ caniuse-lite: 1.0.30001667
graceful-fs: 4.2.11
postcss: 8.4.31
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- styled-jsx: 5.1.1(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react@18.3.1)
+ styled-jsx: 5.1.1(@babel/core@7.25.8)(babel-plugin-macros@3.1.0)(react@18.3.1)
optionalDependencies:
- '@next/swc-darwin-arm64': 14.2.14
- '@next/swc-darwin-x64': 14.2.14
- '@next/swc-linux-arm64-gnu': 14.2.14
- '@next/swc-linux-arm64-musl': 14.2.14
- '@next/swc-linux-x64-gnu': 14.2.14
- '@next/swc-linux-x64-musl': 14.2.14
- '@next/swc-win32-arm64-msvc': 14.2.14
- '@next/swc-win32-ia32-msvc': 14.2.14
- '@next/swc-win32-x64-msvc': 14.2.14
+ '@next/swc-darwin-arm64': 14.2.15
+ '@next/swc-darwin-x64': 14.2.15
+ '@next/swc-linux-arm64-gnu': 14.2.15
+ '@next/swc-linux-arm64-musl': 14.2.15
+ '@next/swc-linux-x64-gnu': 14.2.15
+ '@next/swc-linux-x64-musl': 14.2.15
+ '@next/swc-win32-arm64-msvc': 14.2.15
+ '@next/swc-win32-ia32-msvc': 14.2.15
+ '@next/swc-win32-x64-msvc': 14.2.15
'@opentelemetry/api': 1.8.0
'@playwright/test': 1.47.2
transitivePeerDependencies:
@@ -23161,7 +23014,7 @@ snapshots:
parse-json@5.2.0:
dependencies:
- '@babel/code-frame': 7.24.7
+ '@babel/code-frame': 7.25.7
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
@@ -23657,9 +23510,9 @@ snapshots:
react-docgen@5.4.3:
dependencies:
- '@babel/core': 7.25.2
- '@babel/generator': 7.25.6
- '@babel/runtime': 7.25.6
+ '@babel/core': 7.25.8
+ '@babel/generator': 7.25.7
+ '@babel/runtime': 7.25.7
ast-types: 0.14.2
commander: 2.20.3
doctrine: 3.0.0
@@ -23685,12 +23538,12 @@ snapshots:
react-error-boundary@4.0.13(react@18.3.1):
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
react: 18.3.1
react-event-listener@0.6.6(react@18.3.1):
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
prop-types: 15.8.1
react: 18.3.1
warning: 4.0.3
@@ -23699,7 +23552,7 @@ snapshots:
react-final-form@6.5.9(final-form@4.20.10)(react@18.3.1):
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
final-form: 4.20.10
react: 18.3.1
@@ -23723,7 +23576,7 @@ snapshots:
react-jss@10.10.0(react@18.3.1):
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
'@emotion/is-prop-valid': 0.7.3
css-jss: 10.10.0
hoist-non-react-statics: 3.3.2
@@ -23746,19 +23599,19 @@ snapshots:
react-reconciler: 0.29.0(react@18.3.1)
scheduler: 0.23.2
- react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1):
+ react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1):
dependencies:
'@jest/create-cache-key-function': 29.7.0
'@react-native-community/cli': 12.3.6(encoding@0.1.13)
'@react-native-community/cli-platform-android': 12.3.6(encoding@0.1.13)
'@react-native-community/cli-platform-ios': 12.3.6(encoding@0.1.13)
'@react-native/assets-registry': 0.73.1
- '@react-native/codegen': 0.73.3(@babel/preset-env@7.25.4(@babel/core@7.25.2))
- '@react-native/community-cli-plugin': 0.73.17(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)
+ '@react-native/codegen': 0.73.3(@babel/preset-env@7.25.8(@babel/core@7.25.8))
+ '@react-native/community-cli-plugin': 0.73.17(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)
'@react-native/gradle-plugin': 0.73.4
'@react-native/js-polyfills': 0.73.1
'@react-native/normalize-colors': 0.73.2
- '@react-native/virtualized-lists': 0.73.4(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))
+ '@react-native/virtualized-lists': 0.73.4(react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1))
abort-controller: 3.0.0
anser: 1.4.10
ansi-regex: 5.0.1
@@ -23812,20 +23665,13 @@ snapshots:
react: 18.3.1
scheduler: 0.23.2
- react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(redux@4.2.1):
+ react-redux@9.1.2(@types/react@18.3.11)(react@18.3.1)(redux@4.2.1):
dependencies:
- '@babel/runtime': 7.25.6
- '@types/hoist-non-react-statics': 3.3.5
'@types/use-sync-external-store': 0.0.3
- hoist-non-react-statics: 3.3.2
react: 18.3.1
- react-is: 18.3.1
use-sync-external-store: 1.2.0(react@18.3.1)
optionalDependencies:
- '@types/react': 18.3.10
- '@types/react-dom': 18.3.0
- react-dom: 18.3.1(react@18.3.1)
- react-native: 0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1)
+ '@types/react': 18.3.11
redux: 4.2.1
react-refresh@0.14.2: {}
@@ -23859,12 +23705,12 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- react-spring@9.7.4(@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(three@0.162.0))(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react-konva@18.2.10(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))(react-zdog@1.2.2)(react@18.3.1)(three@0.162.0)(zdog@1.1.3):
+ react-spring@9.7.4(@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(three@0.162.0))(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react-konva@18.2.10(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1))(react-zdog@1.2.2)(react@18.3.1)(three@0.162.0)(zdog@1.1.3):
dependencies:
'@react-spring/core': 9.7.4(react@18.3.1)
'@react-spring/konva': 9.7.4(konva@9.3.6)(react-konva@18.2.10(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
- '@react-spring/native': 9.7.4(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)
- '@react-spring/three': 9.7.4(@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(three@0.162.0))(react@18.3.1)(three@0.162.0)
+ '@react-spring/native': 9.7.4(react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)
+ '@react-spring/three': 9.7.4(@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.73.6(@babel/core@7.25.8)(@babel/preset-env@7.25.8(@babel/core@7.25.8))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)(three@0.162.0))(react@18.3.1)(three@0.162.0)
'@react-spring/web': 9.7.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-spring/zdog': 9.7.4(react-dom@18.3.1(react@18.3.1))(react-zdog@1.2.2)(react@18.3.1)(zdog@1.1.3)
react: 18.3.1
@@ -23880,12 +23726,12 @@ snapshots:
react-swipeable-views-core@0.14.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
warning: 4.0.3
react-swipeable-views-utils@0.14.0(react@18.3.1):
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
keycode: 2.2.1
prop-types: 15.8.1
react-event-listener: 0.6.6(react@18.3.1)
@@ -23896,7 +23742,7 @@ snapshots:
react-swipeable-views@0.14.0(react@18.3.1):
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
prop-types: 15.8.1
react: 18.3.1
react-swipeable-views-core: 0.14.0
@@ -23905,7 +23751,7 @@ snapshots:
react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
dom-helpers: 5.2.1
loose-envify: 1.4.0
prop-types: 15.8.1
@@ -23925,7 +23771,7 @@ snapshots:
react-window@1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
memoize-one: 5.2.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -24073,7 +23919,7 @@ snapshots:
redux@4.2.1:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
reflect.getprototypeof@1.0.4:
dependencies:
@@ -24084,7 +23930,7 @@ snapshots:
globalthis: 1.0.3
which-builtin-type: 1.1.3
- regenerate-unicode-properties@10.1.0:
+ regenerate-unicode-properties@10.2.0:
dependencies:
regenerate: 1.4.2
@@ -24096,7 +23942,7 @@ snapshots:
regenerator-transform@0.15.2:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
regexp.prototype.flags@1.5.2:
dependencies:
@@ -24105,12 +23951,12 @@ snapshots:
es-errors: 1.3.0
set-function-name: 2.0.2
- regexpu-core@5.3.2:
+ regexpu-core@6.1.1:
dependencies:
- '@babel/regjsgen': 0.8.0
regenerate: 1.4.2
- regenerate-unicode-properties: 10.1.0
- regjsparser: 0.9.1
+ regenerate-unicode-properties: 10.2.0
+ regjsgen: 0.8.0
+ regjsparser: 0.11.1
unicode-match-property-ecmascript: 2.0.0
unicode-match-property-value-ecmascript: 2.1.0
@@ -24123,9 +23969,11 @@ snapshots:
dependencies:
rc: 1.2.8
- regjsparser@0.9.1:
+ regjsgen@0.8.0: {}
+
+ regjsparser@0.11.1:
dependencies:
- jsesc: 0.5.0
+ jsesc: 3.0.2
relateurl@0.2.7: {}
@@ -24276,7 +24124,7 @@ snapshots:
rtl-css-js@1.16.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.25.7
run-async@2.4.1: {}
@@ -24631,8 +24479,6 @@ snapshots:
source-map@0.7.4: {}
- spawn-command@0.0.2: {}
-
spawn-wrap@2.0.0:
dependencies:
foreground-child: 2.0.0
@@ -24845,12 +24691,12 @@ snapshots:
stylis: 4.3.2
tslib: 2.6.2
- styled-jsx@5.1.1(@babel/core@7.25.2)(babel-plugin-macros@3.1.0)(react@18.3.1):
+ styled-jsx@5.1.1(@babel/core@7.25.8)(babel-plugin-macros@3.1.0)(react@18.3.1):
dependencies:
client-only: 0.0.1
react: 18.3.1
optionalDependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.25.8
babel-plugin-macros: 3.1.0
styled-system@5.1.5:
@@ -25108,15 +24954,15 @@ snapshots:
text-table@0.2.0: {}
- theme-ui@0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1):
+ theme-ui@0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1):
dependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.10)(react@18.3.1)
- '@theme-ui/color-modes': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
- '@theme-ui/components': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(@theme-ui/theme-provider@0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1))(react@18.3.1)
- '@theme-ui/core': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
- '@theme-ui/css': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))
- '@theme-ui/global': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
- '@theme-ui/theme-provider': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.10)(react@18.3.1))(react@18.3.1)
+ '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1)
+ '@theme-ui/color-modes': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
+ '@theme-ui/components': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(@theme-ui/theme-provider@0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@theme-ui/core': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
+ '@theme-ui/css': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))
+ '@theme-ui/global': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
+ '@theme-ui/theme-provider': 0.16.2(@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1))(react@18.3.1)
react: 18.3.1
theming@3.3.0(react@18.3.1):
@@ -25444,9 +25290,9 @@ snapshots:
upath@2.0.1: {}
- update-browserslist-db@1.1.0(browserslist@4.23.3):
+ update-browserslist-db@1.1.0(browserslist@4.24.0):
dependencies:
- browserslist: 4.23.3
+ browserslist: 4.24.0
escalade: 3.1.2
picocolors: 1.1.0
@@ -25721,7 +25567,7 @@ snapshots:
'@webassemblyjs/wasm-parser': 1.12.1
acorn: 8.12.1
acorn-import-attributes: 1.9.5(acorn@8.12.1)
- browserslist: 4.23.3
+ browserslist: 4.24.0
chrome-trace-event: 1.0.3
enhanced-resolve: 5.17.1
es-module-lexer: 1.3.0
diff --git a/scripts/generateProptypes.ts b/scripts/generateProptypes.ts
index c75ec6f11e0cdd..d2c9bf83078795 100644
--- a/scripts/generateProptypes.ts
+++ b/scripts/generateProptypes.ts
@@ -5,7 +5,7 @@ import * as prettier from 'prettier';
import glob from 'fast-glob';
import * as _ from 'lodash';
import * as yargs from 'yargs';
-import * as ts from 'typescript';
+import { LiteralType } from '@mui/internal-scripts/typescript-to-proptypes/src/models';
import {
fixBabelGeneratorIssues,
fixLineEndings,
@@ -131,14 +131,14 @@ const ignoreExternalDocumentation: Record = {
Zoom: transitionCallbacks,
};
-function sortBreakpointsLiteralByViewportAscending(a: ts.LiteralType, b: ts.LiteralType) {
+function sortBreakpointsLiteralByViewportAscending(a: LiteralType, b: LiteralType) {
// default breakpoints ordered by their size ascending
const breakpointOrder: readonly unknown[] = ['"xs"', '"sm"', '"md"', '"lg"', '"xl"'];
return breakpointOrder.indexOf(a.value) - breakpointOrder.indexOf(b.value);
}
-function sortSizeByScaleAscending(a: ts.LiteralType, b: ts.LiteralType) {
+function sortSizeByScaleAscending(a: LiteralType, b: LiteralType) {
const sizeOrder: readonly unknown[] = ['"small"', '"medium"', '"large"'];
return sizeOrder.indexOf(a.value) - sizeOrder.indexOf(b.value);
}
@@ -363,9 +363,7 @@ async function run(argv: HandlerArgv) {
const promises = files.map>(async (tsFile) => {
const sourceFile = tsFile.includes('.d.ts') ? tsFile.replace('.d.ts', '.js') : tsFile;
try {
- const projectName = tsFile.match(
- /packages\/mui-([a-zA-Z-]+)\/src/,
- )![1] as CoreTypeScriptProjects;
+ const projectName = tsFile.match(/packages\/mui-([a-zA-Z-]+)\/src/)![1];
const project = buildProject(projectName);
await generateProptypes(project, sourceFile, tsFile);
} catch (error: any) {
diff --git a/scripts/releaseChangelog.mjs b/scripts/releaseChangelog.mjs
index edc1655b5fc5b5..3f8edfc997212c 100644
--- a/scripts/releaseChangelog.mjs
+++ b/scripts/releaseChangelog.mjs
@@ -32,9 +32,14 @@ function parseTags(commitMessage) {
* @param {Octokit.ReposCompareCommitsResponseCommitsItem} commitsItem
*/
function filterCommit(commitsItem) {
+ const commitMessage = commitsItem.commit.message;
// TODO: Use labels
- // Filter dependency updates
- return !commitsItem.commit.message.startsWith('Bump');
+ return (
+ // Filter renovate dependencies updates
+ !commitMessage.startsWith('Bump') &&
+ // Filter website changes, no implications for library users
+ !commitMessage.startsWith('[website]')
+ );
}
async function findLatestTaggedVersion() {
@@ -151,15 +156,8 @@ async function main(argv) {
return aTags.localeCompare(bTags);
});
const changes = commitsItems.map((commitsItem) => {
- // Helps changelog author keeping track of order when grouping commits under headings.
- // is a zero-width-space that ensures that the content of the listitem is formatted properly
- const dateSortMarker = ``;
const shortMessage = commitsItem.commit.message.split('\n')[0];
- return `- ${dateSortMarker}${shortMessage} @${getAuthor(commitsItem)}`;
+ return `- ${shortMessage} @${getAuthor(commitsItem)}`;
});
const nowFormatted = new Date().toLocaleDateString('en-US', {
month: 'short',
diff --git a/test/package.json b/test/package.json
index e1a298eba418bb..d7682148a64b91 100644
--- a/test/package.json
+++ b/test/package.json
@@ -6,7 +6,7 @@
"typescript": "tsc -p tsconfig.json"
},
"devDependencies": {
- "@babel/runtime": "^7.25.6",
+ "@babel/runtime": "^7.25.7",
"@emotion/cache": "^11.13.1",
"@emotion/react": "^11.13.3",
"@mui/base": "workspace:*",
@@ -20,7 +20,7 @@
"@playwright/test": "1.47.2",
"@testing-library/dom": "^10.4.0",
"@types/chai": "^4.3.20",
- "@types/react": "^18.3.6",
+ "@types/react": "^18.3.11",
"@types/react-is": "^18.3.0",
"@types/sinon": "^17.0.3",
"chai": "^4.5.0",