February 2026
We are excited to share the February SDK changelog for our product!
NoteClick each SDK header to view the corresponding GitHub repository for release details.
February 20
What's New
- Android 16 Support: Adds support for Android 16, making the SDK compliant with Android 16 requirements.
- Enhanced Push Delivery Tracking: Tracks image download failure reasons along with
wzrk_bpds, providing better insights into push notification delivery issues. - InApp Deep Link Attribution: Adds deep link URL capture in InApp notification click events, providing consistent attribution with Push notifications. Supports button-level deep links for CTA clicks and template-level deep links for image-only and HTML templates.
Improvements
- Removes all
printStackTracecalls across the SDK to address security vulnerability concerns. - Moves Install Referrer processing from the main thread to prevent ANRs.
Bug Fixes
- Fixes a race condition that could cause an Activity
NullPointerException.
February 19
What's new
- Supports displaying GIFs in
Basic,Timer,Zero Bezel, andRatingtemplates. - Supports configuring transparency for title, message, and background colors.
February 18
What's new
- Supports CleverTap Android SDK v7.8.0.
- Supports CleverTap iOS SDK v7.5.0.
- Support for ingestion of Nested Objects in event properties and profile properties, enabling richer engagement through more structured analytics.
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 FeatureThis 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
OSLoginstead ofNSLog.
February 06
What’s New
- Supports CleverTap Android SDK v7.7.1.
- Supports CleverTap iOS SDK v7.4.2.
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 withtrue, 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
GetVariantsmethod.
Bug Fixes
- Fixes an issue where
IOSPostBuildProcessorwas excluded in iOS builds.
Updated 4 days ago
