Skip to content

Releases: adaptyteam/AdaptySDK-iOS

1.12.4

10 Mar 15:18
Compare
Choose a tag to compare

Added

  • Added retry for createProfile request in case of poor connection or if server is down.

1.12.3

18 Feb 12:15
Compare
Choose a tag to compare

Added

  • Added facebookAnonymousId to .updateProfile() method params.

Updated

  • Replaced Bundle SDK Version with constant value.
  • Completely disabled Kinesis events in case user opt out from external analytics.

1.12.2

10 Feb 14:15
Compare
Choose a tag to compare

Added

  • Added public abTestName and name properties to PaywallModel and to nested products array.

Updated

  • Updated Kinesis logic to perform everything on a background thread.
  • Forced all SDK callbacks to be performed on a main thread.
  • Renamed setVariationId(, forTransactionId: ) method.
  • Removed deprecated plist property AdaptyAutomaticPaywallsScreenReportingEnabled.

1.12.1

29 Jan 12:15
Compare
Choose a tag to compare

Added

  • Added ability to opt-out from external analytics services.
  • Added ability to connect observer mode purchase with a paywall it was made from.

1.12.0

22 Jan 10:19
Compare
Choose a tag to compare

Updated

  • Fixed a/b metrics calculations for interrupted transactions.

1.11.1

19 Jan 16:23
Compare
Choose a tag to compare

Added

  • Added manual paywall screen tracking showcase to demo app.
  • Added a cosmetic forceUpdate to getPurchaserInfo method.
  • Added paywalls re-sync during first launch if receipt is non-empty.
  • Added guaranteed didReceiveUpdatedPurchaserInfo delegate method call per session.

Updated

  • Fixed Kinesis service callback handling.
  • Removed getPromo method empty body response error log.

1.11.0

23 Dec 13:49
Compare
Choose a tag to compare

Added

  • Added support for manual paywall screen reporting. Added showcase for A/B test in docs.
  • Added detailed description for iOS 14 simulator products fetch request error.

Updated

  • Made visualPaywall / customPayloadString / customPayload in PaywallModel nullable.
  • Removed .state from getPurchaserInfo callback. Refactored getPurchaserInfo to work with cached data. Added purchaserInfo background updates.
  • Removed .state from getPaywalls callback. Added optional forceUpdate and set cached state as a default one for getPaywalls.
  • Added tip about Swift 5.0 requirement to README.

1.10.3

09 Dec 15:41
Compare
Choose a tag to compare

Added

  • Added customPayloadString public property to PaywallModel

Multiple improvements for Flutter integration

03 Dec 14:26
Compare
Choose a tag to compare

Added

  • Added apnsTokenString to public properties.

Updated

  • Replaced error with info message for setFallbackPaywalls method in case there are already stored real paywalls available.