Next Js Daily: Squashing Flaky Tests and a Build-Hanging Bug
Today's activity centers on test reliability and a serious build-blocking bug in Turbopack's task scheduler, alongside a batch of documentation backports and a router scroll-position fix.
Duration: PT2M22S
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-09-07T22:00:08Z
- Audio duration: PT2M22S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good evening, it's September 7th, and this is Next Js Daily.
Today's clearest signal: test flakiness and build reliability dominated the queue, with one fix addressing a genuine hang in next build.
Start with the serious one. Luke Sandberg's PR ninety-eight three-twelve fixes a shutdown hang in Turbopack's task backend. When a build stops, a canceled task could leave its parent waiting forever on a dirty-state signal that never clears, blocking shutdown until the test suite timed out. The fix records a…
Second theme: flaky tests got real fixes, not longer timeouts. Sokra's PR ninety-seven six-ten found that a Hot Module Reload test was silently writing byte-identical source files because it referenced a marker that didn't exist in the fixture — a no-op that could stall the harness. He also opened PR ninety-eight…
Third, a large docs backport, PR ninety-eight three-seventeen, folded in nine separate documentation fixes — covering origin matching for allowed origins, caching guidance, and a note that experimental taint also taints process environment variables. Worth a skim if you rely on any of those features.
Two more worth flagging: PR ninety-eight three twenty-four fixes the router…
Nearby episodes from Next Js Daily
- Closing the Gaps Between Config and Behavior
- Turbopack's Storage Overhaul and a Quiet Accessibility Fix
- Image Redirects and Type Generation Cleanup
- Dev Server Reliability Under the Microscope
- Turbopack Gets Leaner, Test Suite Gets a Cleanup
- Cache Components Cleanup and Clearer Errors
- Error Responses Get Honest
- Rendering Edge Cases Come Home to Roost