Lock file maintenance bundling fixtures
This PR contains the following updates:
| Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|---|---|
| lockFileMaintenance | All locks refreshed | ||||||
| @emotion/react (source) | dependencies | patch | 11.10.4 -> 11.10.5 |
||||
| @emotion/styled (source) | dependencies | patch | 11.10.4 -> 11.10.5 |
||||
| @mui/icons-material (source) | dependencies | minor | 5.10.3 -> 5.11.0 |
||||
| @mui/lab (source) | dependencies | patch | 5.0.0-alpha.99 -> 5.0.0-alpha.112 |
||||
| @mui/material (source) | dependencies | minor | 5.10.5 -> 5.11.0 |
||||
| @mui/styled-engine (source) | dependencies | minor | 5.10.5 -> 5.11.0 |
||||
| @mui/styles (source) | dependencies | minor | 5.10.3 -> 5.11.0 |
||||
| @mui/system (source) | dependencies | minor | 5.10.5 -> 5.11.0 |
||||
| @mui/utils (source) | dependencies | minor | 5.10.3 -> 5.11.0 |
||||
| concurrently | devDependencies | minor | 7.4.0 -> 7.6.0 |
||||
| next (source) | dependencies | patch | 12.3.0 -> 12.3.4 |
||||
| serve | devDependencies | minor | 14.0.1 -> 14.1.2 |
||||
| vite (source) | dependencies | minor | 3.1.1 -> 3.2.5 |
||||
| esbuild | dependencies | minor | 0.15.7 -> 0.16.8 |
||||
| gatsby (source, changelog) | dependencies | minor | 4.23.0 -> 4.25.0 |
🔧 This Pull Request updates lock files to use the latest dependency versions.
Release Notes
emotion-js/emotion
v11.10.5
Patch Changes
mui/material-ui (@mui/icons-material)
v5.11.0
Dec 13, 2022
A big thanks to the 19 contributors who made this release possible. Here are some highlights ✨:
- 🔥 @mnajdova enabled configuration of the
sxprop in thetheme(#35150) - Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.
@mui/[email protected]
- [Alert] Update icon color in all variants (#35414) @danilo-leal
- [Select] Fix
MenuProps.PopoverClassesbeing overriden (#35394) @vitorfrs-dev - [SwipeableDrawer] Fixed typescript warning "prop open undefined" (#34710) @kraftware
@mui/[email protected]
- [icons] Restore the PhoneInTalk icons (#35409) @michaldudak
@mui/[email protected]
BREAKING CHANGES
-
[system] Enable configuring the
sxprop in thetheme(#35150) @mnajdovaThe breaking change is regarding an experimental API:
-import { styled, experimental_sx } from '@​mui/material/styles'; +import { styled } from '@​mui/material/styles'; -const Component = styled('div)(experimental_sx({ p: 1 }}); +const Component = styled('div)(({ theme }) => theme.unstable_sx({ p: 1 }});
@mui/[email protected]
- [Joy] Miscellaneous fixes (#35447) @siriwatknp
@mui/[email protected]
- [PopperUnstyled] Update PopperTooltip to have correct width when closing with transition (#34714) @EduardoSCosta
@mui/[email protected]
- [Material You] Add ripple on the button (#35299) @mnajdova
Docs
- [docs] Simplify state management in Text Field demo page (#35051) @PratikDev
- [docs] Improve
Responsive App bar with Drawerdemo (#35418) @ZeeshanTamboli - [docs] Improve line-height readability (#35387) @oliviertassinari
- [docs] Improve a bit the Composition docs (#35329) @oliviertassinari
- [docs] Refactor
ToggleButtonSizesdemo (#35375) @Armanio - [docs] Standardize the usage of callouts in the MUI Core docs (#35361) @samuelsycamore
- [docs] Format feedback to add a link to the commented section (#35381) @alexfauquette
- [docs] Direct users from Material UI to MUI Base 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
/corepage 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
v5.10.16
Nov 28, 2022
A big thanks to the 13 contributors who made this release possible. This release contains various 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.
@mui/[email protected]
- [Autocomplete] Fix inferred value type when
multipleprop istrue(#35275) @fenghan34 - [Chip] Add
skipFocusWhenDisabledprop 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/[email protected]
- [system] Remove unnecessary parsed theme (#35239) @siriwatknp
- [theme] Fix TypeScript type for custom variants in responsive font sizes (#35057) @ZeeshanTamboli
@mui/[email protected]
- [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
Core
- [core] Remove unused pattern (#35165) @iamxukai
- [core] Fix Base version in changelog (#35224) @siriwatknp
- [core] Migrate
describeConformanceto 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
v5.10.15
Nov 21, 2022
A big thanks to the 9 contributors who made this release possible. Here are some highlights ✨:
- 🚀 @mnajdova added the button as the first component that implements Material You design (MD3)
- 🌐 @MBilalShafi added Urdu (Pakistan) localization
- Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements
@mui/[email protected]
- [Autocomplete] Fix keyboard navigation when using custom popover (#35160) @sai6855
- [typescript] Add
background.defaultChanneltoCssVarsPalette(#35174) @alexfauquette - [l10n] Add Urdu (ur-PK) locale (#35154) @MBilalShafi
@mui/[email protected]
- [icons] Update the Material Design icons (#35194) @michaldudak
@mui/[email protected]
- [Material You] Add theme structure & Button component (#34650) @mnajdova
@mui/[email protected]
- [Select] Add attributes to conform with ARIA 1.2 (#35182) @michaldudak
Docs
- [docs] Fix a couple documentation errors (#35217) @danilo-leal
- [docs] Change MUI -> Material UI in icons-material's readme (#35220) @michaldudak
- [docs] the pages have no <link rel=canonical so we need to tell Google to not index the staging envs @oliviertassinari
- [docs] Fix confusion in TOCs when reaching scroll bottom (#35214) @oliviertassinari
- [docs] Fix typos in section titles (#35025) @iamxukai
- [docs] Fix typo in legacy date picker migration guide @oliviertassinari
- [docs] Iterating on recent Joy UI Component page updates (#35162) @samuelsycamore
- [docs] Inform that pickers are in X repository (#35189) @alexfauquette
- [docs] Explain how the
errorprop works in the Unstyled Input (#35171) @michaldudak - [docs] Hotfix missing styles in dark mode (#35179) @siriwatknp
- [docs] Add Joy UI theme typography page (#34811) @siriwatknp
- [docs] Fix undo/redo in live editor (#35163) @oliviertassinari
- [docs] Revise the Joy UI "Avatar" component page (#35152) @samuelsycamore
- [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
- [core] Convert icons scripts to ESM (#35101) @Janpot
- [core] Group renovate GitHub Action dependency updates @oliviertassinari
- [core] Upgrade eslint-config-airbnb-typescript (#34642) @Janpot
- [core] Ensure that prettier CI step fails when code is badly formatted (#35170) @michaldudak
All contributors of this release in alphabetical order: @alexfauquette, @danilo-leal, @iamxukai, @Janpot, @MBilalShafi, @michaldudak, @oliviertassinari, @samuelsycamore, @siriwatknp
v5.10.14
Nov 14, 2022
A big thanks to the 17 contributors who made this release possible. Here are some highlights ✨:
- 🚀 @siriwatknp added the Autocomplete component to the Joy UI (#34315)
- ♿ @sfavello improved the accessibility of the Material UI's Autocomplete by adding support for the Delete key (#33822)
- Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.
@mui/[email protected]
- [Material UI] Add
palette.background.defaultChanneltoken (#35061) @siriwatknp - [Autocomplete] Remove tags with the Delete key (#33822) @sfavello
- [IconButton] custom color causes type error (#34521) @kushagra010
@mui/[email protected]
@mui/[email protected]
- [Joy] Export
FormControl,LinearProgressandListSubheadercomponents from@mui/joy(#35003) @Studio384 - [Joy] Miscellaneous fixes (#35044) @siriwatknp
- [Joy] Add
Autocompletecomponent (#34315) @siriwatknp - [Joy] Saturate a bit the gray palette (#35148) @danilo-leal
- [Autocomplete][joy] Fix types (#35153) @siriwatknp
Docs
- [blog] Fix font size of code blocks on iOS @oliviertassinari
- [docs] Accessibility - increase default contrastThreshold for WCAG AA compliance (#34901) @kennethbigler
- [docs] Correct the keepMounted section on the Drawer page (#35076) @michaldudak
- [docs] Fix code editor styles mismatches (#35108) @oliviertassinari
- [docs] Allows to access the next MUI-X (#34798) @alexfauquette
- [docs] Fix bugs with live edit demos (#35106) @oliviertassinari
- [docs] Fix
MarkdownElementregression from adding CSS variables (#35096) @siriwatknp - [docs] Add a new gold sponsor (#35089) @hbjORbj
- [docs] Fix scroll issue on expanded live demos (#35064) @bharatkashyap
- [docs] Improve alignment of the sponsors @oliviertassinari
- [docs] Improve code font family v2 (#35053) @oliviertassinari
- [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
- [core] Convert scripts to ES modules (#35036) @michaldudak
- [core] Show the whole version to make blame easier @oliviertassinari
- [core] Polish GitHub Action version @oliviertassinari
- [core] Ignore icons to speed up CodeQL @oliviertassinari
- [core] Feedback on branch protection @oliviertassinari
- [core] Revert CI (#35098) @siriwatknp
- [core] Fix job name to match the CI (#35097) @siriwatknp
- [core] ESLint fixes for tests (#34924) @Janpot
- [core] Ignore unrelated folders from github actions (#35028) @siriwatknp
- [core] Use pretty-quick instead of custom script (#34062) @Janpot
All contributors of this release in alphabetical order: @alexfauquette, @bharatkashyap, @cherniavskii, @danilo-leal, @hbjORbj, @Janpot, @kennethbigler, @kushagra010, @michaldudak, @mnajdova, @ofir5300, @oliviertassinari, @sai6855, @sfavello, @sidtohan, @siriwatknp, @Studio384
v5.10.9
Oct 10, 2022
A big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
- 🚀 [Joy] Button loading functionality has been added by @kushagra010 (#34658)
- And more 🐛 bug fixes and 📚 documentation improvements.
@mui/[email protected]
- [Grid v2][system] Handle direction object prop for responsive design (#34574) @vanyaxk
- [Slider] Fix unnecessary accessibility attribute in root element (#34610) @vanyaxk
@mui/[email protected]
BREAKING CHANGE
-
[system] Fix color-scheme implementation (#34639) @siriwatknp
The
enableColorSchemeprop has been removed fromCssVarsProviderandgetInitColorScheme(both Material UI and Joy UI).Migration:
-
Material UI: you can enable the CSS color scheme via
<CssBaseline enableColorScheme />. -
Joy UI: it is enabled automatically if you use
<CssBaseline />, see the docs.
-
Material UI: you can enable the CSS color scheme via
Changes
@mui/[email protected]
- [TrapFocus] Restore the previously exported type from @mui/material (#34601) @michaldudak
@mui/[email protected]
- [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
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
All contributors of this release in alphabetical order: @HexM7, @joserodolfofreitas, @kushagra010, @michaldudak, @mnajdova, @oliviertassinari, @vanyaxk
v5.10.6
Sep 19, 2022
A big thanks to the 11 contributors who made this release possible. This release was mostly about 🐛 bug fixes and 📚 documentation improvements.
@mui/[email protected]
- [TextField] Fix conflict with
Bootstrapeven when label is not defined (#34343) @ZeeshanTamboli
@mui/[email protected]
Breaking changes
-
[button][joy] Replace
start/endIconprop withstart/endDecorator(#34288) @hbjORbjBREAKING CHANGE: replace
start/endIconwithstart/endDecorator.// before <Button startIcon={...} endIcon={...} /> // after <Button startDecorator={...} endDecorator={...} />
Changes
- [Joy] Adjust the
InputandTextareastyles (#34281) @siriwatknp - [menu][joy] Set disablePortal default to false (#34283) @tomasz-sodzawiczny
@mui/[email protected]
Breaking changes
-
[Select][base] Add event parameter to the onChange callback (#34158) @michaldudak
The SelectUnstyled and MultiSelectUnstyled
onChangecallbacks did not have event as the first parameter, leading to inconsistency with other components and native HTML elements. This PR adds the event parameter as the first one and moves the newly selected value to the second position. Because of this, it's a breaking change. This also affects Select from Joy UI.// before <SelectUnstyled onChange={(newValue) => { /* ... */ }} /> // after <SelectUnstyled onChange={(event, newValue) => { /* ... */ }} />
Docs
- [blog] The Date Pickers gets a stable v5 release (#34152) @alexfauquette
- [blog] Improve image handling (#34222) @oliviertassinari
- [blog] Correct 2021 survey data interpretation (#34291) @samuelsycamore
- [docs] Remove expired AospExtended showcase @oliviertassinari
- [docs] Link the OpenSSF Best Practices card (#34331) @oliviertassinari
- [docs] Fix 301 link to external projects @oliviertassinari
- [docs] Move 12 component names to Title Case (#34188) @oliviertassinari
- [docs] Fix broken links (#34320) @alexfauquette
- [docs] Add notification for MUI Base announcement post (#34295) @samuelsycamore
- [website] Fix MUI X subscribe email border style (#34330) @oliviertassinari
- [website] Improve security header @oliviertassinari
Core
- [core] Lock file maintenance (#34161) @renovate[bot]
- [core] Issue template: move reproduction steps to the top (#34279) @Janpot
- [core] Create shared Next.js baseline config (#34259) @oliviertassinari
- [core] In
typescript-to-proptypes, respect the value pass to the generic (#34311) @flaviendelangle
All contributors of this release in alphabetical order: @alexfauquette, @flaviendelangle, @hbjORbj, @Janpot, @michaldudak, @oliviertassinari, @renovate[bot], @samuelsycamore, @siriwatknp, @tomasz-sodzawiczny, @ZeeshanTamboli
mui/material-ui (@mui/lab)
v5.0.0-alpha.111
v5.0.0-alpha.110
- [PopperUnstyled] Update PopperTooltip to have correct width when closing with transition (#34714) @EduardoSCosta
v5.0.0-alpha.109
v5.0.0-alpha.108
- [Base] Allow useSlotProps to receive undefined elementType (#35192) @leventdeniz
v5.0.0-alpha.107
- [Select] Add attributes to conform with ARIA 1.2 (#35182) @michaldudak
v5.0.0-alpha.106
v5.0.0-alpha.105
v5.0.0-alpha.104
- [ButtonUnstyled] Update to render as link when href or to is provided (#34337) @EduardoSCosta
v5.0.0-alpha.103
BREAKING CHANGE
-
[base]
components->slotsAPI rename (#34693) @michaldudak- Change all occurrences of components and componentsProps props in Base components to slots and slotProps, respectively.
- Change casing of slots' fields to camelCase
-<SwitchUnstyled components={{Root: CustomRoot}} componentsProps={{rail: { className: 'custom-rail' }}} /> +<SwitchUnstyled slots={{root: CustomRoot}} slotProps={{rail: { className: 'custom-rail' }}} /> -
[base] Make CSS class prefixes consistent (#33411) @michaldudak
This is a breaking change for anyone who depends on the class names applied to Base components. If you use the
<component>UnstyledClassesobjects, you won't notice a difference. Only if you depend on the resulting class names (e.g. in CSS stylesheets), you'll have to adjust your code.-.ButtonUnstyled-root { ... }; +.MuiButton-root { ... };
Changes
- [test] Test all Base components with describeConformanceUnstyled (#34825) @michaldudak
v5.0.0-alpha.102
- [MultiSelect][base] Prevent the renderValue prop from being propagated to the DOM (#34698) @michaldudak
- [NoSsr] Convert code to TypeScript (#34735) @mbayucot
v5.0.0-alpha.101
- [TrapFocus] Restore the previously exported type from @mui/material (#34601) @michaldudak
v5.0.0-alpha.100
- [SnackbarUnstyled] Create component and
useSnackbarhook (#33227) @ZeeshanTamboli
open-cli-tools/concurrently
Configuration
📅 Schedule: Branch creation - "every 6 months on the first day of the month" in timezone UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
Your Render PR Server URL is https://mui-pr-33353.onrender.com.
Follow its progress at https://dashboard.render.com/static/srv-cave6ov6d9ksg8qjpbog.
Netlify deploy preview
https://deploy-preview-33353--material-ui.netlify.app/
Bundle size report
Generated by :no_entry_sign: dangerJS against 101d11182ebe98c6d3da3d93192d9ad7d272a5d4
@mui/core What should we do about this PR? When is the bundling workflow scheduled in the CI pipeline?
The bundling fixtures are only triggered manually, and some of them fail currently. I was meaning to take care of them, but have more important things on my plate right now. If you'd like to take a shot at them, feel free to do it. There are instructions how to run them in test/bundling/README.md
I triggered the bundling fixture manually and three of them failed. See https://app.circleci.com/pipelines/github/mui/material-ui/93347/workflows/22d2fcb3-95ec-487f-beb3-181a88b203ab. I will have to run them locally and find it out.
Edit (as of 06/04/2023): I am not working on this.
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.