Next Js Daily: Duplicate Data, Duplicate Fixes

A cluster of fixes across App Router, dev tooling, and Rust testing all address the same underlying pattern: duplicated data being sent, stored, or replayed where it shouldn't be. Meanwhile, a set of new instant-validation tests are surfacing edge cases in Next's dev-time error detection.

Duration: PT2M33S

Episode overview

This episode is a short developer briefing from Next Js Daily.

It explains recent repository work in plain language.

  • Show: Next Js Daily
  • Published: 2026-07-18T22:00:39Z
  • Audio duration: PT2M33S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning. It's July 18th, and today's codebase activity has a clear thread running through it: duplication bugs, found and fixed in several different corners of the stack.

Start with performance. PR 95924, from Rahul Agarwal, tackles Flight payloads in the App Router repeating the full chunk URL list for every client module reference — bloating server-rendered HTML. The fix dictionary-encodes those repeated lists instead of sending them raw. In the same vein, Luke Sandberg's PR 95910…

Second theme: dev-time validation is getting sharper. Aurora Scharff opened two "bug-witness" test PRs — 95915 and 95918 — that intentionally fail to document real gaps. One shows that navigation signals like not-found or redirect in a parent layout wrongly trigger an instant-validation error, even though that's…

Third, smaller but worth knowing: Austin Serb's PR 95917 fixes middleware rewrites breaking behind TLS proxies when using loopback hosts like 127.0.0.1, and dayongkr's PR 95920 finally wires the web vitals attribution option into the reporting hook, so that experimental setting actually does something now.

On the infrastructure side, Marcos Hernanz landed PR 95909 fixing broken Rust…

What…

Nearby episodes from Next Js Daily

  1. Navigation Reliability Under the Microscope
  2. Chasing Down Tracing and Runtime Regressions
  3. Async Loading Fixes and Benchmark Overhaul
  4. Request Insights Comes Together
  5. Vercel Adapter Hardening and Turbopack Precision Fixes
  6. Request Insights Land, Turbopack Trims the Fat
  7. Cache Components Tighten Their Rules on Sync IO