Next.js: A Locale Fix, Two Reverts, and a Cache Bug
A routing fix for hybrid App Router and Pages Router locale handling was merged, reverted after breaking canary, and re-applied within hours, while a separate cache bug let navigation reuse the wrong locale content. Turbopack also saw a cluster of correctness fixes around module tracing, task safety during garbage collection, and tree-shaking.
Duration: PT2M30S
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-09-16T13:14:07Z
- Audio duration: PT2M30S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good day, and welcome to your Next.js briefing for September 16th, 2026.
The top story today is instability in App Router locale matching. Tim Neutkens merged PR ninety-eight thousand ninety-five to fix how App Router and Pages Router share locale paths in hybrid projects. A stale merge broke canary, so it was reverted within two hours in PR ninety-eight seven fifteen, then re-reverted —…
Related in spirit: a cache correctness bug. PR ninety-eight six seventy-four, from Arya, fixed a "use cache" bug where reading a root locale parameter didn't get tracked for cache invalidation. Practically, navigating from "slash en" to "slash de" client-side could leave a cached segment still showing English…
Second theme: Turbopack correctness and safety work, mostly from Tobias Koppers. PR ninety-eight six sixty-one fixed a panic in import tracing when cyclic modules pointed back to entry points — previously a malformed graph could crash the compiler instead of reporting a clean error. Separately, PR ninety-eight six…
Third, a quieter but broad effort: Jamiboy Mohammad merged six PRs re-enabling dozens of previously-skipped deployment tests across app router, pages router, caching, tooling,…
What…
Nearby episodes from Next.js
- Pages Router Prefetch Bugs and Turbopack Tree Shaking
- Turbopack's Bundle Diet
- Weekly Recap - Caching Correctness and Turbopack Hardening
- Closing the Gaps Windows and Test Proxies Left Open
- Turbopack's Performance and Correctness Push
- Route Correctness and Cache Timing Fixes
- Turbopack Path Handling Gets a Real Fix
- Caching Correctness and Turbopack Hardening