Working with this SDK or planning to in the future? Make sure to subscribe to receive notifications of changes. When we update the release notes, you'll get a notification straight to your email of choice.

SDK version 5.26.0

For all previous release notes versions, see all release notes.

Release date: September 30, 2025

Overview

Android Mobile Messaging SDK version 5.26.0 release includes new features, enhancements and bug fixes.

Environment requirements

The Android Mobile Messaging SDK version 5.26.0 uses:

  • Minimum API version 21
  • Compile API version 35
  • Target API version 35
  • Maps SDK "com.google.android.gms:play-services-maps:18.1.0"
  • Structured Content Library “com.liveperson.android:lp_structured_content:2.6.9”
  • Date Picker Library “com.liveperson.android:lp-date-picker:2.2.2”
  • Appointment List Library "com.liveperson.android:lp-appointment-scheduler:2.0.2"

New features

  • Added boolean flag to enable/disable preloading during initialization phase. Note: once preloading phase is failed, then initialization will be failed too. Check this link for more info.
  • Introduced style\padding (leading, top, trailing, bottom) for structured content components. This allows brands to define custom padding values, enabling precise control over layout spacing in structured content. For more details, please refer to the Rich Messaging Guide.
  • Introduced new style\text-alignment values (leading, center, trailing) for basic structured content components. This applies only to the text and button elements, with the default set to leading. For more details, please refer to the Rich Messaging Guide.
  • Introduced a new separator field for structured content horizontal and vertical card layouts. Separators render vertically for horizontal cards and horizontally for vertical cards, appearing between card elements. Thickness, color, and background color can be customized via structured content JSON. For more details, please refer to the Rich Messaging Guide.
  • Introduced interactivity for card components(horizontal, vertical). The SDK now supports adding click\action to vertical and horizontal structured containers, making these containers clickable. For more details, please refer to the Rich Messaging Guide.
  • Introduced tooltip for card components(horizontal, vertical). The SDK now supports setting the accessibility label of the card using this tooltip. For more details, please refer to the Rich Messaging Guide.
  • Introduced accessibility grouping of child elements for card components(horizontal, vertical). groupAsSingleAccessibleElement can be used to group children of a card to use the card as a single item for accessibility. Enabling this will stop accessibility from navigating to the children elements of the card. For more details, please refer to the Rich Messaging Guide.

Enhancements

  • Added support of SIGNALED chat state event.
  • Updated domain entries for mobile sdk while retrieving a configuration.
  • Improved link navigation in Talkback mode.
  • Removed some redundant http requests.
  • Added caching mechanisms for internal http requests.

Bugs fixed

  • Fixed custom SDK permissions to prevent app’s installation issues. Check more about custom signature permissions here.
  • Fixed loading of conversation in a queue with active cobrowse call.
  • Improved accessibility focus of conversation survey. Removed unnecessary focusable view.
  • Fixed conversations retrieval when user is scrolling through the history.
  • Fixed RejectExecutionException when logout was performed or SDK’s thread pool was shutdown.
  • Fixed requesting of CCUI welcome, starting from this version if a get welcome message request produces issue, then getEngagement request will also produce an issue
  • Improved representation of buttons and images in carousel.
  • Added ability to type message when blockTextInput conditions are met.
  • Improved reconnection flow when user selects a photo.
  • Fixed accessibility focus movement to last message when user clicked on a button with publish text action.
  • Fixed the case of history loader appearance.
  • Improved scroll to welcome message.
  • Fixed announcement and content description for structured content elements.
  • Added separate notification titles for each type of files.
  • Added missed translations for all supported languages.
  • Prevented empty conversations occurrence when history loading failed.
  • Fixed message timestamp updates.