TailwindCSS: Vite 8 Support and HMR Fixes

The TailwindCSS team shipped Vite 8 support along with some crucial HMR fixes for SSR frameworks. Robin Malfait led the charge on Vite 8 compatibility while Hiroshi Ogawa tackled a tricky server-side hot module reload issue that was affecting React Router and other SSR setups.

Duration: PT3M56S

Episode overview

This episode is a short developer briefing from TailwindCSS.

It explains recent repository work in plain language.

  • Show: TailwindCSS
  • Published: 2026-03-13T10:06:54Z
  • Audio duration: PT3M56S

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 TailwindCSS podcast. I'm your host, and wow, do we have some exciting updates to dive into today from March 12th. Grab your favorite beverage because we're talking about some really solid improvements that are going to make your development…

Let's jump right into the big news - we've got three fantastic pull requests that just merged, and they're all about making your Vite experience better. And honestly, that makes me super happy because Vite integration is something so many of us rely on every single day.

First up, Robin Malfait just delivered Vite 8 support for the TailwindCSS Vite plugin. Now I know what you might be thinking - "Wait, Vite 8 is already out?" - and yes, the ecosystem moves fast! The beautiful thing about this update is how clean it was. Robin basically just needed to update the peer dependency…

But here's where things get really interesting - Hiroshi Ogawa tackled a gnarly HMR issue that was causing full page reloads when it should have been doing hot module replacement. This was specifically hitting server-side rendering setups like React Router. The problem was that the previous changes…

Robin…

W…

Nearby episodes from TailwindCSS

  1. Crash-Proof Compiler Gets Major Stability Fixes
  2. The Great Letter-Spacing Detective Story
  3. Under the Hood Upgrades & Polish
  4. Streaming Class Canonicalization for Non-JS Tools
  5. Introducing the Canonicalize Command
  6. The Shadow Bug That Broke ESLint
  7. Smarter Spacing with Auto-Canonicalization
  8. The Prototype Pollution Fix That Saved the Day