chore(deps): Update dependency @react-router/dev to v8 #67

Closed
renovate wants to merge 1 commit from renovate/react-router-dev-8.x into main
Collaborator

This PR contains the following updates:

Package Change Age Confidence
@react-router/dev (source) ^7.18.2^8.0.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:

Configuration

📅 Schedule: (in timezone Europe/Copenhagen)

  • Branch creation
    • "before 6am on monday"
  • 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@react-router/dev](https://reactrouter.com) ([source](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dev)) | [`^7.18.2` → `^8.0.0`](https://renovatebot.com/diffs/npm/@react-router%2fdev/7.18.2/8.3.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@react-router%2fdev/8.3.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@react-router%2fdev/7.18.2/8.3.0?slim=true) | --- ### Release Notes <details> <summary>remix-run/react-router (@&#8203;react-router/dev)</summary> ### [`v8.3.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dev/CHANGELOG.md#v830) [Compare Source](https://github.com/remix-run/react-router/compare/@react-router/dev@8.2.0...@react-router/dev@8.3.0) ##### Minor Changes - Restart `react-router dev` with `--conditions=development` when not already configured ([#&#8203;15291](https://github.com/remix-run/react-router/pull/15291)) ##### Patch Changes - Allow `typescript@7` to be used ([#&#8203;15317](https://github.com/remix-run/react-router/pull/15317)) ##### Unstable Changes ⚠️ *[Unstable features](https://reactrouter.com/community/api-development-strategy#unstable-flags) are not recommended for production use* - Add `unstable_rsc/client-version` client build version virtual module ([#&#8203;15318](https://github.com/remix-run/react-router/pull/15318)) - Support the `subResourceIntegrity` config option in RSC Framework Mode ([#&#8203;15321](https://github.com/remix-run/react-router/pull/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: ```diff +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, }); ``` - Updated dependencies: - [`react-router@8.3.0`](https://github.com/remix-run/react-router/releases/tag/react-router@8.3.0) - [`@react-router/node@8.3.0`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/node@8.3.0) - [`@react-router/serve@8.3.0`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/serve@8.3.0) ### [`v8.2.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dev/CHANGELOG.md#v820) [Compare Source](https://github.com/remix-run/react-router/compare/@react-router/dev@8.1.0...@react-router/dev@8.2.0) ##### Minor Changes - Add a Web Streams default server entry for non-Node Framework mode apps ([#&#8203;15290](https://github.com/remix-run/react-router/pull/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 ([#&#8203;15276](https://github.com/remix-run/react-router/pull/15276)) ##### Patch Changes - Detect user `rolldownOptions` config in Vite 8+ ([#&#8203;15278](https://github.com/remix-run/react-router/pull/15278)) ##### Unstable Changes ⚠️ *[Unstable features](https://reactrouter.com/community/api-development-strategy#unstable-flags) are not recommended for production use* - Add the [`future.unstable_enableNodeReadableStream`](https://reactrouter.com/upgrading/future#futureunstable_enablenodereadablestream) flag to opt Node Framework mode apps into using `renderToReadableStream` instead of `renderToPipeableStream` ([#&#8203;15290](https://github.com/remix-run/react-router/pull/15290)) - This flag has no effect if you have your own `entry.server.tsx` - Updated dependencies: - [`react-router@8.2.0`](https://github.com/remix-run/react-router/releases/tag/react-router@8.2.0) - [`@react-router/node@8.2.0`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/node@8.2.0) - [`@react-router/serve@8.2.0`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/serve@8.2.0) ### [`v8.1.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dev/CHANGELOG.md#v810) [Compare Source](https://github.com/remix-run/react-router/compare/@react-router/dev@8.0.1...@react-router/dev@8.1.0) ##### Patch Changes - Fix a regression with the new prerendering plugin where the `react-router.config.ts` `buildEnd` hook would run before prerendering was completed ([#&#8203;15211](https://github.com/remix-run/react-router/pull/15211)) - Fixed `react-router typegen` crashes under the Bun runtime when Babel default imports are already unwrapped ([#&#8203;15214](https://github.com/remix-run/react-router/pull/15214)) - Replace the deprecated `envFile:false` Vite config with `envDir:false` to eliminate a deprecation warning when using vite\@&#8203;8.1.0+ ([#&#8203;15230](https://github.com/remix-run/react-router/pull/15230)) - Only add the `"node"` Vite server condition for Framework mode apps that declare a Node server adapter dependency ([#&#8203;15242](https://github.com/remix-run/react-router/pull/15242)) - This prevents non-Node SSR runtimes from resolving Node-specific package exports by default - Updated dependencies: - [`react-router@8.1.0`](https://github.com/remix-run/react-router/releases/tag/react-router@8.1.0) - [`@react-router/node@8.1.0`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/node@8.1.0) - [`@react-router/serve@8.1.0`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/serve@8.1.0) ### [`v8.0.1`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dev/CHANGELOG.md#v801) [Compare Source](https://github.com/remix-run/react-router/compare/@react-router/dev@8.0.0...@react-router/dev@8.0.1) ##### Patch Changes - Updated dependencies: - [`react-router@8.0.1`](https://github.com/remix-run/react-router/releases/tag/react-router@8.0.1) - [`@react-router/node@8.0.1`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/node@8.0.1) - [`@react-router/serve@8.0.1`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/serve@8.0.1) ### [`v8.0.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dev/CHANGELOG.md#v800) [Compare Source](https://github.com/remix-run/react-router/compare/@react-router/dev@7.18.2...@react-router/dev@8.0.0) ##### Major Changes - Remove `@react-router/dev/vite/cloudflare` dev proxy export; use `@cloudflare/vite-plugin` instead ([#&#8203;15077](https://github.com/remix-run/react-router/pull/15077)) - Drops support for `wrangler@3` as a peer dependency of `@react-router/dev` - Remove the `future.v8_trailingSlashAwareDataRequests` flag ([#&#8203;15100](https://github.com/remix-run/react-router/pull/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`. ([#&#8203;15079](https://github.com/remix-run/react-router/pull/15079)) - Move `future.v8_splitRouteModules` to a top-level `splitRouteModules` config option and change the default behavior to `true` ([#&#8203;15086](https://github.com/remix-run/react-router/pull/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 ([#&#8203;14928](https://github.com/remix-run/react-router/pull/14928)) - Require Vite 7+ and make the Vite Environment API build path mandatory ([#&#8203;15077](https://github.com/remix-run/react-router/pull/15077)) - Removed the `future.v8_viteEnvironmentApi` flag because the Vite Environment API is always enabled ([#&#8203;15077](https://github.com/remix-run/react-router/pull/15077)) - Removed the `future.unstable_previewServerPrerendering` flag and make prerendering with the Vite Environment API the default. ([#&#8203;15077](https://github.com/remix-run/react-router/pull/15077)) ##### Minor Changes - Bump dependencies ([#&#8203;15080](https://github.com/remix-run/react-router/pull/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` ([#&#8203;15109](https://github.com/remix-run/react-router/pull/15109)) - Removed the `vite-node` dependency in favor of Vite's native module runner APIs ([#&#8203;15104](https://github.com/remix-run/react-router/pull/15104)) ##### Patch Changes - Bump dependencies ([#&#8203;15080](https://github.com/remix-run/react-router/pull/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 ([#&#8203;15077](https://github.com/remix-run/react-router/pull/15077)) - Updated dependencies: - [`react-router@8.0.0`](https://github.com/remix-run/react-router/releases/tag/react-router@8.0.0) - [`@react-router/node@8.0.0`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/node@8.0.0) - [`@react-router/serve@8.0.0`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/serve@8.0.0) </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Copenhagen) - Branch creation - "before 6am on monday" - 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODEuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJtYWpvciJdfQ==-->
chore(deps): Update dependency @react-router/dev to v8
Some checks failed
CD Staging / Build & Push Docker Images (pull_request) Has been skipped
CD Staging / Build & Push Docker Images-1 (pull_request) Has been skipped
CD Staging / Deploy Staging (pull_request) Has been skipped
CD Staging / Deploy PR Preview (pull_request) Has been skipped
CD Staging / Tear Down PR Preview (pull_request) Has been skipped
renovate/stability-days Updates have met minimum release age requirement
CI / Security Scan (pull_request) Successful in 2m1s
CI / Dockerfile Package Check (pull_request) Successful in 57s
CI / Checks (pull_request) Failing after 5m16s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Successful in 3m13s
CI / Journal Image Smoke Test (pull_request) Failing after 18m59s
442a9c276d
renovate force-pushed renovate/react-router-dev-8.x from 442a9c276d
Some checks failed
CD Staging / Build & Push Docker Images (pull_request) Has been skipped
CD Staging / Build & Push Docker Images-1 (pull_request) Has been skipped
CD Staging / Deploy Staging (pull_request) Has been skipped
CD Staging / Deploy PR Preview (pull_request) Has been skipped
CD Staging / Tear Down PR Preview (pull_request) Has been skipped
renovate/stability-days Updates have met minimum release age requirement
CI / Security Scan (pull_request) Successful in 2m1s
CI / Dockerfile Package Check (pull_request) Successful in 57s
CI / Checks (pull_request) Failing after 5m16s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Successful in 3m13s
CI / Journal Image Smoke Test (pull_request) Failing after 18m59s
to c62e003ee3
Some checks failed
CD Staging / Build & Push Docker Images (pull_request) Has been skipped
CD Staging / Build & Push Docker Images-1 (pull_request) Has been skipped
CD Staging / Deploy Staging (pull_request) Has been skipped
CD Staging / Deploy PR Preview (pull_request) Has been skipped
CD Staging / Tear Down PR Preview (pull_request) Has been skipped
renovate/stability-days Updates have met minimum release age requirement
CI / Security Scan (pull_request) Successful in 1m21s
CI / Dockerfile Package Check (pull_request) Successful in 55s
CI / Checks (pull_request) Failing after 4m14s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Failing after 5m9s
CI / Journal Image Smoke Test (pull_request) Failing after 39m55s
2026-08-03 03:47:52 +00:00
Compare
renovate force-pushed renovate/react-router-dev-8.x from c62e003ee3
Some checks failed
CD Staging / Build & Push Docker Images (pull_request) Has been skipped
CD Staging / Build & Push Docker Images-1 (pull_request) Has been skipped
CD Staging / Deploy Staging (pull_request) Has been skipped
CD Staging / Deploy PR Preview (pull_request) Has been skipped
CD Staging / Tear Down PR Preview (pull_request) Has been skipped
renovate/stability-days Updates have met minimum release age requirement
CI / Security Scan (pull_request) Successful in 1m21s
CI / Dockerfile Package Check (pull_request) Successful in 55s
CI / Checks (pull_request) Failing after 4m14s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Failing after 5m9s
CI / Journal Image Smoke Test (pull_request) Failing after 39m55s
to e3b82d964c
Some checks failed
CD Staging / Build & Push Docker Images (pull_request) Has been skipped
CD Staging / Build & Push Docker Images-1 (pull_request) Has been skipped
CD Staging / Deploy Staging (pull_request) Has been skipped
CD Staging / Deploy PR Preview (pull_request) Has been skipped
CD Staging / Tear Down PR Preview (pull_request) Has been skipped
renovate/stability-days Updates have met minimum release age requirement
CI / Security Scan (pull_request) Successful in 2m41s
CI / Dockerfile Package Check (pull_request) Successful in 37s
CI / Checks (pull_request) Failing after 6m8s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Successful in 2m28s
CI / Journal Image Smoke Test (pull_request) Failing after 40m17s
2026-08-04 12:07:39 +00:00
Compare
renovate force-pushed renovate/react-router-dev-8.x from e3b82d964c
Some checks failed
CD Staging / Build & Push Docker Images (pull_request) Has been skipped
CD Staging / Build & Push Docker Images-1 (pull_request) Has been skipped
CD Staging / Deploy Staging (pull_request) Has been skipped
CD Staging / Deploy PR Preview (pull_request) Has been skipped
CD Staging / Tear Down PR Preview (pull_request) Has been skipped
renovate/stability-days Updates have met minimum release age requirement
CI / Security Scan (pull_request) Successful in 2m41s
CI / Dockerfile Package Check (pull_request) Successful in 37s
CI / Checks (pull_request) Failing after 6m8s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Successful in 2m28s
CI / Journal Image Smoke Test (pull_request) Failing after 40m17s
to d647469953
Some checks failed
CD Staging / Build & Push Docker Images (pull_request) Has been skipped
CD Staging / Build & Push Docker Images-1 (pull_request) Has been skipped
CD Staging / Deploy Staging (pull_request) Has been skipped
CD Staging / Deploy PR Preview (pull_request) Has been skipped
renovate/stability-days Updates have met minimum release age requirement
CI / Security Scan (pull_request) Successful in 1m12s
CI / Dockerfile Package Check (pull_request) Successful in 1m56s
CI / Checks (pull_request) Failing after 7m28s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Successful in 4m9s
CI / Journal Image Smoke Test (pull_request) Failing after 17m31s
Cancel superseded CI / Cancel in-flight CI (pull_request) Successful in 19s
CD Staging / Tear Down PR Preview (pull_request) Successful in 32s
2026-08-14 12:05:59 +00:00
Compare
ullrich referenced this pull request from a commit 2026-08-18 16:16:46 +00:00
Owner

Superseded by #79, which is merged: main now has react-router and all three adapters at ^8.3.0.

These four PRs each bumped one catalog entry to ^8.0.0 while leaving the other three at ^7.18.2, so every one was a v8 runtime against v7 tooling and none could pass — #71's TS2305: no exported member 'AppLoadContext' was that split version set, not a migration bug. #79 moved all four together and carried the actual migration (AppLoadContextRouterContextProvider, meta dataloaderData in seven routes, dropping the now-default v8_middleware flag).

renovate.json5 now groups the four packages, placed after the majors → groupName: null rule so the grouping survives a major — which is when they most need to arrive together. Closing rather than rebasing; the update is already satisfied on main.

Superseded by #79, which is merged: main now has react-router and all three adapters at `^8.3.0`. These four PRs each bumped one catalog entry to `^8.0.0` while leaving the other three at `^7.18.2`, so every one was a v8 runtime against v7 tooling and none could pass — #71's `TS2305: no exported member 'AppLoadContext'` was that split version set, not a migration bug. #79 moved all four together and carried the actual migration (`AppLoadContext` → `RouterContextProvider`, meta `data` → `loaderData` in seven routes, dropping the now-default `v8_middleware` flag). `renovate.json5` now groups the four packages, placed after the majors → `groupName: null` rule so the grouping survives a major — which is when they most need to arrive together. Closing rather than rebasing; the update is already satisfied on main.
ullrich closed this pull request 2026-08-18 20:29:02 +00:00
Some checks failed
CD Staging / Build & Push Docker Images (pull_request) Has been skipped
CD Staging / Build & Push Docker Images-1 (pull_request) Has been skipped
CD Staging / Deploy Staging (pull_request) Has been skipped
CD Staging / Deploy PR Preview (pull_request) Has been skipped
renovate/stability-days Updates have met minimum release age requirement
CI / Security Scan (pull_request) Successful in 1m12s
Required
Details
CI / Dockerfile Package Check (pull_request) Successful in 1m56s
Required
Details
CI / Checks (pull_request) Failing after 7m28s
Required
Details
CI / E2E Tests (pull_request) Has been skipped
Required
Details
CI / Visual Tests (pull_request) Successful in 4m9s
Required
Details
CI / Journal Image Smoke Test (pull_request) Failing after 17m31s
Required
Details
Cancel superseded CI / Cancel in-flight CI (pull_request) Successful in 19s
CD Staging / Tear Down PR Preview (pull_request) Successful in 32s

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
trails-cool/trails!67
No description provided.