fix(deps): update all non-major dependencies
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
@mui/material (source) | dependencies | patch | 6.1.0 -> 6.1.4 |
@mui/material-nextjs (source) | dependencies | patch | 6.1.0 -> 6.1.4 |
@types/node (source) | devDependencies | patch | 20.16.5 -> 20.16.12 |
@types/react (source) | devDependencies | patch | 18.3.10 -> 18.3.11 |
@types/react-dom (source) | devDependencies | patch | 18.3.0 -> 18.3.1 |
axe-core (source) | devDependencies | patch | 4.10.0 -> 4.10.1 |
eslint (source) | devDependencies | patch | 8.57.0 -> 8.57.1 |
eslint-config-next (source) | devDependencies | patch | 14.2.11 -> 14.2.15 |
next (source) | dependencies | patch | 14.2.14 -> 14.2.15 |
postcss (source) | devDependencies | patch | 8.4.45 -> 8.4.47 |
tailwindcss (source) | devDependencies | patch | 3.4.13 -> 3.4.14 |
zustand | dependencies | patch | 5.0.0-rc.2 -> 5.0.0 |
Release Notes
mui/material-ui (@mui/material)
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
- [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 haveSystemStyleObject
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 theTextField
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
withoutnew
(#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
Oct 2, 2024
A big thanks to the 13 contributors who made this release possible.
@mui/material@6.1.2
- [Autocomplete] Fix listbox opens and closes on click when used with
limitTags
(#42494) @appleSimple - [Button] Ignore
dark
andcontrastText
if not provided in the theme (#43861) @siriwatknp - [Button] Fix regression for color
inherit
(#43862) @siriwatknp - [LinearProgress] Fix background color (#43949) @sai6855
- Support CSS variables with shadow DOM (#43948) @siriwatknp
- [Rating] Use Rating
name
as prefix of input element ids (#43829) @yash49 - [Drawer] Fix issue with main window being used instead of iframe's window (#43818) @albarv340
- [ThemeProvider] Support setting default mode (#43951) @siriwatknp
Docs
- Update theme toggle demo (#43956) @Janpot
- Add note about minimum required webpack version (#43864) @Janpot
- Format Pigment CSS docs (#43812) @oliviertassinari
- Fix visual bug on dashboard template (#43836) @oliviertassinari
- Fix pigment-css.md syntax error (#43837) @kdichev
- Fix Sign-in template form experience (#43838) @oliviertassinari
- Remove "To be continued" section from v0 –> v1 migration guide (#43832) @samuelsycamore
- Fix 301 to chromium (#43809) @oliviertassinari
- [joy-ui] Add missing ComponentLinkHeader components (#43865) @samuelsycamore
- [Modal] Remove unnecessary type assertion (#43825) @ZeeshanTamboli
- [Table] Stabilize random series in virtualized table demo (#43744) @Janpot
- [system] Add migration guide link to
@mui/styles
pages (#43833) @samuelsycamore
Core
- [code-infra] Fix flaky dashboard screenshot - take 2 (#43937) @Janpot
- [code-infra] Replace all instances of
e
withevent
and add eslint rule (#43866) @samuelsycamore - [code-infra] Fix and update bundling fixtures (#43709) @Janpot
- [code-infra] Update transitive dependencies with vulnerabilties (#43895) @Janpot
- [code-infra] Optimize regression tests (#43889) @Janpot
- [code-infra] Remove custom playwright installation steps (#43881) @Janpot
- [code-infra] Fix flaky dashboard screenshot (#43890) @Janpot
- [code-infra] Add new instanceof proptypes for toolpad (#43814) @Janpot
- Fix eslint-plugin-react-compiler issues in usePagination tests (#43946) @wilhelmlofsten
- Uniformity in version range @oliviertassinari
- Replace
toBeAriaHidden
matcher withtoBeInaccessible
in tests (#43870) @ZeeshanTamboli - [docs-infra] Strengthen CSP (#43711) @oliviertassinari
- [docs-infra] Open Codesandbox demo with fontsize=12 (#43860) @siriwatknp
- [icons] Reduce Material Icon page size (#43911) @oliviertassinari
- [test] Point Istanbul to correct URL (#43935) @sai6855
- [test] Sync React.version parse logic with codebase (#43820) @oliviertassinari
- Improve getReactElementRef() utils (#43022) @sai6855
- [Drawer] Refactor getScrollbarSize usages (#43828) @BrianWoolfolk
- [Modal] Replace
show
parameter name withhide
in modal manager (#43868) @ZeeshanTamboli - [Modal] Remove unnecessary
manager
prop handling (#43867) @ZeeshanTamboli
All contributors of this release in alphabetical order: @albarv340, @appleSimple, @BrianWoolfolk, @DanailH, @Janpot, @kdichev, @oliviertassinari, @sai6855, @samuelsycamore, @siriwatknp, @wilhelmlofsten, @yash49, @ZeeshanTamboli
v6.1.1
Sep 19, 2024
A big thanks to the 18 contributors who made this release possible.
@mui/material@6.1.1
- [Grid] Bring back
GridProps
andGridTypeMap
(#43717) @DiegoAndai - [Paper] Fix wrong background-image on Paper when elevation is 0 (#43723) @ZeeshanTamboli
- [Skeleton] Fix wave animation for styled-components (#43740) @siriwatknp
- [Modal] Fix event handlers overriding behavior (#43757) @sai6855
@mui/system@6.1.1
- Pass the stylesheet directly to
GlobalStyles
(#43739) @siriwatknp
@mui/utils@6.1.1
Docs
- [material-ui][Breadcrumbs] Document CondensedWithMenu option for Breadcrumbs (#42973) @Sergio16T
- [material-ui][CircularProgress] Add Circular size demo (#43734) @sai6855
- [material-ui][slider] Fix slider in color customization playground twitches when sliding (#43671) @Nashyn
- [material-ui][slider] Polish Music player demo (#43748) @oliviertassinari
- [material-ui] Document Typography color prop breaking change (#43735) @aarongarciah
- [material-ui] Add docs for complementary Table components (#43756) @Juneezee
- [material-ui] Improve minimizing bundle docs (#43781) @ZeeshanTamboli
- [pigment-css] Call out Pigment being in alpha (#43725) @aarongarciah
- [pigment-css] Fix typo globalCSS -> globalCss (#43754) @hiro0218
- [test] Improve demos for better regression screenshots (#43742) @aarongarciah
- Fix minor typo (#42899) @xconverge
- Revert icon search virtualization (#43569) @Janpot
- Fix MUI Treasury Layout broken links (#43752) @oliviertassinari
- Fix 301 link to design asset @oliviertassinari
- Update release schedule table after v6 stable (#43726) @sahil-ag
- Fix bundle size link regression @oliviertassinari
Core
- [code-infra] Allow overriding all
options
ofuseFakeTimers
function (#43729) @LukasTy - [core] Fix 301 link to Next.js and git diff @oliviertassinari
- [core] Fix package.json repository rule @oliviertassinari
- [core] Remove redundant window @oliviertassinari
- [core] Fix some issues reported by eslint-plugin-react-compiler (#43117) @binsmyth
- [core] Replace more
indexOf
withincludes
(#43694) @Juneezee - [core] Remove /.yarn (#43712) @oliviertassinari
- [docs-infra] Enable synthetic default imports in TypeScript config (#43747) @morozow
- [docs-infra] Fix Vale config for TypeScript references (#43751) @oliviertassinari
- [docs-infra] Fix toolbar arrow order (#43627) @oliviertassinari
- [docs-infra] Fix missing dependencies in multi-tab demos (#43713) @cherniavskii
- [docs-infra] Fix API search link regression (#43662) @oliviertassinari
- [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
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
dequelabs/axe-core (axe-core)
v4.10.1
: Release 4.10.1
Because a few false positives were fixed, this release may see the number of reported issues go down. In pages with lots of very similar elements a performance bottleneck was fixed, allowing axe to finish sometimes up to 10x faster, although for most pages there won't be a difference. Lastly there is a small change to the ancestry
selector of elements in shadow DOM. These weren't always guaranteed to be unique. The change means deduplication based on ancestry selectors may not work between 4.10.1 and older versions.
Bug Fixes
- aria-allowed-role: add form to allowed roles of form element (#4588) (d462d67), closes /github.com/dequelabs/axe-core/blob/develop/lib/standards/html-elms.js#L264
- axe.d.ts: add typings for preload options object (#4543) (72e269f)
- button-name,input-button-name,input-img-alt: allow label to give accessible name (#4607) (364eb72), closes #4472 #3696 #3696
- get-ancestry: add nth-child selector for multiple siblings of shadow root (#4606) (bdd94a2), closes #4563
- rules: Change "alternate text" to "alternative text" (#4582) (31e0f61)
eslint/eslint (eslint)
v8.57.1
Bug Fixes
-
a19072f
fix: add logic to handle fixTypes in the lintText() method (#18900) (Francesco Trotta) -
04c7188
fix: Don't lint same file multiple times (#18899) (Francesco Trotta) -
87ec3c4
fix: do not throw when defining a global named__defineSetter__
(#18898) (Francesco Trotta) -
60a1267
fix: Provide helpful error message for nullish configs (#18889) (Milos Djermanovic) -
a0dea8e
fix: allowname
in global ignores, fix--no-ignore
for non-global (#18875) (Milos Djermanovic) -
3836bb4
fix: do not crash on error infs.walk
filter (#18886) (Milos Djermanovic) -
2dec349
fix: skip processor code blocks that match only universal patterns (#18880) (Milos Djermanovic)
Documentation
-
6a5add4
docs: v8.x Add EOL banner (#18744) (Amaresh S M) -
b034575
docs: v8.x add version support page to the dropdown (#18731) (Amaresh S M) -
760ef7d
docs: v8.x add version support page in the side navbar (#18740) (Amaresh S M) -
428b7ea
docs: Add Powered by Algolia label to the search (#18658) (Amaresh S M) -
c68c07f
docs: version selectors synchronization (#18265) (Milos Djermanovic)
Build Related
Chores
-
140ec45
chore: upgrade @eslint/js@8.57.1 (#18913) (Milos Djermanovic) -
bcdfc04
chore: package.json update for @eslint/js release (Jenkins) -
3f6ce8d
chore: pin vite-plugin-commonjs@0.10.1 (#18910) (Milos Djermanovic) -
9f07549
chore: ignore/docs/v8.x
in link checker (#18660) (Milos Djermanovic)
vercel/next.js (eslint-config-next)
v14.2.15
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.
Core Changes
- support breadcrumb style catch-all parallel routes #65063
- Provide non-dynamic segments to catch-all parallel routes #65233
- Fix client reference access causing metadata missing #70732
- feat(next/image): add support for decoding prop #70298
- feat(next/image): add images.localPatterns config #70529
- fix(next/image): handle undefined images.localPatterns config in images-manifest.json
- fix: Do not omit alt on getImgProps return type, ImgProps #70608
- [i18n] Routing fix #70761
Credits
Huge thanks to @ztanner, @agadzik, @huozhi, @styfle, @icyJoseph and @wyattjoh for helping!
v14.2.14
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.
Core Changes
- Fix: clone response in first handler to prevent race (#70082) (#70649)
- Respect reexports from metadata API routes (#70508) (#70647)
- Externalize node binary modules for app router (#70646)
- Fix revalidateTag() behaviour when invoked in server components (#70446) (#70642)
- Fix prefetch bailout detection for nested loading segments (#70618)
- Add missing node modules to externals (#70382)
- Feature: next/image: add support for images.remotePatterns.search (#70302)
Credits
Huge thanks to @styfle, @ztanner, @ijjk, @huozhi and @wyattjoh for helping!
v14.2.13
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.
Core Changes
- Fix missing cache-control on SSR app route (#70265)
- feat: add polyfill of URL.canParse for browser compatibility (#70228)
- Fix vercel og package memory leak (#70214)
- Fix startTime error on Android 9 with Chrome 74 (#67391)
Credits
Huge thanks to @raeyoung-kim, @huozhi, @devjiwonchoi, and @ijjk for helping!
v14.2.12
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.
Core Changes
- update prefetching jsdoc & documentation (#68047)
- Ensure we chunk revalidate tag requests (#70189)
- (backport) fix(eslint): allow typescript-eslint v8 (#70090)
- [ppr] Don't mark RSC requests as /_next/data requests (backport of #66249) (#70083)
Credits
Huge thanks to @alvarlagerlof, @wyattjoh, @delbaoliveira, and @ijjk for helping!
postcss/postcss (postcss)
v8.4.47
- Removed debug code.
v8.4.46
- Fixed
Cannot read properties of undefined (reading 'before')
.
tailwindlabs/tailwindcss (tailwindcss)
v3.4.14
Fixed
- Don't set
display: none
on elements that usehidden="until-found"
(#14625)
pmndrs/zustand (zustand)
v5.0.0
🎉 🎉 🎉 Zustand v5 🐻 🐻 🐻
TL;DR
- No new features
- Drop many old things
- Migration from v4 should be smooth.
Changes in v5
- Drop default exports
- Drop deprecated features
- Make React 18 the minimum required version
- Make use-sync-external-store a peer dependency (required for
createWithEqualityFn
anduseStoreWithEqualityFn
inzustand/traditional
) - Make TypeScript 4.5 the minimum required version
- Drop UMD/SystemJS support
- Organize entry points in the package.json
- Drop ES5 support
- Stricter types when setState's replace flag is set
- Persist middleware behavioral change
- Other small improvements (technically breaking changes)
Migration Guide
Read the migration guide carefully: https://github.com/pmndrs/zustand/blob/main/docs/migrations/migrating-to-v5.md
Frequently Reported Issue
During the RC period, some users encountered the following infinite loop error:
Uncaught Error: Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.
This case was already a non-ideal behavior in v4 but appears more explicitly as an error in v5. While there are several ways to resolve this, using useShallow
often fixes the problem.
What's Changed
- v5 by @dai-shi in https://github.com/pmndrs/zustand/pull/2138
- Fix Immer type inference for
setState
by @chrisvander in https://github.com/pmndrs/zustand/pull/2696
New Contributors
- @abernier made their first contribution in https://github.com/pmndrs/zustand/pull/2674
- @tthallos made their first contribution in https://github.com/pmndrs/zustand/pull/2501
- @sagiereder made their first contribution in https://github.com/pmndrs/zustand/pull/2673
- @melutovich made their first contribution in https://github.com/pmndrs/zustand/pull/2692
- @rgksugan made their first contribution in https://github.com/pmndrs/zustand/pull/2695
- @Anuovec made their first contribution in https://github.com/pmndrs/zustand/pull/2708
- @EthanRBrown made their first contribution in https://github.com/pmndrs/zustand/pull/2717
- @mym0404 made their first contribution in https://github.com/pmndrs/zustand/pull/2730
- @87xie made their first contribution in https://github.com/pmndrs/zustand/pull/2745
- @f312213213 made their first contribution in https://github.com/pmndrs/zustand/pull/2761
- @DanThemes made their first contribution in https://github.com/pmndrs/zustand/pull/2764
- @chaficnajjar made their first contribution in https://github.com/pmndrs/zustand/pull/2770
- @goosewobbler made their first contribution in https://github.com/pmndrs/zustand/pull/2781
- @Amyssyko made their first contribution in https://github.com/pmndrs/zustand/pull/2784
- @MartinGamesCZ made their first contribution in https://github.com/pmndrs/zustand/pull/2785
Full Changelog: https://github.com/pmndrs/zustand/compare/v4.5.5...v5.0.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.