Skip to content

fix(deps): update react-router monorepo (major) - #875

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-react-router-monorepo
Open

fix(deps): update react-router monorepo (major)#875
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-react-router-monorepo

Conversation

@renovate

@renovate renovate Bot commented Dec 5, 2024

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@react-router/dev (source) ^7.18.2^8.0.0 age confidence
@react-router/fs-routes (source) ^7.18.2^8.0.0 age confidence
@react-router/node (source) ^7.18.2^8.0.0 age confidence
@react-router/node@>=7.0.0 <=7.9.3 (source) [^7.9.4^8.0.0](https://renovatebot.com/diffs/npm/@react-router%2fnode@>=7.0.0 <=7.9.3/7.18.2/8.3.0) age confidence
@react-router/serve (source) ^7.18.2^8.0.0 age confidence
react-router (source) ^7.18.2^8.0.0 age confidence
react-router-dom (source) ^6.2.2^7.0.0 age confidence
react-router@>=7.0.0 <7.18.2 (source) [^7.18.2^8.0.0](https://renovatebot.com/diffs/npm/react-router@>=7.0.0 <7.18.2/7.18.2/8.3.0) age confidence

Release Notes

remix-run/react-router (@​react-router/dev)

v8.3.0

Compare Source

Minor Changes
  • Restart react-router dev with --conditions=development when not already configured (#​15291)
Patch Changes
Unstable Changes

⚠️ Unstable features are not recommended for production use

  • Add unstable_rsc/client-version client build version virtual module (#​15318)

  • Support the subResourceIntegrity config option in RSC Framework Mode (#​15321)

Migration guide

No changes are required when using the default RSC SSR entry. If you maintain a custom app/entry.ssr.tsx, import the new virtual module and pass its hashes to React's importMap render option:

+import subResourceIntegrity from "virtual:react-router/unstable_rsc/subresource-integrity";

return renderToReadableStream(<RSCStaticRouter getPayload={getPayload} />, {
  ...options,
  bootstrapScriptContent,
  formState,
+ importMap: subResourceIntegrity
+   ? { integrity: subResourceIntegrity }
+   : undefined,
  signal: request.signal,
});

v8.2.0

Compare Source

Minor Changes
  • Add a Web Streams default server entry for non-Node Framework mode apps (#​15290)
    • Apps using @react-router/node, @react-router/express, or @react-router/serve continue to use the renderToPipeableStream default server entry
    • Apps without those Node server adapter dependencies use a renderToReadableStream default server entry
    • Non-Node apps with their own entry.server.tsx may be able to remove it in favor of the default if it is not doing anything custom
  • Detect nub as a supported package manager when installing framework dependencies (#​15276)
Patch Changes
  • Detect user rolldownOptions config in Vite 8+ (#​15278)
Unstable Changes

⚠️ Unstable features are not recommended for production use

v8.1.0

Compare Source

Patch Changes
  • Fix a regression with the new prerendering plugin where the react-router.config.ts buildEnd hook would run before prerendering was completed (#​15211)
  • Fixed react-router typegen crashes under the Bun runtime when Babel default imports are already unwrapped (#​15214)
  • Replace the deprecated envFile:false Vite config with envDir:false to eliminate a deprecation warning when using vite@​8.1.0+ (#​15230)
  • Only add the "node" Vite server condition for Framework mode apps that declare a Node server adapter dependency (#​15242)
    • This prevents non-Node SSR runtimes from resolving Node-specific package exports by default
  • Updated dependencies:

v8.0.1

Compare Source

Patch Changes

v8.0.0

Compare Source

Major Changes
  • Remove @react-router/dev/vite/cloudflare dev proxy export; use @cloudflare/vite-plugin instead (#​15077)
    • Drops support for wrangler@3 as a peer dependency of @react-router/dev
  • Remove the future.v8_trailingSlashAwareDataRequests flag (#​15100)
    • Trailing slash-aware data request URLs are now the default behavior.
  • Remove future.v8_passThroughRequests flag - the raw incoming request is now always passed through to loader/action. (#​15079)
  • Move future.v8_splitRouteModules to a top-level splitRouteModules config option and change the default behavior to true (#​15086)
    • Set splitRouteModules: false to keep route modules in a single chunk
    • Set splitRouteModules: "enforce" to require all routes to be splittable
  • Update minimum Node version to 22.22.0 (#​14928)
  • Require Vite 7+ and make the Vite Environment API build path mandatory (#​15077)
  • Removed the future.v8_viteEnvironmentApi flag because the Vite Environment API is always enabled (#​15077)
  • Removed the future.unstable_previewServerPrerendering flag and make prerendering with the Vite Environment API the default. (#​15077)
Minor Changes
  • Bump dependencies (#​15080)
    • Bumped @babel/core from ^7.27.7 to ^7.29.7
    • Bumped @babel/generator from ^7.27.5 to ^7.29.7
    • Bumped @babel/parser from ^7.27.7 to ^7.29.7
    • Bumped @babel/plugin-syntax-jsx from ^7.27.1 to ^7.29.7
    • Bumped @babel/preset-typescript from ^7.27.1 to ^7.29.7
    • Bumped @babel/traverse from ^7.27.7 to ^7.29.7
    • Bumped @babel/types from ^7.27.7 to ^7.29.7
    • Bumped dedent from ^1.5.3 to ^1.7.2
    • Bumped jsesc from 3.0.2 to 3.1.0
    • Bumped lodash from ^4.17.21 to ^4.18.1
    • Bumped prettier from ^3.6.2 to ^3.8.3
    • Bumped @remix-run/node-fetch-server from ^0.13.0 to ^0.13.3
    • Bumped react-refresh from ^0.14.0 to ^0.18.0
    • Bumped semver from ^7.3.7 to ^7.8.1
    • Bumped tinyglobby from ^0.2.14 to ^0.2.16
    • Bumped valibot from ^1.2.0 to ^1.4.1
  • Replace cookie and set-cookie-parser with cookie-es (#​15109)
  • Removed the vite-node dependency in favor of Vite's native module runner APIs (#​15104)
Patch Changes
  • Bump dependencies (#​15080)
    • Bumped @babel/core from ^7.29.0 to ^7.29.7
    • Bumped @babel/generator from ^7.29.1 to ^7.29.7
    • Bumped @babel/parser from ^7.29.3 to ^7.29.7
    • Bumped @babel/plugin-syntax-jsx from ^7.28.6 to ^7.29.7
    • Bumped @babel/preset-typescript from ^7.28.5 to ^7.29.7
    • Bumped @babel/traverse from ^7.29.0 to ^7.29.7
    • Bumped @babel/types from ^7.29.0 to ^7.29.7
    • Bumped babel-dead-code-elimination from ^1.0.6 to ^1.0.12
    • Bumped chokidar from ^4.0.0 to ^5.0.0
    • Bumped es-module-lexer from ^1.3.1 to ^2.1.0
    • Bumped exit-hook from 2.2.1 to 5.1.0
    • Bumped isbot from ^5.1.11 to ^5.1.40
    • Bumped p-map from ^7.0.3 to ^7.0.4
    • Bumped pathe from ^1.1.2 to ^2.0.3
    • Bumped pkg-types from ^2.3.0 to ^2.3.1
    • Bumped react-refresh from ^0.14.0 to ^0.18.0
    • Bumped semver from ^7.8.0 to ^7.8.1
    • Bumped tinyglobby from ^0.2.14 to ^0.2.16
    • Bumped valibot from ^1.4.0 to ^1.4.1
  • Fix Windows libuv assertion (!(handle->flags & UV_HANDLE_CLOSING) in src/win/async.c) during prerendering by using node:http instead of fetch for internal prerender requests against the Vite preview server (#​15077)
  • Updated dependencies:
remix-run/react-router (@​react-router/fs-routes)

v8.3.0

Compare Source

Patch Changes

v8.2.0

Compare Source

Patch Changes

v8.1.0

Compare Source

Patch Changes

v8.0.1

Compare Source

Patch Changes

v8.0.0

Compare Source

Major Changes
  • Update minimum Node version to 22.22.0 (#​15143)
Patch Changes
remix-run/react-router (@​react-router/node)

v8.3.0

Compare Source

Patch Changes

v8.2.0

Compare Source

Patch Changes

v8.1.0

Compare Source

Patch Changes

v8.0.1

Compare Source

Patch Changes

v8.0.0

Compare Source

Major Changes
  • Switch from @mjackson/node-fetch-server to @remix-run/node-fetch-server now that we can directly use ESM-only packages (#​14930)
  • Update minimum Node version to 22.22.0 (#​14928)
Patch Changes
remix-run/react-router (@​react-router/serve)

v8.3.0

Compare Source

Patch Changes

v8.2.0

Compare Source

Patch Changes

v8.1.0

Compare Source

Patch Changes

v8.0.1

Compare Source

Patch Changes

v8.0.0

Compare Source

Major Changes
  • Switch from @mjackson/node-fetch-server to @remix-run/node-fetch-server now that we can directly use ESM-only packages (#​14930)
  • Update minimum Node version to 22.22.0 (#​14928)
Minor Changes
  • Bump express from 4.21.2 to 5.2.1
Patch Changes
remix-run/react-router (react-router)

v8.3.0

Compare Source

Patch Changes
  • Encode path params in href/generatePath per RFC 3986 path-segment rules instead of encodeURIComponent (#​15310)
    • Characters that are valid literally in a path segment ($ & + , ; = : @ — RFC 3986 pchar) are no longer percent-encoded, so values like a semver build 1.0.0+1 interpolate unchanged instead of becoming 1.0.0%2B1
    • Structural/unsafe characters (/ ? # %, whitespace, non-ASCII) are still escaped exactly as before
  • Use crypto.randomUUID() for createMemorySessionStorage session ids (#​15302)
    • createMemorySessionStorage is only intended for local development and testing - sessions are lost when the server restarts
  • Fix NavLink not applying its pending state when to has a trailing slash (#​15300)
  • Preserve RSC route component metadata so routes with a clientLoader can skip unnecessary server requests once their components have rendered while still fetching missing server-rendered elements (#​15323)
  • Harden RSC CSRF code paths (#​15311)
  • Fix server crash (TypeError: Invalid state: Unable to enqueue) when a request is aborted while the RSC HTML stream has a pending flush (#​15286)
    • Handle cancellation of the injectRSCPayload readable side, clear the pending flush, and cancel the underlying RSC payload stream
Unstable Changes

⚠️ Unstable features are not recommended for production use

  • Detect stale RSC clients during lazy route discovery and reload the destination document (#​15318)
Migration

Apps using the default RSC Framework entry do not need to make any changes. Apps with a custom entry.rsc.tsx should import the generated client version and pass it to unstable_matchRSCServerRequest:

import clientVersion from "virtual:react-router/unstable_rsc/client-version";

return unstable_matchRSCServerRequest({
  // ...
  clientVersion,
});
  • Add CSP nonce support to RSC document rendering (#​15320)

    • Add nonce options to unstable_routeRSCServerRequest and unstable_RSCStaticRouter
    • Forward the nonce to the HTML renderer and apply it to injected RSC payload scripts and nonce-aware framework components

    To adopt nonce-based CSP, update your entry.ssr.tsx (run react-router reveal entry.ssr first in RSC Framework Mode) to generate a fresh nonce for each request. Pass it to routeRSCServerRequest, spread the renderHTML options into React's HTML renderer, pass options.nonce to RSCStaticRouter, and use the same nonce in the Content-Security-Policy response header:

    const nonce = crypto.randomUUID();
    const response = await routeRSCServerRequest({
      request,
      serverResponse,
      createFromReadableStream,
      nonce,
      async renderHTML(getPayload, options) {
        const payload = getPayload();
        return renderHTMLToReadableStream(
          <RSCStaticRouter getPayload={getPayload} nonce={options.nonce} />,
          {
            ...options,
            bootstrapScriptContent,
            formState: await payload.formState,
            signal: request.signal,
          },
        );
      },
    });
    response.headers.set(
      "Content-Security-Policy",
      `script-src 'self' 'nonce-${nonce}'`,
    );

v8.2.0

Compare Source

Patch Changes
  • Fix href() to properly stringify and URL-encode param values, matching generatePath() (#​15277)
    • splat params preserve path separators while encoding each segment individually
  • Fix dynamic param extraction for routes with optional static segments (#​15200)
    • When a route path contains optional static segments (e.g. /school?/user/:id), the internal regex's incorrectly shifted parameter indices resulting in incorrect parameter extraction
    • Consecutive optional static segments (e.g. /one?/two?) were only partially handled
  • Preserve navigation blocker state through a revalidation (#​15246)
  • Fix route ranking for dynamic parameters with static extension suffixes (#​15273)
    • These were not being detected as dynamic param segments and instead got incorrectly scored higher as a static segment
    • This meant they could potentially tie truly static routes like /sitemap.xml and outrank them based on definition order
    • These are now correctly identified as dynamic parameter segments and scored correctly
  • Use ReactFormState types instead of unknown (#​15263)

v8.1.0

Compare Source

Minor Changes
  • Return route metadata from server request, client navigation, and client fetcher instrumentations (#​15235)
    • Adds result metadata after instrumented calls complete, including the URL, matched route pattern, and params
    • Adds known HTTP status codes to server request handler instrumentation results

v8.0.1

Compare Source

Patch Changes
  • Remove the obsolete AppLoadContext type export accidentally left over from v7 now that middleware is always enabled and server request context is provided through RouterContextProvider. (#​15207)

v8.0.0

Compare Source

Major Changes
  • Remove the future.v8_trailingSlashAwareDataRequests flag (#​15100)
    • Trailing slash-aware data request URLs are now the default behavior.
  • Update tsconfig.json target/lib from ES2020 -> ES2022 (591853e)
  • Switch the published packages in packages/ to ESM-only. (#​14895) (59ebcf1)
  • Remove deprecated data parameter in favor of loaderData for meta APIs (to align with Route.ComponentProps) (#​14931)
    • Route.MetaArgs, Route.MetaMatch, MetaArgs, MetaMatch, Route.ComponentProps.matches, UIMatch
  • Remove future.v8_passThroughRequests flag - the raw incoming request is now always passed through to loader/action. Use url for the normalized URL without React Router-specific implementation details (.data suffixes, index/_routes search params). (#​15079)
  • Remove internal hasErrorBoundary field added to router.routes when using a data router (#​15074)
    • This should not impact user-facing code since this was an internal prop and was computed based on the presence of ErrorBoundary or errorElement on your route
    • hasErrorBoundary is no longer accepted on RouteObject (IndexRouteObject/NonIndexRouteObject), DataRouteObject, <Route> JSX props, or as a key in lazy route definitions.
    • The MapRoutePropertiesFunction signature no longer requires returning hasErrorBoundary; the router infers it directly.
  • Remove react-router-dom package (#​15076)
    • In v7 everything DOM-specific was collapsed into react-router/dom
      • react-router-dom was kept around as a convenience so existing v6 app imports would still work
    • For v8, you will need to swap react-router-dom imports:
      • RouterProvider/HydratedRouter should be imported from react-router/dom
      • Everything else should be imported from react-router
  • Remove future.v8_middleware flag — middleware is always enabled in v8 (#​15078)
    • The future.v8_middleware flag has been removed; middleware is now always enabled
    • The context parameter passed to loader, action, and middleware functions is always a RouterContextProvider instance
    • getLoadContext functions in custom servers must return a RouterContextProvider — returning a plain object is no longer supported
    • The MiddlewareEnabled type (previously exported as UNSAFE_MiddlewareEnabled) has been removed since the conditional it gated is now unconditional
    • The Future module augmentation pattern (interface Future { v8_middleware: true }) is no longer needed to type context in Data Mode
  • Update minimum Node version to 22.22.0 (#​14928)
  • Update minimum React version to 19.2.7 (#​15062)
Minor Changes
  • Bump dependencies (#​15080)
    • Bumped cookie from ^1.0.1 to ^1.1.1
    • Bumped set-cookie-parser from ^2.6.0 to ^3.1.0
Patch Changes
  • Ensure client middleware errors load lazy route error boundaries before bubbling (#​15086)
  • Remove explicit onSubmit type override from SharedFormProps to fix deprecation warning with @types/react@19.x (#​14932) (59ebcf1)
  • Update package builds to preserve individual module files in published artifacts. Public APIs and documented import paths are unchanged. (#​15092)
    • Updated package TypeScript configs to support modern module syntax used by the build configuration.
  • Migrate package builds from tsup to tsdown. Published package entry points and public APIs are unchanged. (#​15092)
  • Upgrade React Router's TypeScript tooling to TypeScript 6. Runtime behavior and public APIs are unchanged. (#​15092)
remix-run/react-router (react-router-dom)

v7.18.2

Compare Source

v7.18.1

Compare Source

v7.18.0

Compare Source

Patch Changes

v7.17.0

Compare Source

Patch Changes

v7.16.0

Compare Source

Patch Changes
  • Remove stale/invalid unpkg field from package.json. This was removed from other packages with the release of v7 but missed in the react-router-dom re-export package (#​15075)
  • Updated dependencies:

v7.15.1

Compare Source

Patch Changes

v7.15.0

Compare Source

Patch Changes

v7.14.2

Compare Source

Patch Changes

v7.14.1

Compare Source

Patch Changes

v7.14.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.14.0

v7.13.2

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.13.2

v7.13.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.13.1

v7.13.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.13.0

v7.12.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.12.0

v7.11.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.11.0

v7.10.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.10.1

v7.10.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.10.0

v7.9.6

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.9.6

v7.9.5

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.9.5

v7.9.4

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.9.4

v7.9.3

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.9.3

v7.9.2

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.9.2

v7.9.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.9.1

v7.9.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.9.0

v7.8.2

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.8.2

v7.8.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.8.1

v7.8.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.8.0

v7.7.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.7.1

v7.7.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.7.0

v7.6.3

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.6.3

v7.6.2

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.6.2

v7.6.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.6.1

v7.6.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.6.0

v7.5.3

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.5.3

v7.5.2

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.5.2

v7.5.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.5.1

v7.5.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.5.0

v7.4.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.4.1

v7.4.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.4.0

v7.3.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.3.0

v7.2.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.2.0

v7.1.5

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.1.5

v7.1.4

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.1.4

v7.1.3

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.1.3

v7.1.2

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.1.2

v7.1.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.1.1

v7.1.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.1.0

v7.0.2

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.0.2

v7.0.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.0.1

v7.0.0

Compare Source

Major Changes
  • Remove the original defer implementation in favor of using raw promises via single fetch and turbo-stream. This removes these exports from React Router: (#​11744)

    • defer
    • AbortedDeferredError
    • type TypedDeferredData
    • UNSAFE_DeferredData
    • UNSAFE_DEFERRED_SYMBOL,
  • Use createRemixRouter/RouterProvider in entry.client instead of RemixBrowser (#​11469)

  • Remove single fetch future flag. (#​11522)

  • Remove future.v7_startTransition flag (#​11696)

  • Remove future.v7_normalizeFormMethod future flag (#​11697)

  • Allow returning undefined from actions and loaders (#​11680)

  • update minimum node version to 18 (#​11690)

  • Remove future.v7_prependBasename from the ionternalized @remix-run/router package (#​11726)

  • Remove future.v7_throwAbortReason from internalized @remix-run/router package (#​11728)

  • Add exports field to all packages (#​11675)

  • node package no longer re-exports from react-router (#​11702)

  • updates the minimum React version to 18 (#​11689)

    • Remove the future.v7_partialHydration flag (#​11725)
      • This also removes the <RouterProvider fallbackElement> prop
        • To migrate, move the fallbackElement to a hydrateFallbackElement/HydrateFallback on your root route
      • Also worth nothing there is a related breaking changer with this future flag:
        • Without future.v7_partialHydration (when using fallbackElement), state.navigation was populated during the initial load
        • With future.v7_partialHydration, state.navigation remains in an "idle" state during the initial load
  • Remove future.v7_fetcherPersist flag (#​11731)

Minor Changes
  • Add prefetching support to Link/NavLink when using

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • 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 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from charIeszhao as a code owner December 5, 2024 05:13
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 4 times, most recently from 278cde3 to 9a043d6 Compare December 9, 2024 09:43
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch from 9a043d6 to 9080354 Compare April 2, 2025 03:29
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 4 times, most recently from db2ace5 to 22d2fcb Compare May 14, 2025 06:33
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 4 times, most recently from 3b9b32d to 0477b9c Compare May 28, 2025 10:05
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from d267e6f to d513e92 Compare June 19, 2025 03:21
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch from d513e92 to 673b0a9 Compare July 24, 2025 20:40
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from b9678fc to 5e565d4 Compare August 7, 2025 21:07
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from fb51f8d to c29c93d Compare August 19, 2025 13:15
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch from c29c93d to 3c4da56 Compare August 24, 2025 04:15
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 4 times, most recently from e90a7e6 to 79b7b51 Compare September 3, 2025 03:50
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 79b1dfc to 575695e Compare September 18, 2025 07:34
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 26501ca to a8577fa Compare September 25, 2025 21:41
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch from 7249d83 to aad3058 Compare December 4, 2025 18:46
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 605d7e9 to b91e183 Compare December 17, 2025 18:03
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch from b91e183 to 0bb2f5f Compare December 31, 2025 15:47
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from a466eaf to 29cfbfd Compare January 8, 2026 18:39
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 8 times, most recently from 977947c to 4c4d6e8 Compare January 23, 2026 20:35
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch from 4c4d6e8 to a3167c7 Compare February 2, 2026 03:31
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch from a3167c7 to 13f57ac Compare February 9, 2026 07:55
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 3 times, most recently from ab38f9a to 876767f Compare February 24, 2026 07:44
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 315aed9 to 6f21ed1 Compare March 5, 2026 03:21
@renovate renovate Bot changed the title fix(deps): update dependency react-router-dom to v7 fix(deps): update react-router monorepo to v7 (major) Mar 5, 2026
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch from 6f21ed1 to 8dfee4f Compare March 23, 2026 13:59
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 0664a11 to 323f7e4 Compare April 2, 2026 22:14
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 7766ec2 to c83b4b2 Compare April 21, 2026 16:18
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch from c83b4b2 to d2afb96 Compare May 5, 2026 15:31
@renovate
renovate Bot force-pushed the renovate/major-react-router-monorepo branch from d2afb96 to 28294ad Compare June 8, 2026 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

0 participants