Next.js: Turbopack Gets Smarter & Tests Get More Reliable

Today's episode covers six merged PRs focused on making Turbopack's module resolution smarter and the test suite more reliable. The standout change fixes a critical bug in how Turbopack handles platform-specific file extensions, while new hash-based change detection makes builds more efficient. Plus, several test timeout fixes should reduce those frustrating flaky test failures.

Duration: PT4M6S

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-03-27T10:22:29Z
  • Audio duration: PT4M6S

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 another episode of the Next.js podcast. I'm your host, and I'm genuinely excited to dive into what's been happening in the Next.js codebase. Grab your favorite beverage because we've got some really solid improvements to talk about today.

So here's what caught my attention - we had six pull requests merge yesterday, and they tell a really interesting story about both making Turbopack smarter and making our development experience more reliable. Let me walk you through the highlights.

First up, and this is a big one - Tobias fixed a sneaky bug in Turbopack's module resolution that was causing headaches for anyone using platform-specific files. You know those `.web.tsx` and `.native.tsx` files that are super common in React Native and Expo projects? Well, Turbopack was supposed to respect the…

Here's what was happening - when you had both `Component.web.tsx` and `Component.tsx` in your project, and you told Next.js "hey, prioritize the web version first," Turbopack would sometimes still pick the default version instead. The fix was actually just a one-line change in the Rust code, replacing a hardcoded…

But what I love about this PR is how…

Th…

Nearby episodes from Next.js

  1. React Upgrade & Developer Experience Wins
  2. The Quiet Release Dance
  3. Spring Cleaning Edition - Cache Fixes and Documentation Polish
  4. Offline-First Web Apps Are Here
  5. The Performance Optimization Marathon
  6. Enterprise-Ready Security & Better Developer Experience
  7. Future-Proofing and Performance Optimizations
  8. Smart Bundling Gets Smarter