Skip to content

Releases: RevenueCat/purchases-android

2.3.1

13 Aug 05:21
Compare
Choose a tag to compare
  • Fixed a NullPointerException in BillingWrapper (#79)
  • Fixed a crash where the SDK would throw a SecurityException if the app loses the INTERNET permission at runtime (#78)

2.3.0

11 Jul 20:34
Compare
Choose a tag to compare

https://github.com/RevenueCat/purchases-android/milestone/1

2.2.5

31 May 17:20
Compare
Choose a tag to compare

Fixes duplicated call to make purchase

2.2.4

31 May 06:41
Compare
Choose a tag to compare

Fixes Proguard

2.2.3

30 May 01:29
Compare
Choose a tag to compare
  • Fixes multi threading issues
  • Bugfixes:
    • kotlin.KotlinNullPointerException at BillingWrapper:105
    • kotlin.KotlinNullPointerException at Purchases:643

2.2.2

16 May 19:16
Compare
Choose a tag to compare
  • Fixes KotlinNullPointerException in Backend:248
  • Fixes NullPointerException in Purchases:673

2.2.1

16 May 18:51
Compare
Choose a tag to compare

Bugfix release: avoids caches being cleared when there is an error fetching purchaser info. Fixes #68

2.2.0

14 May 23:23
Compare
Choose a tag to compare
  • BREAKING CHANGE Call syncTransactions to send purchases information to RevenueCat after any restore or purchase if you are using the SDK in observerMode. See our guide on Migrating Subscriptions for more information on syncTransactions: https://docs.revenuecat.com/docs/migrating-existing-subscriptions
  • addAttribution is now a static method that can be called before the SDK is configured.
  • addAttribution will automatically add the rc_gps_adid parameter.
  • A network user identifier can be send to the addAttribution function, replacing the previous rc_appsflyer_id parameter.
  • Adds an optional configuration boolean observerMode. This will set the value of finishTransactions at configuration time.
  • Updated BillingClient to 1.2.2.
  • makePurchase now requires a SKUDetails product instead of a sku and type.
  • Header updates to include client version and locale which will be used for debugging and reporting in the future.

2.1.2

06 May 17:26
Compare
Choose a tag to compare
  • Fixes exception when inputstream is null.
  • Fixes an exception when Purchases is instantiated from a background thread.
  • Fixes concurrency issue on servicerequests.

2.1.1

17 Apr 20:28
Compare
Choose a tag to compare
  • Adds setFinishTransactions. Set this to false if you are finishing transactions outside of the Purchases SDK