Skip to content

Releases: customerio/customerio-reactnative

4.2.3

03 Apr 11:20

Choose a tag to compare

4.2.3 (2025-04-03)

Updates the iOS native dependency from 3.7.2 to 3.8.1 and Android native dependency from 4.5.3 to 4.5.5 which includes the following improvements.

Bug Fixes

  • [iOS] Fixed an issue where the “Application Installed” event was incorrectly triggered on every app launch instead of only after the initial installation.
  • [iOS] Incorrectly scrolling content for in-app modal messages positioned top/bottom. customerio/customerio-ios#858
  • [Android] Resolved syncing issues for events stored while in battery saver (offline) mode (customerio/customerio-android#498) (6f3d16f)
  • [Android] Fixed the sequencing of screen tracking events for in-app messaging current screen state (customerio/customerio-android#500) (6877daf)

4.2.2

19 Feb 10:20

Choose a tag to compare

4.2.2 (2025-02-19)

Bug Fixes

  • Android 14 introduced strict rules for when apps are in the killed state, impacting push delivery tracking. This release fixes that.(#386) (e8a08a5)

4.2.1

09 Jan 10:22

Choose a tag to compare

4.2.1 (2025-01-09)

Updates the iOS native dependency from 3.7.1 to 3.7.2 and Android native dependency from 4.5.0 to 4.5.2 which includes the following improvements.

Bug Fixes

4.2.0

06 Jan 17:19

Choose a tag to compare

4.2.0 (2025-01-06)

Features

  • Added ability to disable forwarding screen events to destinations/servers. Apps can still send screen events for local processing and use them for page rules in in-app messages by updating SDK configuration during initialization. (#369) (055835e)

4.1.1

20 Nov 13:34

Choose a tag to compare

4.1.1 (2024-11-20)

Bug Fixes

  • Resolved compatibility issues with React Native 0.76 on iOS apps (#359) (6fcdd91)

4.1.0

14 Nov 08:21

Choose a tag to compare

4.1.0 (2024-11-14)

Updates the iOS Native dependency from 3.5.1 to 3.6.0 which includes the following improvements.

Features

  • This release introduces support for displaying larger in-app messages. (#356) (72bda17)

Fixes

  • Fixes the push metric for the EU region by adding region support in the MessagingPush config in the notification extension (customerio/customerio-ios#836)

Improvement

  • Updated our SDK to use the v2 version of our in-app messages API. This will provide a more reliable experience for in-app messages. (#834) (#461)

4.0.2

25 Oct 12:55

Choose a tag to compare

4.0.2 (2024-10-25)

Updates the iOS Native dependency from 3.5.0 to 3.5.1 which includes the following improvements.

Bug Fixes

  • Dismisses the keyboard when an in-app message appears on the screen, ensuring uninterrupted user interaction (#350) (74b2379)

4.0.1

16 Oct 21:35

Choose a tag to compare

4.0.1 (2024-10-16)

Improvement

  • Updated the workflow to automatically update the Android native SDK version in the package, ensuring greater consistency and reducing manual intervention during updates. (b477fbc)

4.0.0

16 Oct 20:47

Choose a tag to compare

4.0.0 (2024-10-16)

⚠ BREAKING CHANGES

  • Data Pipelines Support: Sending your mobile data into our customer data platform (CDP) helps you support Journeys and the rest of your martech stack—analytics, data warehouses, CRMs, and more. (#349)

NOTE: Please follow the migration guide for a seamless upgrade to this version.

Features

  • Anonymous tracking: You can send anonymous events, and we’ll reconcile anonymous activity with your users when you identify them. (#349) (6665c9f)
  • Built-in lifecycle events: the SDK now automatically captures events like “Application Installed” and “Application Updated” for you, so you better understand your users’ behaviors in your app.
  • New device data: The SDK captures complete device-level context, such as your audience’s screen dimensions, device names, and more.

3.9.1

10 Oct 10:38

Choose a tag to compare

3.9.1 (2024-10-10)

Features

  • Adds support for the latest versions of the Firebase dependency (>11) (#344) (11d17e1)