Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 22, 2024

This PR contains the following updates:

Package Change Age Confidence
com.airbnb.android:lottie 6.0.0 -> 6.6.7 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

airbnb/lottie-android (com.airbnb.android:lottie)

v6.6.7

  • Fix crash when drawing shadow on image using RenderNode (#​2635)

v6.6.6

  • Guard against Bitmap allocations of size 0 (#​2626)

v6.6.4

v6.6.3

  • Support system property to set a testing executor (#​2613)
  • Fix a radial gradient crash (#​2611)
  • Fix a bitmap crash (#​2578)

v6.6.2

Bugs Fixed
  • Allow width/height to be doubles (#​2596)
  • Re-measure line width when using dynamic text (#​2597)
  • Only apply parent alpha to mattes (#​2598)
  • Fix binary compatibility with 6.5 (#​2591)
  • Better handle clip specs with minProgress == maxProgress (#​2600)

v6.6.1

Bugs Fixes
  • Fixed a floating point error calculating keyframe end progress (#​2588)

v6.6.0

New Features
  • Overhauled drop shadow support for even better correctness (#​2548)
    • Major thanks to David Davidović (who works at Lottielab) for his contributions here.
    • Adds a new API: applyShadowsToLayers which will apply shadows to a whole layer rather than an individual shape.
    • Use RenderNodes on APIs that support it.
    • Lays a foundation that can potentially add RenderNode support to existing mattes and masks.
    • Fixed a number of existing correctness issues
  • Add an overload to LottieCompositionFactory.clearCache that clears the network cache (#​2559)
Bugs Fixed
  • Fix rounded corners when the underlying shape doesn't animate (#​2567)
  • Fix animation update listener order to be called after the internal frame has updated (#​2497)
  • Unify all parsing to more reliably handle all file types including dotLottie as ZIP files (#​2558)
  • Fix keypath resolving for matte layers (#​2544)
  • Apply translate before scale in LottieDrawable (#​2565)

v6.5.2

Bugs Fixed
  • Fix a NPE when running Lottie in instrumentation tests (#​2546)
  • Add support for new reduced motion options in Compose (#​2542)

v6.5.1

Bugs Fixed
  • Fix value callback is not called for PathKeyframeAnimation (#​2540)
  • Fix shadow softness accuracy (#​2541)
  • Add a global configuration to control reduced motion settings for a11y (#​2536)
  • Fix a NPE on ImageAssetManager#getContext (#​2532)
  • Improve strokes with skew (#​2531)
  • LottieCompositionFactory: Avoid NPE when animation contains a Font Family and Context is null (#​2530)
  • LottieCompositionFactory: Add factory methods that take an okio Source (#​2527)
  • LottieCompositionFactory#fromZipStreamSyncInternal close FileOutputStream (#​2548)

v6.5.0

New Features
  • Apply blend modes to layers and add Multiply (#​2519)
  • Add initial support for text range selectors (#​2518)
  • Add a new feature flag API to allow for opting into newer platform features (#​2512)
  • Add an API to get the unscaled width/height of a composition (#​2514)
Bugs Fixes
  • Improve the accuracy of drop shadow position and softness (#​2523)
  • Treat appcompat as an API dependency (#​2507)

v6.4.1

Bugs Fixed
  • Scale base64 encoded bitmaps (#​2501)
  • Prevent systrace strings from getting created when systrace is off (#​2493)
  • Allow missing end values for integer animations (#​2487)
  • Add an extra null check in BaseKeyframeAnimation (#​2486)

v6.4.0

New Features
  • Add support for reduced motion marker names (#​2451)
  • Support GZIP and TGS network downloads (#​2454)
Bugs Fixed
  • Allow easings to go <0 and >1 (#​2457)
  • Fix a memory leak in LottieTask (#​2465)
  • Prevent play from working after a non-Lottie drawable was set and then returned back (#​2468)
  • Respect autoPlay in LottieAnimationView when setting a new composition (#​2469)
  • Call LottieTask synchronously when already on the main thread (#​2470)
  • Properly rescale bitmaps when the system scale changes (#​2475)

v6.3.0

New Features
  • Add support dynamic path properties on shape contents (#​2439)
  • Add support for gzipped and tgs files (#​2435)
  • Add an option to clip text if it extends beyond its bounding box (#​2412)
Bugs Fixed
  • Make all LottieAnimationView setters idempotent (#​2441)
  • Fix a rendering artifact for polygons with large strokes (#​2440)
  • Re-scale bitmaps if the system scale changes (#​2438)
  • Handle null color callbacks in solid layer (#​2434)
  • Handle null shape data end values (#​2433)
  • Fix gradient colors when the progress is <0 or > 1 (#​2427)

v6.2.0

New Features
  • Implement screen, overlay, darken, lighten, and add blend modes (#​2408)
  • Implement auto-orient (#​2416)
  • Allow globally configuring asyncUpdates (#​2356)
  • Add an optional close param to LottieCompositionFactory.fromJsonReader (#​2342)
  • Allow dynamic properties for solid layer colors (#​2378)
  • Update baseline profiles (#​2404)
  • Add a ZipInputStream overload to LottieAnimationView.setAnimation (#​2411)
Bugs Fixed
  • Upgrade okio (#​2418)
  • Improve cache hits for synchronous LottieCompositionFactory methods (#​2379)
  • Fix gradient interpolation for opacity stops beyond the last color stop (#​2377)
  • Fix Potential NPE In NetworkCache.clearCache (#​2364)
  • Fix an IllegalArgumentException when creating a bitmap (#​2351)
  • Fix rounded corners for non-closed paths (#​2405)
  • Fix varying opacity stops across keyframes in the same gradient (#​2406)
  • Fix a NullPointerException in ColorKeyframeAnimation (#​2407)

v6.1.0

New Features
  • New multithreaded asyncUpdates feature which moves the entire update phase of an animation off of the main thread. For more information, refer to this blog post. (#​2276)
  • Allow LottieCompositionFactory to not close input streams (#​2286 and #​2319)
  • Allow Lottie to be initialized multiple times (#​2323)
  • Add an additional null check to TransformKeyframeAnimation (#​2381)
  • Fix asyncUpdates for Nougat and below (#​2380)
Bugs Fixed
  • Close input streams for cache hits (#​2253)
  • Always use ApplicationContext in ImageAssetManager to ensure it can be reused (#​2289)
  • Hold weak references to success/failure listeners (#​2293)
  • Add default values for line join and cap types (#​2337)
  • Apply layer parent opacity to text (#​2336)

v6.0.1

Bugs Fixed
  • Allow loading URLs with a length of greater than 255 chars (#​2311)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch 2 times, most recently from b088c87 to d1b7254 Compare August 28, 2024 19:30
@renovate renovate bot changed the title Update dependency com.airbnb.android:lottie to v6.5.0 Update dependency com.airbnb.android:lottie to v6.5.1 Aug 28, 2024
@renovate renovate bot changed the title Update dependency com.airbnb.android:lottie to v6.5.1 Update dependency com.airbnb.android:lottie to v6.5.2 Sep 4, 2024
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from d1b7254 to 2639d07 Compare September 4, 2024 02:11
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from 2639d07 to 23a3f25 Compare October 27, 2024 23:00
@renovate renovate bot changed the title Update dependency com.airbnb.android:lottie to v6.5.2 Update dependency com.airbnb.android:lottie to v6.6.0 Oct 27, 2024
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from 23a3f25 to f7eea9c Compare December 4, 2024 05:06
@renovate renovate bot changed the title Update dependency com.airbnb.android:lottie to v6.6.0 Update dependency com.airbnb.android:lottie to v6.6.1 Dec 4, 2024
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from f7eea9c to 34c3ccc Compare December 16, 2024 22:42
@renovate renovate bot changed the title Update dependency com.airbnb.android:lottie to v6.6.1 Update dependency com.airbnb.android:lottie to v6.6.2 Dec 16, 2024
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from 34c3ccc to 2b2ccae Compare March 4, 2025 03:40
@renovate renovate bot changed the title Update dependency com.airbnb.android:lottie to v6.6.2 Update dependency com.airbnb.android:lottie to v6.6.3 Mar 4, 2025
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from 2b2ccae to b70c558 Compare March 20, 2025 03:13
@renovate renovate bot changed the title Update dependency com.airbnb.android:lottie to v6.6.3 Update dependency com.airbnb.android:lottie to v6.6.4 Mar 20, 2025
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from b70c558 to 874582b Compare April 10, 2025 03:12
@renovate renovate bot changed the title Update dependency com.airbnb.android:lottie to v6.6.4 Update dependency com.airbnb.android:lottie to v6.6.6 Apr 10, 2025
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from 874582b to 7b21b5d Compare June 16, 2025 23:08
@renovate renovate bot changed the title Update dependency com.airbnb.android:lottie to v6.6.6 Update dependency com.airbnb.android:lottie to v6.6.7 Jun 16, 2025
@renovate renovate bot changed the title Update dependency com.airbnb.android:lottie to v6.6.7 Update dependency com.airbnb.android:lottie to v6.6.7 - autoclosed Aug 24, 2025
@renovate renovate bot closed this Aug 24, 2025
@renovate renovate bot deleted the renovate/com.airbnb.android-lottie-6.x branch August 24, 2025 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant