v2.5.0-beta2
diff --git a/CHANGELOG.md b/CHANGELOG.md index dfd63e6..0225315 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md
@@ -1,3 +1,16 @@ +# 2.5.0-beta2 +### Features and Improvements +* Completely overhauled json deserialization. Deserializing a composition takes half as long and +can deserialize much larger json files (tested 50mb) without ooming. +* Added a new LottieInterpolatedValue class in which you set start, end, and interpolator values +for a property. +* Added setValue methods to all LottieValue classes. +* Renamed some of the LottieValue classes for clarity. +* API to add all animator listeners. +* Adhere to the Animatable interface. +### Bugs Fixed +* Prevent a crash trying to recycle a null bitmap. + # 2.5.0-beta1 ### Features and Improvements * Added the ability to dynamically change properties at runtime. See [docs](http://airbnb.io/lottie/android/dynamic.html) for more info.
diff --git a/LottieSample/build.gradle b/LottieSample/build.gradle index 6fd5810..89c7fa4 100644 --- a/LottieSample/build.gradle +++ b/LottieSample/build.gradle
@@ -9,8 +9,8 @@ applicationId "com.airbnb.lottie" minSdkVersion 16 targetSdkVersion 27 - versionCode 29 - versionName "2.5.0-beta1" + versionCode 30 + versionName "2.5.0-beta2" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" vectorDrawables.useSupportLibrary = true buildConfigField("String", "S3AccessKey", "\"" + System.getenv("LOTTIE_S3_API_KEY") + "\"")
diff --git a/README.md b/README.md index cf9f9d6..f991447 100644 --- a/README.md +++ b/README.md
@@ -35,6 +35,6 @@ ```groovy dependencies { - compile 'com.airbnb.android:lottie:2.5.0-beta1' + compile 'com.airbnb.android:lottie:2.5.0-beta2' } ```
diff --git a/gradle.properties b/gradle.properties index 787db5b..ecf75da 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=2.5.0-beta1 +VERSION_NAME=2.5.0-beta2 GROUP=com.airbnb.android POM_DESCRIPTION=Lottie is an animation library that renders Adobe After Effects animations natively in realtime.
diff --git a/lottie/build.gradle b/lottie/build.gradle index 2c6456a..7537c15 100644 --- a/lottie/build.gradle +++ b/lottie/build.gradle
@@ -10,7 +10,7 @@ minSdkVersion 14 targetSdkVersion 27 versionCode 100 - versionName "2.5.0-beta1" + versionName "2.5.0-beta2" } lintOptions { abortOnError true