feat: add acknowledged React Native deep-link routing (MBL-2301) - #648
Conversation
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.
|
mrehan27
left a comment
There was a problem hiding this comment.
Approving. The state machine holds up under pressure: the expectedState guards mean a request promoted by useHandler() no-ops its stale readiness timer instead of double-falling-back, every promoted delivery gets its own acknowledgement timer, and fallback() is only ever reached after the lock is released at all three call sites.
This also closes both P2s from #643 — Maestro is pinned to the release URL with a checksum, and the paths filter now covers src/** and ios/wrappers/**. Worth noting test.yml had no npm test step before this, so it's also the first CI gate for the Jest suite, alongside the new Swift state tests.
## [6.10.0](6.9.0...6.10.0) (2026-08-28) ### Features * add acknowledged React Native deep-link routing (MBL-2301) ([#648](#648)) ([859a37d](859a37d))
What changed
Validation
Scope
This is the post-release single-scene reliability follow-up tracked by MBL-2301. Multi-window scene ownership remains separate work.