Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,20 @@
- Added `Iterable.registerDeviceToken(token)` to re-enable push for the current device.
- Android accepts an FCM token string.
- iOS accepts a continuous hex string representation of the APNS token.
- Replaced the two hardcoded 1000ms magic timeouts in the RN SDK with named,
documented, and configurable values (SDK-520).
- Added `IterableConfig.androidWakeDelayMs` (default `1000`) to tune the
Android deep-link wake delay before the SDK invokes `urlHandler`. Set to
`0` to dispatch synchronously.
- Added `IterableConfig.authCallbackTimeoutMs` (default `6000`) to tune the
safety-net timeout for the auth callback latch. The default is chosen to
comfortably exceed typical mobile auth round-trips while staying well
below the native 30s auth latch ceiling on both iOS and Android.
- The auth callback gate is now event-driven: the native
`handleAuthSuccessCalled` / `handleAuthFailureCalled` events resolve the
latch immediately. The timer survives only as a fallback when no native
event arrives within the configured window, instead of being the primary
resolution mechanism.

### Internal

Expand Down
Loading
Loading