You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds support for multiple paywall URLs, in case one CDN provider fails.
ActivityEncapsulatable now uses a WeakReference instead of a reference
SW-2900: Adds Superwall.instance.localeIdentifier as a convenience variable that you can use to dynamically update the locale used for evaluating rules and getting localized paywalls.
SW-2919: Adds a custom_placement event that you can attach to any element in the paywall with a dictionary of parameters. When the element is tapped, the event will be tracked. The name of the placement can be used to trigger a paywall and its params used in audience filters.
Adds support for bottom sheet presentation style (DRAWER), no animation style and default animation.
Adds build_id and cache_key to PaywallInfo.
SW-2917: Tracks a config_attributes event after calling Superwall.configure, which contains info about the configuration of the SDK. This gets tracked whenever you set the delegate.
Adds in device attributes tracking after setting the interface style override.
To comply with new Google Play Billing requirements we now avoid setting empty offerToken for one-time purchases