Skip to content

Releases: customerio/customerio-ios

3.4.0

17 Sep 22:06
Compare
Choose a tag to compare

3.4.0 (2024-09-17)

Features

  • Revamped the in-app messaging module to enhance performance by optimizing local processing, accelerating message loading during page transitions, and implementing a state-driven architecture for better responsiveness and control. [#815] (5cd651b)
  • We highly recommend upgrading to the new in-app editor to ensure optimal performance.

Fixes

  • We reduced the chance of duplicate in-app messages by keeping a local store of messages already displayed.

2.14.1

21 Aug 19:23
Compare
Choose a tag to compare

2.14.1 (2024-08-21)

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. (#795) (9fc527b)

2.14.0

21 Aug 13:53
Compare
Choose a tag to compare

2.14.0 (2024-08-21)

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. (#794) (13032c6)

3.3.3

08 Aug 15:53
Compare
Choose a tag to compare

3.3.3 (2024-08-08)

Bug Fixes

  • Resolved issue for customers who use the tool, Tuist, to install the Customer.io iOS SDK. (#791) (cd1346a)

3.3.2

27 Jun 17:43
Compare
Choose a tag to compare

3.3.2 (2024-06-27)

Bug Fixes

  • This release addresses a compatibility issue for apps that have installed two or more third-party SDKs (besides Customer.io SDK) that handle push notifications. While this issue was primarily reported by our Flutter customers, it could also affect native iOS and React Native applications. (#751) (ca5abb3)

3.3.1

25 Jun 19:50
Compare
Choose a tag to compare

3.3.1 (2024-06-25)

Bug Fixes

  • This release resolves a scenario where in-app messages with page rules enabled are sent to a device but is never shown if the app is killed and re-opened. (#746) (cfae57d)

2.13.2

21 Jun 15:22
Compare
Choose a tag to compare

2.13.2 (2024-06-21)

Bug Fixes

  • This release addresses a compatibility issue for apps that have installed two or more third-party SDKs (besides Customer.io SDK) that handle push notifications. While this issue was primarily reported by our Flutter customers, it could also affect native iOS and React Native applications. (#743) (c3573fc)

3.3.0

17 Jun 18:44
Compare
Choose a tag to compare

3.3.0 (2024-06-17)

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. (#731) (cb1d014)

3.2.3

13 Jun 18:38
Compare
Choose a tag to compare

3.2.3 (2024-06-13)

Bug Fixes

  • For users of our Flutter SDK and React Native SDK, this resolves a compatibility issue with 3rd party FCM Flutter and React Native SDKs. In some cases, the issue prevented push notifications from showing while the app was in the foreground when the 3rd party SDK and CIO SDK were both installed. (#736) (ccb0f47)

2.13.1

12 Jun 13:09
Compare
Choose a tag to compare

2.13.1 (2024-06-12)

Bug Fixes

  • For users of our Flutter SDK and React Native SDK, this resolves a compatibility issue with 3rd party FCM Flutter and React Native SDKs. In some cases, the issue prevented push notifications from showing while the app was in the foreground when the 3rd party SDK and CIO SDK were both installed.(#735) (b0a7772)