All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
4.2.0 (2021-10-21)
- android: native-api-usage (735118f)
4.1.3 (2021-10-02)
- android: correctly allow override of appcompat version (5675f09)
4.1.2 (2021-07-07)
- quick fix after merge (d84ad97)
4.1.1 (2021-07-07)
Note: Version bump only for package @nativescript-community/ui-lottie
4.1.0 (2020-09-07)
- 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)
- sideEffects for tree shacking (d66adf8)
4.0.12 (2020-05-21)
- esm using import for tree shaking (a9c6a5d)
4.0.11 (2020-05-21)
- full esm support (73fdff0)
4.0.10 (2020-05-01)
- android: better loading (1f49748)
4.0.9 (2020-05-01)
- src not being loaded (dfd1c17)
4.0.8 (2020-04-29)
- clear animation on null src (1d908e9)
4.0.7 (2020-02-26)
- android: cleanup and profilling (6088040)
4.0.6 (2020-02-24)
- android: for now isAnimating does not seem to work (5fd9727)
4.0.5 (2020-02-18)
- make progress a property (caf6d5c)
4.0.4 (2020-02-14)
- better handle of completion block (021cfad)
4.0.3 (2020-02-13)
Note: Version bump only for package @nativescript-community/ui-lottie
- iOS: unhandled transient rejection (d07e7d5)
- adjust dynamic properties - color (dbeeae0)
- iOS: update to reflect rename of swift class (b11123c)
- iOS: animations rendering now (29bb703)
- iOS: fixed up onLoaded to fire event (5558094)
- iOS: play action working (99f63e6)
- iOS: wip (6c63391)
- iOS: wip (033e315)
- iOS: working (92d2170)
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.
- Fixed #37 allowing Android lottie
src
to be set without the.json
file extension. Thanks to @mudlabs PR.
- NativeScript Vue demo
- Enabled Travis CI builds for demo projects
- Republished to correct missing README from npm.
- 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 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 exposed properties with no backing implementation have been removed.
- Removed the
theme
property removed in favour ofsetColorValueDelegateForKeyPath
. - Removed the LottieHelper jar.