weather_compose_clean_architecture
weather_compose_clean_architecture copied to clipboard
Bump com.airbnb.android:lottie-compose from 5.2.0 to 6.3.0
Bumps com.airbnb.android:lottie-compose from 5.2.0 to 6.3.0.
Release notes
Sourced from com.airbnb.android:lottie-compose's releases.
6.3.0
New Features
- [Compose] Add LottiePainter and rememberLottiePainter to use Lottie anywhere a Painter can be used (#2442)
- [Compose] Constrain unconstrainted bounds when the other dimension is constrained (#2437)
- 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 Fixes
- 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 1 (#2427)
6.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
closeparam 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)
6.1.0
New Features
- New multithreaded
asyncUpdatesfeature which moves the entire update phase of an animation off of the main thread. For more information, refer to this blog post. (#2276)- Allow
LottieCompositionFactoryto not close input streams (#2286 and #2319)- Allow Lottie to be initialized multiple times (#2323)
Bugs Fixed
... (truncated)
Changelog
Sourced from com.airbnb.android:lottie-compose's changelog.
6.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 Fixes
- 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 1 (#2427)
6.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
closeparam 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)
6.1.0
New Features
- New multithreaded
asyncUpdatesfeature which moves the entire update phase of an animation off of the main thread. For more information, refer to this blog post. (#2276)- Allow
LottieCompositionFactoryto 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)
6.0.1
... (truncated)
Commits
351a1aev6.3.04060d30[Compose] Add LottiePainter (#2442)8383393Make all LottieAnimationView setters idempotent (#2441)a9a7563Fix rendering artifacts for large strokes on polygons (#2440)c9c8bb7Add an option to clip text if it goes beyond the Y bounds of paragraph text (...6e11040Allow shape contents to have dynamic properties for its path (#2439)9f8951aScale image if the dp scale changes (#2438)a6e416dConstrain unbounded dimensions when exactly one dimension is unbounded (#2437)a855905Add support for gzipped json files (#2435)e85787bHandle null color callbacks in SolidLayer (#2434)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)