Skip to content

3.2.0

Compare
Choose a tag to compare
@vbabenkoru vbabenkoru released this 09 Mar 18:08
· 1387 commits to master since this release
817d006

Added

  • Mobile Inbox

    Changes since beta:

    • Added support for various ways to customize the default interface for a mobile inbox
    • Added a sample project that demonstrates how to customize the default interface for a mobile inbox
    • Added tracking for inbox sessions (when the inbox is visible in the app) and inbox message impressions (when a individual message's item is visible in the mobile inbox message list)

Removed

  • Removed all old initialization methods starting with sharedInstanceWithApiKey
  • Removed sendPush methods (these API methods can't be called from mobile apps)
  • Removed all deprecated methods with extra parameters for push registration:
    • void registerDeviceToken(String token) is the only one available now for token registration
    • void disablePush() is the only one available for disabling the current push token
    • Platform is always FCM, and push integration name is taken from IterableConfig

Changed

  • The SDK now depends on AndroidX libraries. Migrate your app to use AndroidX before using version 3.2.0 or higher of the SDK.
  • When pushIntegrationName is not set on IterableConfig, the SDK now defaults it to the app's package name.
    If you've set up your push integration with the new Mobile Apps UI, you don't have to specify pushIntegrationName in the SDK anymore.