Skip to content

Releases: qonversion/react-native-sdk

3.3.1

26 May 08:21
145cfdb
Compare
Choose a tag to compare

What's new

Android

  • Updated the names of android resources to prevent collisions
  • Fixed SecurityException while requesting Facebook attribution id.
  • Callback logic improved to prevent duplicated invocations on several method calls in rare cases reported in the issues qonversion/android-sdk#342 and qonversion/android-sdk#276.

iOS

  • Updated logic to handle push notifications token
  • DEBUG preprocessor macros check was removed

3.3.0

30 Mar 10:25
02f3563
Compare
Choose a tag to compare

What's new

Deferred or interrupted purchases support

You are now able to subscribe to deferred or interrupted purchases updates as follows:

Qonversion.setUpdatedPurchasesDelegate({
    onPermissionsUpdated(permissions) {
        // handle updated permissions here
    },
});

See more in the documentation.

App Store Promoted purchases support

Get notified about promo purchases or initialize purchase flow from your app.

Qonversion.setPromoPurchasesDelegate({
    onPromoPurchaseReceived: async (productId, promoPurchaseExecutor) => {
        // check AppStore productId value in case you want to enable promoted purchase only for specific products
        // call `promoPurchaseExecutor` if you want to allow promoted purchase or just store productId and executor and call it when needed
        // don't call `promoPurchaseExecutor` if you don't want to allow purchase
    },
});

For more info visit the documentation.

3.2.1

21 Mar 13:41
57200a2
Compare
Choose a tag to compare

What's new

Removed deprecated maven plugin to support Gradle 7+.

2.8.1

21 Mar 14:45
dc2e7f3
Compare
Choose a tag to compare

What's new

Removed deprecated maven plugin to support Gradle 7+.

3.2.0

18 Mar 07:39
ba2016e
Compare
Choose a tag to compare

What's new

Automations

Qonversion Automation allows sending automated, personalized push notifications and in-app messages initiated by in-app purchase events. This feature is designed to increase your app's revenue and retention, provide cancellation insights, reduce subscriber churn, and improve your subscribers' user experience.

See more in the documentation.

Apple Search Ads

Qonversion SDK can now automatically collect Apple Search Ads attribution data. Just enable that using setAppleSearchAdsAttributionEnabled method:

Qonversion.setAppleSearchAdsAttributionEnabled(true);

Also

  • Added methods purchaseProduct and updatePurchaseWithProduct for use in A/B-tests.
  • Updated SDK API documentation.
  • Method setUserId marked as deprecated. Use setProperty(Property.CUSTOM_USER_ID, 'yourSideUserId') instead.

2.8.0

18 Mar 08:50
Compare
Choose a tag to compare

What's new

Apple Search Ads

Qonversion SDK can now automatically collect Apple Search Ads attribution data. Just enable that using setAppleSearchAdsAttributionEnabled method:

Qonversion.setAppleSearchAdsAttributionEnabled(true);

Also

  • Updated SDK API documentation.
  • Method setUserId marked as deprecated. Use setProperty(Property.CUSTOM_USER_ID, 'yourSideUserId') instead.

3.1.1

24 Aug 12:59
0042970
Compare
Choose a tag to compare

What's new

Fix StrictMode policy violation errors in the Google Play Console pre-launch report.

2.7.1

24 Aug 12:58
0042970
Compare
Choose a tag to compare

What's new

Fix StrictMode policy violation errors in the Google Play Console pre-launch report.

3.1.0

11 Aug 07:02
cdca6d0
Compare
Choose a tag to compare

What's new

Errors details

From now Qonversion SDK returns more details about the error received.
Check the details in the error object and in the documentation
Error details contain information on receipt validation error, project configuration issues, invalid or fraud purchases, wrong credentials, etc.

Minor improvements

  • Updated background mode logic

2.7.0

11 Aug 06:56
3b9b74a
Compare
Choose a tag to compare

What's new

Errors details

From now Qonversion SDK returns more details about the error received.
Check the details in the error object and in the documentation
Error details contain information on receipt validation error, project configuration issues, invalid or fraud purchases, wrong credentials, etc.

Minor improvements

  • Updated background mode logic