Commit Graph

  • 05ea92e903 Support Lottie to be rendered on per-window UI thread (#2685) master Fengjiang Li 2026-02-15 14:03:57 -08:00
  • c8addcb776 v6.7.1 v6.7.1 Allen Chen 2025-10-31 10:50:52 -05:00
  • 05ee1c167c Safeguard against very large Bitmap creation (#2662) Allen Chen 2025-10-31 10:42:43 -05:00
  • 90f9f0361a v6.7.0 v6.7.0 Gabriel Peal 2025-10-27 15:43:02 -07:00
  • 9c35bb505a Optimize and improve performance of 3d layers (#2673) hepiao3 2025-10-27 01:25:25 +08:00
  • 82f1b172a9 Add 3D rotation support for Lottie animations (#2666) hepiao3 2025-10-24 07:26:05 +08:00
  • c0a7e0773f v6.6.10 v6.6.10 Allen Chen 2025-10-02 17:16:50 -05:00
  • 3ac73ed33f Add RTL support to lottie-android (#2663) nrchan 2025-09-29 10:40:47 +08:00
  • c920e87adb Make lottieComposition public (#2660) Rahul Behera 2025-09-19 10:33:46 -05:00
  • 5af8c29299 v6.6.10-SNAPSHOT Allen Chen 2025-09-16 18:13:39 -05:00
  • 33b683cb38 v6.6.9 v6.6.9 Allen Chen 2025-09-16 17:02:10 -05:00
  • 479920b32b Fix transparent background rendering with MULTIPLY Blend mode on Android 34+ (#2661) Allen Chen 2025-09-16 15:59:02 -05:00
  • 735d0cf64f Fix transparent background rendering with MULTIPLY Blend mode on Android 34+ allen--fix-transparent-background-api-34+ Allen Chen 2025-09-12 21:46:17 -05:00
  • cb93c945c8 Apply blend modes on layer level and add Multiply blend mode (#2519) David Davidović 2024-07-25 00:26:41 +02:00
  • 700fc5519a WIP minimal repro Allen Chen 2025-09-12 19:05:04 -05:00
  • 387bf1b2e3 Bump sample app versionCode Allen Chen 2025-08-28 19:13:01 -05:00
  • b1ec15e5ef v6.6.9-SNAPSHOT Allen Chen 2025-08-28 17:29:08 -05:00
  • 80f0b59b57 v6.6.8 v6.6.8 Allen Chen 2025-08-28 17:28:02 -05:00
  • 1a4f48c913 Update compileSDK and targetSDK to 36 (#2652) Allen Chen 2025-08-08 16:24:46 -05:00
  • 6c9b427ee1 Enable path interpolator cache by default (#2646) Marcin Robaczyński 2025-06-29 20:59:26 +02:00
  • 8c06610a12 In DefaultLottieFetchResult, catch NPE from getErrorFromConnection() (#2643) Chris Hanson 2025-06-24 09:55:08 -04:00
  • d5eb124031 Also enable autoPublish for lottie-compose (#2641) Allen Chen 2025-06-17 10:58:50 -07:00
  • e1ce6e9746 Update the gradle wrapper to 8.14.2 (#2640) Allen Chen 2025-06-16 17:21:28 -07:00
  • 631d96d1b7 Publish to central.sonatype.com (#2639) Allen Chen 2025-06-16 14:50:45 -07:00
  • b00bf80fcc Update VERSION_NAME to 6.6.7 v6.6.7 Allen Chen 2025-06-13 18:00:58 -05:00
  • ab5a5da7ff v6.6.7 Allen Chen 2025-06-12 20:21:53 -05:00
  • 1cbe8c129b Fix crash when drawing shadow on image using RenderNode (#2635) Allen Chen 2025-05-27 10:36:27 -07:00
  • 2a86be7887 v6.6.7-SNAPSHOT Gabriel Peal 2025-04-09 19:56:50 -07:00
  • d13df1cdc8 v6.6.6 v6.6.6 Gabriel Peal 2025-04-09 19:52:47 -07:00
  • ec1e960c9b Guard against Bitmap allocations of size 0 (#2626) Allen Chen 2025-04-02 16:38:56 -07:00
  • ccff9af9c8 v6.6.5-SNAPSHOT Gabriel Peal 2025-03-19 17:46:52 -07:00
  • a6cc79b022 v6.6.4 v6.6.4 Gabriel Peal 2025-03-19 17:43:55 -07:00
  • 4bcc736135 Partially revert previous change to ImageLayer.getBounds() (#2623) Allen Chen 2025-03-19 17:25:42 -07:00
  • b51e346960 v6.6.4-SNAPSHOT Gabriel Peal 2025-03-03 17:41:08 -08:00
  • e1257ee4f7 v6.6.3 v6.6.3 Gabriel Peal 2025-03-03 17:39:31 -08:00
  • 3c18f4c316 Prevent NPE in ImageLayer.getBounds() (#2578) Allen Chen 2025-03-03 17:34:57 -08:00
  • ac2599cce0 Fix radial gradient crash (#2611) dazza5000 2025-03-03 10:41:38 -06:00
  • 7fff42b18a Add lot test file (#2617) Gabriel Peal 2025-03-02 16:45:10 -08:00
  • d0a3be0710 Support system property to set a testing executor (#2613) Jake Wharton 2025-02-14 12:37:48 -05:00
  • 26ad8bab27 v6.6.3-SNAPSHOT Gabriel Peal 2024-12-15 17:47:26 -08:00
  • ef53f7a42f v6.6.2 v6.6.2 Gabriel Peal 2024-12-15 17:47:03 -08:00
  • 89ec70c4e7 Better handle clip specs when minProgress == maxProgress (#2600) Gabriel Peal 2024-12-15 12:49:23 -08:00
  • 43deff5f59 Binary compatibility with 6.5 and lower on LottieAnimation (#2591) inorichi 2024-12-15 20:57:58 +01:00
  • ca510484c0 Test gpeal/rounded-corners-effect Gabriel Peal 2024-12-14 22:06:25 -08:00
  • bb561e1e7a Only apply parent layer alpha to mattes (#2598) Gabriel Peal 2024-12-14 21:14:22 -08:00
  • c21037fb2a Re-measure line height when justifying dynamic text (#2597) Gabriel Peal 2024-12-14 19:07:07 -08:00
  • 0dd3818a2c Parse as width/height as double (#2596) Gabriel Peal 2024-12-14 17:32:56 -08:00
  • 7b89be69ff v6.6.2-SNAPSHOT Gabriel Peal 2024-12-04 10:32:40 -08:00
  • db4ae1d6ee v6.6.1 v6.6.1 Gabriel Peal 2024-12-04 10:31:45 -08:00
  • 5273ec6897 Fix floating point errors calculating keyframe end progress (#2588) Gabriel Peal 2024-12-03 22:45:12 -05:00
  • 255352b020 Fix NPE a Bitmap reference at the Utils.resizeBitmapIfNeeded (#2573) yunyh 2024-11-12 07:33:58 +09:00
  • 3965575698 v6.6.1-SNAPSHOT Gabriel Peal 2024-10-27 15:29:42 -06:00
  • d3d5cea171 v6.6.0 v6.6.0 Gabriel Peal 2024-10-27 15:21:26 -06:00
  • 211982e4d0 Fix blinking issue when loop the animation in minFrame and maxFrame (#2497) 叶运林 2024-10-28 05:11:49 +08:00
  • e3a8fce86a Fix rounded corner animations when the underlying shape doesn't animate (#2567) Gabriel Peal 2024-10-27 15:07:24 -06:00
  • 39796b30b7 Fix Maven badge links (#2566) Róbert Papp 2024-10-27 19:24:56 +00:00
  • 3f4e535d99 Apply left/top bounds before scaling (#2565) walle 2024-10-28 03:24:47 +08:00
  • d1bf9ed8e2 Update RELEASE.md, fix a typo (#2564) Bob Conan 2024-10-21 15:24:26 -05:00
  • 5deb2deeb3 Drop shadow overhaul: improve correctness and performance (#2548) David Davidović 2024-10-20 00:51:46 +02:00
  • e320c993c4 Fix resolving key path for matte layers (#2544) alex-dorokhov 2024-10-04 21:54:43 +03:00
  • b15f9bf26e Add an option to not clear the network cache (#2559) Gabriel Peal 2024-09-29 10:15:15 -07:00
  • 626f08127c Unify the parsing of generic input streams (#2558) Gabriel Peal 2024-09-29 09:35:28 -07:00
  • 5eb81c0029 [Compose] Fix safe mode for Compose (#2557) Gabriel Peal 2024-09-29 00:06:12 -07:00
  • b851583359 Treat dotLottie files loaded as content provider URIs a zip files (#2556) Gabriel Peal 2024-09-28 22:53:47 -07:00
  • d00c63817b [CI] Update actions/upload-artifact (#2555) Gabriel Peal 2024-09-28 22:04:51 -07:00
  • f3d84db5de v6.5.3-SNAPSHOT Gabriel Peal 2024-09-03 17:13:21 -07:00
  • 18ed210779 v6.5.2 v6.5.2 Gabriel Peal 2024-09-03 17:11:19 -07:00
  • 453b43cbf0 Adding null check for context before calling Utils.getAnimationScale (#2546) Pranay Airan 2024-09-03 17:08:37 -07:00
  • 0cf178cd53 Fix SplitDimensionPathKeyframeAnimation value callbacks arguments (#2543) alex-dorokhov 2024-08-31 01:25:50 +03:00
  • 66bc2fb515 [a11y] Adding reduce motion logic to LottieAnimation for compose usage (#2542) Pranay Airan 2024-08-30 11:58:42 -07:00
  • a1fb304f92 v6.5.2-SNAPSHOT Gabriel Peal 2024-08-28 10:38:50 -07:00
  • 8e902e028d v6.5.1 v6.5.1 Gabriel Peal 2024-08-28 10:37:48 -07:00
  • 154c8f204f Fix value callback is not called for PathKeyframeAnimation (#2540) alex-dorokhov 2024-08-28 18:41:42 +03:00
  • 6ffe9bb17a Apply scaling factor to drop shadow softness (#2541) Allen Chen 2024-08-28 07:39:58 -07:00
  • 78bf85a79d Fix build status badge (#2538) DemoYeti 2024-08-22 11:08:57 -04:00
  • 733999b424 [a11y] Changing logic of how reduce motion options are set to match it with lottie iOS (#2536) Pranay Airan 2024-08-21 08:02:18 -07:00
  • f32822269f Fix NPE in ImageAssetManager#hasSameContext (#2503) (#2532) Corey Wu 2024-08-06 14:07:39 -07:00
  • 5a715162df Apply transformation for the stroke on the canvas so the skew is also… (#2531) Mirko 2024-08-06 03:03:29 +02:00
  • 1ffaac83db LottieCompositionFactory: Avoid NPE when animation contains a Font Family and Context is null. (#2530) Niklas Baudy 2024-08-05 22:48:12 +02:00
  • a52e6d0ade LottieCompositionFactory: Add factory methods that take an okio Source. (#2527) Niklas Baudy 2024-08-05 20:44:17 +02:00
  • 6b70fcd3ed LottieCompositionFactory: Reduce Source -> InputStream -> Source conversion. (#2529) Niklas Baudy 2024-08-05 20:43:50 +02:00
  • 3badc2aba5 LottieCompositionFactory#fromZipStreamSyncInternal close FileOutputStream. (#2528) Niklas Baudy 2024-08-05 20:43:27 +02:00
  • 1f77b78075 Update versionCode Gabriel Peal 2024-08-04 01:01:33 -04:00
  • f48fcdb53b v6.5.1-SNAPSHOT Gabriel Peal 2024-08-04 00:14:38 -04:00
  • 892fd9e8b9 v6.5.0 v6.5.0 Gabriel Peal 2024-08-03 23:57:01 -04:00
  • 33d7e1ca59 Improve drop shadow effect accuracy (#2523) Allen Chen 2024-08-03 20:23:19 -07:00
  • c815c4a610 Test gpeal/test-ssh Gabriel Peal 2024-08-02 22:41:40 -04:00
  • cb77d8d85d Test Gabriel Peal 2024-08-02 22:41:26 -04:00
  • cab34e5897 Test Gabriel Peal 2024-08-02 20:41:56 -04:00
  • 3f39884cb0 LottieComposition: Add getUnscaledHeight & getUnscaledWidth functions. (#2514) Niklas Baudy 2024-08-01 20:50:21 +02:00
  • 71c1622ae3 Add support for text range selectors (#2518) Allen Chen 2024-07-24 15:30:02 -07:00
  • 328fc724a6 Apply blend modes on layer level and add Multiply blend mode (#2519) David Davidović 2024-07-25 00:26:41 +02:00
  • c4cb2254ec Add generalized Lottie Feature Flags API (#2512) Jorge Betancourt 2024-07-03 16:36:48 -04:00
  • e5ea9c910a Kick CI gpeal/test-CI Gabriel Peal 2024-06-18 09:41:17 -07:00
  • 99b06837c8 fix: correct typo in RELEASE.md (#2509) DevUni 2024-06-05 01:27:07 +09:00
  • fb64a7fa4a Treat appcompat as an api dependency (#2507) John Rodriguez 2024-05-29 20:41:42 +02:00
  • d863d9271a v6.4.2-SNAPSHOT Gabriel Peal 2024-05-26 19:38:33 -07:00
  • 373bf3e7f4 v6.4.1 v6.4.1 Gabriel Peal 2024-05-26 19:37:57 -07:00
  • 13bed12998 Fix base64 image asset not fit container's size (#2501) Nguyen Huy Nghia 2024-05-14 21:53:09 +07:00
  • aebf9bc07b Prevent trace strings from getting created when tracing is disabled Suzan MacGyver 2024-04-14 06:53:25 +08:00