Next.js Daily: Turbopack Resolver Fixes and Performance Improvements

Six pull requests were merged focusing on Turbopack's module resolution system, task execution performance, and test reliability improvements. Key changes include fixes to extension resolution priority and new hash-based change detection for better performance.

Duration: PT1M58S

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-03-27T10:25:50Z
  • Audio duration: PT1M58S

Transcript excerpt

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

Good morning, this is Next.js Daily for March 27th, 2026.

Tobias Koppers led development yesterday with six merged pull requests addressing core Turbopack functionality. The most significant fix resolves a bug in Turbopack's module resolution where platform-specific file extensions weren't being prioritized correctly. When both Component.web.tsx and Component.tsx existed,…

Koppers also merged a substantial performance improvement introducing hash-based cell change detection in the turbo-tasks system. This optimization prevents unnecessary downstream invalidation when transient data is evicted and re-executed, using content hashes to determine if rebuilds are actually needed. The…

A third pull request removes the footgun-prone Vc::resolve() method, migrating all callsites to the type-safe Vc::to_resolved() alternative. This prevents accidentally losing resolved state guarantees at type boundaries across the codebase.

Three additional test stability fixes address flaky CI runs by increasing timeouts for cross-router navigation tests, typed route generation, and basepath navigation scenarios. These changes account for the compilation delays that occur when navigating between App Router…

T…

Nearby episodes from Next.js Daily

  1. Canary Release v16.2.1-13
  2. Weekly Recap - React Updates and Experimental Offline Features
  3. Turbopack Build Fixes and API Updates
  4. Offline Support and React Updates
  5. Performance Optimizations and Segment Bundling
  6. Turbopack Hash Encoding and Build Optimizations
  7. Segment Bundling Improvements and Documentation Updates
  8. Weekly Recap - Turbopack Optimization & Production Stability