Releases: qonversion/react-native-sdk
3.3.1
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
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
What's new
Removed deprecated maven plugin to support Gradle 7+.
2.8.1
What's new
Removed deprecated maven plugin to support Gradle 7+.
3.2.0
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
andupdatePurchaseWithProduct
for use in A/B-tests. - Updated SDK API documentation.
- Method
setUserId
marked as deprecated. UsesetProperty(Property.CUSTOM_USER_ID, 'yourSideUserId')
instead.
2.8.0
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. UsesetProperty(Property.CUSTOM_USER_ID, 'yourSideUserId')
instead.
3.1.1
What's new
Fix StrictMode policy violation errors in the Google Play Console pre-launch report.
2.7.1
What's new
Fix StrictMode policy violation errors in the Google Play Console pre-launch report.
3.1.0
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
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