6.6.10
- Make
lottieComposition
public by @thebehera in https://github.com/airbnb/lottie-android/pull/2660 - Add RTL support to lottie-android by @nrchan in https://github.com/airbnb/lottie-android/pull/2663
- @thebehera made their first contribution in https://github.com/airbnb/lottie-android/pull/2660 🎉
- @nrchan made their first contribution in https://github.com/airbnb/lottie-android/pull/2663 🎉
Full Changelog: https://github.com/airbnb/lottie-android/compare/v6.6.9...v6.6.10
6.6.9
- Fix transparent background rendering with MULTIPLY Blend mode on Android 34+ by @allenchen1154 in https://github.com/airbnb/lottie-android/pull/2661
Full Changelog: https://github.com/airbnb/lottie-android/compare/v6.6.8...v6.6.9
6.6.7
- Fix crash when drawing shadow on image using RenderNode by @allenchen1154 in https://github.com/airbnb/lottie-android/pull/2635
Full Changelog: https://github.com/airbnb/lottie-android/compare/v6.6.6...v6.6.7
6.6.6
- Guard against Bitmap allocations of size 0 by @allenchen1154 in https://github.com/airbnb/lottie-android/pull/2626
Full Changelog: https://github.com/airbnb/lottie-android/compare/v6.6.4...v6.6.6
6.6.2
- Parse as width/height as double by @gpeal in https://github.com/airbnb/lottie-android/pull/2596
- Re-measure line height when justifying dynamic text by @gpeal in https://github.com/airbnb/lottie-android/pull/2597
- Only apply parent layer alpha to mattes by @gpeal in https://github.com/airbnb/lottie-android/pull/2598
- Binary compatibility with 6.5 and lower on LottieAnimation by @inorichi in https://github.com/airbnb/lottie-android/pull/2591
- Better handle clip specs when minProgress == maxProgress by @gpeal in https://github.com/airbnb/lottie-android/pull/2600
- @inorichi made their first contribution in https://github.com/airbnb/lottie-android/pull/2591
Full Changelog: https://github.com/airbnb/lottie-android/compare/v6.6.1...v6.6.2
6.6.1
- Fix NPE a Bitmap reference at the Utils.resizeBitmapIfNeeded by @yunyh in https://github.com/airbnb/lottie-android/pull/2573
- Fix floating point errors calculating keyframe end progress by @gpeal in https://github.com/airbnb/lottie-android/pull/2588
- @yunyh made their first contribution in https://github.com/airbnb/lottie-android/pull/2573
Full Changelog: https://github.com/airbnb/lottie-android/compare/v6.6.0...v6.6.1
6.6.0
- 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)
- 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)