Releases: qonversion/flutter-sdk
Releases · qonversion/flutter-sdk
4.6.0
What's new
- Added a
sourceproperty to theQPermissionobject - use it to know where this permission is originally from - App Store, Play Store, Stripe, etc. - Added a method
getNotificationCustomPayloadto get the extra data you've added to automation notifications. - Added a method
presentCodeRedemptionSheetto show up a sheet for users to redeem AppStore offer codes (iOS 14+ only). - Purchase tracking error handling improved to guarantee delivery.
4.5.2
What's new
- Added a new user property
AppSetId- a unique user identifier for all the developer's applications on Android. May be used for some integrations.
4.5.1
What's new
- Fixed
Could not find offeringId valueerror forpurchaseProductcall on iOS.
4.5.0
What's new
- Big refactoring of the native modules made to simplify further upgrades and make it easy to keep the SDK functionality up-to-date.
4.4.0
- Added support of network connection lack or unexpected backend errors. Now Qonversion SDK will handle user permissions correctly even if it can't reach out to the API and will actualize them with the next successful request. Also, products and offerings become permanently available after the first successful launch - nothing will interfere user from the purchase.
- Added method
setPermissionsCacheLifetimeto configure the lifetime of permissions cache. It is used if we faced any error trying to get permissions from our API. Defaults to one month. - Added a new defined property
firebaseAppInstanceIdfor Firebase integration. - (Android only) Fixed a bug with introductory price tracking causing wrong data in the analytics dashboard for some purchases.
4.3.4
What's new
- Updated native SDK versions. Android
3.2.4->3.2.9. iOS2.18.3->2.19.1.
4.3.3
What's new
- Added
purchaseProductfunction for Mac OS.
4.3.2
What's new
- Fixed Android null-safety compilation issue in Flutter 3+.
4.3.1
What's new
- Updated Apple search Ads
- Method
setUserIdmarked as deprecated. UsesetProperty(QUserProperty.customUserId, 'yourSideUserId')instead.
3.5.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
Method setUserId marked as deprecated. Use setProperty(QUserProperty.customUserId, 'yourSideUserId') instead.