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.