Skip to content

feat: Push delivery reslience improvement#577

Merged
mahmoud-elmorabea merged 1 commit intomainfrom
ios-push-improvements
Apr 2, 2026
Merged

feat: Push delivery reslience improvement#577
mahmoud-elmorabea merged 1 commit intomainfrom
ios-push-improvements

Conversation

@mahmoud-elmorabea
Copy link
Copy Markdown
Contributor

@mahmoud-elmorabea mahmoud-elmorabea commented Apr 2, 2026

Note

Medium Risk
Medium risk because it changes iOS push initialization/entitlements (app group sharing between app and notification service extension) and updates multiple Ruby/Node dependencies, which could affect build/runtime behavior.

Overview
Improves iOS push delivery resiliency by configuring a shared App Group (group.io.customer.ami.cio) for both the main app and the notification service extension, wiring the appGroupId into MessagingPushConfigBuilder during initialization.

Adds the required iOS entitlements for the new App Group and bumps package versions/dependencies, including customerio-reactnative to 6.3.1 and the pinned native iOS SDK version to 4.4.0, along with lockfile updates (Ruby gems and npm packages).

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

@mahmoud-elmorabea mahmoud-elmorabea self-assigned this Apr 2, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 2, 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.


  • Android APN: 577.1.0 (29585710)
  • iOS APN: 577.1.0 (29585710)

@mahmoud-elmorabea mahmoud-elmorabea marked this pull request as ready for review April 2, 2026 14:17
@mahmoud-elmorabea mahmoud-elmorabea requested a review from a team as a code owner April 2, 2026 14:17
@mahmoud-elmorabea mahmoud-elmorabea merged commit ea0b04a into main Apr 2, 2026
29 of 32 checks passed
@mahmoud-elmorabea mahmoud-elmorabea deleted the ios-push-improvements branch April 2, 2026 21:31
github-actions bot pushed a commit that referenced this pull request Apr 2, 2026
## [6.4.0](6.3.1...6.4.0) (2026-04-02)

### Features

* Push delivery reslience improvement ([#577](#577)) ([ea0b04a](ea0b04a))
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