Brooks Lybrand

@brookslybrand.bsky.social

Remix & React Router Dev Rel 💿 — Shopify Prev H-E-B 🛒 Matt 6:34

man i just can’t with the claude-written announcements. you made an interesting thing, why not describe it in your own words? “but here’s the biggest unlock, and it’s the part that’s hardest to see” i already read this all day

Cloudflare@cloudflare.social · last mo.

We are launching Workers Cache, a regionally tiered cache that sits directly in front of your Worker entrypoints. Infinitely composable, configured via standard HTTP headers. https://cfl.re/4bo49YW

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.

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

Remix 3.0.0-beta.2 is available - 140 commits since beta.0 - nearly 30 bug fixes and stability improvements - tons of API polish - reduced client JS payload - improved documentation - improved template/getting started experience Check out the changelog for more details: github.com/remix-run/re...

github.com

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