Skip to content

Latest commit

 

History

History
90 lines (83 loc) · 8.16 KB

CHANGELOG.md

File metadata and controls

90 lines (83 loc) · 8.16 KB

Version 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 coreLibraryDesugaring dependency. 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 html links.
  • [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.

Version 2.0.0

  • [BREAKING] Removed OAuth1 from runtime requests. Refer to our migration guide for detailed information.
  • [BREAKING] Bumped minSdkVersion to 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-tid to tid query param appended to an outgoing URL.
  • [UPDATE] Updated Admin User Interface.
  • [UPDATE] Updated local WebView paths.
  • [UPDATE] Updated capturePhase to ON_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.

Version 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 WebViews were 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.

Version 1.2.0

  • [UPDATE] Removed OAuth1 from runtime requests. For further details on this see our migration guide.
  • [UPDATE] Removed renderscript support. 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.

Version 1.1.2

  • [BUGFIX] Fixed an issue with contentUrl not being returned in MXOAsset for external assets.
  • [BUGFIX] Fixed an issue with MXOAssetResponse not returning label, target, and targetUrl.
  • [BUGFIX] Fixed an issue with MXOCaptureAttributePoint not returning capturePhase, captureType, captureDelay, elementType, elementName, and elementAttributeName.

Version 1.1.1

  • [BUGFIX] Fixed an issue with directives not being returned in MXOOptimizationPoint.

Version 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.

Version 1.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 WebChromeClient for APIs below 26. For further details on this, see our documentation.
  • [BUGFIX] Fixed a Ljava/time/Duration runtime 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 SeekBar Activity was captured while should not be.
  • [BUGFIX] Fixed an issue when MenuItem Activity 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.