chore(deps): update bump npm dependencies #884
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.3.5->7.3.67.3.5->7.3.63.7.3->3.7.424.31.0->24.32.019.2.0->19.2.119.2.0->19.2.17.9.6->7.10.17.9.6->7.10.14.15.0->4.17.04.9.19->4.9.208.48.0->8.48.17.2.4->7.2.64.0.14->4.0.15Release Notes
mui/material-ui (@mui/icons-material)
v7.3.6Compare Source
Dec 3, 2025
A big thanks to the 22 contributors who made this release possible.
@mui/material@7.3.6
filterSelectedOptionsdependency fromsyncHighlightedIndexuseCallback (#47378) @ZeeshanTambolisecondaryActionslot toListItem(#47399) @sai6855marksprop (#47370) @pcorpetownerStatespread intouseSnackbar(#47373) @ZeeshanTamboliapplyStyleswith custom color schemes (#47242) @akankshahu@mui/system@7.3.6
classattribute (#47200) @siriwatknp@mui/lab@7.3.6
Docs
elevationandsquareprops (#47261) @Ad1tya-007Core
next/fontfor local fonts (#47351) @Janpotappsfolder (#47183) @Janpotnext/font(#47347) @JanpotComponentLinkHeaderbottom margin (#47328) @Janpotnext.config.jstonext.config.mjs(#44040) @albarv340mui-materialpackage (#47392) @ZeeshanTamboliclean-csspackage from docs (#47314) @ZeeshanTambolibuidApiDocs->buildApiDocs(#47235) @Ad1tya-007@vitest/browserand@vitest/coverage-v8(#47189) @ZeeshanTamboliAll contributors of this release in alphabetical order: @Ad1tya-007, @akankshahu, @albarv340, @Aleksan4e3, @brijeshb42, @Copilot, @Fanzzzd, @Janpot, @JCQuintas, @kumarvishwajeettrivedi, @mapache-salvaje, @oliviertassinari, @pcorpet, @rifeplight, @rithik56, @rossdakin, @sai6855, @shamblonaut, @siriwatknp, @vrachuri28, @xBlizZer, @ZeeshanTamboli
prettier/prettier (prettier)
v3.7.4Compare Source
diff
LWC: Avoid quote around interpolations (#18383 by @kovsu)
TypeScript: Fix comment inside union type gets duplicated (#18393 by @fisker)
TypeScript: Fix unstable comment print in union type comments (#18395 by @fisker)
puppeteer/puppeteer (puppeteer)
v24.32.0Compare Source
🎉 Features
Dependencies
🛠️ Fixes
facebook/react (react)
v19.2.1: 19.2.1 (December 3rd, 2025)Compare Source
React Server Components
remix-run/react-router (react-router)
v7.10.1Compare Source
Patch Changes
useOptimisticstub we provide for React 18 users to use a stable setter function to avoid potentialuseEffectloops - specifically when using<Link viewTransition>(#14628)v7.10.0Compare Source
Minor Changes
Stabilize
fetcher.reset()(#14545)fetcher.unstable_reset()Stabilize the
dataStrategymatch.shouldRevalidateArgs/match.shouldCallHandler()APIs. (#14592)The
match.shouldLoadAPI is now marked deprecated in favor of these more powerful alternativesIf you're using this API in a custom
dataStrategytoday, you can swap to the new API at your convenience:match.shouldRevalidateArgsis the argument that will be passed to the routeshouldRevaliatefunctionCombined with the parameter accepted by
match.shouldCallHandler, you can define a custom revalidation behavior for yourdataStrategy:Patch Changes
Fix a Framework Mode bug where the
defaultShouldRevalidateparameter toshouldRevalidatewould not be correct afteractionreturned a 4xx/5xx response (truewhen it should have beenfalse) (#14592)shouldRevalidatefunction relied on that parameter, you may have seen unintended revalidationsFix
fetcher.submitfailing with plain objects containing atagNameproperty (#14534)[UNSTABLE] Add
unstable_patternto the parameters for client sideunstable_onError, refactor how it's called byRouterProviderto avoid potential strict mode issues (#14573)Add new
unstable_useTransitionsflag to routers to give users control over the usage ofReact.startTransitionandReact.useOptimistic. (#14524)<HydratedRouter unstable_transition>/<RouterProvider unstable_transition>React.startTransitionReact.startTransitiontrueif you run into this scenario to get the enhanceduseOptimisticbehavior (requires React 19)trueReact.startTransition(as they are without the flag)Link/Formnavigations will be wrapped inReact.startTransitionReact.useOptimistic(i.e.,useNavigation(),useFetchers(), etc.)falseReact.startTransitionorReact.useOptimisticon any navigations or state changes<BrowserRouter unstable_useTransitions>React.startTransitiontrueReact.startTransition(as they are without the flag)Link/Formnavigations will be wrapped inReact.startTransitionfalseReact.startTransitionon any navigations or state changesFix the promise returned from
useNavigatein Framework/Data Mode so that it properly tracks the duration ofpopstatenavigations (i.e.,navigate(-1)) (#14524)Fix internal type error in useRoute types that surfaces when skipLibCheck is disabled (#14577)
Preserve
statusTexton theErrorResponseinstance when throwingdata()from a route handler (#14555)Optimize href() to avoid backtracking regex on splat (#14329)
remix-run/react-router (react-router-dom)
v7.10.1Compare Source
Patch Changes
[email protected]v7.10.0Compare Source
Patch Changes
[email protected]petyosi/react-virtuoso (react-virtuoso)
v4.17.0Compare Source
Minor Changes
58b9703: AddminOverscanItemCountprop to ensure a minimum number of items are rendered before/after the viewport, useful for tall or collapsible items where pixel-based overscan is insufficient.v4.16.1Compare Source
Patch Changes
497681b: provenance testgarronej/tss-react (tss-react)
v4.9.20Compare Source
Full Changelog: garronej/tss-react@v4.9.19...v4.9.20
typescript-eslint/typescript-eslint (typescript-eslint)
v8.48.1Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
vitejs/vite (vite)
v7.2.6Compare Source
7.2.6 (2025-12-01)
vitest-dev/vitest (vitest)
v4.0.15Compare Source
🚀 Experimental Features
🐞 Bug Fixes
optimizeDeps.rolldownOptionsto fix depreated warning + fixssr.external: true- by @hi-ogawa in #9121 (fd8bd)deps.optimizer- by @hi-ogawa in #9125 (4c754)toMatchScreenshotonly once when used withexpect.element- by @macarie in #9132 (0d2e7)--browser.providerfrom docs - by @sheremet-va in #9115 (120b3)currentTestNamein extended matchers - by @macarie in #9106 (e4345)CTRL+cforceful exits - by @AriPerkkio in #9140 (d57d8)View changes on GitHub
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.