Repository navigation
Tags
Tags
Release 18.13.0 * Fixed the SDK starting a session with an expired saved user JWT on a cold launch; the session now starts once a fresh JWT is set or a JWT provider is registered * Fixed in-app banners springing back instead of dismissing on a quick sideways swipe * Fixed help center article links opening in the user's locale instead of the link's locale * 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
Release 18.12.0 * See every attachment in one place with the new attachments gallery, opened from the conversation header * File attachments have a refreshed, colourful look * Fixed an ANR when an Activity starts soon after app launch, mostly seen on Android 12 * Fixed a crash in video previews when the host app also bundles ExoPlayer 2
Release 18.11.0 * Scoped the SDK's consumer ProGuard keep rules to Gson models, so R8 can shrink and obfuscate more Intercom classes in minified host apps * Fixed Fin's thinking indicator disappearing before Fin replied * Fixed a crash when tapping an image or PDF in an in-app notification * Fixed ticket image uploads failing from file pickers that don't report a file type, such as Xiaomi File Manager on HyperOS 3 * Fixed the ticket details screen saying you'd be notified by email when ticket status emails are off or the user has no email * Fixed the Messenger composer not capitalizing the start of sentences * 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
Release 18.10.0 * 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 * 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 * 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
Release 18.9.6 * Fixed Messenger text becoming hard to read on devices that apply the system's "dark mode for apps" to a Messenger set to light mode * 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
Release 18.9.5 * Consecutive messages from the same teammate are now grouped together for the whole day, matching the web Messenger * Fixed an ANR when the FCM push token listener ran on the main thread * Fixed main-thread blocking when the push token was read for the first time * Fixed saving an image from the attachment preview using excess memory and changing the file's format and resolution * Fixed the create-ticket icon and title being invisible in dark mode * 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
Release 18.9.4 * Fixed failed CSAT ratings and remarks appearing as saved, and show when the rating window is closed * Fixed the Recent message card on Home remaining stale after returning from a conversation * Paging: Updated to 3.5.1 * 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
Release 18.9.3 * Fixed canceled network requests continuing to retry, which could delay subsequent conversation loads on slow connections * AppCompat: Updated to 1.8.0 * Fragment: Updated to 1.9.0 * 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
Release 18.9.1 * Fixed a crash on `Intercom.initialize` in host apps where the DataStore shared-counter native library cannot be loaded * 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
Release 18.9.0 * Smoother message rendering and reply reveal in conversations * Sender name and timestamp now shown under the latest incoming message * Fixed a crash on activity resume in host apps that repackage or obfuscate the SDK's classes * Fixed the composer showing a stale state when conversation responses arrive out of order * 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
PreviousNext