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
Live Update notifications now react to user interaction like regular pushes: a tap opens the app, follows the notification's deep link, counts the open in statistics and reaches NotificationServiceExtension.onMessageOpened(); swiping the notification away reaches onMessageCanceled()
Added PushwooshLiveUpdates.getLiveUpdateActivityId() to tell a Live Update push apart from a regular one inside those callbacks and read its activityId
Modal Rich Media is now displayed on devices where system animations are turned off
Modal Rich Media placed at the bottom with the fade-in animation now sits above the navigation bar, so its content and buttons stay visible and tappable
Tags set with setTags() now persist across the periodic push token refresh
unregisterForPushNotifications() now also stops the periodic push token refresh
Improvements
Rich Media in-apps now appear as soon as the page has content to draw instead of waiting for every external resource to load, keeping the app responsive while the page loads
A Rich Media impression, and the onPresent delegate call, are now counted at the moment the content becomes visible, so frequency capping and show statistics reflect what users actually saw
Registration results are now delivered to every waiting registerForPushNotifications() callback, and registerExistingToken() reports an error through its callback when no push provider is available
A push token received while the SDK is still initializing is now registered as soon as initialization completes