Skip to content

Releases: customerio/customerio-reactnative

4.2.1

09 Jan 10:22
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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)

3.9.0

28 Aug 12:36
Compare
Choose a tag to compare

3.9.0 (2024-08-28)

Updates the iOS Native dependency from 2.13.2 to 2.14.1 which includes the following improvements.

Features

  • Reduced the time for first in-app message to be shown for newly identified profiles. For new profiles, in-app messages are now fetched as soon as the profile is identified.(#307) (cb272c2)

Bug Fixes

  • Explicitly switched threads to avoid forcing identify calls to be made on main thread. The SDK now automatically switches to appropriate thread, regardless of the thread used to make identify calls.

3.8.0

02 Jul 22:50
Compare
Choose a tag to compare

3.8.0 (2024-07-02)

Features

  • When using page rules and when an in-app messages need a second to load, the in-app message might appear after a user navigates to another page. We made changes to ensure the page-rules are checked after the message is loaded and immediately before it’s displayed in order to resolve this issue. (#285) (478f644)