Upgrade `@mui/system` from 5.16.7 to 6.1.4
Closed this issue · 2 comments
Rationale
- This was previously attempted by the automated dependabot job but the PR tests failed.
- This issue has been created to fix the issue as there may be multiple dependency requirements that need updating
This is a major revision upgrade and many files may need to be updated to the new syntax, functions, methods and classes
Task
- Upgrade the package
- Remove this package if it is:
- unused
- unnecessary. For example:
- the functionality can be maintained by using another package we are already using,
- If we are using only one function or class in the package you can consider replacing it with code that resides in this repository
- It is used by a feature that the end user is unlikely to ever use
Background Failing PRs
NOTE! Based on the errors the code needs to be updated in at least 40 files
- #2349
- https://github.com/PalisadoesFoundation/talawa-admin/actions/runs/11430832511/job/31798968177?pr=2349
Screenshot
- The test that failed in the dependabot PR has the output in the screen shot below
Release Note Details
Bumps @mui/system from 5.16.7 to 6.1.4.
Release notes
Sourced from @mui/system
's releases.
v6.1.4
Oct 15, 2024
A big thanks to the 9 contributors who made this release possible.
@mui/material@6.1.4
- [Checkbox] Fix disableRipple regression (#44099)
@siriwatknp
- [IconButton] Fix disableRipple behavior when disableRipple is set in MuiButtonBase theme (#43714)
@sai6855
- Make the palette always return new light and dark object (#44059)
@siriwatknp
- Simplify createPalette (#44075)
@oliviertassinari
Docs
- Improve Toolpad Core docs (#43796)
@bharatkashyap
- Tweak Joy UI section in README (#44103)
@aarongarciah
- Fix 404 link to Next.js
@oliviertassinari
- [toolpad core] In the sidebar, move 'new' label to the components (#44070)
@prakhargupta1
- Fix small typo on Grid2 page (#44062)
@zanivan
- Clarify suggestions to use
@mui/styles
in v5 migration docs (#44049)@samuelsycamore
Core
- [code-infra] Link to production app for bundle size (#44076)
@oliviertassinari
- [code-infra] Disable cron job for React 17 tests (#44065)
@Janpot
- Remove [website] from changelog (#44069)
@oliviertassinari
- Apply #44052 to the latest release as well
@oliviertassinari
- Fix proptypes generation when multiple components per file (#44058)
@Janpot
- Remove <-- from changelog (#44052)
@oliviertassinari
- [examples] Avoid git diff when playing with examples
@oliviertassinari
- [test] Remove dead code (#44056)
@Janpot
All contributors of this release in alphabetical order:
@aarongarciah
,@bharatkashyap
,@Janpot
,@oliviertassinari
,@prakhargupta1
,@sai6855
,@samuelsycamore
,@siriwatknp
,@zanivan
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 forsize
prop (#44027)@Janpot
- ​[Grid2] Add compatible props warning (#43801)
@k-rajat19
... (truncated)
Changelog
Sourced from @mui/system
's changelog.
v6.1.4
Oct 15, 2024
A big thanks to the 9 contributors who made this release possible.
@mui/material@6.1.4
- [Checkbox] Fix disableRipple regression (#44099)
@siriwatknp
- [IconButton] Fix disableRipple behavior when disableRipple is set in MuiButtonBase theme (#43714)
@sai6855
- Make the palette always return new light and dark object (#44059)
@siriwatknp
- Simplify createPalette (#44075)
@oliviertassinari
Docs
- Improve Toolpad Core docs (#43796)
@bharatkashyap
- Tweak Joy UI section in README (#44103)
@aarongarciah
- Fix 404 link to Next.js
@oliviertassinari
- [toolpad core] In the sidebar, move 'new' label to the components (#44070)
@prakhargupta1
- Fix small typo on Grid2 page (#44062)
@zanivan
- Clarify suggestions to use
@mui/styles
in v5 migration docs (#44049)@samuelsycamore
Core
- [code-infra] Link to production app for bundle size (#44076)
@oliviertassinari
- [code-infra] Disable cron job for React 17 tests (#44065)
@Janpot
- Remove [website] from changelog (#44069)
@oliviertassinari
- Apply #44052 to the latest release as well
@oliviertassinari
- Fix proptypes generation when multiple components per file (#44058)
@Janpot
- Remove <-- from changelog (#44052)
@oliviertassinari
- [examples] Avoid git diff when playing with examples
@oliviertassinari
- [test] Remove dead code (#44056)
@Janpot
All contributors of this release in alphabetical order:
@aarongarciah
,@bharatkashyap
,@Janpot
,@oliviertassinari
,@prakhargupta1
,@sai6855
,@samuelsycamore
,@siriwatknp
,@zanivan
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
... (truncated)
Commits
15ea548
[release] v6.1.4 (#44104)93f0d6a
Bump babel (#44009)c7de2ca
[release] v6.1.3 (#44038)c36b831
Bump@types/react
to v18.3.11 (#44007)e1f01cf
[system] Make createGrid compatible with React 19 types (#44035)0210994
[code-infra] Move MuiError babel macro to babel plugin (#43904)fee6fdd
[typescript]SystemCSSProperties
should not haveSystemStyleObject
as val...e74c659
[grid] Fix column spacing for nested containers (#43733)46869bc
[material-ui] Change React.ReactElement<any> to React.ReactElement<unknown> ...e430fcc
[system] Add empty interfaces to fix issue with typescript module augmentatio...- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Please assign
@palisadoes I don't know why Fixes or Closes in the PR not linking the issue in the PR for automatic close of issue when PR get merged