Matt Brophy
@brophdawg11.com
Helping folks build better websites Remix/React Router @Shopify 💿 Philadelphia
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
React Router v8
React Router v8 is available now.
remix.run
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 Jam returns to Toronto October 2nd. Early Bird Pricing for a limited time. Get your ticket today! remix.run/jam/2026
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.
Apps should see some nice perf improvements with RR 7.15.0 - give it a shot and let us know!
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...
👋 We're re-thinking the stance on React 18 support for the next major release of React Router (v8), instead making React 19 the minimum supported version. If you got thoughts, concerns, etc... feel free to drop them here: github.com/remix-run/re...
React Router v8 · remix-run react-router · Discussion #14468
React Router v7 was released almost a year ago (2024-11-21). We're at a good point to start considering what we want to include/remove in v8, which will help us build out any remaining roadmap and ...
github.com
I was pretty sure this administration insisted that we totally obliterated Iran last summer…
lol @jim-nielsen.com just stumbled upon blog.jim-nielsen.com/2022/css-for... trying to find a pure CSS way to style a link in a sidebar when the user is on that page. Still no dice it looks like...
CSS For URLs and HTTP Headers
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com
Pennsylvania is ill-equipped for multiple weeks of single digit/negative temps 😆
Finally a great use of AI for my daily routine - Prompted Playlists on Spotify is a feature I've wanted for a long time. I don't have the energy/memory to go through and manually curate playlists (I still mostly listen to 90s music) so really hoping this proves to work well
Looks like his choice to be a lying jackass had consequences www.theatlantic.com/politics/202...
Greg Bovino Loses His Job
The Border Patrol chief has been ousted from his role as “commander at large,” and will return to El Centro.
theatlantic.com
The Policy Director for the President of the United States said that the VA nurse was murdered because he was an “assassin.” And not one Republican in Congress will say a god damn word about because they are spineless cowards.
Republicans are in favor of having a gun to defend yourself from a tyrannical government unless you have a gun to defend yourself from a tyrannical government
Pretti clearly did not brandish his gun. Which means the government is saying he was killed for legally exercising his right to carry. It’s as clear-cut a violation of the Second Amendment as I can possibly imagine. And we’re about to see the bulk of the gun rights crowd defend his murder.
They’re just straight up murdering people in broad daylight now
They’re just straight up murdering people in broad daylight now
This is the most astonishing graph of what the Trump regime has done to US science. They have destroyed the federal science workforce across the board. The negative impacts on Americans will be felt for generations, and the US might never be the same again. www.nature.com/immersive/d4...
Buying new skis/boots for the first time in close to 20 years. I’m like a kid on Xmas morning again 🎿
It’s absurd that in 2026 we need a judge to rule that federal officers cannot retaliate or use chemicals against peaceful protesters apple.news/AJaHz9TSgTbK...
Federal judge bars ICE agents from ‘retaliating’ against protesters in Minnesota — The Minnesota Star Tribune
The injunction filed Jan. 16 follows a lawsuit brought by six Minnesota residents during the early days of Operation Metro Surge last month.
apple.news
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
They’re just straight up murdering people in broad daylight now
"The Party told you to reject the evidence of your eyes and ears. It was their final, most essential command."
It would be so cool if the United States Congress still existed.
Been working in some prettier `semi: false` code for a bit and I'm surprised how much I don't notice/don't care
We found that the fix to address the DoS vulnerability in React Server Components (CVE-2025-55184) was incomplete and does not prevent an attack in a specific case. This is disclosed as CVE-2025-67779. New patches are available now, please update immediately.
Researchers have found two new vulnerabilities in React Server Components while attempting to exploit the patches last week. These are new issues, separate from the critical CVE last week. The patch for React2Shell remains effective for the Remote Code Execution exploit.