Skip to content

Releases: intercom/intercom-react-native

9.0.3

10 Sep 16:26
1a93331

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

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

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

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

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

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

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

8.8.0

28 Aug 12:11
8dacc4f

Choose a tag to compare

What's Changed

  • Update handleRemotePushMessage to use default launcher activity when user goes back. This functionality was recently removed from native SDK causing all react native apps to close automatically when the user goes back.
  • Introduces new handleRemotePushWithCustomStack Android Api. Users can use this to create a custom activity backstack if they wish to not use the default behaviour.
  • Bumps Android SDK version from 17.0.3 to 17.1.0

Full Changelog: 8.7.0...8.8.0

8.7.0

30 Jul 12:28
02da227

Choose a tag to compare

  • Update Android SDK to 17.0.3

Release 8.6.0

03 Jul 13:02
eb1cde7

Choose a tag to compare

  • Updated iOS to use 18.7.3 of the iOS SDK to include JWT feature
  • Added new API setUserJwt allowing a JWT to be set for the user, necessary for using the Messenger when Messenger Security is enforced.