Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency com.airbnb.android:lottie to v6.6.2 #180

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 20, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.airbnb.android:lottie 6.1.0 -> 6.6.2 age adoption passing confidence

Release Notes

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

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)

Configuration

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

🚦 Automerge: Enabled.

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 changed the title fix(deps): update dependency com.airbnb.android:lottie to v6.2.0 fix(deps): update dependency com.airbnb.android:lottie to v6.3.0 Dec 30, 2023
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from 6d69faa to f83c2d7 Compare December 30, 2023 03:44
@renovate renovate bot changed the title fix(deps): update dependency com.airbnb.android:lottie to v6.3.0 fix(deps): update dependency com.airbnb.android:lottie to v6.4.0 Mar 4, 2024
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from f83c2d7 to 3e33498 Compare March 4, 2024 06:38
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from 3e33498 to ffa9e77 Compare May 27, 2024 05:04
@renovate renovate bot changed the title fix(deps): update dependency com.airbnb.android:lottie to v6.4.0 fix(deps): update dependency com.airbnb.android:lottie to v6.4.1 May 27, 2024
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from ffa9e77 to 04c3e3f Compare August 4, 2024 07:14
@renovate renovate bot changed the title fix(deps): update dependency com.airbnb.android:lottie to v6.4.1 fix(deps): update dependency com.airbnb.android:lottie to v6.5.0 Aug 4, 2024
@renovate renovate bot changed the title fix(deps): update dependency com.airbnb.android:lottie to v6.5.0 fix(deps): update dependency com.airbnb.android:lottie to v6.5.1 Aug 28, 2024
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from 04c3e3f to cf214a5 Compare August 28, 2024 18:11
@renovate renovate bot changed the title fix(deps): update dependency com.airbnb.android:lottie to v6.5.1 fix(deps): 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 cf214a5 to 9afb909 Compare September 4, 2024 00:43
@renovate renovate bot changed the title fix(deps): update dependency com.airbnb.android:lottie to v6.5.2 fix(deps): 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 9afb909 to 66a1992 Compare October 27, 2024 22:52
@renovate renovate bot force-pushed the renovate/com.airbnb.android-lottie-6.x branch from 66a1992 to 2d77357 Compare December 4, 2024 07:04
@renovate renovate bot changed the title fix(deps): update dependency com.airbnb.android:lottie to v6.6.0 fix(deps): 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 2d77357 to c15f010 Compare December 16, 2024 21:16
@renovate renovate bot changed the title fix(deps): update dependency com.airbnb.android:lottie to v6.6.1 fix(deps): update dependency com.airbnb.android:lottie to v6.6.2 Dec 16, 2024
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