You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

react-router

Package Overview
Dependencies
Maintainers
4
Versions
904
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-router - npm Package Versions

1245
91

0.0.0-nightly-39d09f7ef-20250702

Diff
m
mjackson
published 0.0.0-nightly-39d09f7ef-20250702 •
m
mjackson
published 0.0.0-experimental-235eba2 •
m
mjackson
published 0.0.0-experimental-1d8f3ee •
m
mjackson
published 0.0.0-nightly-8a0853c72-20250701 •
m
mjackson
published 0.0.0-experimental-a25096010 •
m
mjackson
published 0.0.0-nightly-2441c0117-20250630 •
m
mjackson
published 0.0.0-nightly-1bada66f9-20250628 •
m
mjackson
published 0.0.0-experimental-23decd7bc •
m
mjackson
published 7.6.3 •

Changelog

Source

v7.6.3

Date: 2025-06-27

Patch Changes

  • react-router - Do not serialize types for useRouteLoaderData<typeof clientLoader> (#13752)

    • For types to distinguish a clientLoader from a serverLoader, you MUST annotate clientLoader args:

      //                                   👇 annotation required to skip serializing types
      export function clientLoader({}: Route.ClientLoaderArgs) {
        return { fn: () => "earth" };
      }
      
      function SomeComponent() {
        const data = useRouteLoaderData<typeof clientLoader>("routes/this-route");
        const planet = data?.fn() ?? "world";
        return <h1>Hello, {planet}!</h1>;
      }
      
  • @react-router/cloudflare - Remove tsup from peerDependencies (#13757)

  • @react-router/dev - Add Vite 7 support (#13748)

  • @react-router/dev - Skip package.json resolution checks when a custom entry.server.(j|t)sx file is provided (#13744)

  • @react-router/dev - Add validation for a route's id not being 'root' (#13792)

  • @react-router/fs-routes @react-router/remix-config-routes-adapter - Use replaceAll for normalizing windows file system slashes (#13738)

  • @react-router/node - Remove old "install" package exports (#13762)

Full Changelog: v7.6.2...v7.6.3

m
mjackson
published 0.0.0-experimental-b588f7e •