Skip to content

3.0.0-beta.2

Compare
Choose a tag to compare
@yusuftor yusuftor released this 27 Jan 18:58
· 1129 commits to master since this release
d1ff196

Breaking Changes

  • Moves all functions and variables to the shared instance for consistency, e.g. it's now Superwall.shared.track() instead of Superwall.track().

Enhancements

  • Readds Superwall.shared.logLevel as a top level static convenience variable so you can easily change the log level.
  • Adds isLoggedIn to user properties, which means you can create a rule based on whether the user is logged in vs. whether they're anonymous.

Fixes

  • Fixes bug in <iOS 14 where the spinner wasn't appearing when transacting.
  • Fixes bug where PaywallOverrides weren't being passed in to the paywall.
  • Fixes bug where purchasing, deleting then reinstalling your app, and tapping a purchase button would throw an error.
  • Fixes an rare crash associated with the loading and saving of Core Data.