Skip to content

v3.1.0

Compare
Choose a tag to compare
@farbod-s farbod-s released this 25 Nov 10:58
· 23 commits to master since this release

v3.1.0 2019-11-25

  • Fix subscription to default channel bug.
  • Fix crash bug for invalid user identifier in login methods.
  • Fix memory leak issue that related to holding a strong reference to current activity.
  • Add login methods with callback.
  • Support referral string with label key in tracker link, you can get referral string by calling setDeferredDataListener(DeferredDataListener) and implementing onReferralReceived(label) method.
  • Support add values to user attribute array fields by calling addToUserAttributeArray(attributeKey, attributeValue).
  • Support remove values from user attribute array fields by calling removeFromUserAttributeArray(attributeKey, attributeValue).
  • Support unset user attribute keys by calling unsetUserAttribute(attributeKey).
  • Support datetime value for user attributes and events by using Datetime class from Chabok SDK.
  • Support Bundle data structure class to add data for user attributes and events.

Upgrade note:

  • Deprecate setOnDeeplinkResponseListener(deeplinkResponseListener) method, use setDeferredDataListener(DeferredDataListener) instead.