Skip to content

6.14.0

Choose a tag to compare

@PushwooshCI PushwooshCI released this 17 Sep 13:39
· 2 commits to master since this release

New Features

  • 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
    String activityId = PushwooshLiveUpdates.getLiveUpdateActivityId(message);

Bug Fixes

  • 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