Updated version to v2.0.0-rc2
diff --git a/CHANGELOG.md b/CHANGELOG.md
index adf3a20..ae2b1ca 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,16 @@
+#2.0.0-rc2
+### Features and Improvements
+* Paste json into the sample app.
+* Update a bitmap asset dynamically.
+* Set scale from xml.
+### Bugs Fixed
+* Resume no longer restarts the animation.
+* More lenient crashes and getCallback() checks.
+* Fewer addUpdateListener calls.
+* Fix cache strategy when it and the animation is set from xml.
+
# 2.0.0-rc1
-### Features and improvements
+### Features and Improvements
* Set a color filter with xml
#### Bugs Fixed
* Prevent a rare crash when used from React Native.
@@ -11,7 +22,7 @@
# 2.0.0-beta4
-### Features and improvements
+### Features and Improvements
* Added support to load an animation by scanning a qr code with a url to the json. All
lottiefiles.com animations now have qr codes.
* Added support for opacity stops in gradients.
@@ -24,7 +35,7 @@
* Fixed a bug that would incorrectly draw rounded rectangles.
# 2.0.0-beta3
-#### Features and improvements
+#### Features and Improvements
* Ground up rewrite of the rendering engine.
* Vastly improved the performance of masks and mattes.
* Support for fill types (non-zero or even-odd).
@@ -40,7 +51,7 @@
* Invalidate whatever drawable is set as the image drawable even if it's not LottieDrawable.
# 1.5.3
-#### Features and improvements
+#### Features and Improvements
* Added an image asset delegate so you can provide your own bitmaps from and sd card, for example.
* Added an attr for setting progress.
* Improved the performance of very large compositions by scaling them down to the screen size.
@@ -52,13 +63,13 @@
# 1.5.2
-#### Features and improvements
+#### Features and Improvements
* Significantly improved memory usage when using masks or mattes. No more bitmaps!
#### Bugs Fixed
* Further improved the compatibility of masks and mattes.
# 1.5.1
-##### Features and improvements
+##### Features and Improvements
* Use a thread pool executor for deserialization.
* Allow setting a default cache strategy
* Drop repeated calls to setComposition with the same composition.
diff --git a/LottieSample/build.gradle b/LottieSample/build.gradle
index 116c20a..7651a04 100644
--- a/LottieSample/build.gradle
+++ b/LottieSample/build.gradle
@@ -8,8 +8,8 @@
applicationId "com.airbnb.lottie"
minSdkVersion 16
targetSdkVersion 25
- versionCode 11
- versionName "2.0.0-rc1"
+ versionCode 12
+ versionName "2.0.0-rc2"
testInstrumentationRunner "com.airbnb.lottie.TestRunner"
vectorDrawables.useSupportLibrary = true
}
diff --git a/LottieSample/src/main/res/layout/fragment_animation.xml b/LottieSample/src/main/res/layout/fragment_animation.xml
index 2d42565..6da9f1c 100644
--- a/LottieSample/src/main/res/layout/fragment_animation.xml
+++ b/LottieSample/src/main/res/layout/fragment_animation.xml
@@ -246,7 +246,7 @@
android:textColor="@android:color/black"
android:textSize="8sp"
android:layout_marginBottom="8dp"
- android:text="2.0.0-rc1"/>
+ android:text="2.0.0-rc2"/>
</LinearLayout>
</android.support.design.widget.CoordinatorLayout>
\ No newline at end of file
diff --git a/README.md b/README.md
index 6eb42d6..9d782ba 100644
--- a/README.md
+++ b/README.md
@@ -44,7 +44,7 @@
```groovy
dependencies {
- compile 'com.airbnb.android:lottie:2.0.0-rc1'
+ compile 'com.airbnb.android:lottie:2.0.0-rc2'
}
```
diff --git a/gradle.properties b/gradle.properties
index 951d237..2de6a65 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.0.0-rc1
+VERSION_NAME=2.0.0-rc2
GROUP=com.airbnb.android
POM_DESCRIPTION=Lottie is an animation library that renders Adobe After Effects animations natively in realtime.