TailwindCSS: Introducing the Canonicalize Command

The TailwindCSS team just shipped a brand new CLI command that could change how we think about CSS organization. Robin Malfait delivered the `tailwindcss canonicalize` sub-command with comprehensive tests and documentation, adding over 500 lines of thoughtful code across 8 files.

Duration: PT3M36S

Episode overview

This episode is a short developer briefing from TailwindCSS.

It explains recent repository work in plain language.

  • Show: TailwindCSS
  • Published: 2026-03-12T10:05:37Z
  • Audio duration: PT3M36S

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 I have some exciting news to share with you today. It's March 12th, 2026, and the TailwindCSS team just dropped something really special that I think is going to make a lot of developers very happy.

So picture this - you're working on a project, your CSS is getting a bit messy, and you're thinking "there's got to be a better way to organize all this." Well, Robin Malfait just heard your prayers and delivered in a big way. Yesterday, we got a fantastic new feature that I'm genuinely excited about: the brand new…

Now, let me tell you the story behind this. Robin put together pull request 19783, and when I say they went all-out, I mean it. We're talking about 503 lines added and 65 lines removed across 8 different files. This isn't just a quick patch - this is a thoughtfully designed, thoroughly tested new feature that shows…

What's really impressive here is how Robin approached this. They didn't just write the command and call it a day. They created a complete test suite with 134 lines of tests, set up proper fixtures for testing, and even updated the help system to…

The…

Nearby episodes from TailwindCSS

  1. The Great Letter-Spacing Detective Story
  2. Under the Hood Upgrades & Polish
  3. Streaming Class Canonicalization for Non-JS Tools
  4. Vite 8 Support and HMR Fixes
  5. The Shadow Bug That Broke ESLint
  6. Smarter Spacing with Auto-Canonicalization
  7. The Prototype Pollution Fix That Saved the Day
  8. MDX File Fix and Patch Release