Skip to content

feat: add Expo scene deep-link readiness (MBL-2304) - #646

Open
Shahroz16 wants to merge 4 commits into
mainfrom
codex/mbl-2304-expo-scene-readiness
Open

feat: add Expo scene deep-link readiness (MBL-2304)#646
Shahroz16 wants to merge 4 commits into
mainfrom
codex/mbl-2304-expo-scene-readiness

Conversation

@Shahroz16

Copy link
Copy Markdown
Contributor

Summary

  • buffer SDK-originated scene deep links until the JavaScript Linking listener is ready
  • expose CustomerIO.setDeepLinkRoutingReady() for Expo native auto-initialization
  • install Expo scene routing without changing AppDelegate-only or Android behavior

Validation

  • TypeScript, lint, and Jest tests pass
  • Android compileDebugKotlin passes
  • generated Expo SDK 58 projects build with static and dynamic CocoaPods linkage
  • warm and cold scene URL routing was exercised in the iOS simulator
  • simulator notification delivery and tap reached React Native Linking after native auto-init readiness

Part of MBL-2304.

@Shahroz16
Shahroz16 requested a review from a team as a code owner August 26, 2026 10:35
@github-actions

github-actions Bot commented Aug 26, 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.


  • iOS FCM: 646.4.0 (29795802)
  • Android APN: 646.4.0 (29795802)

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.

1 participant