Skip to content

Releases: LottieFiles/dotlottie-android

0.12.2

09 Oct 15:31
04ab28b

Choose a tag to compare

What's Changed

  • feat: handle error when loading resource

New Contributors

0.12.1

07 Oct 01:23
5c65482

Choose a tag to compare

What's Changed

  • fix: 🐛 first frame doesn't render when the player is paused
  • fix: 🐛 deadlock issue on event listener callbacks

0.12.0

01 Oct 07:59
12f8258

Choose a tag to compare

What's Changed

  • feat: loop count support
  • fix: state machine fixes
  • fix: rendering bug
  • fix: onLoad event and switch animation issue in xml component

v0.11.0

20 Aug 03:18
ac30828

Choose a tag to compare

What's Changed

  • feat: Add thread count configuration support by @theashraf in #76

Full Changelog: 0.10.0...0.11.0

0.10.0

18 Aug 07:12
bc41cbe

Choose a tag to compare

What's Changed

  • feat: Added interactivity

0.9.3

12 Aug 03:41
9b4a550

Choose a tag to compare

What's Changed

  • Added ResLoader to handle loading from raw resources.
  • Introduced DotLottieSource.Res to represent raw resource sources.
  • Implemented ByteArray.isZipCompressed() to detect if a byte array represents a zip-compressed file.
  • Updated DotLottieUtils.kt to integrate ResLoader into the loading process.
  • Extended DotLottieLoader to provide a fromRes() method.

0.9.2

25 Jul 02:54

Choose a tag to compare

Bug Fixes

  • Memory Management: Fixed memory leaks by ensuring OnGlobalLayoutListener is properly removed and LottieDrawable is released before loading new configurations
  • Job Cancellation: Improved job cancellation logic to prevent race conditions by canceling previous configuration and animation jobs
  • Error Handling: Enhanced error handling with proper onLoadError callbacks for DotLottieDrawable setup exceptions
  • Compose Integration: Fixed listener duplication issues in Compose components and provided default error handling for onLoadError

New Features

  • Event Listener Management: Added clearEventListeners method and support for dynamic addition/removal of event listener

0.9.1

18 Jul 04:42
051fff9

Choose a tag to compare

What's Changed

  • fix: 🐛 added missing jna binaries

0.9.0

17 Jul 23:46
1f0b35d

Choose a tag to compare

What's Changed

  • chore: upgrade dotLottie-rs bindings to v0.1.43
  • chore: 16kb page size
  • chore: Changed minSdk to 21

0.8.0

03 Jun 06:23
3d939e4

Choose a tag to compare

What's Changed

  • chore: upgrade dotLottie-rs bindings to v0.1.42
  • fix: 🐛 loadAnimation() does not switch animation

New Contributors