From 1d4652804c145b11e3e0fb89c28f8e62cb1e50b4 Mon Sep 17 00:00:00 2001 From: Gabriel Peal Date: Fri, 5 Jun 2020 09:38:29 -0700 Subject: [PATCH] v3.4.1 --- CHANGELOG.md | 11 ++++++++--- gradle.properties | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bea4a1ffcb..49957357a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +# 3.4.1 +#### Feature and Improvements +* Added a KeyPath.COMPOSITION constant to set dynamic properties on the animation's root composition layer ([#1559](https://github.com/airbnb/lottie-android/pull/1559)). +* A default style can now be set for all AnimationViews with lottieAnimationViewStyle ([#1524](https://github.com/airbnb/lottie-android/pull/1524)). + # 3.4.0 ### Features and Improvements * Added optional cache key parameters to url loading to enable skipping the cache. @@ -44,11 +49,11 @@ # 3.1.0 ### Features and Improvements -* **Breaking Change** Replace JsonReader parsing APIs with InputStream variants to prevent +* **Breaking Change** Replace JsonReader parsing APIs with InputStream variants to prevent exposing Lottie's copy of Moshi's json parser. -* Add the ability to catch all Lottie composition errors with `setFailureListener` and +* Add the ability to catch all Lottie composition errors with `setFailureListener` and `resetFailureListener` (#1321). -* Add the ability to set a fallback drawable res when Lottie fails to parse a composition or +* Add the ability to set a fallback drawable res when Lottie fails to parse a composition or load it from the internet. Use `setFallbackResource` from code or`lottie_fallbackRes` from xml. * Add the ability to render opacity on the layer level rather than the shape level. View the docs for `setApplyingOpacityToLayersEnabled` for more info. diff --git a/gradle.properties b/gradle.properties index d679bd9df7..8d96df838f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -17,7 +17,7 @@ # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects # org.gradle.parallel=true -VERSION_NAME=3.4.1-SNAPSHOT +VERSION_NAME=3.4.1 GROUP=com.airbnb.android POM_DESCRIPTION=Lottie is an animation library that renders Adobe After Effects animations natively in realtime.