Skip to content

Releases: exponea/exponea-react-native-sdk

Version 2.5.0

05 Nov 16:48
f60910d

Choose a tag to compare

Release Notes for 2.5.0

November 05, 2025

  • Added:
    • Adopts the Multiple Mobile Apps/Devices feature.
    • Adds support for React Native 0.81.4 and newer versions.
    • Replaces age with timestamp for tracked events.
  • Fixed:
    • Fixes vulnerability for HTTP response header manipulation.
    • Upgrades dependencies, including brace library, to address security vulnerability.

Version 2.4.0

30 Sep 14:29
e043ebc

Choose a tag to compare

Release Notes for 2.4.0

September 30, 2025

  • Added:
    • Updates native iOS SDK to version 3.7.0.
  • Fixed:
    • Fixes Xcode 26 build issues related to 'performAndWait' method.

Version 2.3.0

11 Sep 09:19
d140cef

Choose a tag to compare

Release Notes for 2.3.0

September 11, 2025

  • Added:
    • Adds support for React Native from 0.77.0 to 0.81.3
    • Improves documentation notes about using identifyCustomer with soft ID and local cache
    • Adds a new stopIntegration method for improved SDK integration management and clears all locally stored data
    • Postpones all SDK method invocations until SDK has been fully initialized
    • Upgrades native SDKs to iOS 3.6.0 and Android 4.5.0
    • Brings AppDelegate implementation in Swift to support Expo 53 build process
  • Fixed:
    • Fixes documentation notes about minSdkVersion to 24 to match current Android configuration
    • Sends internal events only when listener and communication are active to prevent errors during native-to-React communication
    • Changes PushReceiver broadcast receiver to internal visibility to fix vulnerability issued as CWE-926
    • Fixes minor issues in example-app.md due to broken links

Version 2.2.0

07 May 07:33
fe45b66

Choose a tag to compare

Release Notes for 2.2.0

May 06, 2025

  • Added:
    • Describes the SDK integration and Rich Push Notifications configuration for Expo managed application.
    • Adds support for React Native 0.78.2.
    • Adds support for multiple In-App Content Blocks in the same placeholder through ContentBlockCarouselView. The SDK will loop through the content blocks one at a time in order of the configured Priority.
    • Adds rich styling support for native in-app messages.
    • Updates native iOS SDK to 3.4.0 and native Android SDK to 4.4.0.
    • Adds documentation improvements.
  • Fixed:
    • Fixes segmentations listener registration on RN side.
    • Fixes and updates some links in documentation.

Version 2.1.0

23 Jan 13:01
553b4fb

Choose a tag to compare

Release Notes for 2.1.0

January 23, 2025

  • Added:
    • Adds support for React Native 0.76.6.
    • Increases the minimum supported Android API level to 24.
    • Increases the minimum supported iOS SDK version to 15.1.

Version 2.0.0

17 Oct 12:04
326763a

Choose a tag to compare

Release Notes for 2.0.0

October 17, 2024

  • Added:
    • Updates native iOS SDK to 3.0.0 and native Android SDK to 4.0.1.
    • Improves the behavior of the Segmentation API’s getSegments method.
    • Adds a manualSessionAutoClose configuration parameter to override automatic session end tracking for open sessions when sessionStart is called multiple times.
    • Updates the default session timeout to 60 seconds.
    • Adds the identification of Cancel button clicks in In-app message close events and inclusion of the button label in the tracked event.
    • Adds React Native-specific message service implementation details to push notification documentation.
    • Adds documentation improvements.

Version 1.9.0

10 Sep 09:41
59a94c0

Choose a tag to compare

Release Notes for 1.9.0

September 10, 2024

  • Added:
    • Introduces improved SDK documentation at documentation.bloomreach.com
    • Adds support for React Native 0.74.5.
      • Enables React Native’s New Architecture through the interop layer.
  • Fixed:
    • Fixes incorrectly mapped parameters in the push notification tracking methods.
    • Fixes an issue where the application would hang due to an unresolved Promise.

Version 1.8.2

02 Jul 13:18
c6edf86

Choose a tag to compare

Release Notes for 1.8.2

July 02, 2024

  • Fixed:
    • Fixes an issue with Segmentation API for not supported event type - Segmentation API refactored to be compatible with native modules

Version 1.8.1

20 Jun 19:19

Choose a tag to compare

Release Notes for 1.8.1

June 20, 2024

  • Features
    • Native iOS SDK updated to 2.26.2 and Android to 3.14.0
  • Bug Fixes
    • Fixed: SDK Privacy manifest value is assigned under wrong key (in native iOS SDK)

Version 1.8.0

30 Apr 13:40
a9a5c76

Choose a tag to compare

Release Notes for 1.8.0

April 30, 2024

  • Features
    • Segmentation API feature support
    • Case of using RCTAppDelegate described more deeply in documentation
    • How to run example app documentation update