Next Js Daily: Module Federation, Native Test Fixtures, and Prefetch Internals
Sokra's team landed a five-PR Turbopack Module Federation stack while eps1lon eliminated flaky native-module dependencies across three test suites, and lubieowoce continued building out the partial prerendering API surface with unstable navigation and prefetch.
Duration: PT3M3S
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-20T22:00:34Z
- Audio duration: PT3M3S
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 20th, and this is Next Js Daily.
The clearest signal today: Next.js is closing gaps around native code execution, whether that's in webpack compatibility, in test infrastructure, or in prerendering internals.
Start with Module Federation. Sokra shipped a five-part stack—PRs 97625, 97626, 97627, 97629, and 97630—bringing webpack-compatible Module Federation to Turbopack. This lets a Turbopack app consume and produce federation containers, matching React singleton handling, semver-based provider selection, and lazy-loaded…
Second theme: native addon testing got a real overhaul. Eps1lon's trio—PR 97543, 97541, and 97542—replaced flaky, real-world dependencies like sqlite3 and firebase-grpc with controlled local fixtures. The old tests either had skipped assertions since 2019 or silently stopped testing anything meaningful once packages…
Third theme: partial prerendering continues to expand. Lubieowoce landed `unstable_navigation()` in PR 96908, following the scaffold in PR 97236, and opened `unstable_prefetch()` in PR 97622 and 97618. Both introduce new rendering stages to control what content gets computed for shells versus full prefetches versus…
Also worth…
Nearby episodes from Next Js Daily
- Turbopack's Symlink Reckoning
- Custom Page Extensions and a CI Cleanup Sweep
- Prefetching Precedence and Route Table Cleanup
- Turbopack Cleanup and Partial Prefetching Push
- Cleaning Up Prefetching and Test Debt
- Development Caching Gets Untangled
- Turbopack's Garbage Collection Groundwork and Build Performance Push
- Router Rewrite and Strict Route Matching Take Shape