Releases: intercom/intercom-react-native
Releases · intercom/intercom-react-native
9.1.2
What's Changed
iOS
- Fixed device token registration for JWT-based identity verification. Previously, when identity verification was enabled with JWT tokens, device token registration would fail with error 4003. The SDK now properly supports both HMAC and JWT tokens for device token registration.
Full Changelog: 9.1.1...9.1.2
9.1.1
9.1.0
What's Changed
- Fixes an issue where
setDeviceToken
tries toreject
after resolving
iOS Specific Changes
- Added support for iOS 26 and Liquid Glass.
- Resolved a hang that could occur on startup related to crash report tooling.
Full Changelog: 9.0.3...9.1.0
9.0.3
What's Changed
- Fix Codegen error "Union types are unsupported in structs" on Expo SDK 52 / React Native 0.79
- Update iOS module to use new generated header import path
<IntercomReactNativeSpec/IntercomReactNativeSpec.h>
for new architecture
Full Changelog: 9.0.2...9.0.3
9.0.2
9.0.1
What's Changed
- [Android] Adds null checks for
RemoteMessage
inhandleRemotePushWithCustomStack
.
Full Changelog: 9.0.0...9.0.1
9.0.0
What's Changed
⚠️ Breaking Changes
- Event System Refactor:
- Removed
addEventListener
method. - Consumers must now call
bootstrapEventListeners()
to setup Intercom Events. - Consumers must use
NativeEventEmitter
for handling Intercom Events (docs).
- Removed
🎉 New Features
- Support for React Natives new architecture
- New
setThemeMode
method to programmatically control Intercom's theme - Added comprehensive examples with New Architecture Support.
📦 SDK Updates
- iOS SDK: Updated to 19.1.2
- Android: No changes (v17.1.0 from previous release)
Full Changelog: 8.8.0...9.0.0
9.0.0-beta.3
9.0.0-beta.2
9.0.0-beta.1
What's Changed
⚠️ Breaking Changes
- Removes
addEventListener
. - Consumers must now call
bootstrapEventListeners()
to setup Intercom Events. - Consumers must now use
NativeEventEmitter
for handling Intercom Events (docs).
Features & Fixes
- Exposes new method
setThemeMode
to control Intercom's theme programmatically. - fix(types): Pick email & userId for loginUserWithUserAttributes in #278
Full Changelog: 8.8.0...9.0.0-beta.1