OSS Feed: 2026-04-18

A snapshot of what the React, TanStack, and Next.js core contributors have been shipping in the last 24 hours.

@acdlite

Andrew Clark kept the React ↔ Next.js prefetch pipeline moving. He was reviewing and iterating on several Next.js prefetch patches and also touched StrictMode effect behavior in React.

@gaearon

A quiet day — no public activity.

@sebmarkbage

A quiet day — no public activity.

@tannerlinsley

Tanner was active across the TanStack ecosystem and a Payload CMS integration.

@leerob

A quiet day — no public activity.

@timneutkens

Tim touched Next.js perf and triaged an old sticky-header <Link> issue.

@bvaughn

@t3dotgg

A quiet day — no public activity.

@TkDodo

Dominik had the busiest day of the feed, grinding through a big apiOptions migration inside getsentry/sentry and shipping an ESLint rule.

PRs opened:

Notable reviews / comments:

@phryneas

@markerikson

Mark was doing review work on the Replay toolchain.

@kettanaito

Artem shipped three PRs on MSW, including fixes for the Service Worker lifecycle and initial support for intercepting navigate requests.

PRs opened:

Notable comments:

Today's Highlight

Two threads stand out today:

  1. MSW is finally getting navigate request interception. Artem (@kettanaito) opened msw#2721 as a draft implementation of issue #1594 — a feature request that has been open for years. If you mock APIs in tests or local dev with MSW, this is the one to watch.

  2. Andrew Clark is quietly reshaping how Next.js prefetching works. Three related PRs (#92908, #92761, #92859) moved forward today, touching prefetch inlining and the instant config. Expect the App Router's navigation model to feel different in a future release.

Bonus: @TkDodo opened seven PRs against getsentry/sentry in one day — a steady apiOptions migration that's a great case study in how to do a large incremental refactor across an app.