Skip to content

chore: Create Cursor command to update native SDKs and test locally#564

Merged
mahmoud-elmorabea merged 1 commit intomainfrom
update-native-sdks-command
Feb 16, 2026
Merged

chore: Create Cursor command to update native SDKs and test locally#564
mahmoud-elmorabea merged 1 commit intomainfrom
update-native-sdks-command

Conversation

@mahmoud-elmorabea
Copy link
Contributor

@mahmoud-elmorabea mahmoud-elmorabea commented Feb 16, 2026

Updates the Customer.io iOS and Android native SDK versions used by this React Native library.

What it does

  1. Choose target versions
    Optionally check the latest releases on the iOS and Android GitHub release pages. Use the tag version without a leading v (e.g. 4.1.3, 4.15.2).

  2. Update iOS
    In package.json:

    • Set cioNativeiOSSdkVersion to "= X.Y.Z" (e.g. "= 4.1.3"). Keep the = prefix (CocoaPods style).
    • Change cioiOSFirebaseWrapperSdkVersion only if the iOS SDK or docs require it.
  3. Update Android
    In android/gradle.properties, set:

    • customerio.reactnative.cioSDKVersionAndroid=<new version> (e.g. 4.15.2). Single =, no space.
  4. Verify

    • Run npm ci from the repo root.

Note

Low Risk
Adds documentation only; no runtime code or build logic changes.

Overview
Adds a new Cursor command doc (.cursor/commands/update-native-sdks.md) describing how to bump the Customer.io iOS (cioNativeiOSSdkVersion / optional cioiOSFirebaseWrapperSdkVersion in package.json) and Android (customerio.reactnative.cioSDKVersionAndroid in android/gradle.properties) native SDK versions and verify the change locally.

Written by Cursor Bugbot for commit cbcc23f. This will update automatically on new commits. Configure here.

@mahmoud-elmorabea mahmoud-elmorabea self-assigned this Feb 16, 2026
@mahmoud-elmorabea mahmoud-elmorabea marked this pull request as ready for review February 16, 2026 17:06
@mahmoud-elmorabea mahmoud-elmorabea requested a review from a team as a code owner February 16, 2026 17:06
@github-actions
Copy link
Contributor

github-actions bot commented Feb 16, 2026

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.


  • iOS APN: 564.1.0 (29521027)
  • iOS FCM: 564.1.0 (29521027)
  • Android APN: 564.1.0 (29521027)

@mahmoud-elmorabea mahmoud-elmorabea merged commit 1d1a112 into main Feb 16, 2026
17 checks passed
@mahmoud-elmorabea mahmoud-elmorabea deleted the update-native-sdks-command branch February 16, 2026 23:13
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.

3 participants