Skip to content

6.7.0

Latest

Choose a tag to compare

@jyu115 jyu115 released this 31 Mar 17:13
· 3 commits to master since this release
073f5c4

Added

  • Added IterableAPI.lastAuthTokenState property to expose JWT auth token validity as an AuthTokenValidityState enum (.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 trackEmbeddedDismiss and trackEmbeddedImpression methods and their underlying API endpoints.