Skip to content

chore(deps-dev): Bump the react-router group across 1 directory with 3 updates#21795

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/react-router-9c2a4b536b
Open

chore(deps-dev): Bump the react-router group across 1 directory with 3 updates#21795
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/react-router-9c2a4b536b

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 25, 2026

Copy link
Copy Markdown
Contributor

Bumps the react-router group with 3 updates in the / directory: @react-router/dev, @react-router/node and react-router.

Updates @react-router/dev from 7.17.0 to 8.0.1

Release notes

Sourced from @​react-router/dev's releases.

v8.0.1

See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v801

v8.0.0

See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v800

v7.18.0

See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7180

Changelog

Sourced from @​react-router/dev's changelog.

v8.0.1

Patch Changes

v8.0.0

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

... (truncated)

Commits

Updates @react-router/node from 7.17.0 to 8.0.1

Release notes

Sourced from @​react-router/node's releases.

v8.0.1

See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v801

v8.0.0

See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v800

v7.18.0

See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7180

Changelog

Sourced from @​react-router/node's changelog.

v8.0.1

Patch Changes

v8.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 (#14930)
  • Update minimum Node version to 22.22.0 (#14928)

Patch Changes

  • Bump dependencies (#15106)
    • Bumped @remix-run/node-fetch-server from ^0.13.0 to ^0.13.3
  • Updated dependencies:

v7.18.0

Patch Changes

Commits

Updates react-router from 7.17.0 to 8.0.1

Release notes

Sourced from react-router's releases.

v8.0.1

See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v801

v8.0.0

See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v800

v7.18.0

See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7180

Changelog

Sourced from react-router's changelog.

v8.0.1

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

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)

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 25, 2026
@dependabot dependabot Bot requested a review from a team as a code owner June 25, 2026 15:28
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 25, 2026
@dependabot dependabot Bot requested review from chargome, mydea and nicohrubec and removed request for a team June 25, 2026 15:28
…3 updates

Bumps the react-router group with 3 updates in the / directory: [@react-router/dev](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dev), [@react-router/node](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-node) and [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router).


Updates `@react-router/dev` from 7.17.0 to 8.0.1
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dev/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/@react-router/dev@8.0.1/packages/react-router-dev)

Updates `@react-router/node` from 7.17.0 to 8.0.1
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-node/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/@react-router/node@8.0.1/packages/react-router-node)

Updates `react-router` from 7.17.0 to 8.0.1
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router@8.0.1/packages/react-router)

---
updated-dependencies:
- dependency-name: "@react-router/dev"
  dependency-version: 8.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: react-router
- dependency-name: "@react-router/node"
  dependency-version: 8.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: react-router
- dependency-name: react-router
  dependency-version: 8.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: react-router
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps-dev): Bump the react-router group with 3 updates chore(deps-dev): Bump the react-router group across 1 directory with 3 updates Jun 26, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/react-router-9c2a4b536b branch from 8f7ba74 to 6bd0bf6 Compare June 26, 2026 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants