github superwall/Superwall-iOS 4.10.0

11 hours ago

Enhancements

  • Adds CustomerInfo. This contains the latest information about all of the customer's purchase and subscription data. This can be accessed via the published property Superwall.shared.customerInfo, via Superwall.shared.getCustomerInfo(), via the AsyncStream customerInfoStream, or via the delegate method customerInfoDidChange(from:to:). This updates the Entitlement object to have more properties such as startsAt and expiredAt. These can be used in audience filters.
  • Adds Superwall.shared.entitlements.byProductIds(_:) to return a Set of Entitlement objects belonging to a given set of product identifiers.
  • Changes the PurchaseController examples to account for CustomerInfo changes.
  • Adds transaction_abandon capability to web checkout payment sheet.

Fixes

  • Fixes issue after purchasing web products where localized strings weren't correct in SDK wrappers like Expo.

Don't miss a new Superwall-iOS release

NewReleases is sending notifications on new releases.