v4.2.2
📦 tailwind-cssView on GitHub →
✨ 1 features🐛 6 fixes
Summary
This release introduces support for Vite 8 within the Vite plugin and resolves several critical bugs related to utility canonicalization and crashes during processing.
✨ New Features
- Support Vite 8 in @tailwindcss/vite
🐛 Bug Fixes
- Prevent crash when candidates contain prototype properties like `row-constructor`.
- Canonicalize `calc(var(--spacing)*…)` expressions into `--spacing(…)`.
- Fix crash in canonicalization step when handling utilities containing `@property` at-rules (e.g. `shadow-sm border`).
- Skip full reload for server only modules scanned by client CSS when using `@tailwindcss/vite`.
- Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. `w-1234 h-1234` → `size-1234`).
- Fix canonicalization resulting in empty list (e.g. `w-5 h-5 size-5` → `''` instead of `size-5`).