April 2026

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

📘

Note

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

April 17

What's New

  • Adds a new Vertical Image push notification template which supports images and GIFs with CTA.

❗️

Critical Update

The minimum supported Android API level has been raised from 21 (Android 5.0) to 23 (Android 6.0). Apps targeting API levels below 23 can no longer integrate this SDK version.

What's New

  • Picture-in-Picture (PIP) In-App Notifications: Adds support for PIP in-app notifications with compact, draggable floating windows that overlay app content. Supports image, GIF, and video with expand, collapse, drag-to-reposition (9-point snap grid), and configurable controls. Video playback requires AndroidX Media3.
  • In-App Media Support: Adds GIF and video support across all in-app notification templates for richer in-app experiences.

Enhancements

  • App Inbox Media Fallback: Adds a fallback media view for App Inbox when the backend does not provide a media orientation, rendering images, GIFs, video posters, and audio thumbnails at their natural aspect ratio.
  • Network Monitoring: Replaces deprecated network APIs with a modern NetworkMonitor for more accurate connectivity detection, including captive portal support.
  • ExoPlayer Deprecated: Deprecates ExoPlayer (com.google.android.exoplayer2) support. Developers using ExoPlayer for video playback should migrate to AndroidX Media3 (androidx.media3). Support will be removed after Android v9.0.0. IDE tooling provides automatic migration suggestions.
  • Unmute API: Adds CleverTapAPI#unmute() to resume normal event tracking and network operations without waiting for the backend-set mute period to expire.

Bug Fixes

  • Fixes an IndexOutOfBoundsException in file cleanup by using a thread-safe collection.

April 14

What's new

Enhancements

  • Automates Android build fixes via AndroidProjectPostProcessor for AGP 8.x compatibility.

Bug Fixes

  • Fixes SetDebugLevel to correctly route to CleverTapLogger in desktop/editor builds.
  • Fixes .meta file platform assignments to ensure proper OS targeting for SQLite (Unity 2021).

April 13

What’s New

  • Image with CTA: Adds a new Vertical Image with CTA push notification template with support for multiple images, action buttons, gradient backgrounds, and rounded corners. Button border radius pt_btn_border_radius and width pt_btn_border_width are also configurable.
  • Timer Template Enhancements: Adds configurable border radius pt_chrono_border_radius, border width pt_chrono_border_width, border color pt_chrono_border_clr, and gradient background support pt_chrono_style, pt_chrono_grad_clr1, pt_chrono_grad_clr2, pt_chrono_grad_dir for the chronometer display.

CleverTap Ask AI Widget (CSP-Safe)