Tailwind CSS v4.3.1 is now available, bringing useful improvements and important bug fixes. The highlight is a new --silent option for the CLI (@tailwindcss/cli), which suppresses all output except errors — ideal for CI/CD pipelines or cleaner logs.
This release fixes deprecation warnings on Node 26+ by switching from Module#register to Module#registerHooks. It also ensures @apply works with CSS mixins, and not-* properly negates @container queries, including style queries. Additionally, drop-shadow-* color utilities now handle custom shadow values containing calc() correctly.
Concrete changes
- New
--silentoption for@tailwindcss/clisuppresses non-error output - Fixed deprecation warnings on Node 26+ (switch from
Module#registertoModule#registerHooks) @applynow works with CSS mixinsnot-*properly negates@containerqueries, including style queriesdrop-shadow-*color utilities now handle custom shadows withcalc()correctly- No longer crashes when plugin utilities throw for unsupported values
- Avoids suggesting invalid
calc()expressions (e.g.,px-[calc(1rem+0px)]no longer becomespx-[calc(1rem+0)]) - Prevents suggesting large spacing-scale values for arbitrary lengths (e.g.,
left-[99999px]stays as-is) - Resolved sourcemap warnings in
@tailwindcss/vite @tailwindcss/webpacknow works in Rspack projects without webpack as a peer dependency- CLI watch mode recovers when a tracked dependency is deleted and restored
Source: https://github.com/tailwindlabs/tailwindcss/releases/tag/v4.3.1