Next.js Daily: Request Insights Land, Turbopack Tightens Up
A five-part "request insights" feature merged into dev servers this week, giving tools and browser clients visibility into request history without needing an OTEL provider. Meanwhile, three separate Turbopack PRs push forward dead-code elimination for CJS modules, and two smaller Turbopack fixes address a compiler panic and dev-time source map accuracy.
Duration: PT2M28S
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-07-13T06:03:52Z
- Audio duration: PT2M28S
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 July 13th, 2026. This is Next.js Daily.
The big story today is a coordinated feature landing in three parts, plus a steady drumbeat of Turbopack hardening work.
First, request insights. Jimmy Lai's five-part stack shipped its first three pieces: recording local framework spans in dev, deriving a bounded request history from those spans and fetch metrics, and exposing snapshots to tools and HMR clients. Together, PRs 93974, 93975, and 93976 build a dev-only pipeline that…
Second theme: Turbopack's push to shrink bundles by tracking real usage. Sam Poder landed a trio of connected PRs — 95717 analyzes how `require()` imports are actually used, 95716 uses that analysis to drop unused exports from CommonJS modules, and 95718 goes further, eliminating dead `require()` calls entirely when…
That tree-shaking push comes with a reliability note: PR 95721 fixes an index-out-of-bounds panic that could crash the compiler when tree-shaking was enabled and a module produced empty chunks. Good timing, given the parallel work expanding what gets shaken out.
Rounding out Turbopack, martijnwalraven landed two dev-experience fixes: 95727 makes source maps from loaders resolve…
Nearby episodes from Next.js Daily
- Edge Case Fixes Across Build and Routing
- Cache Components Tighten Their Rules on Sync IO
- TypeScript 7 Prep and Turbopack's CommonJS Overhaul
- CI Triage and Cache Correctness
- Turbopack's Efficiency Push and the Instant Navigation Insights
- Middleware, Deploy Adapters, and HMR Reliability
- Weekly Recap - Navigation Reliability and Cache Correctness
- Defaults, Dependencies, and a Turbopack Fix