Skip to content

Latest commit

 

History

History
534 lines (377 loc) · 57.1 KB

CHANGELOG.md

File metadata and controls

534 lines (377 loc) · 57.1 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.9.1 (2020-10-26)

Bug Fixes

Build System

  • deps: upgrades lottie-android to 3.4.2 (77d7d9d)
  • deps: upgrades lottie-android to 3.4.4 (0168a4c)
  • deps-dev: bump @commitlint/cli from 9.1.2 to 11.0.0 (#246) (be2c33b)
  • deps-dev: bump @commitlint/config-angular from 9.1.2 to 11.0.0 (#245) (d95de73)
  • deps-dev: bump husky from 4.2.5 to 4.3.0 (854c325)
  • deps-dev: bump lint-staged from 10.2.11 to 10.2.13 (e7c5e4c)
  • deps-dev: bump lint-staged from 10.2.13 to 10.3.0 (e6a716f)
  • deps-dev: bump lint-staged from 10.3.0 to 10.4.0 (62d0fc2)
  • deps-dev: bump lint-staged from 10.4.0 to 10.4.1 (#250) (37cb28a)
  • deps-dev: bump lint-staged from 10.4.1 to 10.4.2 (dcc77c2)
  • deps-dev: bump prettier from 2.0.5 to 2.1.0 (0120f6f)
  • deps-dev: bump prettier from 2.1.0 to 2.1.1 (30add8d)
  • deps-dev: bump prettier from 2.1.1 to 2.1.2 (c5aceab)
  • deps-dev: bump standard-version from 8.0.0 to 8.0.1 (#228) (0cdb42b)
  • deps-dev: bump standard-version from 8.0.1 to 8.0.2 (6654968)
  • deps-dev: bump standard-version from 8.0.2 to 9.0.0 (#233) (a92e800)
  • deps-dev: bump tslint from 6.1.2 to 6.1.3 (#232) (75c36ac)
  • deps-dev: bump typescript from 3.9.5 to 3.9.6 (#227) (d279f65)
  • deps-dev: bump typescript from 3.9.6 to 3.9.7 (51858cc)
  • deps-dev: bump typescript from 3.9.7 to 4.0.2 (#236) (d13b922)
  • deps-dev: bump typescript from 4.0.2 to 4.0.3 (88560c5)
  • [security] re-build lockfiles (de18cc5)
  • travis: test against Xcode 12 and [email protected] (#229) (3a7c7dd)
  • rebuild lockfiles (1481183)
  • rebuild lockfiles (b83d704)

0.9.0 (2020-06-29)

⚠ BREAKING CHANGES

  • cordova-android >=9.0.0 is required

Features

  • adds native Kotlin and AndroidX support (#167) (185bbc2)

Build System

  • deps: rebuilt lockfile to fix (some) npm audit warnings (45cf26a)
  • deps: updates lottie-ios to v3.1.8 (a9bbdc5)
  • deps: upgrades Kotlin to v1.3.72 (da13bf7)
  • deps-dev: bump @commitlint/cli from 8.3.5 to 9.0.1 (#225) (7e99e6c)
  • deps-dev: bump @commitlint/config-angular from 8.3.4 to 9.0.1 (#226) (d355e2b)
  • deps-dev: bump husky from 4.2.3 to 4.2.5 (e2a82ef)
  • deps-dev: bump lint-staged from 10.1.2 to 10.1.3 (6761f04)
  • deps-dev: bump lint-staged from 10.1.3 to 10.1.6 (#199) (6b16efc)
  • deps-dev: bump lint-staged from 10.1.6 to 10.1.7 (c068ac5)
  • deps-dev: bump lint-staged from 10.1.7 to 10.2.0 (8bd5a95)
  • deps-dev: bump lint-staged from 10.2.10 to 10.2.11 (#223) (aa290b3)
  • deps-dev: bump lint-staged from 10.2.2 to 10.2.3 (#209) (d3e2dfa)
  • deps-dev: bump lint-staged from 10.2.3 to 10.2.4 (#210) (4877b5c)
  • deps-dev: bump lint-staged from 10.2.4 to 10.2.6 (#212) (acd7d0e)
  • deps-dev: bump lint-staged from 10.2.6 to 10.2.7 (#214) (2088120)
  • deps-dev: bump lint-staged from 10.2.7 to 10.2.9 (#215) (8dcbc1f)
  • deps-dev: bump lint-staged from 10.2.9 to 10.2.10 (#222) (36d1a24)
  • deps-dev: bump prettier from 2.0.4 to 2.0.5 (19a9516)
  • deps-dev: bump replace from 1.1.5 to 1.2.0 (f2d81ba)
  • deps-dev: bump standard-version from 7.1.0 to 8.0.0 (#207) (36674ab)
  • deps-dev: bump tslint from 6.1.1 to 6.1.2 (72403f2)
  • deps-dev: bump typescript from 3.8.3 to 3.9.2 (#208) (ff66fec)
  • deps-dev: bump typescript from 3.9.2 to 3.9.3 (#211) (077325b)
  • deps-dev: bump typescript from 3.9.3 to 3.9.5 (#216) (a263c80)
  • deps-dev: updates deps (47fbb6f)

0.8.1 (2020-04-08)

Bug Fixes

  • ensure that lottieAnimationEnd is always called. closes #175 (15a8cea)

Build System

0.8.1-beta.3 (2020-04-07)

Bug Fixes

  • adds missing method for Swift (74998a5)

Build System

  • deps: security rebuilds lockfile to fix npm audit warning (a47cf8d)
  • deps-dev: bump lint-staged from 10.0.10 to 10.1.0 (8c84d4c)
  • deps-dev: bump lint-staged from 10.1.0 to 10.1.1 (878ca80)
  • deps-dev: bump lint-staged from 10.1.1 to 10.1.2 (a764096)
  • deps-dev: bump prettier from 2.0.2 to 2.0.4 (46a4050)

0.8.1-beta.2 (2020-03-30)

Bug Fixes

  • actually remove hook file for ios (ca1bb51)

Code Refactoring

  • ensure to call lottieAnimationEnd if deviceready is fired afterwards (f9c20a5)

Build System

  • adds new dist folder (bda2e0b)
  • deps-dev: bump lint-staged from 10.0.9 to 10.0.10 (23bc6e3)
  • adds funding link to npm (befcd55)
  • simplifiy .npmignore (8eb8f9a)

0.8.1-beta.1 (2020-03-29)

Build System

  • ci: downgrades Android image back to 28.0.3 and use Bionic (f4a85e6)
  • ci: re-adds Swift version (010ba33)
  • ci: removes Bionic update (9549f42)
  • ci: updates Xcode and Android images (dee673b)
  • deps: upgrade Kotlin dependency to 1.3.71 (ecb0d25)
  • deps-dev: bump lint-staged from 10.0.8 to 10.0.9 (d35d24c)
  • deps-dev: bump prettier from 1.19.1 to 2.0.2 (2bbd3d0)
  • deps-dev: bump tslint from 6.0.0 to 6.1.0 (6d64fb8)

0.8.1-beta.0 (2020-03-06)

Features

  • adds feature to disable caching. closes #139 (d8093a6)

Bug Fixes

  • adds readonly prop to identify finished animation state. ref #175 (670aee4)

Build System

  • deps: upgrade Kotlin dependency to 1.3.70 (7d19792)
  • deps-dev: bump husky from 4.2.1 to 4.2.2 (7bcb009)
  • deps-dev: bump husky from 4.2.2 to 4.2.3 (edae916)
  • deps-dev: bump lint-staged from 10.0.7 to 10.0.8 (e081cb9)
  • deps-dev: bump typescript from 3.7.5 to 3.8.2 (49b928f)
  • deps-dev: bump typescript from 3.8.2 to 3.8.3 (04ef527)

0.8.0 (2020-02-06)

⚠ BREAKING CHANGES

  • CocoaPods >= 1.8.4 required for building

Performance Improvements

Build System

  • fix version bumping and committing (4fc12fb)
  • rebuild lockfiles (4253d45)

0.8.0-beta.4 (2020-02-05)

Build System

  • publish .d.ts files, too (3ae7ce3)

0.8.0-beta.3 (2020-02-05)

Features

  • adds preference to hide animation after it has been played. ref #133 (068d457)

Code Refactoring

  • adds a once method, use callback functions for on events (72aae6b)

0.8.0-beta.2 (2020-02-04)

⚠ BREAKING CHANGES

  • android: Android treats the hide timeout config value now in milliseconds instead of seconds

Features

  • adds events when animation for animation playing. ref #133 (8516dad)
  • android: adds fade out preference. ref #136 (9cc1abb)
  • ios: adds fade out support. closes #136 (9538e8c)

Code Refactoring

  • android: treat hide timeout in milliseconds (f0eef88)

0.8.0-beta.1 (2020-02-03)

Features

  • remove redundant git add (c045357)

Bug Fixes

  • android: restores local JSON loading functionality (720a589)

Build System

  • deps: bumps lottie-ios to 3.1.6 (14e86c9)
  • deps-dev: bump @commitlint/cli from 8.2.0 to 8.3.3 (f0f5351)
  • deps-dev: bump @commitlint/cli from 8.3.3 to 8.3.4 (18e17c6)
  • deps-dev: bump @commitlint/cli from 8.3.4 to 8.3.5 (10502a5)
  • deps-dev: bump @commitlint/config-angular from 8.2.0 to 8.3.0 (c1a3af9)
  • deps-dev: bump @commitlint/config-angular from 8.3.0 to 8.3.4 (0e08879)
  • deps-dev: bump husky from 3.1.0 to 4.0.0 (c68fe9e)
  • deps-dev: bump husky from 3.1.0 to 4.0.0 (#147) (31a7993)
  • deps-dev: bump husky from 4.0.0 to 4.0.1 (dd699b1)
  • deps-dev: bump husky from 4.0.1 to 4.0.3 (653f318)
  • deps-dev: bump husky from 4.0.10 to 4.2.0 (9c3c5ee)
  • deps-dev: bump husky from 4.0.3 to 4.0.6 (6216b5a)
  • deps-dev: bump husky from 4.0.6 to 4.0.7 (1048d8b)
  • deps-dev: bump husky from 4.0.7 to 4.0.9 (3e82e04)
  • deps-dev: bump husky from 4.0.9 to 4.0.10 (3662ec4)
  • deps-dev: bump husky from 4.2.0 to 4.2.1 (873398e)
  • deps-dev: bump lint-staged from 10.0.1 to 10.0.2 (5f60746)
  • deps-dev: bump lint-staged from 10.0.2 to 10.0.3 (7b88ae2)
  • deps-dev: bump lint-staged from 10.0.3 to 10.0.4 (7655dc9)
  • deps-dev: bump lint-staged from 10.0.4 to 10.0.5 (b3db150)
  • deps-dev: bump lint-staged from 10.0.5 to 10.0.7 (b6b4ae8)
  • deps-dev: bump lint-staged from 9.5.0 to 10.0.1 (64fa582)
  • deps-dev: bump lint-staged from 9.5.0 to 10.0.1 (#161) (607aefb)
  • deps-dev: bump replace from 1.1.1 to 1.1.2 (c0ca5f9)
  • deps-dev: bump replace from 1.1.2 to 1.1.3 (19f1da1)
  • deps-dev: bump replace from 1.1.3 to 1.1.5 (fee5323)
  • deps-dev: bump standard-version from 7.0.1 to 7.1.0 (796e482)
  • deps-dev: bump tslint from 5.20.1 to 6.0.0 (17c4ea3)
  • deps-dev: bump typescript from 3.7.4 to 3.7.5 (f4d7a47)

0.8.0-beta.0 (2019-12-28)

Features

  • android: adds option to disable caching. closes #139 (90a1592)
  • android: throw error messages when animation is already running. closes #20 (c503f6e)
  • updates example (392ef3a), closes #135

Bug Fixes

Performance Improvements

Build System

  • ci: adds simple smoke tests to add the plugin (8f5e70c)
  • ci: adds simple smoke tests to add the plugin (#129) (c0be1bc)
  • deps: upgrade Kotlin dependency to 1.3.61 (49a903a)
  • deps: upgrade lottie-android to 3.2.0 (4117da1)
  • deps: upgrade lottie-android to 3.3.1 (3f03a2d)
  • deps-dev: bump husky from 3.0.9 to 3.1.0 (26c6050)
  • deps-dev: bump lint-staged from 9.4.2 to 9.4.3 (61c1190)
  • deps-dev: bump lint-staged from 9.4.2 to 9.4.3 (49459d3)
  • deps-dev: bump prettier from 1.18.2 to 1.19.1 (a7f74eb)
  • deps-dev: bump tslint from 5.20.0 to 5.20.1 (3f2ed23)
  • deps-dev: bump typescript from 3.6.4 to 3.7.2 (da06585)
  • deps-dev: bump typescript from 3.7.3 to 3.7.4 (37ee77b)
  • re-build lockfile to fix npm audit warning (e238fd7)
  • deps-dev: bump lint-staged from 9.4.3 to 9.5.0 (8ffec36)
  • deps-dev: bump prettier from 1.18.2 to 1.19.1 (1a8349e)
  • deps-dev: bump standard-version from 7.0.0 to 7.0.1 (d35f0f9)
  • deps-dev: bump tslint from 5.20.0 to 5.20.1 (04d29ae)
  • re-build lockfile to fix npm audit warning (4d8aca7)
  • refactor lint scripts to include all languages (238ba0a)
  • deps-dev: bump typescript from 3.6.4 to 3.7.2 (236f8ba)
  • ensure plugin.xml gets committed during release (e3aae68)
  • use angular config for changelog (694336d)

0.7.1 (2019-11-04)

Bug Fixes

  • android: ktlint warning (58e2e4b)

Build System

  • re-build lockfiles and drop yarn support (0ca6503)
  • CI: upgrade ktlint to 0.34.2 (3efbbc2)
  • deps: update dependencies (83162c6)
  • deps: updates lottie-ios to v3.1.5 (a6bb834)
  • deps: upgrade lottie-ios and lottie-android (492be7f)
  • deps: upgrade lottie-ios and lottie-android (#113) (f3ff8b8)
  • deps-dev: bump @commitlint/cli from 8.1.0 to 8.2.0 (5dccee7)
  • deps-dev: bump @commitlint/config-angular from 8.1.0 to 8.2.0 (9efa854)
  • deps-dev: bump husky from 3.0.2 to 3.0.3 (b4ba1af)
  • deps-dev: bump husky from 3.0.2 to 3.0.3 (#90) (075d6ca)
  • deps-dev: bump lint-staged from 9.2.5 to 9.3.0 (9478cd5)
  • converted main.workflow to Actions V2 yml files (901cfe7)
  • deps-dev: bump husky from 3.0.3 to 3.0.4 (363bd01)
  • deps-dev: bump husky from 3.0.4 to 3.0.5 (722d103)
  • deps-dev: bump lint-staged from 9.2.1 to 9.2.3 (fd32b50)
  • deps-dev: bump lint-staged from 9.2.3 to 9.2.4 (76e5e88)
  • deps-dev: bump lint-staged from 9.2.4 to 9.2.5 (caf8a85)
  • deps-dev: bump replace from 1.1.0 to 1.1.1 (6b9ae11)
  • deps-dev: bump tslint from 5.18.0 to 5.19.0 (f03bf6d)
  • deps-dev: bump tslint from 5.19.0 to 5.20.0 (86199d9)
  • deps-dev: bump typescript from 3.5.3 to 3.6.2 (4c31c79)
  • deps-dev: bump typescript from 3.6.2 to 3.6.3 (cb09fc0)
  • stale: decrease stale time to 60 days (44eb384)

0.7.0 (2019-08-06)

Build System

  • deps-dev: bump husky from 3.0.1 to 3.0.2 (96f6a5e)
  • deps-dev: bump lint-staged from 9.2.0 to 9.2.1 (5cd1560)
  • deps-dev: bump standard-version from 6.0.1 to 7.0.0 (1ecd46d)
  • deps-dev: bump standard-version from 6.0.1 to 7.0.0 (#87) (ae3e23f)
  • npm: ignore husky, lint-staged and commitlint files (97a631c)

0.7.0-beta.3 (2019-07-19)

Build System

  • deps: upgrade lottie-ios to 3.1.2 (3afe110)
  • add commitlint and prettier configs (475f364)
  • deps: [security] bump lodash from 4.17.11 to 4.17.14 (dc4fb9e)
  • deps: bump lodash.template from 4.4.0 to 4.5.0 (4a2988b)
  • deps-dev: bump typescript from 3.5.2 to 3.5.3 (1e63803)

0.7.0-beta.2 (2019-07-07)

Build System

  • CI: upgrade ktlint to 0.33.0 (3ae009a)
  • deps: update lottie (bed9016)
  • deps: upgrade Kotlin dependency to 1.3.41 (af129c7)
  • deps: upgrade Kotlint dependency to 1.3.31 (5678515)
  • deps-dev: bump tslint from 5.17.0 to 5.18.0 (1493427)
  • deps-dev: bump TypeScript and TSLint (8c3b878)
  • deps-dev: bump typescript from 3.5.1 to 3.5.2 (eeec686)

0.7.0-beta.1 (2019-06-10)

Build System

  • deps-dev: bump standard-version from 5.0.2 to 6.0.1 (09ba249)
  • deps-dev: bump standard-version from 5.0.2 to 6.0.1 (#74) (4a3793f)
  • deps-dev: bump tslint from 5.16.0 to 5.17.0 (99c1a4f)
  • deps-dev: bump typescript from 3.4.5 to 3.5.1 (f747654)

0.7.0-beta.0 (2019-04-23)

Features

  • updgrade to lottie-android 3.0.0 (bb8dd2b)
  • android: migrate ColorHelper to AndroidX (2b8507b)
  • android: migrate LottieSplashScreen to Androix (cfec4ed)

Bug Fixes

  • Kotlin compiler warnings (7ecfdfc)

Code Refactoring

0.6.0 (2019-04-23)

0.5.1 (2019-04-17)

Bug Fixes

  • upgrade swift support plugin (3f29902)

Build System

  • deps-dev: bump tslint from 5.15.0 to 5.16.0 (9396f7a)

0.6.0-beta.1 (2019-04-11)

Features

Bug Fixes

  • do not crash when no animation is loaded (5d2ec2e), closes #47
  • execute install hooks for android always (a720958), closes #43 #86

Build System

  • deps-dev: bump standard-version from 5.0.0 to 5.0.1 (7b0ea5f)
  • deps-dev: bump standard-version from 5.0.1 to 5.0.2 (bd01e3d)
  • deps-dev: bump tslint from 5.12.1 to 5.13.0 (d764801)
  • deps-dev: bump tslint from 5.13.0 to 5.13.1 (2e79641)
  • deps-dev: bump tslint from 5.13.1 to 5.14.0 (c65efe2)
  • deps-dev: bump tslint from 5.14.0 to 5.15.0 (6ecd341)
  • deps-dev: bump typescript from 3.3.3 to 3.3.3333 (720a315)
  • deps-dev: bump typescript from 3.3.3333 to 3.3.4000 (4476292)
  • deps-dev: bump typescript from 3.3.4000 to 3.4.1 (fad4919)
  • deps-dev: bump typescript from 3.4.1 to 3.4.2 (b1e6ad5)
  • deps-dev: bump typescript from 3.4.2 to 3.4.3 (fdda570)

0.5.0 (2019-02-19)

Bug Fixes

  • android: make sure to run on UI thread (2d56627)

Build System

  • deps: [security] bump handlebars from 4.0.12 to 4.1.0 (48aa2b5)
  • deps-dev: bump standard-version from 4.4.0 to 5.0.0 (e112a2e)
  • deps-dev: bump typescript from 3.2.4 to 3.3.1 (c1b4060)
  • deps-dev: bump typescript from 3.3.1 to 3.3.3 (ce3c5f0)

0.4.2 (2019-01-28)

Bug Fixes

  • ios: restore parent container, set z-index = 1 (2b3f436)

0.4.1 (2019-01-23)

Bug Fixes

  • ios: correctly generate auto resizing mask (ab1b8ff)

0.4.0 (2019-01-21)

Features

  • android: add scale type config setting (5462bd0)

0.3.0 (2019-01-21)

0.2.0 (2019-01-21)

Features

  • add relative size and fullscreen support (4027f6c)
  • android: allow folder of images and hardware acceleration to be configured (8b26e95)
  • add configuration of looping value (a2574c7)
  • android support (da3937b)

Bug Fixes

  • android: correctly enable hardware acceleration and merge paths (008a0cc)
  • ios: always install pods (059acd4)
  • ios: always install pods after after_plugin_install (e030b48)
  • ios: installation via Ionic Appflow (63bb7fa)
  • ios: installation via plugin add only (74460be)
  • ios: plugin name (615cfde)
  • add missing keywords to plugin.xml (f228a0e), closes #30
  • add use_frameworks! only once, allow show() without any arguments (c49c3d1)
  • ios: naming of fix_code_sign_entitlements (1c18591)
  • add missing android references (e2599dc)
  • downgrade lottie-android to 2.7.0 (937bfe1)
  • rename AutoHideSplashScreen to LottieAutoHideSplashScreen (705c49a)
  • rename LottieSplashscreen.kt to LottieSplashScreen.kt (34e405a)
  • typo (e434190)

Code Refactoring

  • android: add error handling and late init (d3c4136)

Build System

  • deps-dev: bump tslint from 5.11.0 to 5.12.0 (9dba157)
  • deps-dev: bump tslint from 5.12.0 to 5.12.1 (285038c)
  • deps-dev: bump typescript from 3.1.3 to 3.1.4 (c60dd9c)
  • deps-dev: bump typescript from 3.1.4 to 3.1.5 (eccb4b9)
  • deps-dev: bump typescript from 3.1.5 to 3.1.6 (d1cc3c9)
  • deps-dev: bump typescript from 3.1.6 to 3.2.1 (05624c6)
  • deps-dev: bump typescript from 3.2.1 to 3.2.2 (4d667b9)
  • deps-dev: bump typescript from 3.2.2 to 3.2.4 (dff94f9)
  • TravisCI: update to Xcode 10 image (2634e1c)

0.1.3 (2018-10-23)

Bug Fixes

  • change hooks to ES5, make file executable (99caac1)
  • increase line-length limit to 140 chars (9ec2c36)

Build System

  • deps-dev: bump standard-version from 4.3.0 to 4.4.0 (8195837)
  • deps-dev: bump tslint from 5.9.1 to 5.11.0 (45ebe2c)
  • TravisCI: lint TypeScript files, too (501bf5e)
  • TravisCI: use Xcode 9.4 (fe78970)

0.1.2 (2018-04-04)

0.1.1 (2018-02-20)

Bug Fixes

Code Refactoring

  • rename LottieSplashscreen to LottieSplashScreen (c03ce41)

0.1.0 (2018-01-21)

Features

  • add autoHide settings toggle (e55e29e)
  • add background color preference, closes #10 (8aed653)
  • add hide timeout, closes #6 (346d71e)
  • allow installation from git (97d039f)
  • hide/cancel animation on tap, closes #7 (34f8627)
  • initial commit (4750bfd)
  • make animation location configurable. closes #3 (18dda27)
  • programmatically pass in file location (233a27d)

Bug Fixes

  • add missing method (7fd8649)
  • center when inital lauching (222661e)
  • correctly center when device rotated (3a76cce)
  • disable code-signing-entitlements to fix building. closes #14 (26e1f66)
  • Int/Double reading from config (eb48e94)
  • uppercase background color (20b04d1)
  • whitespace (b5a4697)

Code Refactoring