Android
Intercom Android SDK upgraded to 18.0.1
View Release Notes
⚡ Important Changes
handlePushMessage() removed (Android)
The Intercom Android SDK now automatically opens the relevant conversation when a push notification is tapped. Remove all calls to Intercom.handlePushMessage() and any associated AppState listeners from your code — no replacement is needed.
Android build requirements raised
| Requirement | Before | After |
|---|---|---|
compileSdkVersion |
35 | 36 |
targetSdkVersion |
35 | 36 |
buildToolsVersion |
35.0.0 | 36.0.0 |
| Android Gradle Plugin | 8.6.1 | 8.9.0 |
| Gradle | 8.7 | 8.11.1 |
Internal storage migration (Android)
The SDK migrates from SharedPreferences to DataStore on first launch. This is a one-way migration — downgrading to v9.x afterward will lose local SDK state.
🐛 Bug Fixes
- 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 after extended background
- Fixed ANR on low-memory devices with repeated Messenger launcher access
- Fixed memory leak in WebView cache with card messages
- Improved spacing between message blocks in in-app notifications
- Fixed overlays rendering behind navigation bar on
AppCompatActivitywith edge-to-edge
iOS
No changes — SDK remains at ~> 19.5.4.
Full Changelog: 9.8.1...10.0.0