Remix Newsletter #26
Welcome to our first newsletter of 2025! The team enjoyed a well deserved holiday break and is excited to fixing bugs and shipping awesome new features.
Let's dive in 💿
Updates to React Router
The holidays didn't stop our momentum. Since the launch of v7, we've released 2 patches and 1 minor version of React Router. As of v7.1.1, we've added support for Vite v6, improved type safety, and fixed several bugs.
- Add support for Vite v6
- Type safety improvements
- Ignore redirects when inferring loader data types
- Improve matches and params types for child routes
- Bug fixes and other improvements
- Throw unwrapped Single Fetch redirect to align with pre-Single Fetch behavior
- Remove
<Link prefetch>false positive warnings - Fix missing
fs-extradependency for CLI - Properly initialize
NODE_ENVif not already set for compatibility with React 19 - Remove the leftover/unused
abortDelayprop fromServerRouterand update theentry.server.tsxto usestreamTimeoutvalue - Throw error in
flatRoutesif routes directory is missing - Support
moduleResolutionfor Node16 and NodeNext
Checkout the full Release Notes ↗
New Year, New Tutorial
We've added a new tutorial to help you get started with React Router v7. This tutorial covers many core concepts of React Router, including:
- Creating and navigating between routes
- Nested routes and layouts
- Data loading
- Mutations
- Rendering strategies: client-side, server-side, and pre-rendering
- and much more!
New Year, New Roadmap
Now that React Router v7 is out, we've been able to resume progress on many new features we had to temporarily pause. Our roadmap now consists of some familiar and long expected features, as well many new ones.
Additionally, we have started leveraging milestones to signal when we hope to ship a new minor or major version, and what we hope to include in those releases.
See what's planned for v7.2.0 ↗
Fresh Code
Speaking of work in progress, here are a few exciting PRs to keep an eye on:
Learn more by watching our latest Roadmap Planning ↗
Connect at a Remix Meetup
Remix Meetups are run voluntarily by members of the community all around the globe with in-person and online options. These meetups feature local speakers, hackathons, workshops, and more!
No meetups near you? Reply to this email if you are interested in starting your own meetup. We've even created some guides to help you successfully start a Remix Meetup.
If you enjoy getting this email, please let us know! We'd love to hear from you, what you like about Remix and these updates, and any suggestions you have to improve them.
- The Remix Team