Next.js: Router Cache Rework and WASI Builds

The dominant pattern is a coordinated App Router overhaul around structural keys, route trees, and param tracking to make prerenders resumable, plus an experimental WASI path for Turbopack builds. Small reliability fixes round out the day.

Duration: PT2M24S

Episode overview

This episode is a short developer briefing from Next.js.

It explains recent repository work in plain language.

  • Show: Next.js
  • Published: 2026-09-21T13:13:25Z
  • Audio duration: PT2M24S

Transcript excerpt

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

Hello, it's Monday, September 21st, 2026, and this is your Next.js daily briefing.

The main thread is a deep cleanup of App Router rendering and caching to make prerenders resumable and navigations more predictable.

Merged change PR 98944 switches server rendering to structural React keys that omit parameter values, so a layout prerendered for a dynamic segment like products slash slug can resume for products slash shoe without rewriting React's postponed state. Browser keys are unchanged, preserving template remounts and…

Second theme is an experimental portable build path. PR 98987 adds a next build dash dash WASI mode that runs the production Turbopack build through WebAssembly System Interface bindings, with PR 98988 packaging those bindings as a self-contained artifact that doesn't bloat every install. A supporting fix, PR 98986,…

Rounding it out are reliability fixes: the filesystem watcher fuzzer now tracks read-derived writes and net symlink changes, Turbopack preserves side effects in intermediate re-export modules, and the App Router no longer throws when browser history state is a primitive like an empty string. Merged cleanup PR 96956…

Watch for follow-ups in the…

Nearby episodes from Next.js

  1. Weekly Recap - Agents, Routing Discipline and Turbopack Efficiency
  2. Closed Route Prediction, Nested Dynamic CSS, and Cache Cleanup
  3. File Tracing Expands, Turbopack Tightens Its Bookkeeping
  4. Agentic Upgrades and a Turbopack Reliability Sweep
  5. Turbopack's Performance Push
  6. A Locale Fix, Two Reverts, and a Cache Bug
  7. Pages Router Prefetch Bugs and Turbopack Tree Shaking
  8. Turbopack's Bundle Diet