« All posts

Tailwind CSS v4: What Changed and How I Migrated Two Projects

Discover the significant changes in Tailwind CSS v4 and how I migrated two projects.

Tailwind CSS v4 represents the most significant rewrite since its launch, with configuration now fully integrated into CSS and the removal of tailwind.config.js. The new Lightning CSS engine has drastically reduced build times and introduced many built-in features.

While the upgrade tool managed the mechanical aspects, it missed critical points such as custom plugins and theme() calls in CSS. Migrating two projects resulted in faster builds and a more coherent configuration story.