Sign in

React Router

@reactrouter.com
298 followers 0 following 32 posts

The application framework for React

PostsRepliesMedia
React Router @reactrouter.com · 15/09/2026
React Router 8.4.0 is out and comes with two big performance improvements! - Fewer re-renders for components accessing a subset of router state - 20–50%+ faster route matching in larger apps with the new `unstable_routePatternMatching` option reactrouter.com/changelog#v840
reactrouter.com
CHANGELOG.md
0193
React Router @reactrouter.com · 22/07/2026
We have published new CVEs for React Router (5 moderate, 1 high). These are mostly addressing edge cases from previous reports. Upgrade to v7.18.0 or v8.3.0 for the most up to date fixes. See the advisories on GitHub for more details: github.com/remix-run/re...
github.com
Build software better, together
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
052
React Router @reactrouter.com · 29/06/2026
React Router v8.1 is available! - create-react-router will now install our official Agent Skill (if you want it) - Instrumentation APIs provides result meta data - Several bug fixes Read the changelog 👇 reactrouter.com/changelog#v810
reactrouter.com
CHANGELOG.md
182
React Router @reactrouter.com · 17/06/2026
With the release of React Router v8 we are officially marking React Router v6 and Remix v2 as End of Life (EOL) so they will no longer be receiving security updates. We will continue shipping security updates to React Router v7 as needed, just like we did with v6 and Remix v2.
091
Reposted by React Router
React Router @reactrouter.com · 17/06/2026
React Router v8 is now available! - All v7 future flags are now the default (Middleware, Vite env API, Split Route Modules, etc.) - ESM-only - New baselines: node 22+, React 19+, Vite 7+ - Easy upgrade from v7
remix.run
React Router v8
React Router v8 is available now.
36413
React Router @reactrouter.com · 17/06/2026
React Router v8 is now available! - All v7 future flags are now the default (Middleware, Vite env API, Split Route Modules, etc.) - ESM-only - New baselines: node 22+, React 19+, Vite 7+ - Easy upgrade from v7
remix.run
React Router v8
React Router v8 is available now.
36413
Reposted by React Router
Brooks Lybrand @brookslybrand.bsky.social · 16/06/2026
How we're approaching Agent Skills with React Router (and Remix) - Put your docs in your `node_modules` - Agent Skill should be small and mostly just pointing to the docs www.youtube.com/watch?v=KA9_...
youtube.com
Better OSS Agent Skills (feat. React Router)
YouTube video by React Tips with Brooks Lybrand
031
Reposted by React Router
Matt Brophy @brophdawg11.com · 03/06/2026
React Router v8 is ready for prerelease testing!
1101
React Router @reactrouter.com · 03/06/2026
React Router v8 is now in prerelease mode! Please give it a try and let us know if you running into any issues. Learn more by reading the changelog: github.com/remix-run/re...
1305
React Router @reactrouter.com · 02/06/2026
Denial of Service via reflected user input in single-fetch github.com/remix-run/re... Framework Mode & Remix v2 with Single Fetch enabled Affected versions: - react-router >=7.0.0,<7.14.0 - turbo-stream <=2.4.1
github.com
Denial of Service via reflected user input in single-fetch
A DoS vulnerability exists in the React Router v7 [Framework Mode](https://reactrouter.com/start/modes#framework), as well as Remix v2.9.0+ with [Single Fetch](https://v2.remix.run/docs/guides/sing...
000
React Router @reactrouter.com · 02/06/2026
Stored XSS via unescaped Location header in prerendered redirect HTML github.com/remix-run/re... Framework Mode with Pre-rendering only Affected versions: - react-router >=7.5.1,<7.13.2
github.com
Stored XSS via unescaped Location header in prerendered redirect HTML
When using React Router v7 [Framework Mode](https://reactrouter.com/start/modes#framework) with [Pre-rendering](https://reactrouter.com/how-to/pre-rendering) enabled, an improper neutralization of ...
100
React Router @reactrouter.com · 02/06/2026
XSS in unstable RSC redirect handling via javascript: redirect targets github.com/remix-run/re... Unstable RSC APIs only Affected versions: - react-router >=7.7.0,<7.13.2
github.com
XSS in unstable RSC redirect handling via javascript: redirect targets
When using React Router v7's unstable RSC APIs, there exists a potential client-side XSS issue in the RSC redirect handling if redirects are coming from untrusted sources > [!NOTE] > This only ...
100
React Router @reactrouter.com · 02/06/2026
DoS via unbounded path expansion in __manifest endpoint github.com/remix-run/re... Framework Mode & Remix v2 Affected versions: - @remix-run/server-runtime >=2.10.0,<2.17.5 - react-router >=7.0.0,<7.15.0
github.com
DoS via unbounded path expansion in __manifest endpoint
There exists a potential DOS attack vector in React Router Framework Mode applications (as well as Remix v2.10.0 - 2.17.4). Certain requests can be crafted to consume disproportionate resources on...
100
React Router @reactrouter.com · 02/06/2026
Same-origin redirect with path starting // causes open redirect via protocol-relative URL reinterpretation github.com/remix-run/re... Framework & Data Mode Affected versions: - react-router >=7.0.0,<7.14.1 - react-router =6.7.0,<6.30.4
github.com
Same-origin redirect with path starting // causes open redirect via protocol-relative URL reinterpretation
Certain URLs passed to the `redirect` function can trigger an open redirect to an external domain depending on the level of validation done by the application prior to returning the `redirect`. ...
100
React Router @reactrouter.com · 02/06/2026
Potential RCE via 2-step attack chained onto existing prototype pollution vulnerability github.com/remix-run/re... Framework Mode only Affected versions: - react-router >= 7.0.0,<= 7.14.1
github.com
100
React Router @reactrouter.com · 02/06/2026
Potential CSRF via PUT/PATCH/DELETE document requests github.com/remix-run/re... Framework Mode only Affected versions: - @remix-run/server-runtime >=2.17.3,<2.17.5 - react-router >=7.12.0,<7.15.1
github.com
100
React Router @reactrouter.com · 02/06/2026
We just published 7 CVEs identifying security vulnerabilities in React Router and Remix v2 We recommend updating to the latest appropriate versions: - React Router v7 -- 7.16.0 - React Router v6 -- 6.30.4 - Remix v2 -- 2.17.5 Details, links, and package ranges are listed below
3397
Reposted by React Router
Brooks Lybrand @brookslybrand.bsky.social · 27/05/2026
React Router v8 is coming soon! I gave a talk a few weeks ago at React Miami about the past, present, and future of React Router and what you can expect from this update
youtube.com
React Router v8 and Beyond - Brooks Lybrand
YouTube video by G2i
0213
React Router @reactrouter.com · 14/05/2026
Checkout the full release notes:
reactrouter.com
CHANGELOG.md
010
React Router @reactrouter.com · 14/05/2026
React Router 7.15.1 is now available! This release introduces a new useRouterState (unstable) hook which consolidates access to active and pending router states. We've also corrected useFetchers to now return a stable identity and fixed several other outstanding bugs.
unstable_useRouterState code example. Returns active and pending objects with lots of information about the current location and any active navigations
1164
React Router @reactrouter.com · 05/05/2026
React Router v7.15.0 is now available - Stabilized APIs in preparation for v8 - Route matching optimizations for Framework/Data Mode - ~10-30% faster server-side request handling in benchmarks - Bug fixes around revalidation, Scripts nonce, and more reactrouter.com/changelog#v7...
reactrouter.com
CHANGELOG.md
0212
Reposted by React Router
Brooks Lybrand @brookslybrand.bsky.social · 04/05/2026
We have a speaker for our next meetup this Wed, May 6th! @dadamssg will be speaking about untangling dialogs in React Router luma.com/x9sohvov
luma.com
Untangling Dialogs in React Router | Remix Austin · Luma
Welcome to Remix Austin! This is a monthly meetup where we explore and share how to build better websites, usually with Remix or React Router. Join us for…
162
Reposted by React Router
Brooks Lybrand @brookslybrand.bsky.social · 23/04/2026
"React Router - It Just Works" You love to hear it The team has done such a great job with the RSC plugin for React Router. It's taken a long time, but they've been incredibly persistent (huge props goes to Jacob Ebey) leaflet.dogpawhat.tech/3mk464kzft22j
leaflet.dogpawhat.tech
RSC Server Functions and Libraries - Dublin Tech Musings
How portable is "use server" anyway?
1172
React Router @reactrouter.com · 02/04/2026
React Router v7.14.0 is now available - Vite 8 support - Additional RSC Framework Mode features: SPA mode, pre-rendering, link prefetching, additional module exports - Several bug fixes
0211
Reposted by React Router
Brooks Lybrand @brookslybrand.bsky.social · 25/03/2026
We have a speaker for Remix Austin next week (apr 1) If you're in Austin and want to learn from a seasoned engineer using React Router + agentic coding to build a side business, I can't think of a better meetup to attend luma.com/fb4txnt7
tryopendata.ai
OpenData - The GitHub for Datasets
Discover, access, and analyze open datasets through a universal API. Search 50+ government and research sources in one place.
033
Reposted by React Router
Jacob @ebey.dev · 23/03/2026
Bunch of @reactrouter.com RSC updates coming to the unstable framework mode shortly. New module APIs (backwards compatibility): github.com/remix-run/re... Link prefetch: github.com/remix-run/re... Reveal cmd: github.com/remix-run/re... Prerendering: github.com/remix-run/re...
github.com
feat:! new RSC framework mode module API by jacob-ebey · Pull Request #14901 · remix-run/react-router
092
React Router @reactrouter.com · 02/02/2026
Official Agent Skills are now available for React Router github.com/remix-run/ag...
0145
React Router @reactrouter.com · 08/01/2026
React Router SSR XSS in ScrollRestoration github.com/remix-run/re... Framework Mode only Affected versions: - @​remix-run/react <=2.17.2 - react-router >=7.0.0,<=7.11.0
010
React Router @reactrouter.com · 08/01/2026
XSS via Open Redirects github.com/remix-run/re... Framework/Data mode only Affected versions: - @​remix-run/router <=1.23.1 - react-router >=7.0.0,<=7.11.0
100
React Router @reactrouter.com · 08/01/2026
CSRF in React Router Action/Server Action Request Processing github.com/remix-run/re... Framework Mode only Affected versions: - @​remix-run/server-runtime <=2.17.2 - react-router >=7.0.0,<=7.11.0
100
React Router @reactrouter.com · 08/01/2026
Unexpected external redirect via untrusted paths github.com/remix-run/re... Affected versions: - react-router >=6.0.0,<=6.30.1 - react-router >=7.0.0,<=7.9.5
100
React Router @reactrouter.com · 08/01/2026
Unauthorized file access when using `createFileSessionStorage()` with unsigned cookies github.com/remix-run/re... Framework Mode Only Affected versions: - @​react-router/node >= 7.0.0, <=7.9.3 - @​remix-run/deno <=2.17.1 - @​remix-run/node <=2.17.1
100
React Router @reactrouter.com · 08/01/2026
XSS via Meta component when generating script:ld+json tags github.com/remix-run/re... Framework Mode only Affected versions: - @​remix-run/react >=1.15.0, <=2.17.0 - react-router >=7.0.0, <=7.8.2
100
React Router @reactrouter.com · 08/01/2026
We just published 6 CVEs identifying security vulnerabilities in React Router and Remix v2 We recommend updating to the latest appropriate versions: React Router v7 -- 7.12.0 React Router v6 -- 6.30.3 Remix v2 -- 2.17.2 Details, links, and package ranges are listed below
1129
Reposted by React Router
Jacob @ebey.dev · 16/12/2025
🌸 Introducing AT Garden Club - CSS Zen Garden meets decentralized data ownership Your stylesheets, your PDS, your data. OAuth auth, firehose integration, custom lexicons - all working together. Designers & CSS devs: same HTML, infinite possibilities. Build your own theme, own your work 💅✨
atgarden.club
Home | AT Garden Club
AT Garden Club - A decentralized CSS showcase where contributors own their data. Inspired by CSS Zen Garden, powered by the AT Protocol. Submit your stylesheet today!
56620
Reposted by React Router
Atmosphere Community @atmosphere.community · 16/12/2025
Inspired by Dave Shea’s original CSS Zen Garden & Stephanie Eckles @5t3ph.bsky.social Style Stage, Jacob @ebey.dev has made the AT Garden Club. Excited to see the designs that come out of this!
1232
Reposted by React Router
Matt Brophy @brophdawg11.com · 10/12/2025
I've heard folks express concern about React Router since the Remix 3 announcement Some variation of "is it on hold?"/"is it a secondary focus?"/"will it stop getting features?" etc No, No, and No 😀 To back it up, I thought I'd put together a little "React Router Wrapped" for 2025 🎄
2329
Reposted by React Router
Brooks Lybrand @brookslybrand.bsky.social · 03/11/2025
Remix Austin meetup is this Wednesday! We have 2 great talks lined up, so be sure to RSVP - Ship Fast, Sync Faster: Convex + React Router 7 - Remix 3 is Remixable www.meetup.com/remix-austin...
meetup.com
Convex + React Router & Remix 3 is Remixable | Remix Austin, Wed, Nov 5, 2025, 7:00 PM | Meetup
**Talks** *Ship Fast, Sync Faster: Convex + React Router 7* — [Nathan Drake](https://x.com/nathandrake) Not all lock-in is created equal, and Convex makes a compelling ca
053
Reposted by React Router
Matt Brophy @brophdawg11.com · 22/10/2025
Coming soon to a React Router near you - (unstable) instrumentation APIs! Great for logging, perf tracing, OTEL, and more. reactrouter.com/dev/how-to/i...
reactrouter.com
Instrumentation (dev branch)
0336
Reposted by React Router
Alem Tuzlak @alemtuzlak.bsky.social · 14/10/2025
Today I created a video on how to use @react.dev 19 to add metadata to @reactrouter.com without the pitfalls! 💅 - No duplicate titles or descriptions - add custom prefix to your app - no issues with initial page load - and more! Check it out here: www.epicweb.dev/tips/react-1...
epicweb.dev
Using React 19 Metadata handling with React Router
Learn full-stack web development with Kent C. Dodds and the Epic Web instructors. Learn TypeScript, React, Node.js, and more through hands-on workshops.
081
Reposted by React Router
Jacob @ebey.dev · 07/10/2025
@sergiodxa.com wrote about the underlying data transport used by @reactrouter.com. It's a vendor'd version of turbo-stream, a library inspired by @rich-harris.dev's devalue. sergiodxa.com/tutorials/le...
sergiodxa.com
How to Leverage React Router's Built-in Data Deduplication by sergiodxa
Learn how React Router's built-in deduplication system uses references to eliminate duplicate data transmission when combining promises in y
1112
Reposted by React Router
React @react.dev · 26/09/2025
@kentcdodds.com will be speaking about @reactrouter.com
1142
Reposted by React Router
hiogawa.bsky.social @hiogawa.bsky.social · 25/09/2025
I've been experimenting with Nitro and made a plugin for `@vitejs/plugin-rsc`-based app to be deployed anywhere. Here is an example with React Router RSC! github.com/hi-ogawa/rea...
1336
React Router @reactrouter.com · 24/09/2025
remix.run/blog/rsc-fra...
remix.run
React Router RSC Framework Mode Preview
React Router's preview support for RSC Framework Mode is now available
083
React Router @reactrouter.com · 24/09/2025
React Router Framework Mode now has preview support for React Server Components Just swap your vite plugin and you can: - Return Server Components from loaders/actions - Opt routes into Server Components - Leverage Server Functions
26111
React Router @reactrouter.com · 17/09/2025
Middleware is now stable in React Router This feature took over 2 years to get just right Learn what problems middleware solves, how to use it, and how we landed on the final API and architecture remix.run/blog/middlew...
remix.run
Middleware in React Router
Middleware is now stable in React Router!
0249
Reposted by React Router
Alem Tuzlak @alemtuzlak.bsky.social · 17/09/2025
@reactrouter.com middleware is finally out and stable! I just recorded a guide on how to migrate to it, and if you should, check it out below! Find it here: youtu.be/70Mga9EsnH4 Or here: www.epicweb.dev/tips/react-r...
youtu.be
React Router Middleware Is Finally Here! Here's how to migrate!
YouTube video by Alem Tuzlak
0184
Reposted by React Router
Brooks Lybrand @brookslybrand.bsky.social · 09/09/2025
The React Router Steering Committee is starting to record notes from our internal bi-weekly meetings github.com/remix-run/re...
github.com
071
Reposted by React Router
Jacob @ebey.dev · 09/09/2025
This is a collection of @rspack.dev and RSBuild plugins rolled up into a single rsbuild plugin to enable running of @reactrouter.com's RSC mode in RSBuild. It supports - `import with { env: "react-server" }` - `use client` - `use server` It needs - code splitting - action encryption - css handling
2166
React Router @reactrouter.com · 26/08/2025
Learn more about React Router’s open governance model here 👇 github.com/remix-run/re...
github.com
064