diff --git a/.changeset/hungry-feet-repair.md b/.changeset/hungry-feet-repair.md deleted file mode 100644 index 061d6c9..0000000 --- a/.changeset/hungry-feet-repair.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@lottiefiles/last": minor -"@lottiefiles/relottie-parse": minor ---- - -feat: find unique titles for string and number constant nodes: blendMode, composite, fillRule, lineCap, lineJoin, shapeDirection, trimMultipleShapes, matteMode & maskMode diff --git a/.changeset/lucky-rivers-float.md b/.changeset/lucky-rivers-float.md deleted file mode 100644 index 6956929..0000000 --- a/.changeset/lucky-rivers-float.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@lottiefiles/last": patch -"@lottiefiles/last-builder": patch -"@lottiefiles/relottie-parse": patch -"@lottiefiles/relottie-stringify": patch ---- - -chore: bump lottie-types to v1.4.0 diff --git a/.changeset/sixty-candles-grab.md b/.changeset/sixty-candles-grab.md deleted file mode 100644 index 0a4cbd0..0000000 --- a/.changeset/sixty-candles-grab.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -"@lottiefiles/last": minor -"@lottiefiles/relottie-parse": minor ---- -- feat(titles): add constant blendMode titles - -- feat(titles): add keyframe, keyframeList, keyframeValue, positionKeyframe, positionKeyframeList, keyframeBezierHandle prefixes to xAxisValue & yAxisValue - -- feat(titles): add bezier prefix to inTangents, outTangents and vertices - -- feat(titles): add keyframe, keyframeList, keyframeValue, positionKeyframe, positionKeyframeList, keyframeBezierHandle, shapeKeyframe to inTangent and outTangent - -- feat(titles): add text- prefix to fillBrightness, fillColor, fillHue, fillOpacity, fillSaturation - -- feat(titles): add shapeFillOpacity, shapeGradientFillOpacity, shapeGradientStrokeOpacity, layerStyleOpacity, shapeStrokeOpacity prefixes to opacity - -- feat(titles): add audio prefix to level - -- feat(titles): add text prefix to maxAmount, maxEase, minEase - -- feat(titles): add shapeTrim prefix to offset - -- feat(titles): add layerTransform, shapeTransform, transformRepeater, textStyle prefix to orientation - -- feat(titles): add shapeRectangleSize,layerStyleStrokeSize prefixes to size - -- feat(titles): rename valueOutTangent to positionKeyframeOutTangents - -- feat(titles): rename valueInTangent to positionKeyframeInTangents - -- feat(titles): add layerTransform, shapeTransform, transformRepeater, textStyle prefixes to skew & skewAxis - -- feat(titles): add layerTransforms, shapeTransforms, transformRepeaters, textStyles prefixes to scale - -- feat(titles): add shapePolygon & shapeStar prefixes to outerRoundness & outerRadius - -- feat(titles): add shapeGradientFill, shapeGradientStroke prefixes to startPoint & endPoint - -- feat(titles): add assetImage, assetPrecomposition, assetDataSource, assetFile prefixes to id - -- feat(titles): rename blur to textBlur - -- feat(titles): rename center to shapeTrimCenter - -- feat(titles): add shapePolygon, shapeStar, shapeZigZags prefixes to points - -- feat(titles): rename multiple to trimMultipleShapes - -- feat(titles): rename closed to bezierClosed - -- feat: add time titles for keyframe, keyframeList, keyframeValue, positionKeyframe, positionKeyframeList, keyframeBezierHandle, shapeKeyframe - -- fix: effectIgnoredValue.v title and placement - -- fix: numberOfProperties parent titles - -- fix: rename effectList numberOfProperties title to effectPropertyCount - -- refactor: remove unused ind titles for effectList and effectParams - -- feat: rename effectValueAngle, effectValueCheckbox, effectValueColor, effectValueDropdown, effectValueLayer, effectValuePoint, effectValueSlider to effectParamAngle, effectParamCheckbox, effectParamColor, effectParamDropdown, effectParamLayer, effectParamPoint, effectParamSlider - -- feat: rename effectParameters to effectParamList - -- feat: add effectPropertyCount title - -- feat(titles): rename effectValueAngleValue, effectValueCheckboxValue, effectValueColorValue, effectValueDropdownValue, effectValueLayerValue, effectValuePointValue, effectValueSliderValue to effectValueAngle, effectValueCheckbox, effectValueColor, effectValueDropdown, effectValueLayer, effectValuePoint, effectValueSlider - -- feat: remove unused OT.effect title - -- feat(titles): replace textTypeCaps with textCaps, textCapsRegular, textCapsAll, textCapsSmall - -- feat(titles): add textBasedCharacters, - textBasedCharacterExcludingSpaces, textBasedWords, textBasedLines - -- feat(titles): replace textTypeGrouping with textGrouping, textGroupingCharacters, textGroupingWords, textGroupingLine, textGroupingAll - -- feat(titles): replace textTypeJustify with textJustityLeft, textJustityRight, textJustityCenter, textJustityWithLastLineLeft, textJustityWithLastLineRight, textJustityWithLastLineCenter, textJustityWithLastLineFull - -- feat(titles): replace textTypeShape with textShape, textShapeSquare, textShapeRampUp, textShapeRampDown, textShapeTriangle, textShapeRound, textShapeSmooth - -- feat(titles): replace textType with fontPathOrigin, fontPathOriginLocal, fontPathOriginCssUrl, fontPathOriginScriptUrl, fontPathOriginFonturl - -- feat(titles): replace textTypeVerticalJustify with textVerticalJustify, textVerticalJustifyTop, textVerticalJustifyCenter, textVerticalJustifyBottom - -- feat(titles): detect & add rangeUnitsPercent & rangeUnitsIndex \ No newline at end of file diff --git a/.changeset/tricky-knives-wave.md b/.changeset/tricky-knives-wave.md deleted file mode 100644 index 1fbea44..0000000 --- a/.changeset/tricky-knives-wave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@lottiefiles/relottie-parse": patch ---- - -feat: improve Momoa primitive types diff --git a/packages/last-builder/CHANGELOG.md b/packages/last-builder/CHANGELOG.md index 1761cb9..7b69fe1 100644 --- a/packages/last-builder/CHANGELOG.md +++ b/packages/last-builder/CHANGELOG.md @@ -1,5 +1,15 @@ # @lottiefiles/last-builder +## 1.2.0 + +### Patch Changes + +- 4a54598: chore: bump lottie-types to v1.4.0 +- Updated dependencies [4a54598] +- Updated dependencies [4a54598] +- Updated dependencies [4a54598] + - @lottiefiles/last@1.2.0 + ## 1.1.0 ### Patch Changes diff --git a/packages/last-builder/package.json b/packages/last-builder/package.json index a83fe95..120d398 100644 --- a/packages/last-builder/package.json +++ b/packages/last-builder/package.json @@ -1,6 +1,6 @@ { "name": "@lottiefiles/last-builder", - "version": "1.1.0", + "version": "1.2.0", "type": "module", "description": "Composable functions to easily build last structures", "repository": { diff --git a/packages/last/CHANGELOG.md b/packages/last/CHANGELOG.md index ae5ada0..a4292cd 100644 --- a/packages/last/CHANGELOG.md +++ b/packages/last/CHANGELOG.md @@ -1,5 +1,111 @@ # @lottiefiles/last +## 1.2.0 + +### Minor Changes + +- 4a54598: feat: find unique titles for string and number constant nodes: blendMode, composite, fillRule, lineCap, + lineJoin, shapeDirection, trimMultipleShapes, matteMode & maskMode +- 4a54598: - feat(titles): add constant blendMode titles + + - feat(titles): add keyframe, keyframeList, keyframeValue, positionKeyframe, positionKeyframeList, + keyframeBezierHandle prefixes to xAxisValue & yAxisValue + + - feat(titles): add bezier prefix to inTangents, outTangents and vertices + + - feat(titles): add keyframe, keyframeList, keyframeValue, positionKeyframe, positionKeyframeList, + keyframeBezierHandle, shapeKeyframe to inTangent and outTangent + + - feat(titles): add text- prefix to fillBrightness, fillColor, fillHue, fillOpacity, fillSaturation + + - feat(titles): add shapeFillOpacity, shapeGradientFillOpacity, shapeGradientStrokeOpacity, layerStyleOpacity, + shapeStrokeOpacity prefixes to opacity + + - feat(titles): add audio prefix to level + + - feat(titles): add text prefix to maxAmount, maxEase, minEase + + - feat(titles): add shapeTrim prefix to offset + + - feat(titles): add layerTransform, shapeTransform, transformRepeater, textStyle prefix to orientation + + - feat(titles): add shapeRectangleSize,layerStyleStrokeSize prefixes to size + + - feat(titles): rename valueOutTangent to positionKeyframeOutTangents + + - feat(titles): rename valueInTangent to positionKeyframeInTangents + + - feat(titles): add layerTransform, shapeTransform, transformRepeater, textStyle prefixes to skew & skewAxis + + - feat(titles): add layerTransforms, shapeTransforms, transformRepeaters, textStyles prefixes to scale + + - feat(titles): add shapePolygon & shapeStar prefixes to outerRoundness & outerRadius + + - feat(titles): add shapeGradientFill, shapeGradientStroke prefixes to startPoint & endPoint + + - feat(titles): add assetImage, assetPrecomposition, assetDataSource, assetFile prefixes to id + + - feat(titles): rename blur to textBlur + + - feat(titles): rename center to shapeTrimCenter + + - feat(titles): add shapePolygon, shapeStar, shapeZigZags prefixes to points + + - feat(titles): rename multiple to trimMultipleShapes + + - feat(titles): rename closed to bezierClosed + + - feat: add time titles for keyframe, keyframeList, keyframeValue, positionKeyframe, positionKeyframeList, + keyframeBezierHandle, shapeKeyframe + + - fix: effectIgnoredValue.v title and placement + + - fix: numberOfProperties parent titles + + - fix: rename effectList numberOfProperties title to effectPropertyCount + + - refactor: remove unused ind titles for effectList and effectParams + + - feat: rename effectValueAngle, effectValueCheckbox, effectValueColor, effectValueDropdown, effectValueLayer, + effectValuePoint, effectValueSlider to effectParamAngle, effectParamCheckbox, effectParamColor, effectParamDropdown, + effectParamLayer, effectParamPoint, effectParamSlider + + - feat: rename effectParameters to effectParamList + + - feat: add effectPropertyCount title + + - feat(titles): rename effectValueAngleValue, effectValueCheckboxValue, effectValueColorValue, + effectValueDropdownValue, effectValueLayerValue, effectValuePointValue, effectValueSliderValue to effectValueAngle, + effectValueCheckbox, effectValueColor, effectValueDropdown, effectValueLayer, effectValuePoint, effectValueSlider + + - feat: remove unused OT.effect title + + - feat(titles): replace textTypeCaps with textCaps, textCapsRegular, textCapsAll, textCapsSmall + + - feat(titles): add textBasedCharacters, textBasedCharacterExcludingSpaces, textBasedWords, textBasedLines + + - feat(titles): replace textTypeGrouping with textGrouping, textGroupingCharacters, textGroupingWords, + textGroupingLine, textGroupingAll + + - feat(titles): replace textTypeJustify with textJustityLeft, textJustityRight, textJustityCenter, + textJustityWithLastLineLeft, textJustityWithLastLineRight, textJustityWithLastLineCenter, + textJustityWithLastLineFull + + - feat(titles): replace textTypeShape with textShape, textShapeSquare, textShapeRampUp, textShapeRampDown, + textShapeTriangle, textShapeRound, textShapeSmooth + + - feat(titles): replace textType with fontPathOrigin, fontPathOriginLocal, fontPathOriginCssUrl, + fontPathOriginScriptUrl, fontPathOriginFonturl + + - feat(titles): replace textTypeVerticalJustify with textVerticalJustify, textVerticalJustifyTop, + textVerticalJustifyCenter, textVerticalJustifyBottom + + - feat(titles): detect & add rangeUnitsPercent & rangeUnitsIndex + +### Patch Changes + +- 4a54598: chore: bump lottie-types to v1.4.0 + ## 1.1.0 ### Minor Changes diff --git a/packages/last/package.json b/packages/last/package.json index 06d05f6..5ad1e44 100644 --- a/packages/last/package.json +++ b/packages/last/package.json @@ -1,6 +1,6 @@ { "name": "@lottiefiles/last", - "version": "1.1.0", + "version": "1.2.0", "type": "module", "description": "Type definitions for Lottie Abstract Syntax Tree (LAST)", "repository": { diff --git a/packages/relottie-cli/CHANGELOG.md b/packages/relottie-cli/CHANGELOG.md index f57b1b0..a0bf2ad 100644 --- a/packages/relottie-cli/CHANGELOG.md +++ b/packages/relottie-cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @lottiefiles/relottie-cli +## 1.2.0 + +### Patch Changes + +- @lottiefiles/relottie@1.2.0 + ## 1.1.0 ### Patch Changes diff --git a/packages/relottie-cli/package.json b/packages/relottie-cli/package.json index b85345d..c82b091 100644 --- a/packages/relottie-cli/package.json +++ b/packages/relottie-cli/package.json @@ -1,6 +1,6 @@ { "name": "@lottiefiles/relottie-cli", - "version": "1.1.0", + "version": "1.2.0", "type": "module", "description": "Command line interface to inspect and change Lottie files with relottie", "repository": { diff --git a/packages/relottie-parse/CHANGELOG.md b/packages/relottie-parse/CHANGELOG.md index 633ad38..9a57753 100644 --- a/packages/relottie-parse/CHANGELOG.md +++ b/packages/relottie-parse/CHANGELOG.md @@ -1,5 +1,117 @@ # @lottiefiles/relottie-parse +## 1.2.0 + +### Minor Changes + +- 4a54598: feat: find unique titles for string and number constant nodes: blendMode, composite, fillRule, lineCap, + lineJoin, shapeDirection, trimMultipleShapes, matteMode & maskMode +- 4a54598: - feat(titles): add constant blendMode titles + + - feat(titles): add keyframe, keyframeList, keyframeValue, positionKeyframe, positionKeyframeList, + keyframeBezierHandle prefixes to xAxisValue & yAxisValue + + - feat(titles): add bezier prefix to inTangents, outTangents and vertices + + - feat(titles): add keyframe, keyframeList, keyframeValue, positionKeyframe, positionKeyframeList, + keyframeBezierHandle, shapeKeyframe to inTangent and outTangent + + - feat(titles): add text- prefix to fillBrightness, fillColor, fillHue, fillOpacity, fillSaturation + + - feat(titles): add shapeFillOpacity, shapeGradientFillOpacity, shapeGradientStrokeOpacity, layerStyleOpacity, + shapeStrokeOpacity prefixes to opacity + + - feat(titles): add audio prefix to level + + - feat(titles): add text prefix to maxAmount, maxEase, minEase + + - feat(titles): add shapeTrim prefix to offset + + - feat(titles): add layerTransform, shapeTransform, transformRepeater, textStyle prefix to orientation + + - feat(titles): add shapeRectangleSize,layerStyleStrokeSize prefixes to size + + - feat(titles): rename valueOutTangent to positionKeyframeOutTangents + + - feat(titles): rename valueInTangent to positionKeyframeInTangents + + - feat(titles): add layerTransform, shapeTransform, transformRepeater, textStyle prefixes to skew & skewAxis + + - feat(titles): add layerTransforms, shapeTransforms, transformRepeaters, textStyles prefixes to scale + + - feat(titles): add shapePolygon & shapeStar prefixes to outerRoundness & outerRadius + + - feat(titles): add shapeGradientFill, shapeGradientStroke prefixes to startPoint & endPoint + + - feat(titles): add assetImage, assetPrecomposition, assetDataSource, assetFile prefixes to id + + - feat(titles): rename blur to textBlur + + - feat(titles): rename center to shapeTrimCenter + + - feat(titles): add shapePolygon, shapeStar, shapeZigZags prefixes to points + + - feat(titles): rename multiple to trimMultipleShapes + + - feat(titles): rename closed to bezierClosed + + - feat: add time titles for keyframe, keyframeList, keyframeValue, positionKeyframe, positionKeyframeList, + keyframeBezierHandle, shapeKeyframe + + - fix: effectIgnoredValue.v title and placement + + - fix: numberOfProperties parent titles + + - fix: rename effectList numberOfProperties title to effectPropertyCount + + - refactor: remove unused ind titles for effectList and effectParams + + - feat: rename effectValueAngle, effectValueCheckbox, effectValueColor, effectValueDropdown, effectValueLayer, + effectValuePoint, effectValueSlider to effectParamAngle, effectParamCheckbox, effectParamColor, effectParamDropdown, + effectParamLayer, effectParamPoint, effectParamSlider + + - feat: rename effectParameters to effectParamList + + - feat: add effectPropertyCount title + + - feat(titles): rename effectValueAngleValue, effectValueCheckboxValue, effectValueColorValue, + effectValueDropdownValue, effectValueLayerValue, effectValuePointValue, effectValueSliderValue to effectValueAngle, + effectValueCheckbox, effectValueColor, effectValueDropdown, effectValueLayer, effectValuePoint, effectValueSlider + + - feat: remove unused OT.effect title + + - feat(titles): replace textTypeCaps with textCaps, textCapsRegular, textCapsAll, textCapsSmall + + - feat(titles): add textBasedCharacters, textBasedCharacterExcludingSpaces, textBasedWords, textBasedLines + + - feat(titles): replace textTypeGrouping with textGrouping, textGroupingCharacters, textGroupingWords, + textGroupingLine, textGroupingAll + + - feat(titles): replace textTypeJustify with textJustityLeft, textJustityRight, textJustityCenter, + textJustityWithLastLineLeft, textJustityWithLastLineRight, textJustityWithLastLineCenter, + textJustityWithLastLineFull + + - feat(titles): replace textTypeShape with textShape, textShapeSquare, textShapeRampUp, textShapeRampDown, + textShapeTriangle, textShapeRound, textShapeSmooth + + - feat(titles): replace textType with fontPathOrigin, fontPathOriginLocal, fontPathOriginCssUrl, + fontPathOriginScriptUrl, fontPathOriginFonturl + + - feat(titles): replace textTypeVerticalJustify with textVerticalJustify, textVerticalJustifyTop, + textVerticalJustifyCenter, textVerticalJustifyBottom + + - feat(titles): detect & add rangeUnitsPercent & rangeUnitsIndex + +### Patch Changes + +- 4a54598: chore: bump lottie-types to v1.4.0 +- 4a54598: feat: improve Momoa primitive types +- Updated dependencies [4a54598] +- Updated dependencies [4a54598] +- Updated dependencies [4a54598] + - @lottiefiles/last@1.2.0 + - @lottiefiles/last-builder@1.2.0 + ## 1.1.0 ### Minor Changes diff --git a/packages/relottie-parse/package.json b/packages/relottie-parse/package.json index d78b2f6..c48b115 100644 --- a/packages/relottie-parse/package.json +++ b/packages/relottie-parse/package.json @@ -1,6 +1,6 @@ { "name": "@lottiefiles/relottie-parse", - "version": "1.1.0", + "version": "1.2.0", "type": "module", "description": "Parse Lottie JSON format to LAST", "repository": { diff --git a/packages/relottie-stringify/CHANGELOG.md b/packages/relottie-stringify/CHANGELOG.md index 7c59da2..dd64693 100644 --- a/packages/relottie-stringify/CHANGELOG.md +++ b/packages/relottie-stringify/CHANGELOG.md @@ -1,5 +1,15 @@ # @lottiefiles/relottie-stringify +## 1.2.0 + +### Patch Changes + +- 4a54598: chore: bump lottie-types to v1.4.0 +- Updated dependencies [4a54598] +- Updated dependencies [4a54598] +- Updated dependencies [4a54598] + - @lottiefiles/last@1.2.0 + ## 1.1.0 ### Patch Changes diff --git a/packages/relottie-stringify/package.json b/packages/relottie-stringify/package.json index d4f546e..1b3623e 100644 --- a/packages/relottie-stringify/package.json +++ b/packages/relottie-stringify/package.json @@ -1,6 +1,6 @@ { "name": "@lottiefiles/relottie-stringify", - "version": "1.1.0", + "version": "1.2.0", "type": "module", "description": "relottie plugin to add support for serializing LAST", "repository": { diff --git a/packages/relottie/CHANGELOG.md b/packages/relottie/CHANGELOG.md index de25740..6ebcfb4 100644 --- a/packages/relottie/CHANGELOG.md +++ b/packages/relottie/CHANGELOG.md @@ -1,5 +1,17 @@ # @lottiefiles/relottie +## 1.2.0 + +### Patch Changes + +- Updated dependencies [4a54598] +- Updated dependencies [4a54598] +- Updated dependencies [4a54598] +- Updated dependencies [4a54598] + - @lottiefiles/last@1.2.0 + - @lottiefiles/relottie-parse@1.2.0 + - @lottiefiles/relottie-stringify@1.2.0 + ## 1.1.0 ### Patch Changes diff --git a/packages/relottie/package.json b/packages/relottie/package.json index ec9dcff..f78e847 100644 --- a/packages/relottie/package.json +++ b/packages/relottie/package.json @@ -1,6 +1,6 @@ { "name": "@lottiefiles/relottie", - "version": "1.1.0", + "version": "1.2.0", "type": "module", "description": "unified processor with support for parsing Lottie input and serializing Lottie as output", "repository": {