Back to changelog View the v3.1.0 release on GitHub
v3.1.0
Utility modifiers
Utilities are more useful when they can respond to state. This release adds modifier composables — hover, focus, and the rest — that register themselves automatically, so a utility can carry a pseudo-state without extra wiring.
New
- Utility modifier composables. Modifiers auto-register, so pairing a utility with a state like hover or focus works out of the box.
Improved
- Stable class names for whitespace values. Utility class names for whitespace values are now hash-based, keeping them consistent and collision-free.
Under the hood
- A comprehensive end-to-end test suite now guards the engine's behavior across real builds.