Next.js Daily: Upgrade Workflow Split-Out

Six linked pull requests move the upgrade workflow into a standalone upgrade package with its own command. Two resilience fixes also address blank pages on no-JavaScript form posts and ViewTransition errors in hidden tabs.

Duration: PT1M52S

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-10-11T06:05:36Z
  • Audio duration: PT1M52S

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 October 11th, 2026.

The lead story is a coordinated effort to separate the upgrade workflow from the Next.js core so it can be installed and run independently.

That work starts with moving the existing upgrade sources into a dedicated upgrade package, described in PR 99973, then reorganizing them by responsibility around command handling, reminders, shared helpers, and Next integrations. The key step, in PR 99979, publishes that package with its own upgrade command,…

The second theme is resilience in edge-case rendering. PR 99981 fixes blank pages when a Server Action form is submitted with JavaScript disabled on a partially pre-rendered page, by returning a full document instead of just resumed content. Related test work in PR 99982 captures a development-only ViewTransition…

In smaller tooling fixes, PR 99991 corrects the lint-to-ESLint codemod that duplicated the path in lint fix scripts, plus a plugin manifest fix for Codex skill discovery and an experimental change to compile Go files in the Turbopack CLI.

What's next to watch is canary publishing for the new upgrade package and whether the decoupled workflow changes telemetry and config handling in real…

Nearby episodes from Next.js Daily

  1. Lock-Free Scheduler Speeds Large Builds
  2. Turbopack Chunking and Cache Fixes
  3. Durable Cache Hardening and Upgrade Tooling Split
  4. Turbopack Traces Get Leaner
  5. Static Shell Guides and Auth Rollback
  6. Agent-Readable Bundles and Stable Auth
  7. Weekly Recap - Router Stability and Cache Components Lock-In
  8. Router Refresh Fix and Turbopack Runtime Cleanup