From c3e148df2b25a36c8a17bde216c5939d7041bdcf Mon Sep 17 00:00:00 2001 From: Intercom Android Release Robot Date: Fri, 9 Oct 2026 15:05:45 +0000 Subject: [PATCH] Release 18.10.0 --- CHANGELOG.md | 16 ++++++++++++++++ README.md | 4 ++-- sample/app/build.gradle | 2 +- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index edd643c..a0ffd15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## 18.10.0 +###### Release Date: 09-10-2026 + +### 🚀 Enhancements +* Added `setUserJwtProvider` so the SDK can request a fresh user JWT when the current one expires, and retry the requests that failed because of it +* Home, Conversation, Inbox and Tickets now reload when a new user JWT is set after an expired-JWT failure + +### 🐛 Bug Fixes +* Fixed a message that can't start a new conversation re-sending on every tap; tapping it now offers to delete it +* Fixed session starts being counted before the server accepted them +* Fixed a crash in the composer when the workspace's attachment settings don't include a trusted file list +* Fixed the Unity wrapper's version not being reported in apps built with R8 minification + +### 👉 Note +* The next major version of the Android SDK will be built with Kotlin 2.3 and will require apps to use a minimum Kotlin version of `2.0` due to binary compatibility + ## 18.9.6 ###### Release Date: 02-10-2026 diff --git a/README.md b/README.md index 5ac11fa..72d6d39 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ There are 2 options for installing Intercom on your Android app. Add the following dependency to your app's `build.gradle` file: ```groovy dependencies { - implementation 'io.intercom.android:intercom-sdk:18.9.6' + implementation 'io.intercom.android:intercom-sdk:18.10.0' implementation 'com.google.firebase:firebase-messaging:24.1.+' } ``` @@ -49,7 +49,7 @@ dependencies { If you'd rather not have push notifications in your app, you can use this dependency: ```groovy dependencies { - implementation 'io.intercom.android:intercom-sdk-base:18.9.6' + implementation 'io.intercom.android:intercom-sdk-base:18.10.0' } ``` diff --git a/sample/app/build.gradle b/sample/app/build.gradle index 58e9434..ec2bb26 100644 --- a/sample/app/build.gradle +++ b/sample/app/build.gradle @@ -63,6 +63,6 @@ dependencies { implementation 'androidx.datastore:datastore-preferences:1.2.1' - implementation 'io.intercom.android:intercom-sdk:18.9.6' + implementation 'io.intercom.android:intercom-sdk:18.10.0' implementation 'com.google.firebase:firebase-messaging:25.0.1' }