Medallia Digital Mobile SDK 4.1.0 (Android)

Released starting 20th November 2022

Digital SDK supports these operating systems:

Release highlights

  • The banner invitation is now accessible out of the box. Screen reader users no longer use the native alert invite alternative for surveys with a banner invitation.

  • The used OS version has been updated to Android 12, updating the compileSdkVersion to 31. Older OS versions are still supported based on Android SDK OS compliance.

  • For customers using the new targeting mechanism, Digital In-App now announces a feedback submission indicator at all times for voice-over users, including the scenario when the survey is followed by a thank you prompt.

  • The Origin Type field shown on Experience Cloud dashboards now reports different origin types for Digital In-App properties. Possible values are Preview, Invitation, and Button.

  • Digital In-App now supports a regex value for complex custom rules used by invitation surveys.

  • The FeedbackListener payload attribute was enhanced to include the FormID of the submitted survey.

Resolved issues

Android

  • When using the interceptListener API, Digital In-App sent the onInterceptDeclined callback instead of the onInterceptDeferred callback for scenarios where the user ignored the invitation or pressed the Maybe later button.

  • Digital In-App reported an InvitationDisplayed statistic event for invitations using a custom Intercept.

  • Digital In-App didn’t evaluate the invitation survey rules correctly when using a generic rule with a contains comparator.

  • Applications using the new Digital In-App targeting mechanism didn’t collect custom parameters with a dot in their parameter name.

  • In some rare cases, changing the user language during an active session could cause a crash.

  • The "Powered By Medallia" text was not properly aligned on the thank you prompt.

  • Digital In-App did not support a case of using the same CSS file for two different surveys, while one used it as a primary CSS and the other as a secondary CSS. *Relevant to customers in a migration process to the new survey design and using the shared library resources feature.

  • Marking of all options was erroneously mandatory for a required checkbox question on the Digital In-App new survey design.

  • React Native plugin integration caused a conflict in a library name used by the plugin.

Android Preview app

  • Deleting and re-installing the Medallia Digital previews app could occasionally result in a crash.