Important Update on Android SDK v5.25.1
We've discovered an issue in our recent Android SDK v5.25.1 release that we want to bring to your attention.
The SDK was released with custom hardcoded permissions. This can cause an installation error if more than one application using this SDK version is installed on a single device.
To ensure a smooth experience for your users, we recommend that you do not use version 5.25.1. We are preparing a new release that corrects this issue and will notify you as soon as it is available.
We apologize for any inconvenience and appreciate your understanding.

Release date: July 31, 2025

Overview

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

Environment requirements

The Android Mobile Messaging SDK version 5.25.1 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.8”
  • 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 configurations

Enhancements

  • Improved consumer proguard rules for telemetry components in SDK.
  • Improved edge to edge support. Removed obsolete windowOptOutEdgeToEdgeEnforcement flag from themes.
  • Improved security for intents sends within SDK.
  • Improved links parsing when lp_bubble_url_links_regex is specified.
  • Updated guidance on utilizing lpAuthenticationParams in getEngagement request for Android SDK.
  • Improved Structured content button representation.
  • Removed redundant focussableInTouchMode attribute for clickable views.
  • Improved tapped push notification handling for IVR/C2M notifications.
  • Improved rich styling for messages on Android 6

Bugs fixed

  • Fixed appearance of empty conversation view when history control params are set to open conversations only.
  • Fixed welcome message placement when user has already sent some messages.
  • Fixed welcome message appearance for offline mode.
  • Fixed appearance of avatar when dark/light mode changed in ActivityMode.
  • Fixed announcement of empty text elements without tooltip and actions inside structured content. Such elements are not accessible by Talkback.
  • Fixed telemetry tracking for “show conversation” flow in fragment mode.
  • Fixed appearance of quick replies options for welcome message when user re-enters the screen.
  • Fixed NullPointerException when contextual menu is shown for the message.
  • Fixed crash when rendering map views in structured content.
  • Fixed incorrect payload of proactive message event request when outbound number is empty.
  • Fixed appearance of root horizontal layout elements.
  • Fixed disabled buttons state inside message with both structured content and quick replies.
  • Fixed button state of disabled structured content carousel.
  • Fixed announcement of image elements without tooltip and actions inside structured content. Such elements are not accessible by Talkback.
  • Fixed focus movement when a child fragment appears.
  • Fixed focus movement for agent, bot and consumer messages.
  • Fixed appearance of scroll-to-bottom expanded state.
  • Fixed blank conversation screen for unauth users when CSAT Fragment is slided out.
  • Fixed button state of disabled structured content carousel.
  • Fixed appearance of proactive message, welcome message and empty conversation screen.
  • Fixed link highlighting for date headers and system messages.
  • Fixed sending proactive events when conversation screen is in background.
  • Fixed incorrect unread messages banner appearance in closed conversation with secure forms.
  • Fixed scroll behavior when user navigates to conversation from push-notification.
  • Fixed announcement image when tooltip is missed.
  • Fixed click on mic button when user enters a conversation screen for the first time.