Next.js: Module Federation Lands in Turbopack, Partial Prefetching Gains New APIs

Turbopack gained a full, first-class Module Federation implementation across five coordinated pull requests from sokra, while the Partial Prefetching project shipped two new experimental APIs, unstable_navigation and unstable_prefetch, for controlling what content loads into app shells versus runtime requests.

Duration: PT2M35S

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-08-21T13:12:13Z
  • Audio duration: PT2M35S

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 August 21st, and today's codebase activity centers on two major feature efforts landing in parallel.

The first is Module Federation support in Turbopack. Sokra opened five connected pull requests — 97625 through 97630 — building this from the ground up: remote consumption, container emission, share-scope handling for singleton dependencies like React, lazy-loaded exposed chunks, and expanded compatibility with…

Second theme: Partial Prefetching continues to mature. Janka Uryga, working under lubieowoce, landed unstable_navigation in PR 96908 and unstable_prefetch in PR 97622, each preceded by scaffolding PRs that restrict the APIs to server-only code. The point of both: let developers mark expensive content as excluded…

A few smaller but practical fixes: PR 97613 preserves trailing slashes during static export fallback, avoiding an unnecessary redirect. PR 97647 fixes inline server actions becoming unreachable when returned through a client component. And PR 96559 corrects eager import-meta-glob values so they carry proper ESM…

What's next: expect Module Federation to keep evolving behind its experimental flag, and watch for follow-up documentation on the new…

That's…

Nearby episodes from Next.js

  1. Cutting the Route Table Down to Size
  2. Weekly Recap - Slimming Down the Build Output and the Dev Server
  3. Tightening Up Static Rendering Edges
  4. Partial Prefetching Precedence Gets Cleaned Up
  5. Cleaning Up Test Debt and Prefetch Bugs
  6. Development Caching Comes Full Circle
  7. Development Caching Gets a Rethink
  8. Garbage Collection Groundwork Lands in Turbopack's Storage Layer