Releases: lttr/puleo
Releases · lttr/puleo
v0.8.0
🚀 Enhancements
⚠️ Consolidate :root and :host selectors to hardcoded builds (5457258)
🩹 Fixes
- Remove duplicate selector in forms CSS (ab76286)
🏡 Chore
- Add web component example page (f1a4095)
- Update changelog formatting and remove unused defu dependency (7811805)
- Add @eslint/js dependency (4a0f9af)
⚠️ Breaking Changes
⚠️ Consolidate :root and :host selectors to hardcoded builds (5457258)
❤️ Contributors
- Lukas Trumm lukas.trumm@gmail.com
v0.7.0
🚀 Enhancements
⚠️ Consolidate :host selector support to single CSS output (9b045ed)
💅 Refactors
- Replace defu with object spread and fix CSS generation (cfd25f3)
- Use array for rootSelector (c98ebf1)
🏡 Chore
- Update Node.js and package manager versions (2188aba)
⚠️ Breaking Changes
⚠️ Consolidate :host selector support to single CSS output (9b045ed)
❤️ Contributors
- Lukas Trumm lukas.trumm@gmail.com
v0.6.2
🚀 Enhancements
- Make class prefix configurable (324837f)
🩹 Fixes
- Separate :host variant files to prevent selector conflicts (1197caf)
📦 Build
- Update host variant scripts to use separate index file (6923d4a)
❤️ Contributors
- Lukas Trumm lukas.trumm@gmail.com
v0.6.1
🚀 Enhancements
- Support alternative output with :host selector (03811de)
❤️ Contributors
- Lukas Trumm lukas.trumm@gmail.com
v0.6.0
🚀 Enhancements
- Split rootSelector config into useWhere and rootSelector (c4c76f2)
⚠️ Update all dependencies (101356a)- Let PostCSS plugin know about :where config (cbf67bf)
🩹 Fixes
- Convert CSS files to JavaScript generators with proper quote handling (99fd37f)
💅 Refactors
- Convert brand.css to JavaScript generator (c66900a)
- Add CSS template literal utility with dedent (0cc95db)
- Simplify where functions and eliminate duplication (fb58d9f)
- Extract build functions into separate modules (00e8b9d)
- Use configurable where option from defaultConfig (5e7de56)
📖 Documentation
- Add CLAUDE.md with project guidance and update button styles (0c9f1f9)
🏡 Chore
- Update node version (e168842)
- Update pnpm version (77dae18)
- Apply eslint:fix and prettier (15c2252)
- Add verify script and improve format script (7f6ecd7)
- Verify before release (d7812d3)
- Clean unused vars (4af8718)
⚠️ Breaking Changes
⚠️ Update all dependencies (101356a)
❤️ Contributors
- Lukas Trumm lukas.trumm@gmail.com
v0.5.0
🩹 Fixes
⚠️ Custom property fallbacks (a6844c9)
⚠️ Breaking Changes
⚠️ Custom property fallbacks (a6844c9)
❤️ Contributors
- Lukas Trumm lukas.trumm@gmail.com
v0.4.0
🚀 Enhancements
⚠️ Remove unnecessary form styles (55995e6)- Add some configurability for forms (997a664)
- Add exception class for prose (3a13b8b)
🏡 Chore
- Add comments and update demo (cb7a862)
⚠️ Breaking Changes
⚠️ Remove unnecessary form styles (55995e6)
❤️ Contributors
- Lukas Trumm lukas.trumm@gmail.com
v0.3.0
🚀 Enhancements
- Grid-auto-rows in page-layout (e3f790d)
- Make tables look reasonable out of the box (750dc60)
- Improve some contrasts (5285f10)
- Add color contrast section (b64add1)
⚠️ Rework forms and buttons (8055def)- Add prose utility (1722219)
🏡 Chore
⚠️ Breaking Changes
⚠️ Rework forms and buttons (8055def)
❤️ Contributors
- Lukas Trumm lukas.trumm@gmail.com
v0.2.1
🏡 Chore
- Remove unneeded body::after content (b0edf67)
❤️ Contributors
- Lukas Trumm lukas.trumm@gmail.com
v0.2.0
🚀 Enhancements
- Page layout utilities (e296644)
⚠️ Max inline size for headers and other elements is now opt-in, initial by default (960f4ba)- Add more border-radius values (023e5e9)
🏡 Chore
⚠️ Breaking Changes
⚠️ Max inline size for headers and other elements is now opt-in, initial by default (960f4ba)
❤️ Contributors
- Lukas Trumm lukas.trumm@gmail.com