Skip to content

4.2.0

Latest

Choose a tag to compare

@Sonal-Kachare Sonal-Kachare released this 05 Jun 14:15
68f1883

What's new

  • [Android Platform]

    • Supports CleverTap Android SDK v8.3.0.
    • App Inbox Cross-Device Sync — inbox state (read, deleted) syncs across a user's devices automatically. Includes a pull-to-refresh gesture in the built-in showInbox() view, throttled to once every 5 minutes.
  • [iOS Platform]

    • Supports CleverTap iOS SDK v7.7.1.
    • App Inbox Cross-Device Sync — inbox state (read, deleted) syncs across a user's devices automatically. Includes a pull-to-refresh gesture in the built-in App Inbox view, throttled to once every 5 minutes.
    • Silent-in-foreground push notifications via the wzrk_sif:true payload key — server-controlled, no app-side wiring needed when using autoIntegrate.

API changes

  • [Android and iOS Platform]
    • Adds a new API fetchInbox(callback?) to trigger an on-demand inbox refresh. The callback is optional and receives (error, success) once the fetch completes. Throttled to once every 5 minutes between consecutive calls.
      • fetchInbox() — fire-and-forget
      • fetchInbox((err, success) => { ... }) — with completion callback
    • Adds a new API pushDisplayUnitElementClickedEventForID(unitID, additionalProperties) to record a Notification Clicked event for a specific element within a Native Display Unit. additionalProperties is merged with cached wzrk_* attribution fields for finer-grained click analytics.

Bug Fixes

  • [iOS Platform]
    • Fixes a bug where server-side InApps evaluation IDs were being duplicated in UserDefaults.
    • Fixes a bug where apps were freezing when InApps were being shown in low network conditions.