github intercom/intercom-android 16.2.0

latest releases: 17.1.0, 17.0.4, 17.0.3...
3 months ago
Release Date: 28-05-2025

🚀 Enhancements

  • Added new API handlePushWithCustomStack in IntercomPushClient. Use this to handle Intercom push messages with a custom backstack. Implement your custom push integration by extending FirebaseMessagingService and call handlePushWithCustomStack in the onMessageReceived method as shown in the example below.
public void onMessageReceived(RemoteMessage remoteMessage) {
    String message = remoteMessage.getData();
    if (intercomPushClient.isIntercomPush(message)) {
        TaskStackBuilder customStack = TaskStackBuilder.create(this);
        customStack.addNextIntent(new Intent(this, CustomActivity.class));
        intercomPushClient.handlePushWithCustomStack(getApplication(), message, customStack);
    } else {
        //DO HOST LOGIC HERE
    }
}

🐛 Bug Fixes

  • Fixed IllegalArgumentException: Missing keys: [timestamp] crash
  • Fixed NullPointerException: Parameter specified as non-null is null crash happening in in-app notifications

👉 Dependency updates

  • Sentry: Updated to 8.13.1
  • Fragment Kotlin Extensions: Updated to 1.8.7
  • Compose BOM: Updated to 1.8.2 (via BOM 2025.05.01)

Don't miss a new intercom-android release

NewReleases is sending notifications on new releases.