Skip to content

Releases: Pushwoosh/pushwoosh-android-sdk

6.1.2

10 Feb 08:43
Compare
Choose a tag to compare

Added

  • Added changes to improve stability of Pushwoosh Android SDK

6.1.1

25 Jan 12:51
Compare
Choose a tag to compare

Fixed

  • Rare occasions of java.lang.RuntimeException at com.pushwoosh.inapp.view.RichMediaWebActivity.onCreate method
  • Occasions of java.util.ConcurrentModificationException at com.pushwoosh.internal.utils.JsonUtils.jsonToMap method
  • Warning log "Pushwoosh: Can't get cached resources"

Added

  • Methods to manually update In-Apps
InAppManager.getInstance().reloadInApps()
InAppManager.getInstance().reloadInApps(Callback<Boolean, ReloadInAppsException> callback)

6.1.0

12 Nov 09:36
Compare
Choose a tag to compare

Added

  • pushwoosh-huawei module

6.0.7

21 Oct 16:37
Compare
Choose a tag to compare

Added

  • Methods for email registration and for setting email tags
Pushwoosh.getInstance().setUser(String userId, List<String> emails)
Pushwoosh.getInstance().setUser(String userId, List<String> emails, Callback<Boolean, SetUserException> callback)
Pushwoosh.getInstance().setEmail(String email)
Pushwoosh.getInstance().setEmail(String email, Callback<Boolean, SetEmailException> callback)
Pushwoosh.getInstance().setEmail(List<String> emails)
Pushwoosh.getInstance().setEmail(List<String> emails, Callback<Boolean, SetEmailException> callback)
Pushwoosh.getInstance().setEmailTags(TagsBundle emailTags, String email)
Pushwoosh.getInstance().setEmailTags(TagsBundle emailTags, String email, Callback<Void, PushwooshException> callback)
  • Added setUserId method with callback
Pushwoosh.getInstance().setUserId(String userId, Callback<Boolean, SetUserIdException> callback)

Fixed

  • Possible java.lang.Error Caused by android.content.res.AssetManager.close when sending push messages with large pictures

6.0.6

17 Sep 12:35
Compare
Choose a tag to compare

Fixed

  • Issues with in-app messages triggered by Journey Builder

6.0.5

26 Aug 13:32
Compare
Choose a tag to compare

Fixed

  • In-app message displaying issue on Android 11
  • IllegalArgumentException causing 'Can't get Notification' warning

6.0.4

13 Aug 20:44
Compare
Choose a tag to compare

Fixed

  • Timezone when sending /postEvent request
  • Pushwoosh.getInstance().setUserId now updates inbox observers

Added

  • NetworkModule.getRequestManager().setReverseProxyUrl(String) method
  • NetworkModule.getRequestManager().disableReverseProxy() method
  • Customer Journey In-App feature

6.0.3

13 Jul 10:57
Compare
Choose a tag to compare

Fixed

  • PushFcmIntentService was exported and did not require permission. It is not exported from now on.

6.0.2

26 Jun 10:33
Compare
Choose a tag to compare

Fixed

  • PushwooshFcmHelper class is no longer obfuscated by proguard
  • ANRs caused by calling Pushwoosh.getInstance().setAppId() method
  • ANRs caused by sending lock screen notifications

6.0.1

10 Jun 20:49
Compare
Choose a tag to compare

Fixed

  • Web-based data directories separated by process