Skip to content

11.0.0

Choose a tag to compare

@RCGitBot RCGitBot released this 27 Oct 17:01
17ff5f0

RevenueCat SDK

Warning

Your app, and any library module that depends on the SDK, must now compile against API 35 or later. This requirement comes from androidx.core 1.15.0, which Play Billing Library 9 depends on. minSdk and targetSdk are not affected.

💥 Breaking Changes

This release updates the SDK to Google Play Billing Library 9.1.0. The RevenueCat API is unchanged, but the new dependencies raise the build requirements of your app. You can check the full list of Billing Library changes here: https://developer.android.com/google/play/billing/release-notes#9-0-0

We have also updated Kotlin to 2.2.21, Jetpack Compose to BOM 2026.06.01, kotlinx-coroutines to 1.9.0 and kotlinx-serialization to 1.7.3. The minimum Android version stays at Android 6 (API 23).

See the v11 migration guide for details.

🐞 Bugfixes

  • Fix paywall image localization parsing under kotlinx-serialization 1.7.3 (#4258) via Álvaro Brey (@AlvaroBrey)

📦 Dependency Updates

RevenueCatUI SDK

💥 Breaking Changes

🔄 Other Changes

  • Complete the v11 migration guide (#4439) via Álvaro Brey (@AlvaroBrey)
  • Fix 11.0-dev test failures from the kotlinx-serialization and Compose bumps (#4432) via Álvaro Brey (@AlvaroBrey)
  • Move sdksizetesting to AGP 9 (#4128) via Álvaro Brey (@AlvaroBrey)
  • Drop the AGP 9 built-in Kotlin opt-out (#4120) via Álvaro Brey (@AlvaroBrey)
  • Move MagicWeatherCompose and CustomEntitlementComputationSample to AGP 9 (#4115) via Álvaro Brey (@AlvaroBrey)