Releases: tokens-studio/sd-transforms
Releases · tokens-studio/sd-transforms
v1.2.12
Patch Changes
- 9801a8f: Specify version range for SD peer dep to specifically support the 5.0.0 release candidates.
v1.2.11
Patch Changes
- 59d9d7f: Migrate to latest Style Dictionary v4 and allow v5 in peerDependencies for now, as v5 doesn't plan to be a breaking change for packages like this one.
v1.2.9
Patch Changes
- e0aab62: Fix
ts/size/px
transform to handle multi-value token values such as 'button.padding': { value: '4 8' }
.
v1.2.8
Patch Changes
- 5de4025: Addressed issue #316 about letterSpacing. LetterSpacing is no longer a dimension token. Also, the expand composition test token has been modify to test if the letterSpacing still works properly.
v1.2.7
Patch Changes
- fb3c7d3: Export TransformOption type to be publicly available (#319)
- 26cf7f9: -Made the font weight case insensitive; Extra checks for style and weight values, confusions cleared up in the code; Font style and value are not both mandatory, it is fine if only one is specified; If font style is not provided, the style field will take the weight value; The bug from issue #267 is fixed.
v1.2.6
Patch Changes
- b4461f4: Ensure that shadow value is still of type object (either Object or Array) before attempting to resolve math for each property/item.
v1.2.5
Patch Changes
- 61af02f: Check for color transforms that the value is of type string, since other color object types could occur from previously ran transforms.
v1.2.4
Patch Changes
- b9aee1e: Fix lineHeight transform to keep numbers as numbers, and not stringify them.
v1.2.3
Patch Changes
- 1085fe8: Improve math compute utility to better deal with mixed units computations. Expand on tests.
v1.2.2
Patch Changes
- 0dea2af: fix: evaluate math expressions with units
- 4fe336f: Override lineHeight expandTypesMap from SD. Add letterSpacing override. This is needed for our lineHeight and letterSpacing transforms to apply.