Release notes
- 6.0.0
- [BREAKING] Minimum compile API level has been advanced to 23 (previously 21). If compiling on APIs less than 23, you will need to override MXO libraries in the Android Manifest. Minimum SDK version remains 29.
- [BREAKING] Upgraded SDK target version to API 36.
- [BREAKING] Upgraded Android Gradle Plugin to version 8.11.1.
- [BREAKING] Upgraded Gradle to version 9.0 (Minimum supported is 8.13).
- [BREAKING] Upgraded Kotlin to version 2.2.21.
- [BREAKING] Upgraded Java to version 21.
- [BUGFIX] Fixed an issue where Interaction map wildcards failed to validate programmatic interactions that did not include a leading forward slash.
- [BUGFIX] Fixed an issue where SDK Admin screens were overlapped by the system status bar on Android devices running API level 35 (Android 15).
- 5.1.0
- [NEW] The MXO SDK now automatically includes the Bridge dependency. For more information, see our online documentation.
- [NEW] Added new capabilities in Bridge to improve communication across Medallia SDKs.
- 5.0.1
- [BUGFIX] Proguard rules update.
- 5.0.0
- [BREAKING] Minimum supported API level has been advanced to 29. Compilation and integration is unaffected for API 21+ but the SDK will be disabled for API less than 29.
- [BREAKING] Bumped the SDK target to API 35.
- [BREAKING] Requires Android Gradle Plugin version 8.10.1.
- [BREAKING] Requires Gradle version 8.12.
- [BREAKING] Requires Kotlin version 2.1.20.
- [BREAKING] Requires Core Library Desugaring version 2.1.5.
- [BREAKING] Requires Hilt version 2.56.2.
- [NEW] Added support for using the optimization image's
alt-textto improve accessibility. - [UPDATE] Improved logging.
- 4.0.0
- [BREAKING] Custom
WebViewClient has been removed from the SDK. For further details on this, see our migration guide. - [NEW] Added Bridge functionality for communication between other Medallia SDKs. For further details on this, see our online documentation.
- [NEW] Added ability to include an Interaction back for tracking if it was excluded from Interaction tracking previously. For further details on this, see our online documentation.
- [BUGFIX] Fixed an issue with full screen optimizations where tapping outside an image was sending a positive response.
- [BUGFIX] Fixed an issue with full screen optimizations where customer response buttons were not visible on white background screens.
- [BUGFIX] Fixed an issue with full screen optimizations where new Activity tasks could have been started.
- [BUGFIX] Fixed an issue with inability to create group Activity Capture Points on some group elements.
- [BREAKING] Custom
- 3.0.0
- [BREAKING] Minimum supported API level has been advanced to 28. Compilation and integration is unaffected for API 21+ but the SDK will be disabled for API less than 28.
- [BREAKING] All public APIs are now annotated with the
@RequiresApi. Refer to our migration guide for detailed information. - [BREAKING] All Legacy Support APIs have been removed. Refer to our migration guide for detailed information.
- [BREAKING] Bumped the SDK target to API 34. Requires adding
coreLibraryDesugaringdependency. Refer to our migration guide for detailed information. - [BREAKING] Requires Android Gradle Plugin version 8.2.0.
- [BREAKING] Requires Gradle version 8.2.
- [NEW] Added support for 16KB page size.
- [NEW] Added support for Identity transfer for
htmllinks. [UPDATE] Updated Interaction Map system.
- [BUGFIX] Fixed an issue where Interaction Map requests were sent twice in Preview mode.
- [BUGFIX] Fixed an issue where a child Proposition was not updated in the SDK when edited in the web MXO.
- 2.0.0
- [BREAKING] Removed
OAuth1from runtime requests. Refer to our migration guide for detailed information. - [BREAKING] Bumped
minSdkVersionto API 24. - [BREAKING] Requires Kotlin version 1.9.10.
- [BREAKING] Requires Java version 17.
- [BREAKING] Requires Android Gradle Plugin version 8.0.
- [BREAKING] Requires Gradle version 8.0.
- [NEW] Added ability to filter existing Customer Attributes.
- [UPDATE] Updated
one-tidtotidquery param appended to an outgoing URL. - [UPDATE] Updated Admin User Interface.
- [UPDATE] Updated local
WebViewpaths. - [UPDATE] Updated
capturePhasetoON_CLICK. - [BUGFIX] Fixed an issue with re-authentication with saved credentials.
- [BUGFIX] Fixed an issue with a selected Customer Attribute icon that was not correctly displayed.
- [BUGFIX] Fixed an issue where extra Customer Attributes were available for a new MXO Space.
- [BUGFIX] Fixed an issue where multiple Capture Points were sent for a
MenuItem. - [BUGFIX] Fixed an issue where some items were not recognized as Designtime elements.
- [BUGFIX] Fixed an issue where updating Customer Attributes, Activity Types, and Propositions in an MXO Space did not reflect those changes in the SDK.
- [BUGFIX] Fixed a wrong error message for the no search results screen.
- [BREAKING] Removed
- 1.3.0
- [UPDATE] Compatible with Android Gradle Plugin version 7.4.0.
- [UPDATE] Compatible with Kotlin version 1.8.0.
- [BUGFIX] Fixed an issue where some
WebViewswere not recognized as Interactions. - [BUGFIX] Fixed an issue where an Activity was set as a completion Activity by default.
- [BUGFIX] Fixed an issue where the SDK configuration parameters disappeared after returning from the background.
- 1.2.0
- [UPDATE] Removed
OAuth1from runtime requests. For further details on this see our migration guide. - [UPDATE] Removed
renderscriptsupport. For further details on this see our migration guide. - [UPDATE] Compatible with Android Gradle Plugin version 7.3.1.
- [UPDATE] Compatible with Gradle version 7.5.0.
- [BUGFIX] Fixed an issue where multiple customer Attribute data type selections were allowed.
- [BUGFIX] Fixed an issue where some Capture Points were not sent on tap.
- [BUGFIX] Fixed an issue where a location was not shared on API 29.
- [BUGFIX] Fixed an issue with logging for an invalid or missing SDK configuration.
- [BUGFIX] Fixed an issue where an error message was not shown on an empty view in Admin mode.
- [BUGFIX] Fixed an issue where an error message was not shown when logging into a non-existing MXO Space.
- [BUGFIX] Fixed an issue where a user with no permissions was not getting an error message in Admin mode.
- [UPDATE] Removed
- 1.1.2
- [BUGFIX] Fixed an issue with
contentUrlnot being returned inMXOAssetfor external assets. - [BUGFIX] Fixed an issue with
MXOAssetResponsenot returninglabel,target, andtargetUrl. - [BUGFIX] Fixed an issue with
MXOCaptureAttributePointnot returningcapturePhase,captureType,captureDelay,elementType,elementName, andelementAttributeName.
- [BUGFIX] Fixed an issue with
- 1.1.1
- [BUGFIX] Fixed an issue with
directivesnot being returned inMXOOptimizationPoint.
- [BUGFIX] Fixed an issue with
- 1.1.0
- [UPDATE] Updated to support up to Android API 33.
- [UPDATE] Added support to include Telemetry data in network calls.
- [BUGFIX] Fixed an issue where the SDK logging was not creating new log files correctly.
- Ja1.0.0
- [BREAKING] Requires the matching Medallia Orchestration Plugin version 1.0.0.
- [BREAKING] Requires Kotlin version 1.7.0.
- [BREAKING] Requires Java version 11.
- [BREAKING] Requires Android Gradle Plugin version 7.2.2.
- [BREAKING] Requires Gradle version 7.3.3.
- [BREAKING] Updated the SDK's public APIs. For further details on this, see our online documentation. If migrating from Thunderhead SDK, please visit our migration guide.
- [BREAKING] Updated prebuilt Interactions. If migrating from Thunderhead SDK, please visit our migration guide.
- [UPDATE] Updated Designtime error messaging.
- [UPDATE] Updated
WebChromeClientfor APIs below 26. For further details on this, see our documentation. - [BUGFIX] Fixed a
Ljava/time/Durationruntime error on APIs below 26. For further details on this, see our Additional integration considerations documentation. - [BUGFIX] Fixed a crash on custom Web Views.
- [BUGFIX] Fixed a crash that was occurring when selecting an Activity Type in an empty Space.
- [BUGFIX] Fixed an issue when selected Propositions, Activities, and Attributes were discarded by double tap.
- [BUGFIX] Fixed an issue when automatic Propositions were missing at the Propositions screen.
- [BUGFIX] Fixed an issue when nested Propositions were missing at the Propositions screen.
- [BUGFIX] Fixed an issue when completion Activity was not being honored.
- [BUGFIX] Fixed an issue when Poker Chip remained displayed after leaving the app.
- [BUGFIX] Fixed an issue when multiple selections for App Preferences were allowed.
- [BUGFIX] Fixed an issue when the Create New Attribute button was not tappable when there was a text input in the Attributes search field.
- [BUGFIX] Fixed an issue when
SeekBarActivity was captured while should not be. - [BUGFIX] Fixed an issue when
MenuItemActivity was not captured ontap. - [BUGFIX] Fixed a placeholder text for Propositions and Activity Types search fields.
- [BUGFIX] Fixed zero state messages for Propositions, Activities, and Attributes.
