Skip to content

Commit 2b2c47b

Browse files
authored
[core] Remove @mui/base from the master branch (#45857)
1 parent 9e4c31b commit 2b2c47b

File tree

1,146 files changed

+177
-104483
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,146 files changed

+177
-104483
lines changed

.circleci/config.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,6 @@ jobs:
290290
name: Test module augmentation
291291
command: |
292292
pnpm --filter @mui/material typescript:module-augmentation
293-
pnpm --filter @mui/base typescript:module-augmentation
294293
pnpm --filter @mui/joy typescript:module-augmentation
295294
pnpm --filter @mui/system typescript:module-augmentation
296295
- run:

.codesandbox/ci.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
"node": "20",
55
"packages": [
66
"packages/markdown",
7-
"packages/mui-base",
87
"packages/mui-codemod",
98
"packages/mui-core-downloads-tracker",
109
"packages/mui-docs",
@@ -26,7 +25,6 @@
2625
"packages-internal/test-utils"
2726
],
2827
"publishDirectory": {
29-
"@mui/base": "packages/mui-base/build",
3028
"@mui/codemod": "packages/mui-codemod/build",
3129
"@mui/core-downloads-tracker": "packages/mui-core-downloads-tracker/build",
3230
"@mui/docs": "packages/mui-docs/build",

.eslintrc.js

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -412,7 +412,6 @@ module.exports = /** @type {Config} */ ({
412412
'*.spec.*',
413413
'*.test.*',
414414
// deprecated library
415-
'**/mui-base/**/*',
416415
'**/mui-joy/**/*',
417416
// used internally, not used on app router yet
418417
'**/mui-docs/**/*',
@@ -518,15 +517,6 @@ module.exports = /** @type {Config} */ ({
518517
'import/extensions': ['error', 'ignorePackages'],
519518
},
520519
},
521-
{
522-
files: ['packages/mui-base/src/**/**{.ts,.tsx}'],
523-
rules: {
524-
'import/no-default-export': 'error',
525-
'import/prefer-default-export': 'off',
526-
'react-compiler/react-compiler': 'off',
527-
'no-irregular-whitespace': ['error', { skipComments: true }],
528-
},
529-
},
530520
{
531521
/**
532522
* Examples are for demonstration purposes and should not be considered a part of the library.

CHANGELOG.old.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4609,7 +4609,7 @@ _Aug 23, 2023_
46094609

46104610
A big thanks to the 21 contributors who made this release possible. Here are some highlights ✨:
46114611

4612-
- 🚀 Added the [Popup](https://mui.com/base-ui/react-popup/) component to Base UI (#37960) @michaldudak
4612+
- 🚀 Added the [Popup](https://v6.mui.com/base-ui/react-popup/) component to Base UI (#37960) @michaldudak
46134613
It's intended to replace the Popper component, which uses the deprecated Popper JS library. The Popup is built on top of Floating UI and has a similar API to the Popper.
46144614
- 🚀 Added the [Accordion](https://mui.com/joy-ui/react-accordion/) component to Joy UI (#38164) @siriwatknp
46154615
- 🚀 Added InputBase and ButtonBase components to `material-next` (#38319) @DiegoAndai @mj12albert
@@ -4720,7 +4720,7 @@ _Aug 14, 2023_
47204720

47214721
A big thanks to the 17 contributors who made this release possible. Here are some highlights ✨:
47224722

4723-
- @mnajdova [made it easier to use third-party components in Base UI slots](https://mui.com/base-ui/getting-started/customization/#overriding-subcomponent-slots) with the introduction of the `prepareForSlot` utility (#38138)
4723+
- @mnajdova [made it easier to use third-party components in Base UI slots](https://v6.mui.com/base-ui/getting-started/customization/#overriding-subcomponent-slots) with the introduction of the `prepareForSlot` utility (#38138)
47244724

47254725
### `@mui/material@5.14.5`
47264726

@@ -4785,7 +4785,7 @@ _Aug 8, 2023_
47854785

47864786
A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨:
47874787

4788-
- 🎉 Added [Number Input](https://mui.com/base-ui/react-number-input/) component & [useNumberInput](https://mui.com/base-ui/react-number-input/#hook) hook in [Base UI](https://mui.com/base-ui/getting-started/) @mj12albert
4788+
- 🎉 Added [Number Input](https://v6.mui.com/base-ui/react-number-input/) component & [useNumberInput](https://v6.mui.com/base-ui/react-number-input/#hook) hook in [Base UI](https://v6.mui.com/base-ui/getting-started/) @mj12albert
47894789

47904790
### `@mui/material@5.14.4`
47914791

@@ -4881,7 +4881,7 @@ A big thanks to the 17 contributors who made this release possible. Here are som
48814881

48824882
- 🚀 [Joy UI](https://mui.com/joy-ui/getting-started/) is now in Beta
48834883
- ✨ Refine [Joy UI](https://mui.com/joy-ui/getting-started/)'s default theme @siriwatknp @zanivan
4884-
- 🎉 Added Dropdown higher-level menu component [Base UI](https://mui.com/base-ui/getting-started/) @michaldudak
4884+
- 🎉 Added Dropdown higher-level menu component [Base UI](https://v6.mui.com/base-ui/getting-started/) @michaldudak
48854885
- 💫 Added Material You [Badge](https://mui.com/material-ui/react-badge/#material-you-version) to `material-next` (#37850) @DiegoAndai
48864886

48874887
### `@mui/material@5.14.3`
@@ -5108,7 +5108,7 @@ A big thanks to the 15 contributors who made this release possible. Here are som
51085108
- 📚 Added new guides for integrating with Next.js 13 App Router (#37656) @mj12albert
51095109
- Ⓜ️ [Material UI guide](https://mui.com/material-ui/guides/next-js-app-router/)
51105110
- 🅙 [Joy UI guide](https://mui.com/joy-ui/integrations/next-js-app-router/)
5111-
- 🅱️ [Base UI guide](https://mui.com/base-ui/guides/next-js-app-router/)
5111+
- 🅱️ [Base UI guide](https://v6.mui.com/base-ui/guides/next-js-app-router/)
51125112
- 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.
51135113

51145114
### `@mui/material@5.14.0`
@@ -6101,7 +6101,7 @@ _Mar 14, 2023_
61016101

61026102
A big thanks to the 13 contributors who made this release possible. Here are some highlights ✨:
61036103

6104-
- @michaldudak added an option for [disabling the generation](https://mui.com/base-ui/getting-started/customization/#disabling-default-css-classes) of the default classes in Base UI (#35963)
6104+
- @michaldudak added an option for [disabling the generation](https://v6.mui.com/base-ui/getting-started/customization/#disabling-default-css-classes) of the default classes in Base UI (#35963)
61056105
- other 🐛 bug fixes and 📚 documentation improvements.
61066106

61076107
### `@mui/material@5.11.13`
@@ -6282,7 +6282,7 @@ _Feb 27, 2023_
62826282

62836283
A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:
62846284

6285-
- 📚 added API documentation for the slots in Base UI and Joy UI by @hbjORbj, for e.g. [SliderUnstyled API](https://mui.com/base-ui/api/slider-unstyled/#slots)
6285+
- 📚 added API documentation for the slots in Base UI and Joy UI by @hbjORbj, for e.g. [SliderUnstyled API](https://v6.mui.com/base-ui/api/slider-unstyled/#slots)
62866286
- other 🐛 bug fixes and 📚 documentation improvements.
62876287

62886288
### `@mui/material@5.11.11`
@@ -6641,7 +6641,7 @@ A big thanks to the 13 contributors who made this release possible. Here are som
66416641
+ <SliderUnstyled slots={{ valueLabel: SliderValueLabel }} />
66426642
```
66436643

6644-
The following demo shows how to show a value label when it is hovered over with the thumb: https://mui.com/base-ui/react-slider/#value-label
6644+
The following demo shows how to show a value label when it is hovered over with the thumb: https://v6.mui.com/base-ui/react-slider/#value-label
66456645

66466646
- The following classes are removed from `sliderUnstyledClasses` since they are not needed for the value label:
66476647

@@ -7591,7 +7591,7 @@ _Oct 3, 2022_
75917591

75927592
A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨:
75937593

7594-
- 🚀 [SnackbarUnstyled](https://mui.com/base-ui/react-snackbar/) component & headless hook are added to Base UI (#33227) @ZeeshanTamboli
7594+
- 🚀 [SnackbarUnstyled](https://v6.mui.com/base-ui/react-snackbar/) component & headless hook are added to Base UI (#33227) @ZeeshanTamboli
75957595
- 📚 [CSS variables documentation](https://mui.com/material-ui/experimental-api/css-theme-variables/overview/) for Material UI has been added by @siriwatknp (#33958)
75967596
- And more 🐛 bug fixes and 📚 documentation improvements.
75977597

@@ -16322,7 +16322,7 @@ Here are some highlights ✨:
1632216322

1632316323
More details in [the documentation](https://mui.com/material-ui/customization/components/#adding-new-component-variants) and [RFC](#21749).
1632416324

16325-
- 👮 Add documentation for the [FocusTrap](https://mui.com/base-ui/react-focus-trap/) component (#22062) @oliviertassinari.
16325+
- 👮 Add documentation for the [FocusTrap](https://v6.mui.com/base-ui/react-focus-trap/) component (#22062) @oliviertassinari.
1632616326
- ⚛️ Prepare support for React v17 (#22093, #22105, #22143, #22111) @eps1lon.
1632716327
- 🚧 We have undertaken breaking changes.
1632816328

apps/bare-next-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
},
1111
"dependencies": {
1212
"@emotion/cache": "latest",
13-
"@mui/base": "workspace:^",
13+
"@mui/base": "5.0.0-beta.70",
1414
"@mui/icons-material": "workspace:^",
1515
"@mui/lab": "workspace:^",
1616
"@mui/material": "workspace:^",

apps/bare-next-app/tsconfig.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@
2828
{
2929
"path": "../../packages/mui-system/tsconfig.build.json"
3030
},
31-
{
32-
"path": "../../packages/mui-base/tsconfig.build.json"
33-
},
3431
{
3532
"path": "../../packages/mui-material/tsconfig.build.json"
3633
}

apps/pigment-css-next-app/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
},
1111
"dependencies": {
1212
"@emotion/cache": "latest",
13-
"@mui/base": "workspace:^",
1413
"@mui/icons-material": "workspace:^",
1514
"@mui/lab": "workspace:^",
1615
"@mui/material": "workspace:^",

apps/pigment-css-next-app/tsconfig.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@
2828
{
2929
"path": "../../packages/mui-system/tsconfig.build.json"
3030
},
31-
{
32-
"path": "../../packages/mui-base/tsconfig.build.json"
33-
},
3431
{
3532
"path": "../../packages/mui-material/tsconfig.build.json"
3633
}

apps/pigment-css-vite-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"build": "vite build"
1010
},
1111
"dependencies": {
12-
"@mui/base": "workspace:^",
12+
"@mui/base": "5.0.0-beta.70",
1313
"@mui/icons-material": "workspace:^",
1414
"@mui/lab": "workspace:^",
1515
"@mui/material": "workspace:^",

babel.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ module.exports = function getBabelConfig(api) {
3333
'@mui/styled-engine-sc': resolveAliasPath('./packages/mui-styled-engine-sc/src'),
3434
'@mui/system': resolveAliasPath('./packages/mui-system/src'),
3535
'@mui/private-theming': resolveAliasPath('./packages/mui-private-theming/src'),
36-
'@mui/base': resolveAliasPath('./packages/mui-base/src'),
3736
'@mui/utils': resolveAliasPath('./packages/mui-utils/src'),
3837
'@mui/joy': resolveAliasPath('./packages/mui-joy/src'),
3938
'@mui/internal-docs-utils': resolveAliasPath('./packages-internal/docs-utils/src'),

0 commit comments

Comments
 (0)