Medallia Digital SDK 3.5.0 release notes
Released starting 13 July 2020
This release is compatible with these operating systems:
-
Android 4.1 or later
-
iOS 9.0 or later
-
Apache Cordova
-
React Native
Release highlights
-
The functionality of SDK Form Redirect Links and Deeplink Ability has been improved to support the whitelisting and enabling of links included in in-app surveys. Functionality includes the following:
-
Ability to whitelist specific domains/URLs and deeplinks.
-
Ability to whitelist by a domain, sub-domain, and all other domain-based hierarchies.
-
All links will remain blocked by default and are only available when whitelisted to guarantee a secure managed experience.
-
-
As part of this release, the following are terminated:
-
SDK v1, as of May 2020.
-
The Digital Feedback mobile app is discontinued and removed from Google Play/App Store as of May 1, 2020. Medallia Mobile applications are to be used. See https://www.medallia.com/resource/medallia-mobile-product/ for details.
-
Android
-
Surveys that host the SDK automatically inherit the app orientation view.
-
Quotation marks are supported in the banner/alert body as well as in the title text.
-
Android App ID is now properly sent as part of feedback metadata.
-
SDK-generated mobile app crashes on Android devices can now be captured:
-
This functionality enables monitoring to allow quick remedy paths to minimize impact.
-
Only Medallia data is sent for analysis and does not include personal or sensitive data or application-generated errors.
-
Medallia will be disable/enable Crash BlackBox according to troubleshooting and monitoring requirements. This functionality is enabled by default.
-
iOS is not supported at the time as per Apple policies.
-
iOS
-
XCFramework capability is now available for early adopters (EAP):
-
Supported from Xcode 11.0 and above as well as Swift 5.1 and above.
-
SDK host apps must be on the same Xcode/Swift versions as the Medallia SDK. Using an XCFramework supported build will remove this dependency.
-
Only native frameworks (Swift, Objective-C) are currently supported.
Details for distribution methods include the following:-
Manual upgrades are supported.
-
CocoaPods v1.9 officially supports XCFramework.
-
Carthage official support is still pending as of April 2020.
-
-
The zoom/pinch feature for in-app iOS surveys can be remotely disabled or enabled. The current state and default are set to disabled.
-
A permanent operating system version-agnostic solution to surveys displays as expected on iPhones when launched on iPads.
Resolved issues
-
The race condition in which the SetCustomParameters SDK API calls works as expected and does not have to set prior to the SDK Initialization API call (SDK.init).
Android
-
The property configuration set in the Digital Command Center is downloaded only when configuration changes are made.
-
Strings associated with the SDK target rule engine are now handled using a method that substantially reduces memory consumption, thus reducing out-of-memory crashes.
iOS
-
Improvements to the SDK form template download mechanism have resolved iOS crashes when downloading forms.
-
The Revert SDK API updates all SDK activities properly.
-
The form loading spinner animation no longer sporadically displays when triggering the ShowForm API.
-
Header text appears as expected in surveys.
Medallia Digital SDK 3.5.1 release note
This release is compatible with these operating systems:
-
Android 4.1 or later
-
iOS 9.0 or later
-
Apache Cordova
-
React Native
Resolved issue
Android
-
An issue with the ShowForm API erroneously outputting timeout errors has been resolved, and surveys display as expected.