3.0.0-beta.2
·
1129 commits
to master
since this release
Breaking Changes
- Moves all functions and variables to the
shared
instance for consistency, e.g. it's nowSuperwall.shared.track()
instead ofSuperwall.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.