Medallia Digital SDK 3.3.0 release notes

Released starting 26 August 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

  • App Ratings is now supported with no additional coding necessary.
    • SDK Intercept mechanism and targeting mechanism is leveraged to redirect users to leave a store rating and review.

    • Key SDK behavior of targeting, session logic, and quarantine remains intact.

    • This includes the ability to take into account previous feedback submitted.

    • Ratings and reviews will be submitted directly in the store application and will not be sent through the Digital channel.

  • Intercept Delegate/Listener API was re-issued to properly broadcast events of App Rating prompts in addition to feedback invitation events.
    • The API is named 'MDInterceptV3Listener' on Android and 'MDInterceptV3Delegate' on iOS.

    • The previous 'MDInterceptListener' (Android) and 'MDInterceptDelegate' (iOS) APIs are still applicable but are deprecated and will eventually be completely removed in future SDK versions.

  • The SDK supports a dedicated local method to completely stop its functionality directly from the SDK app itself. The main purpose of this method is to support cases of end users who wish to opt out of feedback collection. This functionality is controlled using the following SDK APIs:
    • Stop SDK API — Once called, all SDK functionalities (intercepts, surveys, app ratings, targeting, and all other SDK APIs including SDKInit and ShowForm) will not work. Additionally, this API includes an attribute that clears all personalized data.

    • Revert Stop SDK API — Once stopped, the SDK may be revived using this method.

Android

  • SDK officially supports Android 64-bit architecture.

Resolved issues

  • Resolved an issue in Command Center Inbox in which a custom parameter allocated to one survey form was displayed in received feedback from all forms.

Android

  • Intercept no longer remains hidden when changing device orientation (landscape to portrait and vice versa). Applies to both banner and native intercept.

  • Intercept disappears in SDK refreshed sessions. Applies to Android on Cordova only.

iOS

  • In full-screen view mode, the Back button now inherits the title color.

  • The device status bar reacts to orientation changes even in cases where the app's orientation has been fixed to portrait.

  • Resolved SDK crashing when an always-on form is displayed while the banner invitation is visible.