Skip to main content

Release Notes

10.5.0

December 3rd, 2025

Release Notes

  • Introduced Proactive Engagement feature which lets you reach out to your players by sending Push/In app Notifications on their mobile devices and engage in various ways including starting conversations.
    • For integration details please refer Proactive Engagement
    • Please note that the SDK does not ask for posting notifications permission for client application. For Proactive Engagement, you need to ask for the POST_NOTIFICATION permission yourself.
  • Added support for Android 16.
    • SDK now compiles with API level 36, i.e compileSdk 36.
    • No breaking changes were observed in the SDK by supporting Android 16.
  • Deprecated old Outbound Support with introduction of Proactive Engagement.
  • Added new API to pause in-app notifications. This will pause/unpause in-app notifications for Proactive Engagement notifications. Please refer shouldPauseInAppNotification here for details.
  • End of technical support for bugs reported on Android 7 and below, although SDK will be compatible and no functionality is affected.
  • Added support to provide unread message count delegate callback when a message is received even via push notifications or internal polling. This would help in better tracking of unread messages by the client application.
  • Remove usage of deprecated Android APIs being used in the SDK.
    • Activity.getWindow().setStatusBarColor() is deprecated but needs to be used below Android 15, hence it has been kept unchanged internally.
  • We have started adopting some Java 8 features in the SDK. If you run into any Java 8 related build or runtime failures then please refer to this guide from Android
    • We currently use Lambda Expressions only.

Bug fixes

  • Fixed a bug where Helpcenter screen was detecting application foreground events incorrectly.
  • Fixed an intermittent bug where application was crashing due to Webview not being available on the device. The SDK will now ignore the cases where Webview is not available and will be in no-op mode.

10.4.0

August 15th, 2025

  • Android 16 is supported without any changes required in the SDK.

November 27th, 2024

Release Notes

  • Added support for Android 15.
  • Breaking changes fixed to support Android 15:
    • Fixed the window insets issue which extended the UI beyond camera cutouts and soft navigation bars.
  • SDK now compiles with API level 35, i.e compileSdk 35.
  • The SDK artefact is now compiled with Java 8.
  • minSDKVersion is now updated to 19.
  • Added support for User Hub (User Identity & Profiles) and related user data collection APIs.
    • For more details on user identities, refer User Identities page.
    • For more details on user data collection, refer Tracking page.
  • Fixed an edge case bug where message count was incorrect when login and unread message count APIs were invoked in quick succession.
  • Error logs from SDK will always get logged on logcat.
  • Debug build for debug logs is not required any more, only enableLogging flag needs to be set to true.
  • Webviews will now load with enhanced security flag MIXED_CONTENT_NEVER_ALLOW.

10.3.0

October 31st, 2023

Release Notes

  • Added support for Android 14.
  • SDK X now supports only Android 7, i.e API Level 24, and above. SDK will be non-operational when your app is installed on a device below Android 7 Nougat.
  • Moved to AndroidX Support libraries. SDK X will not compile with legacy Android Support libraries anymore.
  • Added support for sending multiple attachments in conversations (Support for multiple attachment in bot upload step will be added in Q1`24).
  • Added a new API to fetch SDK X version. For more details, refer here.
  • Added a new API to close active SDK session. For more details, refer here.
  • Added a new delegate event agentMessageReceived when agent sends a message. For more details, refer here.
  • Helpshift.login() API now returns a boolean indicating whether login was successful or not. This change is in existing API to introduce mandatory validations for login parameters and hence this might affect existing code compilation. For more details, refer here.
  • Added support for attachments in Smart FAQs.

10.2.2

March 6th, 2023

Release Notes

  • Fix a bug where chat screen went blank if app is in killed state and chat screen is first opened via a notification and then subsequently opened in-app.
  • Fix a bug where debug logs were not attached to an issue if it contained special characters.
  • Fix a bug where chat notifications were not cancelled when chat screen was opened.

10.2.0

October 11, 2022

Release Notes

  • Added the capability for Outbound Support. You can reach out to your users proactively without they having to raise a ticket first. For more details, refer Outbound support.

  • Fixed usage of enableInAppNotification flag. Changed behaviour to always allow notifications when it is from push.

  • Introduced a new API clearAnonymousUserOnLogin(boolean clearAnonymousUser) to support maintaining anonymous user on login. For more details, refer Anonymous users

  • clearAnonymousUserOnLogin() API will be deprecated.

  • As part of Android 13 updates, support for App level language has been introduced. Preference will be given to App level language, if set, over the device level language.

  • Fixed application crash that occurs on some devices when uploading attachment in chat screen.

10.1.0

December 22, 2021

Release Notes

  • Added support for adding breadcrumbs and debug logs to a new conversation filed by an end-user. For more details refer Tracking.

  • Added support for showing an announcement in Help Center. For more details refer here.

  • Added migration support from legacy SDK to SDK X. For more details on how to migrate, refer our migration guide

10.0.2

October 29, 2021

Release Notes

  • Comply with PendingIntent flag requirements expected on apps targeting Android 12 (API level 31).

10.0.1

Aug 30, 2021

Release Notes

  • Fixed a bug where file chooser is not allowing to select whitelisted attachments while sending attachments in chat.

10.0.0

May 12, 2021

Release Notes

  • Launched next-generation SDK X v10.0.0 which has lower size foot-print and requires minimal SDK upgrades to adopt new features and bug fixes.

Getting started guide

  • To start using SDK X 10.0.0, please refer to the guide here

1.0.0-beta

September 25, 2020

Release Notes

  • Launched next-generation SDK X Beta which has lower size foot-print and does not require SDK upgrades to adopt new features and bug fixes

Getting started guide

  • To start using SDK X 1.0.0 beta, please refer to the guide here