Next.js: Turbopack Stability Fixes and Upgrade Tool Split

Turbopack dominates the day with crash and dev-correctness fixes, while upgrade tooling moves toward an independent package and custom webpack support returns. The pattern is reliability: fewer panics, fewer missing modules, and safer upgrades.

Duration: PT2M28S

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-10-10T13:12:21Z
  • 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 Saturday, October 10th, 2026.

The lead signal today is reliability. Turbopack gets critical correctness fixes for caching and development, while upgrade tooling is rebuilt for real-world verification.

First, Turbopack persistence and dev chunking. PR 99902 fixes two garbage-collection paths that left half-torn-down dependency edges when collection and persistent caching are both on. One involved an interrupted collection pass combined with eviction, the other a resurrected task keeping stale reverse edges. Both…

Second, upgrades become their own product. PRs 99973, 99976, 99978 and 99979 move existing upgrade sources into a dedicated upgrade package, group them by responsibility, keep Next-specific config and telemetry in the invoking process, and publish an independent command. Paired with that, PR 99880 rebuilds upgrade…

Finally, experimental custom webpack support is relanded in PR 99234, restoring dev and build flags that use the application's installed webpack version, without declaring webpack as a peer dependency after the prior revert. Bundled webpack remains the default.

What's next: watch the rest of the six-part chunk-group stack land to de-duplicate…

Nearby episodes from Next.js

  1. Turbopack Scaling Gains and LTS Release Rework
  2. Agent Upgrades and Edge-Case Reliability
  3. Turbopack Chunking and Tracing Overhaul
  4. Turbopack Trace Diet and Upgrade Split
  5. Trace Diet and Static Discipline
  6. Auth APIs Go Stable, Analyzer Gets Agent-Ready
  7. Static Route Guidance, Use Cache Keys, and Turbopack Cleanup
  8. Weekly Recap - Cache Components Go Default as Router Flicker Gets Fixed