Skip to content

Tags: intercom/intercom-android

Tags

18.3.2

Toggle 18.3.2's commit message
Release 18.3.2

* Fixed a crash rendering the legacy messenger app card when the WebView provider threw an unexpected error during initialization
* Fixed the composer opening in a new task (or silently failing to open) when launched from Help Center on some host apps
* Fixed a crash opening Help Center when no back-press dispatcher was available in the host app
* Fixed crashes when picking a missing or unreadable media file, and a gap that let a required upload question be bypassed
* Fixed a crash compressing a video whose source file was missing or unreadable

* Compose BOM: Updated to 2026.06.00

18.3.1

Toggle 18.3.1's commit message
Release 18.3.1

* Fixed a crash when selecting multiple photos to upload from a Messenger form
* Fixed attribute collectors not appearing in Android conversations
* Fixed a crash caused by push-notification image loading running on the main thread
* Restored the `ThemeMode` enum and `ui` package to the published artifact, so theme customization works as documented
* Fixed Fin reply links rendering with unreadable, low-contrast text

* Firebase Messaging: Updated to 25.1.0

18.3.0

Toggle 18.3.0's commit message
Release 18.3.0

* Added `setMessengerEnvironment` to extend multi-environment messaging support to the Android SDK, tagging every API request with an environment identifier (for Fin for Platforms standalone apps)
* In-app notifications are now capped and centered on wide screens such as tablets

* Fixed a crash when the host app's push service runs in a separate process
* Fixed code blocks losing indentation and collapsing multi-line content onto a single line

18.2.0

Toggle 18.2.0's commit message
Release 18.2.0

* Crash reporting can now be managed directly from workspace settings.

* Fixed unread badge position offset in the collapsed conversation header menu

* Compose BOM: Updated to 2026.05.01
* Firebase Messaging: Updated to 25.0.2

18.1.0

Toggle 18.1.0's commit message
Release 18.1.0

* **Multiple attachments** — Users can now send multiple images and files together in a single message, with a preview of selected media in the composer.
* **Typing indicator** — The inbox now shows a typing indicator when an agent is replying.

* Fixed push notification images not loading on some devices
* Fixed download button not responding on the image preview screen

* Compose BOM: Updated to 2026.05.00
* Ably Android: Updated to 1.7.2

18.0.3

Toggle 18.0.3's commit message
Release 18.0.3

* Improved reliability of Fin streaming sessions
* Fixed admin messages not appearing until the user sends a reply

* Compose BOM: Updated to 2026.04.01

18.0.2

Toggle 18.0.2's commit message
Release 18.0.2

* Fixed camera video recording failing when external storage is unavailable
* Fixed video embeds and other content failing to display in Help Center articles

18.0.1

Toggle 18.0.1's commit message
Release 18.0.1

* Fixed GIF search input text being unreadable in dark mode
* Fixed in-app messages disappearing when a permission dialog is shown
* Fixed in-app notifications not responding to swipe-to-dismiss gesture
* Fixed overlays not appearing after returning from a long background period
* Fixed missing messages and unread count not updating when app returns from extended background
* Fixed an ANR on low-memory devices when repeatedly accessing the Messenger launcher
* Fixed a memory leak in WebView cache that prevented Activity garbage collection when using card messages
* Improved spacing between message blocks in in-app notifications

* AndroidX Annotation: Updated to 1.10.0

18.0.0

Toggle 18.0.0's commit message
Release 18.0.0

**Minimum SDK version raised to 23 (Android 6.0)**<br>
The SDK now requires `minSdk 23`, aligning with AndroidX Compose library requirements and modern Android development practices. Apps targeting API levels 21-22 must remain on version 17.x.

**Target SDK version raised to 36 (Android 16)**<br>
The SDK now targets Android 16, ensuring compliance with the latest Google Play requirements and enabling support for new platform features including improved edge-to-edge display behavior. Your project must use `compileSdk 36` or higher. If you are not ready to use API level 36, please stay on version 17.x.

**Internal storage migrated from SharedPreferences to AndroidX DataStore**<br>
All internal SDK data storage has been migrated from SharedPreferences to AndroidX DataStore, bringing significant improvements to reliability, thread safety, and performance. Sensitive data is now protected with AES-256-GCM encryption via Android Keystore. Existing SDK data is automatically migrated on first launch with no action required from developers. This migration is one-way — downgrading to a previous SDK version after upgrading will result in loss of local SDK state.

* Fixed English missing from the supported languages header
* Fixed in-app notification disappearance in certain cases
* Fixed overlays rendering behind navigation bar on `AppCompatActivity` with edge-to-edge

* Compose BOM: Updated to 2026.03.01
* AndroidX Core KTX: Updated to 1.18.0
* Ably: Updated to 1.7.1

17.4.7

Toggle 17.4.7's commit message
Release 17.4.7

* Fixed push notifications not displaying in certain cases
* Fixed unread badge counter not updating in certain cases
* Fixed attachment upload issues
* Fixed various UI issues

* The next major version of the Android SDK will require `minSdk 23` (Android 6.0) due to AndroidX Compose library requirements.