Cache Revolution and Font Fixes

The Next.js team shipped a massive caching overhaul with an LRU cache system for better performance during parallel revalidation, plus critical font preloading fixes for MDX pages. Major Turbopack improvements focused on data storage optimization and selective read performance, while deployment ID handling got more robust validation.

Duration: PT3M57S

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-01-23T11:19:44Z
  • Audio duration: PT3M57S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Hey there, fellow developers! Welcome back to your daily dose of Next.js goodness. I'm here with your coffee and code update for January 23rd, 2026. And wow, do we have some exciting changes to dive into today!

Let me start with the absolute star of today's show - and this one's a real game-changer. Wyatt Johnson just landed a massive improvement to how Next.js handles caching in minimal mode. We're talking about a complete overhaul from a single-entry cache to a full LRU cache system with compound keys.

Here's why this matters: imagine you're running ISR revalidation and multiple requests hit the same pathname simultaneously. Before this change, each request would basically step on the others' toes, overwriting cache entries and causing unnecessary work. Now, with compound keys that include both the pathname and…

The technical elegance here is beautiful - cache keys now look like `/blog/post-1` plus an invocation ID, and there's even a TTL fallback system for when you don't have that header. Plus, you can tune it with environment variables like `NEXT_PRIVATE_RESPONSE_CACHE_MAX_SIZE`. This is the kind of infrastructure work…

Speaking of things working better, Tim Neutkens fixed a…

The…

Nearby episodes from Next.js

  1. Cache Revolution & Security Hardening
  2. Turbopack Gets TypeScript PostCSS Support & Worker Threads Comeback
  3. Core Cleanup and Developer Experience Day
  4. Documentation Updates and Font Freshness
  5. Cache Kings and Deployment ID Dreams
  6. Turbopack Storage Revolution and Worker Fixes
  7. Smart Routing and Deployment ID Revolution
  8. Experimental Gestures and Foundation Building