Releases: Pushwoosh/pushwoosh-android-sdk
Releases · Pushwoosh/pushwoosh-android-sdk
6.7.16
6.7.15
Release 6.7.15
6.7.14
Added
registerSmsNumber()
andregisterWhatsappNumber()
methods added toPushwoosh
classgetMessageCode()
,getMessageId()
,getCampaignId()
methods added toPushMessage
clas
6.7.13
Added
- Android Modal Rich Media feature. To replace your legacy rich medias with the new ones add the following metadata to your AndroidManifest.xml:
<meta-data android:name="com.pushwoosh.rich_media_type" android:value="Modal" />
Fixed
- Rich Media sometimes being shown twice when opening it from a group push message
6.7.12
Important
- All API requests are now sent with Authorization header. Setting the Authorization token is now a mandatory part of SDK integration. To set your API token, add
com.pushwoosh.apitoken
meta-data to your AndroidManifest.xml. Check the updated SDK integration guide for additional details.
Changed
- SDK now forces token renewal every 2 weeks (previously was 2 months)
- MD5 algorithm is no longer used to check rich media hash sums and HWID sharing
6.7.11
Changed
/getConfig
API request is no longer used to send default events- Default app events are now collected automatically. To disable this behavior, add
<meta-data android:name="com.pushwoosh.allow_collecting_events" android:value="false" />
to your AndroidManifest.xml
Fixed
- NullPointerException in
TagsBundle.Builder.putString()
6.7.10
Added
- Customizable notification swipe behavior. Override
NotificationServiceExtension.onMessageCanceled(PushMessage message)
method to handle notification swipe events. - Experimental lazy SDK initialization. Add
com.pushwoosh.lazy_initialization
meta-data to app's manifest to avoid initializing SDK. CallPushwooshNotificationSettings.lazyInitPushwoosh(Context context)
to manually start initialization.
6.7.9
Fixed
- crash in
PushwooshInitializer.init()
when SDK was initialized in the thread created by Firebase Messaging library - rare
ConcurrentModificationException
inTagsBundle.Builder.putAll()
andJsonUtils.mergeJson()
6.7.8
Fixed
- Empty summary notification appearing in some cases
- Message hash is now correctly set in Customer Journey In-Apps
6.7.7
Changed
- Reverted load-balancing changes to applicationOpen statistics requests