Skip to content

Releases: Pushwoosh/pushwoosh-android-sdk

6.7.8

24 May 06:47
Compare
Choose a tag to compare

Fixed

  • Empty summary notification appearing in some cases
  • Message hash is now correctly set in Customer Journey In-Apps

6.7.7

03 May 08:42
Compare
Choose a tag to compare

Changed

  • Reverted load-balancing changes to applicationOpen statistics requests

6.7.6

18 Apr 07:54
Compare
Choose a tag to compare

Important

  • Default scheme for creating test devices via deep links was changed to pushwoosh-{}://createTestDevice. If you use the old scheme, please change it in your AndroidManifest.xml

Changed

  • minSdkVersion is reverted to 21
  • Pushwoosh SDK now waits for an application to be brought to foreground state before sending getConfig, getInApps and registerDevice on initialization. Previously these requests were sent when SDK was initializing, even if it was happening in background (i.e. when a push was received)
  • applicationOpen, messageDeliveryEvent and pushStat statistics API requests are now sent with a 30-seconds jitter

Added

  • Pushwoosh.registerForPushNotificationsWithTags(TagsBundle tags) method. This method can be used to avoid race condition when setting tags and registering a device simultaneously
  • TagsBundle.Builder.removeFromList(String tag, List<String> valuesToRemove) method. This method can be used to remove multiple values from List Tags

Removed

  • Internal StatusBarNotificationStorage and PushAnalyticsRequest classes are removed.

6.7.5

11 Mar 09:27
Compare
Choose a tag to compare

Added

  • Notifications can now be grouped using custom groups

Fixed

  • Notification callbacks in group summary are now triggered correctly (#184)

6.7.4

15 Feb 12:07
Compare
Choose a tag to compare

Fixed

  • restored default behavior when receiving a push notification in foreground

6.7.3

14 Feb 16:32
Compare
Choose a tag to compare

Added

  • public void setShowPushnotificationAlert(boolean showAlert) method added

Changed

  • removed unused TLS1.1 code references

6.7.2

19 Dec 13:25
Compare
Choose a tag to compare

Changed

  • SDK can now receive failed rich medias sent from Customer Journey with the next postEvent call

6.7.1

11 Dec 11:47
Compare
Choose a tag to compare

Changed

  • Roll back changes to minSdkVersion to 23

6.7.0

05 Dec 16:21
Compare
Choose a tag to compare

Important

  • SDK now requires com.google.firebase:firebase-messaging:23.1.+ versions to work properly

Added

  • pushwoosh-xiaomi module

Fixed

  • Push tokens sometimes invalidating on application's first launch
  • OutOfMemoryError crash when migrating old tags (from 5.+ SDK versions)

Changed

  • SDK is now built with newer Android Gradle plugin (7.5.0)
  • Pushwoosh SDK migrated to maven-publish publishing plugin

6.6.17

06 Oct 17:07
Compare
Choose a tag to compare

Changed

  • changed format of actionParams in internal Rich Media event tracking
  • forcibly request new push tokens from FCM if they are not automatically refreshed