Next.js Daily: Cleaning Up Native Test Dependencies, and Module Federation Lands on Turbopack
A cluster of test-infrastructure PRs from eps1lon removed fragile native-module dependencies from Next.js's test suite, while a separate wave of PRs from sokra brought full Module Federation support to Turbopack, and the partial prefetching effort continued scaffolding new server APIs.
Duration: PT2M34S
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-08-21T06:05:52Z
- Audio duration: PT2M34S
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 here's what mattered in the Next.js codebase over the last day.
The clearest theme is a cleanup of tests that relied on real-world native modules. Three PRs from eps1lon — 97543, 97541, and 97542 — replaced dependencies like sqlite3 and firebase with local, controlled addon fixtures. The problem: these tests were quietly rotting. Sqlite3 had no Linux ARM64 prebuild, so every CI…
Second theme: Turbopack got serious new capability. Sokra landed a five-PR stack — 97625 through 97630 — adding Module Federation to Turbopack, including remote consumption, shared-module resolution with semver compatibility, lazy-loaded exposed chunks, and container emission. This is a first-class alternative to…
Third: the partial prefetching effort kept building out new server-only APIs. Lubieowoce shipped unstable_navigation, in PR 96908, with a detailed rendering-stage split so content can be excluded from shells and prefetches without breaking static optimization. A companion API, unstable_prefetch, was scaffolded in…
Worth noting: eps1lon also moved CI's Turborepo caching off a long-lived personal access token onto short-lived OIDC tokens, backported to both 16.3…
Look…
Nearby episodes from Next.js Daily
- Weekly Recap - Trimming the Route Table and Taming Development Caching
- Binary Diets and Repo Spring Cleaning
- Tightening Up Dynamic Routing
- Prefetching Precision and Turbopack's Deep Cleanup
- Cleaning Up Test Debt and Prefetch Bugs
- Development Caching Gets a Rewrite
- Turbopack Build Reliability Push
- Weekly Recap - Stabilizing the Router and Backporting the Fixes to 16.3