Styleframe Logo
Back to changelog
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.
View the v3.1.0 release on GitHub