New Features
Android Specific
- Supports CleverTap Android SDK v7.0.3.
- Removes character limit of maximum 3 lines from AppInbox messages
- Adds support for
AndroidX Media3
in lieu of the deprecation ofExoPlayer
. While Clevertap continues to supportExoPlayer
, migration is recommended. For migration refer here.
iOS specific
- Supports CleverTap iOS SDK v7.0.3.
Common for both Android and iOS
- Adds support for triggering InApps based on user attribute changes.
- Adds support for File Type Variables in Remote Config. Please refer to the Remote Config Variables doc to read more on how to integrate this in your app.
- Adds support for Custom Code Templates. Please refer to the CustomCodeTemplates doc to read more on how to integrate this in your app.
- Changes campaign triggering evaluation of event names, event properties, and profile properties to ignore letter case and whitespace.
- Adds support for previewing in-apps created through the new dashboard advanced builder.
- Adds support for custom handshake domain configuration.
Bug Fixes
Android Specific
- Fixes an ANR caused by extremely old InApp campaigns.
- Fixes an issue where incorrect callbacks were sent for InApps when the phone was rotated.
- Fixes an issue where an InApp was displayed even after all the campaigns were stopped.
- Fixes an issue where the InApp image was not shown when the phone was rotated to landscape.
- Fixes an issue where certain URLs loaded incorrectly in custom HTML InApp templates.