Skip to content

Latest commit

 

History

History
401 lines (135 loc) · 11.4 KB

CHANGELOG.md

File metadata and controls

401 lines (135 loc) · 11.4 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

5.0.0 (2022-08-19)

Note: Version bump only for package @nativescript-community/ui-lottie

4.4.5 (2022-08-19)

Bug Fixes

  • ios: for now rollback to old lottie which supports ios < 12 (54f318b)

4.4.4 (2022-08-15)

Bug Fixes

4.4.3 (2022-08-14)

Bug Fixes

  • android: upgrade native lib version (3ac5059)
  • ios: use branch for pod repo to prevent future errors (1ffbc38)

4.4.2 (2022-08-14)

Note: Version bump only for package @nativescript-community/ui-lottie

4.4.1 (2022-02-16)

Bug Fixes

  • android: revert broken change (ee1da5b)

4.4.0 (2022-02-15)

Bug Fixes

  • android: dont include appCompat to try and prevent users issues (c8e6963)

Features

  • angular module & vue element (1b6d0cf)

4.3.3 (2022-01-06)

Bug Fixes

  • android: bump native lib version to fix build issue with bintray (7a55d70)

4.3.2 (2021-11-14)

Bug Fixes

  • added strech property. Sizing now behaves like N Image (0a91948)

4.3.1 (2021-11-03)

Bug Fixes

  • loading files like MyFile.json should be seen as res (b1f892b)

4.3.0 (2021-10-29)

Bug Fixes

  • android: correctly allow override of appcompat version (0f866ac)
  • ios: working dotLottie files (c4d7871)
  • quick fix after merge (d560f81)
  • update deps and support dotLottie files (749210e)

Features

  • android: native-api-usage (50d4019)

4.2.0 (2021-10-21)

Features

  • android: native-api-usage (735118f)

4.1.3 (2021-10-02)

Bug Fixes

  • android: correctly allow override of appcompat version (5675f09)

4.1.2 (2021-07-07)

Bug Fixes

4.1.1 (2021-07-07)

Note: Version bump only for package @nativescript-community/ui-lottie

4.1.0 (2020-09-07)

Features

  • N 7 and new plugin name (33c0f1c)

4.0.14 (2020-05-21)

Note: Version bump only for package @nativescript-community/ui-lottie

4.0.13 (2020-05-21)

Bug Fixes

  • sideEffects for tree shacking (d66adf8)

4.0.12 (2020-05-21)

Bug Fixes

  • esm using import for tree shaking (a9c6a5d)

4.0.11 (2020-05-21)

Bug Fixes

4.0.10 (2020-05-01)

Bug Fixes

  • android: better loading (1f49748)

4.0.9 (2020-05-01)

Bug Fixes

4.0.8 (2020-04-29)

Bug Fixes

  • clear animation on null src (1d908e9)

4.0.7 (2020-02-26)

Bug Fixes

  • android: cleanup and profilling (6088040)

4.0.6 (2020-02-24)

Bug Fixes

  • android: for now isAnimating does not seem to work (5fd9727)

4.0.5 (2020-02-18)

Bug Fixes

  • make progress a property (caf6d5c)

4.0.4 (2020-02-14)

Bug Fixes

  • better handle of completion block (021cfad)

4.0.3 (2020-02-13)

Note: Version bump only for package @nativescript-community/ui-lottie

4.0.2 (2020-02-13)

3.0.2 (2019-03-06)

3.0.0 (2019-01-22)

2.1.2 (2018-12-12)

Bug Fixes

  • iOS: unhandled transient rejection (d07e7d5)

Features

  • adjust dynamic properties - color (dbeeae0)

2.0.0 (2018-04-23)

Bug Fixes

  • iOS: update to reflect rename of swift class (b11123c)

Features

Changelog

All notable changes to this project from 2019-01-21 will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[3.0.2] - 2019-03-05

Added

  • Fixed #37 allowing Android lottie src to be set without the .json file extension. Thanks to @mudlabs PR.

[3.0.1] - 2019-03-01

Added

  • NativeScript Vue demo
  • Enabled Travis CI builds for demo projects
  • Republished to correct missing README from npm.

[3.0.0] - 2019-01-22

Added

  • Added documentation to the interface.
  • Added the completionBlock property for executing work upon completion of the animation.
  • Added the playAnimationFromProgressToProgress function for playing the animation from the specified start and end progress values.
  • Added the setColorValueDelegateForKeyPath function for setting the provided color value on each property that matches the specified keyPath.
  • Added the setOpacityValueDelegateForKeyPath function for setting the provided opacity value on each property that matches the specified keyPath.

Changed

  • Changed the iOS implementation to remove unnecessary layout and measurement logic.
  • Changed both the android and iOS implementations to align them where possible.
  • Changed both the Angular and plan demos to align them, and to demonstrate the newly added apis.

Removed

  • Removed exposed properties with no backing implementation have been removed.
  • Removed the theme property removed in favour of setColorValueDelegateForKeyPath.
  • Removed the LottieHelper jar.