v0.3.21
· main
· published 3 days ago
· by github-actions[bot]
v0.3.20
· main
· published 3 days ago
· by github-actions[bot]
v0.3.19
· main
· published 11 days ago
· by github-actions[bot]
v0.3.18
· main
· published 11 days ago
· by github-actions[bot]
v0.3.17
· main
· published 15 days ago
· by github-actions[bot]
v0.3.16
· main
· published 19 days ago
· by github-actions[bot]
v0.3.15
· main
· published 19 days ago
· by github-actions[bot]
v0.3.14
· main
· published 19 days ago
· by github-actions[bot]
v0.3.13
· main
· published 20 days ago
· by github-actions[bot]
v0.3.12
· main
· published 20 days ago
· by github-actions[bot]
v0.3.11
· main
· published 20 days ago
· by github-actions[bot]
Compare changes
✨ Features
🐛 Bug Fixes
♻️ Code Refactoring
📝 Documentation
🔧 Chores
Contributors
v0.3.10
· main
· published 22 days ago
· by github-actions[bot]
v0.3.9
· main
· published 22 days ago
· by github-actions[bot]
v0.3.8
· main
· published 29 days ago
· by github-actions[bot]
v0.3.7
· main
· published 29 days ago
· by github-actions[bot]
v0.3.6
· main
· published 1 month ago
· by github-actions[bot]
v0.3.5
· main
· published 1 month ago
· by github-actions[bot]
v0.3.4
· main
· published 1 month ago
· by github-actions[bot]
v0.3.3
· main
· published 1 month ago
· by github-actions[bot]
v0.3.2
· main
· published 1 month ago
· by github-actions[bot]
v0.3.1
· main
· published 1 month ago
· by github-actions[bot]
Compare changes
💥 Breaking Changes
✨ Features
🐛 Bug Fixes
- css: route a typed arbitrary value to the property its hint names (fe664e9) (by Chris chrisbreuer93@gmail.com)
- css: make rtl:/ltr: match the element that carries dir (8f06123) (by Chris chrisbreuer93@gmail.com)
- build the toolkit on install so a clean checkout can run tests (82b369e) (by glennmichael123 gtorregosa@gmail.com)
- build: build the toolkit before the package that imports it (48872c2) (by glennmichael123 gtorregosa@gmail.com)
- silence an inherited lint error and point buddy-bot at this repo (cc68883) (by glennmichael123 gtorregosa@gmail.com)
- test: narrow iconRule's return type for the typechecker (2f09533) (by Chris chrisbreuer93@gmail.com)
- ci: regenerate the lockfile for the renamed workspace (6a8a05f) (by Chris chrisbreuer93@gmail.com)
- generator: let an explicit utility override an icon's defaults (67ff161) (by Chris chrisbreuer93@gmail.com)
- parser: generate the classes an stx x-class binding names (f74e77f) (by Chris chrisbreuer93@gmail.com)
- divide: resolve arbitrary colours instead of re-implementing the resolver (eb41f41) (by Chris chrisbreuer93@gmail.com) (#262625, #262625)
- build: build the CLI the bin field points at (72c2f9c) (by Chris chrisbreuer93@gmail.com)
- preflight: default uncoloured borders to grey, not currentColor (26c031f) (by Chris chrisbreuer93@gmail.com)
- icons: resolve collections whose names contain hyphens (de69481) (by Chris chrisbreuer93@gmail.com)
- parser: ignore unrelated markup attributes (236cb5d) (by Chris chrisbreuer93@gmail.com)
- types: declare transform constants (dd8bae9) (by Chris chrisbreuer93@gmail.com)
- colors: preserve functional slash alpha (3bb83bd) (by Chris chrisbreuer93@gmail.com)
- normalize arbitrary math operators (5a5c6e1) (by Chris chrisbreuer93@gmail.com)
- rank stateful utilities by their class, not their pseudo-class (c2b2086) (by Chris chrisbreuer93@gmail.com)
- bring the scroll-snap fallback rule back in step with the fast path (7529e10) (by Chris chrisbreuer93@gmail.com)
- register font-stretch and list-image as compound utilities (f034685) (by Chris chrisbreuer93@gmail.com)
- cap generated percentages at six decimals (4f165de) (by Chris chrisbreuer93@gmail.com)
- match whole-class utilities on the variant-stripped class (089bdb7) (by Chris chrisbreuer93@gmail.com)
- compose filter utilities instead of overwriting each other (3689be1) (by Chris chrisbreuer93@gmail.com)
- give the scroll-snap strictness variable a proximity fallback (40ba80c) (by Chris chrisbreuer93@gmail.com)
- emit CSS for arbitrary box shadows and shadow colors (43e5118) (by Chris chrisbreuer93@gmail.com)
- remove consumer postinstall hook (44d1ee3) (by Chris chrisbreuer93@gmail.com)
- use Tailwind v4's adaptive placeholder color in preflight (8aa005f) (by Chris chrisbreuer93@gmail.com) (#9)
- resolve iconify collections from Bun's isolated-install store (d3c255d) (by Chris chrisbreuer93@gmail.com)
- compose touch pan/pinch utilities through variables (a2e85da) (by Chris chrisbreuer93@gmail.com)
- emit only custom colors as :root CSS variables (e74963c) (by Chris chrisbreuer93@gmail.com)
- canonical colon-syntax negatives and valid bracket color families (ba2745f) (by Chris chrisbreuer93@gmail.com)
- correct utility cascade ranking for important, rounded corners, and gaps (90bb970) (by Chris chrisbreuer93@gmail.com)
- stop fast-path lookup tables shadowing theme overrides (07dc355) (by Chris chrisbreuer93@gmail.com)
- compose ring utilities through the variable system with fallbacks (1a0aed7) (by Chris chrisbreuer93@gmail.com)
- give transition utilities Tailwind's default duration and easing (b4992a7) (by Chris chrisbreuer93@gmail.com)
- make form-* utilities generate CSS at all (e377b3c) (by Chris chrisbreuer93@gmail.com)
- reject negative padding utilities (7b44148) (by Chris chrisbreuer93@gmail.com)
- clear compiled-class state in generator reset (afdf839) (by Chris chrisbreuer93@gmail.com)
- honor config watch/verbose fields and warn on zero-match content patterns (a6e0b9a) (by Chris chrisbreuer93@gmail.com)
- apply preset rules, shortcuts, variants, and preflights (f7bdac5) (by Chris chrisbreuer93@gmail.com)
- make analyze stats honest and dedupe overlapping scan patterns (dd1eac1) (by Chris chrisbreuer93@gmail.com)
- ignore non-string safelist entries instead of crashing the build (ff8d776) (by Chris chrisbreuer93@gmail.com)
- emit real CSS for compile-class groups under the hashed selector (c43b839) (by Chris chrisbreuer93@gmail.com)
- deep-merge plugin theme overrides, honor extract options, inject into fragments (17c5ab7) (by Chris chrisbreuer93@gmail.com)
- stop watch mode crashing on non-** content patterns and debounce rebuilds (9182ef1) (by Chris chrisbreuer93@gmail.com)
- make --no-preflight work and scan .stx in the init template (8907d4e) (by Chris chrisbreuer93@gmail.com)
- validate decoration, SVG dash, and text-emphasis values; accept hwb() and short-hex alpha (6dec71a) (by Chris chrisbreuer93@gmail.com)
- validate border-radius side/corner values and support bare side forms (771decc) (by Chris chrisbreuer93@gmail.com)
- validate outline, mask, and text-shadow values (5a30c72) (by Chris chrisbreuer93@gmail.com)
- drop rules with unknown variants and support arbitrary variants (d6c3ed8) (by Chris chrisbreuer93@gmail.com)
⚡ Performance Improvements
♻️ Code Refactoring
📝 Documentation
💄 Styles
✅ Tests
💚 Continuous Integration
🔧 Chores
⏪ Reverts
🎉 Miscellaneous
bench
Contributors
v0.2.19
· main
· published 2 months ago
· by github-actions[bot]
v0.2.18
· main
· published 2 months ago
· by github-actions[bot]
v0.2.17
· main
· published 2 months ago
· by github-actions[bot]
v0.2.16
· main
· published 3 months ago
· by github-actions[bot]
v0.2.15
· main
· published 3 months ago
· by github-actions[bot]
v0.2.14
· main
· published 3 months ago
· by github-actions[bot]
v0.2.13
· main
· published 3 months ago
· by github-actions[bot]
Compare changes
🚀 Features
🐛 Bug Fixes
⚡ Performance Improvements
🧹 Chores
Contributors
v0.2.12
· main
· published 3 months ago
· by github-actions[bot]
v0.2.11
· main
· published 3 months ago
· by github-actions[bot]
v0.2.10
· main
· published 3 months ago
· by github-actions[bot]
Compare changes
🚀 Features
🐛 Bug Fixes
- use Tailwind v4's adaptive placeholder color in preflight (67b8176) (by Chris chrisbreuer93@gmail.com)
- resolve iconify collections from Bun's isolated-install store (1a0d618) (by Chris chrisbreuer93@gmail.com)
- compose touch pan/pinch utilities through variables (c229564) (by Chris chrisbreuer93@gmail.com)
- emit only custom colors as :root CSS variables (3160b0a) (by Chris chrisbreuer93@gmail.com)
- canonical colon-syntax negatives and valid bracket color families (597e2b3) (by Chris chrisbreuer93@gmail.com)
- correct utility cascade ranking for important, rounded corners, and gaps (0427381) (by Chris chrisbreuer93@gmail.com)
- stop fast-path lookup tables shadowing theme overrides (a6065ab) (by Chris chrisbreuer93@gmail.com)
- compose ring utilities through the variable system with fallbacks (faa09db) (by Chris chrisbreuer93@gmail.com)
- give transition utilities Tailwind's default duration and easing (14e0799) (by Chris chrisbreuer93@gmail.com)
- make form-* utilities generate CSS at all (a03b48d) (by Chris chrisbreuer93@gmail.com)
- reject negative padding utilities (aee4139) (by Chris chrisbreuer93@gmail.com)
- clear compiled-class state in generator reset (0c19f0c) (by Chris chrisbreuer93@gmail.com)
- honor config watch/verbose fields and warn on zero-match content patterns (2dc0a15) (by Chris chrisbreuer93@gmail.com)
- apply preset rules, shortcuts, variants, and preflights (36302ad) (by Chris chrisbreuer93@gmail.com)
- make analyze stats honest and dedupe overlapping scan patterns (b600be6) (by Chris chrisbreuer93@gmail.com)
- ignore non-string safelist entries instead of crashing the build (182fa84) (by Chris chrisbreuer93@gmail.com)
- emit real CSS for compile-class groups under the hashed selector (154b7c7) (by Chris chrisbreuer93@gmail.com)
- deep-merge plugin theme overrides, honor extract options, inject into fragments (f1925b5) (by Chris chrisbreuer93@gmail.com)
- stop watch mode crashing on non-** content patterns and debounce rebuilds (05b9f7d) (by Chris chrisbreuer93@gmail.com)
- make --no-preflight work and scan .stx in the init template (202a5d2) (by Chris chrisbreuer93@gmail.com)
- validate decoration, SVG dash, and text-emphasis values; accept hwb() and short-hex alpha (4b9ba1b) (by Chris chrisbreuer93@gmail.com)
- validate border-radius side/corner values and support bare side forms (a6f2529) (by Chris chrisbreuer93@gmail.com)
- validate outline, mask, and text-shadow values (3a3d788) (by Chris chrisbreuer93@gmail.com)
- drop rules with unknown variants and support arbitrary variants (7d54f25) (by Chris chrisbreuer93@gmail.com)
- emit media query blocks in mobile-first breakpoint order (900bf90) (by Chris chrisbreuer93@gmail.com)
- generate static-map utilities under variants (fdb6304) (by Chris chrisbreuer93@gmail.com)
- validate scroll margin/padding, column-gap, and perspective values (16fdc32) (by Chris chrisbreuer93@gmail.com)
- expand short hex with alpha correctly in opacity modifiers (b54a337) (by Chris chrisbreuer93@gmail.com)
- reject unknown words in gradient color stops (323b9f1) (by Chris chrisbreuer93@gmail.com)
- validate divide, space-between, and ring/border opacity values (268d6d0) (by Chris chrisbreuer93@gmail.com)
- escape all non-identifier characters in class selectors (45d9cd8) (by Chris chrisbreuer93@gmail.com)
- stop the important modifier mutating shared rule property objects (2b3a5ab) (by Chris chrisbreuer93@gmail.com)
- validate filter, ring, columns, aspect, align-self, and border-spacing values (d53348d) (by Chris chrisbreuer93@gmail.com)
- validate spacing-derived utility values (c5fd362) (by Chris chrisbreuer93@gmail.com)
- validate width, height, size, and min/max sizing values (5670e7a) (by Chris chrisbreuer93@gmail.com)
- validate typography values and stop quoting bare words as content (b2ef16c) (by Chris chrisbreuer93@gmail.com)
- validate transform scale, rotate, skew, and translate values (dfa7487) (by Chris chrisbreuer93@gmail.com)
- validate transition and animation time values (fbd1e87) (by Chris chrisbreuer93@gmail.com)
- validate z-index, order, and opacity values instead of passing words through (52a5c42) (by Chris chrisbreuer93@gmail.com)
⚡ Performance Improvements
📚 Documentation
💅 Styles
🧹 Chores
Contributors
v0.2.9
· main
· published 3 months ago
· by github-actions[bot]
v0.2.8
· main
· published 3 months ago
· by github-actions[bot]
v0.2.4
· main
· published 6 months ago
· by github-actions[bot]
Compare changes
🚀 Features
- rules: table display family, flow-root/list-item/contents, arbitrary accent/caret (f31d55c)
🧹 Chores
Contributors
v0.2.3
· main
· published 6 months ago
· by github-actions[bot]
v0.2.2
· main
· published 6 months ago
· by github-actions[bot]
Compare changes
🐛 Bug Fixes
- build: emit dist/index.js + dist/cli.js to match exports/bin paths (1544b47)
🧹 Chores
Contributors
v0.2.1
· main
· published 6 months ago
· by github-actions[bot]
Compare changes
🚀 Features
🐛 Bug Fixes
- add setup-bun to publish-commit job (1a02e04)
- resolve typecheck errors (e6caa08)
🤖 Continuous Integration
- drop redundant setup-bun (pantry installs bun via deps.yaml) (b506af1)
🧹 Chores
- release v0.2.1 (fb65a3d)
- remove headwind refs (2290f5e)
- fresh install to pick up dtsx 0.9.14 and bunfig 0.15.9 (074e1fa)
- fresh install to pick up pickier 0.1.21 (c7d15c0)
- cascade order improvements (126617c)
- several minor improvements (04caac1)
- improve arbitrary values (36d341d)
- wip (38d57fd)
- merge and resolve conflict (1e00cce)
- fix lint errors (12526b8)
- minor improvements (0a2924a)
- improve
group-has-* and peer-has-* (7de7dc3) - several minor improvements (cc6ffe4)
Contributors
v0.2.0
· main
· published 7 months ago
· by github-actions[bot]
v0.1.6
· main
· published 8 months ago
· by github-actions[bot]
v0.1.5
· main
· published 9 months ago
· by github-actions[bot]
v0.1.4
· main
· published 9 months ago
· by github-actions[bot]
v0.1.3
· main
· published 2025-10-10
· by github-actions[bot]
v0.1.1
· main
· published 2025-10-07
· by github-actions[bot]