Releases: styleframe-dev/styleframe
Releases · styleframe-dev/styleframe
v3.1.0
What's Changed
- feat(theme): Add utility modifiers composables with auto-registration by @alexgrozav in #121
- test: add comprehensive e2e test suite for Styleframe by @alexgrozav in #122
- feat(core): Add hash-based utility class names for whitespace values by @alexgrozav in #120
Full Changelog: https://github.com/styleframe-dev/styleframe/compare/[email protected]@3.1.0
v.3.0.0
What's Changed
- refactor: Introduce global styleframe instance by @alexgrozav in #114
- feat: Integrate scanner algorithm by @alexgrozav in #115
- feat(theme): add Badge recipe with createUseRecipe factory by @alexgrozav in #81
- test: Update e2e test to use Vue by @alexgrozav in #116
- docs: Fix imports documentation - add size variant and clarify export rules by @alexgrozav in #117
Full Changelog: https://github.com/styleframe-dev/styleframe/compare/[email protected]@3.0.0
v2.6.0
What's Changed
- feat: add license dependency and update runtime init by @alexgrozav in #102
- feat: Add Figma plugin for Styleframe variables import/export by @alexgrozav in #83
- refactor: Reorganize design token stories into design-tokens directory by @alexgrozav in #104
- feat: Add multiplier support to spacing utilities by @alexgrozav in #105
- Add
@styleframe/scannerpackage by @alexgrozav in #99 - feat: Create components for storybook design token previews by @alexgrozav in #109
- fix: Fix HMR for virtual imports in styleframe plugin by @alexgrozav in #111
Full Changelog: https://github.com/styleframe-dev/styleframe/compare/[email protected]@2.6.0
v2.5.0
What's Changed
- docs: Clarify composables patterns and best practices by @alexgrozav in #91
- docs: Clarify interpolation performance and optimization implications by @alexgrozav in #90
- docs: Enhance transpiler-first architecture documentation by @alexgrozav in #92
- feat: Add default design tokens preset by @alexgrozav in #93
- feat(breaking): Rename
?recipeto?tsand support named selector exports by @alexgrozav in #96 - feat(breaking): Rename
useUtilitiestouseUtilitiesPresetby @alexgrozav in #95 - docs: Add contentNavigation styling by @alexgrozav in #98
- refactor: Extract theme variable defaults to centralized values folder by @alexgrozav in #97
Full Changelog: https://github.com/styleframe-dev/styleframe/compare/[email protected]@2.5.0
v2.4.0
What's Changed
- feat: Add storybook layer by @alexgrozav in #72
- feat: Add useEasing composable for animation timing functions by @alexgrozav in #74
- feat: Add premade utility functions by @alexgrozav in #75
- feat: Add useUtilities function for registering all utility factories by @alexgrozav in #76
- test: Add comprehensive unit tests for all theme utilities by @alexgrozav in #77
- feat: Add padding-x, padding-y, margin-x, and margin-y utilities by @alexgrozav in #78
- feat: Add cleanup script for monorepo build artifacts by @alexgrozav in #79
- fix: Expand CSS selector escaping for arbitrary values by @alexgrozav in #80
- feat: Add theme tokens storybook stories by @alexgrozav in #82
- docs: Update typography examples to use default instead of base by @alexgrozav in #85
- docs: Add Styleframe comparison guides by @alexgrozav in #84
- docs: Update comparisons page icon to git-compare-arrows by @alexgrozav in #87
- fix: Fix nuxt plugin types by @alexgrozav in #88
Full Changelog: https://github.com/styleframe-dev/styleframe/compare/[email protected]@2.4.0
v2.3.0
What's Changed
- feat: Add
@styleframe/runtimefor recipes by @alexgrozav in #63 - feat: Improve typing for recipe runtime by @alexgrozav in #70
- docs: Update Recipes documentation by @alexgrozav in #71
Full Changelog: https://github.com/styleframe-dev/styleframe/compare/[email protected]@2.3.0
v2.2.0
What's Changed
- refactor: Have all styleframe packages as peerDependencies by @alexgrozav in #55
- docs: Add fluid responsive design demo by @alexgrozav in #58
- docs: Add sitemap support by @alexgrozav in #62
- fix: Do not generate default keyword for utilities by @alexgrozav in #65
- feat: Make dot notation and double dash notation interchangeable in variable names by @alexgrozav in #68
Full Changelog: https://github.com/styleframe-dev/styleframe/compare/[email protected]
v2.0.2
chore: Update dependencies.
Full Changelog: 2.0.1...2.0.2
v2.0.1
v2.2.0
What's Changed
- refactor: Have all styleframe packages as peerDependencies by @alexgrozav in #55
- docs: Add fluid responsive design demo by @alexgrozav in #58
- chore: update versions by @github-actions[bot] in #59
Full Changelog: 2.0.2...2.2.0