Digital In-app SDK 4.6 (Android)

Released starting 30th October 2024

This release of Digital In-App SDK supports:

Release highlights

General

  • Set an autocomplete value for Text fields, leveraging the browser's autocomplete capability. For example, if the browser supports an address field use this for autocomplete. Additionally, "Email" fields are set with the email autocomplete attribute.

    Note: This depends on support of the hosting OS and application.
  • As an accessibility improvement, form elements are now highlighted when being tapped. Additionally you can use an external keyboard to interact with the form.

    It is possible to modify the highlight color:

    --palette-action-hover: var(--palette-core-primary);
    --palette-action-submit-border: #303031; /* submit button border color
    
  • The touch event listener notifies apps whenever a user's touches interact with the survey.

  • The onCodeFormReady event triggers when a survey with a code trigger has finished loading in the app. Use the onCodeFormReady event with a listener to know when the Digital surveys become available, for example to ensure the always-on links in the app work properly.

  • Added Hong Kong Chinese translations to the supported languages.

  • Surveys with a translation now support right-to-left languages.

Global enablements

These features are enabled globally during this release.

  • Self-service reusable fields on all properties using the Experience Cloud V2 integration.

  • The self-service form refresh.

  • Globally set a maximum length for "Text Area" fields.

Resolved issues

General

  • Disabled the content URL access within Survey to enhance the security of your SDK.

  • Using enums with custom parameters could result in a crash.

  • The "Powered By Medallia" link in the "Thank you page" is now tappable.

  • Text scaling is now properly applied to the feedback form.

  • Reduced the number of ANR occurrences.

  • Bolded text is now displayed properly in the rich-text component.

  • The Submit button text is no longer forced to uppercase.

  • Translations are now working properly when using fonts other than the default font.

  • In the new targeting modal, when a quarantine field is checked to be in use it must also contain a value.

  • In some cases change log export was failing.

  • Exporting the approver audit spreadsheet failed for some properties.