Enhancements
- Tracks an
identity_alias
event whenever identify is called to alias Superwall's anonymous ID with a developer provided id. - Adds
setInterfaceStyle(to:)
which can be used to override the system interface style. - Adds
device.interfaceStyleMode
to the device template, which can beautomatic
ormanual
if overriding the interface style.
Fixes
- Changes the
$feature_gating
parameter inPaywallInfo
from 0 and 1 toGATED
andNON_GATED
to prevent confusion. - Fixes issue where feature gating wasn't working correctly when an implicit event triggered by
paywall_decline
,transaction_fail
,transaction_abandon
, orsurvey_response
was resulting in askipped
PaywallState
. - Fixes issue where a
transaction_abandon
implicit event that resulted in askipped
PaywallState
was accidentally closing a paywall when it shouldn't have.