Skip to content

fix: update native SDKs — iOS 4.5.3 (resolve duplicate event delivery bugs) and Android 4.18.2 (scope in-app polling to process lifecycle)#603

Merged
mahmoud-elmorabea merged 1 commit into
mainfrom
update-native-sdks-ios-4.5.2-android-4.18.2
Jun 23, 2026
Merged

fix: update native SDKs — iOS 4.5.3 (resolve duplicate event delivery bugs) and Android 4.18.2 (scope in-app polling to process lifecycle)#603
mahmoud-elmorabea merged 1 commit into
mainfrom
update-native-sdks-ios-4.5.2-android-4.18.2

Conversation

@mahmoud-elmorabea

@mahmoud-elmorabea mahmoud-elmorabea commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Bump bundled native SDKs to iOS 4.5.2 and Android 4.18.2.


Note

Low Risk
Version-pin-only change with no wrapper code or API surface edits; residual risk is whatever changed inside the upstream native SDK patch releases.

Overview
Bumps the bundled Customer.io native SDK versions this React Native package pulls in at build time, with no changes to the JS/TS public API in this diff.

Android: customerio.reactnative.cioSDKVersionAndroid goes from 4.18.14.18.2 in android/gradle.properties (consumed by android/build.gradle as the native dependency version).

iOS: cioNativeiOSSdkVersion goes from 4.5.14.5.3 in package.json (used by the CocoaPods specs for the main and rich-push pods). Apps get the newer native SDKs on the next pod install / Gradle resolve.

Reviewed by Cursor Bugbot for commit 1199414. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions

github-actions Bot commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Sample app builds 📱

Below you will find the list of the latest versions of the sample apps. It's recommended to always download the latest builds of the sample apps to accurately test the pull request.


  • Android APN: 603.1.0 (29703541)
  • iOS FCM: 603.1.0 (29703541)

@mahmoud-elmorabea mahmoud-elmorabea marked this pull request as ready for review June 22, 2026 17:02
@mahmoud-elmorabea mahmoud-elmorabea requested a review from a team as a code owner June 22, 2026 17:02
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mahmoud-elmorabea mahmoud-elmorabea force-pushed the update-native-sdks-ios-4.5.2-android-4.18.2 branch from 869d977 to 1199414 Compare June 23, 2026 10:41
@mahmoud-elmorabea mahmoud-elmorabea changed the title fix: update native SDKs to iOS 4.5.2 and Android 4.18.2 fix: update native SDKs — iOS 4.5.3 (resolve duplicate event delivery bugs) and Android 4.18.2 (scope in-app polling to process lifecycle) Jun 23, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 1199414. Configure here.

Comment thread package.json
@mahmoud-elmorabea mahmoud-elmorabea merged commit 45312e5 into main Jun 23, 2026
19 checks passed
@mahmoud-elmorabea mahmoud-elmorabea deleted the update-native-sdks-ios-4.5.2-android-4.18.2 branch June 23, 2026 13:39
cio-mobile-release Bot pushed a commit that referenced this pull request Jun 23, 2026
## [6.5.2](6.5.1...6.5.2) (2026-06-23)

### Bug Fixes

* update native SDKs — iOS 4.5.3 (resolve duplicate event delivery bugs) and Android 4.18.2 (scope in-app polling to process lifecycle) ([#603](#603)) ([45312e5](45312e5))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants