v0.2.13
🚀 Features
- extract utility classes from string literals in code (3f48fe5) (by Chris chrisbreuer93@gmail.com)
- fill in missing Tailwind v4 utility families (8f228fb) (by Chris chrisbreuer93@gmail.com)
- support the v4 bg-linear-* gradient spelling (79cead8) (by Chris chrisbreuer93@gmail.com)
- add CSS containment utilities (19806d6) (by Chris chrisbreuer93@gmail.com)
🐛 Bug Fixes
- types: declare transform constants (21b9336) (by Chris chrisbreuer93@gmail.com)
- colors: preserve functional slash alpha (c59a59b) (by Chris chrisbreuer93@gmail.com)
- normalize arbitrary math operators (6145562) (by Chris chrisbreuer93@gmail.com)
- rank stateful utilities by their class, not their pseudo-class (93ad42a) (by Chris chrisbreuer93@gmail.com)
- bring the scroll-snap fallback rule back in step with the fast path (f2755ef) (by Chris chrisbreuer93@gmail.com)
- register font-stretch and list-image as compound utilities (968c937) (by Chris chrisbreuer93@gmail.com)
- cap generated percentages at six decimals (9f19da7) (by Chris chrisbreuer93@gmail.com)
- match whole-class utilities on the variant-stripped class (1fa45c5) (by Chris chrisbreuer93@gmail.com)
⚡ Performance Improvements
- read scanned files through a bounded pool (868e2fc) (by Chris chrisbreuer93@gmail.com)
- split utility and value in linear time (284a0cd) (by Chris chrisbreuer93@gmail.com)
- hoist rule lookup tables to module scope (2bc83a8) (by Chris chrisbreuer93@gmail.com)
- memoize utility cascade ranking per selector (a81d4f2) (by Chris chrisbreuer93@gmail.com)
- bound the parse caches and memoize bracket alias resolution (af5da84) (by Chris chrisbreuer93@gmail.com)
🧹 Chores
- release v0.2.13 (31661e2) (by Chris chrisbreuer93@gmail.com)
- drop a scratch probe script committed by accident (26a3b10) (by Chris chrisbreuer93@gmail.com)
Contributors
- Chris chrisbreuer93@gmail.com