chore(deps): update bump npm dependencies#915
Open
renovate[bot] wants to merge 1 commit intomasterfrom
Open
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #915 +/- ##
=======================================
Coverage 75.01% 75.01%
=======================================
Files 61 61
Lines 2886 2886
=======================================
Hits 2165 2165
Misses 566 566
Partials 155 155 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
94b6973 to
d7a81eb
Compare
d7a81eb to
1fbb81a
Compare
f27bd19 to
3e76e58
Compare
e533b10 to
588becc
Compare
395c600 to
2dc1c85
Compare
f66369a to
0c60580
Compare
352c433 to
06397f4
Compare
5b76f68 to
4f19f75
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
19.2.13→19.2.144.25.4→4.25.94.25.4→4.25.95.1.3→5.2.010.2.1→10.3.07.1.0→7.2.06.15.0→6.15.23.8.1→3.8.324.37.2→24.43.019.2.4→19.2.519.2.4→19.2.57.13.0→7.15.07.13.0→7.15.04.18.1→4.18.66.1.2→6.1.38.54.0→8.59.28.0.8→8.0.104.0.18→4.1.59.0.3→9.0.5Release Notes
uiwjs/react-codemirror (@uiw/codemirror-theme-material)
v4.25.9Compare Source
Documentation v4.25.9: https://raw.githack.com/uiwjs/react-codemirror/6b3db64/index.html
Comparing Changes: uiwjs/react-codemirror@v4.25.8...v4.25.9
fdb7ec9@jaywcjlovec7a5ab4@jaywcjlovev4.25.8Compare Source
Documentation v4.25.8: https://raw.githack.com/uiwjs/react-codemirror/03129ff/index.html
Comparing Changes: uiwjs/react-codemirror@v4.25.7...v4.25.8
bfcca91@Methuselah96f605ec5@jaywcjlovecc88b2d@Methuselah96v4.25.7Compare Source
Documentation v4.25.7: https://raw.githack.com/uiwjs/react-codemirror/f3d65ee/index.html
Comparing Changes: uiwjs/react-codemirror@v4.25.6...v4.25.7
d052ce2@jaywcjlovev4.25.6Compare Source
Documentation v4.25.6: https://raw.githack.com/uiwjs/react-codemirror/b4c8595/index.html
Comparing Changes: uiwjs/react-codemirror@v4.25.5...v4.25.6
dddf539@EurFeluxv4.25.5Compare Source
Documentation v4.25.5: https://raw.githack.com/uiwjs/react-codemirror/2bcb7df/index.html
Comparing Changes: uiwjs/react-codemirror@v4.25.4...v4.25.5
c3c46e1@jaywcjlove694c963@jaywcjlove2cab1c1@jaywcjlovec6cc358@jaywcjlovedcb10f6@jcubicvitejs/vite-plugin-react (@vitejs/plugin-react)
v5.2.0Compare Source
v5.1.4Compare Source
Fix
canSkipBabelnot accounting forbabel.overrides(#1098)When configuring
babel.overrideswithout top-level plugins or presets, Babel was incorrectly skipped. ThecanSkipBabelfunction now checks foroverrides.lengthto ensure override configurations are processed.eslint/eslint (eslint)
v10.3.0Compare Source
sindresorhus/get-port (get-port)
v7.2.0Compare Source
reserveoption to lock ports for the process lifetime8af215bmobxjs/mobx (mobx)
v6.15.2Compare Source
Patch Changes
52ddce0f179a461b85e578554e35e94bf76edf3c#4642 Thanks @kubk! - Restore npm release build target forwarding so published tarballs include the standalone ESM development and production bundles.v6.15.1Compare Source
Patch Changes
df81c144fb148b64140d761aa61f032a7f429e12#4523 Thanks @exzos28! - MakeFlowCancellationErrora properErrorinstance while preserving its previous string representation.21fc4de6c09a77caf115aedd2fe6df972637412b#4626 Thanks @kubk! - ExportCancellablePromisefrom the publicmobxentrypoint.prettier/prettier (prettier)
v3.8.3Compare Source
v3.8.2Compare Source
puppeteer/puppeteer (puppeteer)
v24.43.0Compare Source
🎉 Features
Dependencies
🛠️ Fixes
v24.42.0Compare Source
♻️ Chores
Dependencies
🎉 Features
🛠️ Fixes
v24.41.0Compare Source
🎉 Features
Dependencies
🛠️ Fixes
Target.asPagereturn the same Page instance (#14862) (e484a91)📄 Documentation
v24.40.0Compare Source
♻️ Chores
Dependencies
🎉 Features
🛠️ Fixes
v24.39.1Compare Source
♻️ Chores
Dependencies
🛠️ Fixes
v24.39.0Compare Source
♻️ Chores
Dependencies
🎉 Features
🛠️ Fixes
v24.38.0Compare Source
🎉 Features
Dependencies
🛠️ Fixes
v24.37.5Compare Source
♻️ Chores
Dependencies
🛠️ Fixes
v24.37.4Compare Source
♻️ Chores
Dependencies
🛠️ Fixes
v24.37.3Compare Source
♻️ Chores
Dependencies
🛠️ Fixes
facebook/react (react)
v19.2.5: 19.2.5 (April 8th, 2026)Compare Source
React Server Components
remix-run/react-router (react-router)
v7.15.0Compare Source
Minor Changes
Stabilize
unstable_defaultShouldRevalidateasdefaultShouldRevalidateon<Link>,<Form>,useLinkClickHandler,useSubmit,fetcher.submit, andsetSearchParams(a993f09)Stabilize the instrumentation APIs.
unstable_instrumentationsis nowinstrumentationsandunstable_patternis nowpattern(a993f09)unstable_ServerInstrumentation,unstable_ClientInstrumentation,unstable_InstrumentRequestHandlerFunction,unstable_InstrumentRouterFunction,unstable_InstrumentRouteFunction, andunstable_InstrumentationHandlerResulttypes have had theirunstable_prefixes removedStabilize
unstable_maskasmaskon<Link>,useLinkClickHandler, anduseNavigate, and rename the correspondingLocation.unstable_maskfield toLocation.mask(a993f09)Stabilize the
unstable_normalizePathoption onstaticHandler.queryandstaticHandler.queryRouteasnormalizePath(a993f09)Stabilize
future.unstable_passThroughRequestsasfuture.v8_passThroughRequests(a993f09)Remove
unstable_subResourceIntegrityfrom the runtimeFutureConfigtype; the flag is now controlled by the top-levelsubResourceIntegrityoption inreact-router.config.ts(a993f09)Stabilize
unstable_urlasurlonloader,action, andmiddlewarefunction args (a993f09)Stabilize
unstable_useTransitionsasuseTransitionson<BrowserRouter>,<HashRouter>,<HistoryRouter>,<MemoryRouter>,<Router>,<RouterProvider>,<HydratedRouter>, anduseLinkClickHandler(a993f09)Patch Changes
Add
nonceto<Scripts><link rel="modulepreload">elements (if provided) (af5d49b)Fix a bug with
unstable_defaultShouldRevalidate={false}where parent routes that did not export ashouldRevalidatefunction could be incorrectly included in the single fetch call for new child route data (#15012)Improve server-side route matching performance by pre-computing flattened/cached route branches (#14967) (af5d49b)
Mark
maskas an optional field inLocationfor easier mocking in unit tests (#14999)Cache flattened/ranked route branches to optimize server-side route matching (#14967)
Improve route matching performance in Framework/Data Mode (#14971) (af5d49b)
matchRoutesin data router scenarios7.6.0(#13562)matchesbut always updatingmatch.routeto the latest route in themanifestv7.14.2Compare Source
Patch Changes
Remove the un-documented custom error serialization logic from the internal turbo-stream implementation. React Router only automatically handles serialization of
Errorand it's standard subtypes (SyntaxError,TypeError, etc.). ([aabf4a1)Properly handle parent middleware redirects during
fetcher.load([aabf4a1)Remove redundant
Omit<RouterProviderProps, "flushSync">fromreact-router/domRouterProvider([aabf4a1)Improved types for
generatePath'sparamarg ([aabf4a1)Type errors when required params are omitted:
Allow omission of optional params:
Allows extra keys:
v7.14.1Compare Source
Patch Changes
HydrateFallbackand initial loaders land before therouter.subscribecall happens in theRouterProviderlayout effectv7.14.0Compare Source
Patch Changes
UNSTABLE RSC FRAMEWORK MODE BREAKING CHANGE - Existing route module exports remain unchanged from stable v7 non-RSC mode, but new exports are added for RSC mode. If you want to use RSC features, you will need to update your route modules to export the new annotations. (#14901)
If you are using RSC framework mode currently, you will need to update your route modules to the new conventions. The following route module components have their own mutually exclusive server component counterparts:
ServerComponentdefaultServerErrorBoundaryErrorBoundaryServerLayoutLayoutServerHydrateFallbackHydrateFallbackIf you were previously exporting a
ServerComponent, yourErrorBoundary,Layout, andHydrateFallbackwere also server components. If you want to keep those as server components, you can rename them and prefix them withServer. If you were previously importing the implementations of those components from a client module, you can simply inline them.Example:
Before
After
rsc Link prefetch (#14902)
Remove recursion from turbo-stream v2 allowing for encoding / decoding of massive payloads. (#14838)
encodeViaTurboStream leaked memory via unremoved AbortSignal listener (#14900)
v7.13.2Compare Source
Patch Changes
Fix clientLoader.hydrate when an ancestor route is also hydrating a clientLoader (#14835)
Fix type error when passing Framework Mode route components using
Route.ComponentPropstocreateRoutesStub(#14892)Fix percent encoding in relative path navigation (#14786)
Add
future.unstable_passThroughRequestsflag (#14775)By default, React Router normalizes the
request.urlpassed to yourloader,action, andmiddlewarefunctions by removing React Router's internal implementation details (.datasuffixes,index+_routesquery params).Enabling this flag removes that normalization and passes the raw HTTP
requestinstance to your handlers. This provides a few benefits:new Request()calls on the critical path.datasuffix (useful for observability purposes)If you were previously relying on the normalization of
request.url, you can switch to use the new siblingunstable_urlparameter which contains aURLinstance representing the normalized location:Internal refactor to consolidate framework-agnostic/React-specific route type layers - no public API changes (#14765)
Sync protocol validation to rsc flows (#14882)
Add a new
unstable_url: URLparameter to route handler methods (loader,action,middleware, etc.) representing the normalized URL the application is navigating to or fetching, with React Router implementation details removed (.datasuffix,index/_routesquery params) (#14775)This is being added alongside the new
future.unstable_passthroughRequestsfuture flag so that users still have a way to access the normalized URL when that flag is enabled and non-normalizedrequest's are being passed to your handlers. When adopting this flag, you will only need to start leveraging this new parameter if you are relying on the normalization ofrequest.urlin your application code.If you don't have the flag enabled, then
unstable_urlwill matchrequest.url.v7.13.1Compare Source
Patch Changes
fix null reference exception in bad codepath leading to invalid route tree comparisons (#14780)
fix: clear timeout when turbo-stream encoding completes (#14810)
Improve error message when Origin header is invalid (#14743)
Fix matchPath optional params matching without a "/" separator. (#14689)
add RSC unstable_getRequest (#14758)
Fix
HydrateFallbackrendering during initial lazy route discovery with matching splat route (#14740)[UNSTABLE] Add support for
<Link unstable_mask>in Data Mode which allows users to navigate to a URL in the router but "mask" the URL displayed in the browser. This is useful for contextual routing usages such as displaying an image in a model on top of a gallery, but displaying a browser URL directly to the image that can be shared and loaded without the contextual gallery in the background. (#14716)Notes:
useLocation().unstable_maskso you can detect whether you are currently masked or not.history.stateduring SSR.backgroundLocationmanagement.RSC: Update failed origin checks to return a 400 status and appropriate UI instead of a generic 500 (#14755)
Preserve query parameters and hash on manifest version mismatch reload (#14813)
remix-run/react-router (react-router-dom)
v7.15.0Compare Source
Patch Changes
react-router@7.15.0v7.14.2Compare Source
Patch Changes
react-router@7.14.2v7.14.1Compare Source
Patch Changes
react-router@7.14.1v7.14.0Compare Source
Patch Changes
react-router@7.14.0v7.13.2Compare Source
Patch Changes
react-router@7.13.2v7.13.1Compare Source
Patch Changes
react-router@7.13.1petyosi/react-virtuoso (react-virtuoso)
v4.18.6Compare Source
Patch Changes
Configuration
📅 Schedule: (UTC)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.