releases.shpreview
Home/Tailwind CSS
Tailwind CSS

Tailwind CSS

Mon
Wed
Fri
JunJulAugSepOctNovDecJanFebMarAprMay
Less
More
Releases11Avg Interval4dAvg Cadence7/mo
Recently Shipped10 releases · updated May 11, 2026

v4.3.0 landed May 8 as the headline release of the past 90 days, shipping a cluster of long-requested browser APIs as first-class utilities: scrollbar width and color control (scrollbar-{auto,thin,none}, scrollbar-thumb-*, scrollbar-track-*), scrollbar-gutter-*, zoom-*, tab-*, and @container-size. The @variant directive now accepts stacked variants (@variant hover:focus) and compound variants (@variant hover, focus), and functional @utility definitions gained --default(…) support for fallback values.

Scrollbar, zoom, and tab utilities close gaps with native CSS.1 The scrollbar suite maps directly to the scrollbar-width and scrollbar-color CSS properties; zoom-* covers the zoom property; tab-* controls tab-size — all areas where developers previously needed custom CSS or a plugin.

The canonicalization engine grew substantially across v4.2.x–v4.3.0. The class optimizer now collapses shorthand pairs (px-[…] py-[…]p-[…], border-t-* border-b-*border-y-*), migrates legacy :has() variants to idiomatic has-[…] form, and handles sign placement in negated arbitrary values. Arbitrary value formatting is also preserved more faithfully — units no longer get normalized to base pixel values.

prettier-plugin-tailwindcss v0.8.0 overhauled its internals and opened a public API.2 The /sorter subpath exports programmatic sorting so tooling authors can reuse the ordering logic outside Prettier. The release dropped recast and ast-types, switched to directory-based config resolution caching, and requires Prettier 3.7+.

Headless UI for React patched a hydration-time <Portal> regression and a Symbol(react.lazy) error when passing props through Fragment in v2.2.10.34

Sources

AI-generated summaries may contain mistakes.
Last Checked
32m ago
Category
Tracking since May 18, 2020