chore(deps): Update dependency @react-router/serve to v8 #69

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

This PR contains the following updates:

Package Change Age Confidence
@react-router/serve (source) ^7.18.2^8.0.0 age confidence

Release Notes

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

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/serve](https://github.com/remix-run/react-router) ([source](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-serve)) | [`^7.18.2` → `^8.0.0`](https://renovatebot.com/diffs/npm/@react-router%2fserve/7.18.2/8.3.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@react-router%2fserve/8.3.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@react-router%2fserve/7.18.2/8.3.0?slim=true) | --- ### Release Notes <details> <summary>remix-run/react-router (@&#8203;react-router/serve)</summary> ### [`v8.3.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-serve/CHANGELOG.md#v830) [Compare Source](https://github.com/remix-run/react-router/compare/@react-router/serve@8.2.0...@react-router/serve@8.3.0) ##### Patch Changes - Updated dependencies: - [`react-router@8.3.0`](https://github.com/remix-run/react-router/releases/tag/react-router@8.3.0) - [`@react-router/express@8.3.0`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/express@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) ### [`v8.2.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-serve/CHANGELOG.md#v820) [Compare Source](https://github.com/remix-run/react-router/compare/@react-router/serve@8.1.0...@react-router/serve@8.2.0) ##### Patch Changes - Updated dependencies: - [`react-router@8.2.0`](https://github.com/remix-run/react-router/releases/tag/react-router@8.2.0) - [`@react-router/express@8.2.0`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/express@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) ### [`v8.1.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-serve/CHANGELOG.md#v810) [Compare Source](https://github.com/remix-run/react-router/compare/@react-router/serve@8.0.1...@react-router/serve@8.1.0) ##### Patch Changes - Use Node's built-in networking APIs to find an available port and remove the `get-port` dependency ([#&#8203;15239](https://github.com/remix-run/react-router/pull/15239)) - Updated dependencies: - [`react-router@8.1.0`](https://github.com/remix-run/react-router/releases/tag/react-router@8.1.0) - [`@react-router/express@8.1.0`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/express@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) ### [`v8.0.1`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-serve/CHANGELOG.md#v801) [Compare Source](https://github.com/remix-run/react-router/compare/@react-router/serve@8.0.0...@react-router/serve@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/express@8.0.1`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/express@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) ### [`v8.0.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-serve/CHANGELOG.md#v800) [Compare Source](https://github.com/remix-run/react-router/compare/@react-router/serve@7.18.2...@react-router/serve@8.0.0) ##### Major Changes - Switch from `@mjackson/node-fetch-server` to `@remix-run/node-fetch-server` now that we can directly use ESM-only packages ([#&#8203;14930](https://github.com/remix-run/react-router/pull/14930)) - Update minimum Node version to 22.22.0 ([#&#8203;14928](https://github.com/remix-run/react-router/pull/14928)) ##### Minor Changes - Bump `express` from `4.21.2` to `5.2.1` ##### Patch Changes - Bump dependencies ([#&#8203;15091](https://github.com/remix-run/react-router/pull/15091)) - Bumped `@remix-run/node-fetch-server` from `^0.13.0` to `^0.13.3` - Bumped `get-port` from `5.1.1` to `7.2.0` - Updated dependencies: - [`react-router@8.0.0`](https://github.com/remix-run/react-router/releases/tag/react-router@8.0.0) - [`@react-router/express@8.0.0`](https://github.com/remix-run/react-router/releases/tag/@&#8203;react-router/express@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) </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/serve 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 2m9s
CI / Dockerfile Package Check (pull_request) Successful in 59s
CI / Checks (pull_request) Failing after 7m58s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Successful in 3m47s
CI / Journal Image Smoke Test (pull_request) Successful in 31m2s
9d5d3ad478
renovate force-pushed renovate/react-router-serve-8.x from 9d5d3ad478
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 2m9s
CI / Dockerfile Package Check (pull_request) Successful in 59s
CI / Checks (pull_request) Failing after 7m58s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Successful in 3m47s
CI / Journal Image Smoke Test (pull_request) Successful in 31m2s
to 7ca089003f
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
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
CI / Security Scan (pull_request) Successful in 2m30s
CI / Dockerfile Package Check (pull_request) Successful in 54s
CI / Checks (pull_request) Failing after 4m50s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Successful in 4m27s
CI / Journal Image Smoke Test (pull_request) Successful in 33m55s
2026-08-03 03:49:45 +00:00
Compare
renovate force-pushed renovate/react-router-serve-8.x from 7ca089003f
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
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
CI / Security Scan (pull_request) Successful in 2m30s
CI / Dockerfile Package Check (pull_request) Successful in 54s
CI / Checks (pull_request) Failing after 4m50s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Successful in 4m27s
CI / Journal Image Smoke Test (pull_request) Successful in 33m55s
to 8182a150e5
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
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
CI / Security Scan (pull_request) Successful in 2m24s
CI / Dockerfile Package Check (pull_request) Successful in 38s
CI / Checks (pull_request) Failing after 7m25s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Successful in 3m58s
CI / Journal Image Smoke Test (pull_request) Successful in 58m17s
2026-08-04 12:09:30 +00:00
Compare
renovate force-pushed renovate/react-router-serve-8.x from 8182a150e5
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
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
CI / Security Scan (pull_request) Successful in 2m24s
CI / Dockerfile Package Check (pull_request) Successful in 38s
CI / Checks (pull_request) Failing after 7m25s
CI / E2E Tests (pull_request) Has been skipped
CI / Visual Tests (pull_request) Successful in 3m58s
CI / Journal Image Smoke Test (pull_request) Successful in 58m17s
to be86597011
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
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
CI / Dockerfile Package Check (pull_request) Successful in 19s
CI / Security Scan (pull_request) Successful in 54s
CI / Visual Tests (pull_request) Successful in 5m30s
CI / Checks (pull_request) Failing after 8m57s
CI / E2E Tests (pull_request) Has been skipped
CI / Journal Image Smoke Test (pull_request) Successful in 38m59s
Cancel superseded CI / Cancel in-flight CI (pull_request) Successful in 11s
CD Staging / Tear Down PR Preview (pull_request) Successful in 34s
2026-08-14 12:07:55 +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:07 +00:00
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
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
CI / Dockerfile Package Check (pull_request) Successful in 19s
Required
Details
CI / Security Scan (pull_request) Successful in 54s
Required
Details
CI / Visual Tests (pull_request) Successful in 5m30s
Required
Details
CI / Checks (pull_request) Failing after 8m57s
Required
Details
CI / E2E Tests (pull_request) Has been skipped
Required
Details
CI / Journal Image Smoke Test (pull_request) Successful in 38m59s
Required
Details
Cancel superseded CI / Cancel in-flight CI (pull_request) Successful in 11s
CD Staging / Tear Down PR Preview (pull_request) Successful in 34s

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!69
No description provided.