Android Native - 4.x to 5.x Migration
View the Android SDK Reference documentation here →.
Android Native - 5.x to 6.x Migration
Google Product setup
Android Native - 6.x to 7.x Migration
This latest release updates the SDK to use BillingClient 6. This version of BillingClient brings little change compared with BillingClient 5 which brought an entire new subscription model which resulted in large changes across the entire SDK.
Android Native - 7.x to 8.x Migration
This latest release updates the SDK to use BillingClient 7. This version increased the minSdk to 21 (Android 5.0) and removed the ProrationMode enum. Additionally, it added support for installment plans and pending prepaid plans.
Android Native - 8.x to 9.x Migration
RevenueCat SDK
Android Native - 9.x to 10.x Migration
This release updates the SDK to Google Play Billing Library 8.3. There are no public API changes.
Android Native - 10.x to 11.x Migration
This release updates the SDK to Google Play Billing Library 9.1.0, Kotlin 2.2.21 and Jetpack Compose BOM 2026.06.01. The RevenueCat API itself is unchanged, but the new dependencies raise the build requirements of your app and can change the versions of libraries it already uses.