github superwall/Superwall-iOS 3.0.0-beta.7

latest releases: 4.8.3, 4.8.2, 4.8.1...
2 years ago

Breaking Changes

  • Changes Objective-C method getTrackInfo to getTrackResult to be in line with the Swift API.
  • Removes the error case from the TrackResult and adds in userIsSubscribed and paywallNotAvailable cases.
  • Moves main actor conformance to functions of PurchaseController protocol rather than the whole protocol.
  • Changes Objective-C method setUserAttributesDictionary(_:) to setUserAttributes(_:).

Fixes

  • Makes NetworkEnvironment Objective-C compatible.
  • Fixes an issue where a manually dismissed modally presented paywall wouldn't properly dismiss.
  • Fixes race condition when calling identify and tracking a paywall.

Don't miss a new Superwall-iOS release

NewReleases is sending notifications on new releases.