Skip to content

Releases: intercom/intercom-react-native

9.1.2

24 Sep 14:42
218685b
Compare
Choose a tag to compare

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

15 Sep 14:55
8ba1b93
Compare
Choose a tag to compare

What's Changed

  • Removes yarn 3+ engine requirement.

Full Changelog: 9.1.0...9.1.1

9.1.0

15 Sep 12:44
b52d68a
Compare
Choose a tag to compare

What's Changed

  • Fixes an issue where setDeviceToken tries to reject 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

10 Sep 16:26
1a93331
Compare
Choose a tag to compare

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

10 Sep 13:50
2aaaadd
Compare
Choose a tag to compare

What's Changed

  • update firebase messaging version to 24.1.2

Full Changelog: 9.0.1...9.0.2

9.0.1

08 Sep 11:36
2568b87
Compare
Choose a tag to compare

What's Changed

  • [Android] Adds null checks for RemoteMessage in handleRemotePushWithCustomStack.

Full Changelog: 9.0.0...9.0.1

9.0.0

05 Sep 13:33
a7c2fd4
Compare
Choose a tag to compare

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

🎉 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

04 Sep 12:04
ad7e523
Compare
Choose a tag to compare
9.0.0-beta.3 Pre-release
Pre-release

What's Changed

  • export app plugin for expo

Full Changelog: 9.0.0-beta.2...9.0.0-beta.3

9.0.0-beta.2

04 Sep 11:03
6303535
Compare
Choose a tag to compare
9.0.0-beta.2 Pre-release
Pre-release

What's Changed

  • add support for new architecture in #315

Full Changelog: 9.0.0-beta.1...9.0.0-beta.2

9.0.0-beta.1

03 Sep 09:09
08189f8
Compare
Choose a tag to compare
9.0.0-beta.1 Pre-release
Pre-release

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