When Features Fight Back - A Turbopack Revert Story

Today's episode covers a classic development moment - when a promising new feature meets reality and has to take a step back. The Next.js team reverted worker_threads bundling support in Turbopack after hitting a tricky build error, plus we got a fresh canary release with the latest updates.

Duration: PT3M45S

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-19T11:09:30Z
  • Audio duration: PT3M45S

Transcript excerpt

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

Hey there, amazing developers! Welcome back to another episode of the Next.js podcast. I'm your host, and wow, do we have a relatable story for you today - one of those moments that every developer knows all too well.

You know that feeling when you're working on something awesome, you get it merged, and then... reality hits? Well, that's exactly what happened in the Next.js codebase yesterday, and honestly, it's a perfect reminder that this is just how software development works sometimes.

Let me tell you about the main event today. Tobias Koppers, who goes by sokra - and if you don't know Tobias, he's one of the brilliant minds behind webpack and now Turbopack - had to make the tough call to revert a really cool feature. We're talking about PR 88725, which rolled back the worker_threads bundling…

Now, before you think "oh no, something went wrong!" - let me frame this differently. This is actually a great example of how healthy development works. The original feature was solid in concept - adding bundling support for Node.js worker threads is genuinely useful stuff. But when it hit the real world, it ran…

Here's what I love about this situation - the team didn't spend days trying…

The…

Nearby episodes from Next.js

  1. Cache Kings and Deployment ID Dreams
  2. Turbopack Storage Revolution and Worker Fixes
  3. Smart Routing and Deployment ID Revolution
  4. Experimental Gestures and Foundation Building
  5. Edge Runtime Fixes and Debug Improvements
  6. Build Optimizations and React Updates
  7. Root Params and Performance Infrastructure
  8. Weekly Recap - API Stabilization & Dev Experience