Added
- Added
IterableAPI.lastAuthTokenStateproperty to expose JWT auth token validity as anAuthTokenValidityStateenum (.unknown,.valid,.invalid). - Auto-retry for JWT 401 failures during offline event processing — the SDK now pauses, refreshes the token, and retries the failed task automatically.
Fixed
- Fixed in-app messages not displaying during sync cooldown periods when using
inAppDisplayDelegate. - Improved offline retry logic to distinguish transient failures (5xx, network errors, 429) from permanent client errors (4xx).
- Added network connectivity debounce (3-second window) to prevent rapid pause/resume cycles in the offline task runner.
Removed
- Removed deprecated
trackEmbeddedDismissandtrackEmbeddedImpressionmethods and their underlying API endpoints.