Medallia Digital SDK 3.2.0 release notes

Released starting 16 May 2019

This release is compatible with these operating systems:

  • Android 4.1 or later

  • iOS 9.0 or later

  • Apache Cordova

  • React Native

Release Highlights

  • Extensive online documentation for the SDK is now available at https://docs.medallia.com/en/medallia-digital/medallia-digital-in-app. The portal includes a quick start guide, detailed integration guide which includes examples apps, Javadocs/Jazzy of SDK APIs, release notes and other useful data, and a newly introduced best practices guide

  • A new API in the SDK: Logger API

    • This API was developed to assist when encountering issues during SDK integration stages (not a production rollout feature)

    • Applications can use the SDK Debug Logger (Logger API) to print SDK logs in console

  • SDK V1 is formally deprecated (SDK Version<=v1.x)

Android

  • Volley external Android library replaced with an in-house library

    • The Android SDK no longer includes any external libraries

    • This fixes crashes originating from this library

  • GSON external Android library replaced with an in-house library

    • The Android SDK no longer includes any external libraries

    • This fixes crashes originating from this library

  • Added enable/disable to the ability to cover/gray-out the form in case it is open and the user is switching between multiple running apps on the same device

iOS

React Native

  • The SDK now supports React Native with an in-house developed plugin

    • Support from React Native 0.44 and above

Resolved issues

Android

  • Fixed a bug where the form was cut because it was presented in portrait mode when the app was in landscape mode

  • When enabled:

    • In-form external links behavior fixed to work properly for short tap and not work for long tap

    • Open in default browser rather than in SDK form

  • Always-on (ShowForm) could not be triggered multiple times in one SDK session on specific HTC models
  • Fixed spinner loader indicator to work properly on all models

  • The new Intercept API was added as ”_interceptListener_” to proguard. It is only now possible to call this API properly

  • Fixed disable\enable intercept APIs race condition

  • Fixed invite flavor swap update issue in SDK session refresh

iOS

  • Fixed banner prompt issue in SDK session refresh

  • Forms did not open after tapping on Push notifications on the very first instance

  • Fixed fidgeting banner when docked by end-user

  • When enabled, in-form external links behavior fixed to work properly for short tap and not work for long tap