npm @intercom/intercom-react-native 10.10.0

one hour ago

Updates both underlying native SDKs: iOS 19.9.2 → 19.10.0 and Android 18.11.0 → 18.12.0. This is also the first release that installs the iOS SDK from its GitHub release instead of CocoaPods (see below).

📱 iOS SDK 19.10.0

Release notes

New features

  • See every attachment in one place with the new attachments gallery, opened from the conversation header.

Enhancements

  • File attachments have a refreshed, colourful look.

Bug fixes

  • Fixed an issue where earlier messages could disappear from an open conversation, leaving only the latest teammate message.
  • Fixed an issue where lists in right-to-left languages such as Arabic could appear left-to-right in conversations.
  • Fixed an issue where the composer could reappear in a closed conversation that doesn't allow replies, causing replies to fail.

🤖 Android SDK 18.12.0

Release notes

New features

  • See every attachment in one place with the new attachments gallery, opened from the conversation header.

Enhancements

  • File attachments have a refreshed, colourful look.

Bug fixes

  • 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.

⚠️ iOS SDK installation change

The Intercom iOS SDK is no longer published to the CocoaPods trunk, and 19.10.0 isn't on it. From this release, pod install downloads Intercom.xcframework.zip for the exact iOS SDK version this release was built against from the intercom-ios GitHub release, checks its SHA-256 checksum and links it. The download is cached in ~/Library/Caches/intercom-react-native; set INTERCOM_IOS_SDK_CACHE_DIR to use another directory, for example one your CI caches.

You don't need the Intercom pod in your Podfile. If you added pod 'Intercom' yourself, remove it.

Don't miss a new intercom-react-native release

NewReleases is sending notifications on new releases.