February 2026

We are excited to share the February SDK changelog for our product!

📘

Note

Click each SDK header to view the corresponding GitHub repository for release details.

February 19

What's new

  • Supports displaying GIFs in Basic, Timer, Zero Bezel, and Rating templates.
  • Supports configuring transparency for title, message, and background colors.

February 18

What's new

February 09

What's New

  • Support for ingestion of Nested Objects in event properties and profile properties, enabling richer engagement through more structured analytics.
🚧

Account-Controlled Feature

This feature is account-controlled. Contact CleverTap Support to enable support for nested objects on your account.

  • Support for inaction-based In-App notifications. You can configure an inaction duration between 01 to 1,200 seconds to trigger an In-App notification when a user does not perform an expected action within the specified time window.
  • Adds Swift Package Manager (SPM) support for tvOS.

Bug Fixes

  • Refactored console logging to use OSLog instead of NSLog.

February 06

What’s New

API Changes

Android and iOS

  • Adds a public getVariants() method to fetch A/B experiment variants for the user. This makes it easier to access experiment data when building custom implementations.
  • Adds overloaded version of the discardInAppNotifications() method. When called with true, it immediately dismisses any currently visible In-App notification and clears all pending notifications from the queue.
    • discardInAppNotifications({bool? dismissInAppIfVisible})

February 04

What’s New

  • Adds support for the GetVariants method.

Bug Fixes

  • Fixes an issue where IOSPostBuildProcessor was excluded in iOS builds.