Skip to content

Releases: qonversion/flutter-sdk

4.6.0

29 Sep 14:13
cbb1262

Choose a tag to compare

What's new

  • Added a source property to the QPermission object - use it to know where this permission is originally from - App Store, Play Store, Stripe, etc.
  • Added a method getNotificationCustomPayload to get the extra data you've added to automation notifications.
  • Added a method presentCodeRedemptionSheet to 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

15 Sep 09:27
acbdd22

Choose a tag to compare

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

14 Sep 15:56
bf801af

Choose a tag to compare

What's new

  • Fixed Could not find offeringId value error for purchaseProduct call on iOS.

4.5.0

12 Sep 09:29
f3ee0f1

Choose a tag to compare

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

26 Aug 12:27
dca30f4

Choose a tag to compare

  • 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 setPermissionsCacheLifetime to 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 firebaseAppInstanceId for Firebase integration.
  • (Android only) Fixed a bug with introductory price tracking causing wrong data in the analytics dashboard for some purchases.

4.3.4

11 Aug 16:03
852a8b0

Choose a tag to compare

What's new

  • Updated native SDK versions. Android 3.2.4 -> 3.2.9. iOS 2.18.3 -> 2.19.1.

4.3.3

14 Jul 16:27
3c15eea

Choose a tag to compare

What's new

  • Added purchaseProduct function for Mac OS.

4.3.2

23 May 15:06
ff57433

Choose a tag to compare

What's new

  • Fixed Android null-safety compilation issue in Flutter 3+.

4.3.1

18 Mar 15:41
585c35f

Choose a tag to compare

What's new

  • Updated Apple search Ads
  • Method setUserId marked as deprecated. Use setProperty(QUserProperty.customUserId, 'yourSideUserId') instead.

3.5.0

18 Mar 14:14

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

Method setUserId marked as deprecated. Use setProperty(QUserProperty.customUserId, 'yourSideUserId') instead.