Change list
- 
2.1.0 Includes -
- Notification support to display ad from notifications on the lock screen
 - additional Permissions Preamble to be displayed to provide context for Preload.
 - Support for displaying ads on specific triggers (Notifications/Unlock etc).
 
 - 
2.2.0 Includes -
- Interstitial Ad Support.
 
 - 
2.3.0 Includes -
- Geofence Ad Support
 
 - 
2.4.0 Includes -
- Notification Only Ads
 - Notification Less Ads - (FULL_SCREEN_ONLY, PARTIAL_SCREEN_ONLY)
 
 - 
2.4.1 Includes -
- Fixed issue with Location. Was not getting sub-localities
 - Other bugs.
 
 - 
2.5.0 Includes -
- Firebase Cloud Messaging
 
 - 
2.5.1 Included
- Fixed Crash on 8.0 for GeoFence when built via 26 - AR-323.
 - Fixed Analytics Sync issue - AR-324.
 
 - 
2.5.2
- Bug Fix - Fix issue with OpenAction for certain Apps.
 - Bug Fix - Install App from Server - Race between Ad delete and Install
 - From 2.4.3
- Made app permissions request configurable via IUConfig Flag
 - Created variation of Opt out dialog
 
 - From 2.4.4
- Fixed issue with notification only ads while showAdsOnNotification flag is set to true.
 
 
 - 
2.5.3
- Bug Fix AR-245 : Notification display issue after the max notifications are reached.
 
 - 
2.6.0
- Support for Oreo devices.
 - Opt-out experience improvement.
 
 - 
2.7.0
- Support for Silent Install Ad
 - Support for Granular control of Ads via flags (Flex Media)
 
 - 
2.7.1
- Fix for Crash on Registration Helper from PostOreoJobService.
 
 - 
2.7.2
- Fix for Crash on Geofence Entry / Exit (Occasionally)
 
 - 
2.8.0
- Changes for Samsung. AR-508, AR-509, AR-510 & AR-511.
 - Additional Timer added for Preload App install
 - Preamble shown based on flag in IUConfig
 - IUConfig upgraded to v6
 - Checks added before download and install of APK's
 
 - 
2.8.1
- Package Manager based Silent Install for Samsung
 
 - 
2.9.0
- Rich Notification
 - Bug fixes
 
 - 
2.9.1
- Phone number api call for every 15 days once and sim change
 - Bug fixes
- Multiple permission dialog issue
 - Duplicate analytics issue
 - Notification swipe issue only for dismissed ads
 
 
 - 
2.9.2
- Custom Rich Notification for Low end devices handled
 
 - 
2.9.3
- Multiple Location selection
 - Bug fixes
 
 - 
2.9.4
- Minor Bug Fixes (Flex Ads, Locations)
 
 - 
2.9.5
- Removed download of Full/partial assets for notification only ads.
 - Send Analytics when Ad expires with out being displayed.
for e.g. User does not dismiss notification only ad. 
 - 
2.9.6
- Resolved bug with DeviceUsage collection post 8.0
 
 - 
2.9.7
- Resolved bug with DeviceUsage collection post 8.0 with additional fixes.
 - AR-883 : Sending analytics for app install ASSET_ERROR case.
 - AR-1033 : Phone Number API fix for UAT & PRE-PROD.
 
 - 
2.9.8
- Fixed the issue with Rich Notification Center Crop layout.
 
 - 
2.9.9
- Fixed the Analytics issues
 
 - 
2.10.0
- Enhanced Analytics Tracking
 - Client ID management
 - Minor bug fixes
 
 - 
2.10.1
- AR-1119 Fix : Duplicate analytics for the same ad from same client.
 
 - 
2.10.2
- AR-1126 - Bug Fix for Touch Event in Preamble Dialog
 - AR-1139 - Bug Fix for Home Button press on Preamble Dialog & not showing next
 
 - 
2.10.3
- AR-1152 - Code revert for the display of Notification post Ad display on Unlock
 
 - 
2.10.4
- Switched the video player mute button.
 
 - 
2.11.0
- VAS implemented.
 
 - 
2.11.1
- VAS animation changes, added close button to acknowledgement dialog & analytics changes.
 
 - 
2.11.2
- Fix : Clearing up of notification for an expired ad (Bug was seen in Oreo)
 
 - 
2.11.3
- Fix : Config filename changed to reset timer values.
 
 - 
2.11.4
- Additional Trigger when Phone is charging.
 
 - 
2.11.5
- Fix : VAS crash for L & below
 - Video % corrected in Analytics
 - Show notifications if Ad not finished yet
 
 - 
2.11.6
- Support for Cordova / Ionic projects plugin.
 
 - 
2.12.0
- Video Expand to show in landscape mode
 - Tall video squished handled properly.
 - Updated analytics for Video expand.
 - Rich Notification Ads to show container based on Ad
 - BIS - 391, App Install status for Server/Play store installs
 - SDK support for React native apps
 - Registration Helper trigger of every notification
 
 - 
2.12.1
- String value updated for es-rPE
 
 - 
2.13.0
- Lifecycle methods exposed
 - Public SDK status method exposed
 
 - 
2.13.1
- Removed IU Server Install (Different Branch)
 
 - 
2.14.0
- Android X build (Different Branch)
 
 - 
2.15.0
- Apps flyer integration / Play Store navigation handling
 - Animation for Entry & Exit as per Ad
 - Bug Fixes for VAS Ads
 
 - 
2.15.1
- Same as 2.15.0 with Android X Support
 
 - 
2.15.2
- Same as 2.15.0 with Config change for Claro CO
 
 - 
2.15.3
- Fix for Phone Number API Calls
 - Sign SDK
 - Navigation to Play Store with UserAgent
 
 - 
2.16.0
- New objective Display only Ads Added
 
 - 
2.17.0
- Custom Download Manager implemented to remove Storage permission
 
 - 
2.18.0
- v7Config upgrades
 - Location Enhancements
 - FCM Topic Subscription
 - Video and Image Timer
 
 - 
2.18.1
- Foreground Service Crash fixed
 
 - 
2.18.2
- Merge of Claro CO changes for version via Build variants.
 
 - 
2.18.3
- Fix for non primary process to access firebase config
 
 - 
3.0.0
- Interstitial Support
 - API version upgraded to v3
 - Secured calls
 - Bug fixes
 
 - 
3.0.1
- Android X with same feature set as of SDK3.0.0
 
 - 
3.0.2
- SDK build with 3.0.0 base and without clearText for CCO.
 
 - 
3.0.3
- SDK build with 3.0.2 base and support for AndroidX
 
 - 
3.0.4
- SDK build with Crash fixes.
 
 - 
3.1.0
- SDK Support for Android R devices
 - Location updates enhanced
 - SIM change detection enhanced
 - Mapping of Location to Ads
 
 - 
3.2.0
- Unified SDK with Custom Tracker, Custom CTA and GIF
 
 - 
3.3.0
- Survey Feature
 
 - 
3.3.1
- Removal of usesCleartextTraffic
 
 - 
3.4.0
- Added support to Preload via PackageInstaller
 
 - 
3.4.1
- Fix for file extractor null cases
 
 - 
3.5.0
- Google Compliance for Ads and Preload.
 - Support for HTML5 Ads
 
 - 
3.6.0
- Upgraded support to Firebase and FCM
 - Support to FCM from HostApp for React-Native Client
 
 - 
3.6.1
- Fix for proguard issue with React Native
 
 - 
3.7.0
- Config to support Opt-In & Opt-out (Universal or 3rd Party)
 - Google Compliance made optional via Config
 - Opt-In display post Sync with Server status
 - Opt-out of service based on Opt-In type
 - Config to support Opt-out flow
 
 - 
3.7.1
- Fix for Permission Denied case
 - Ad finish for TP opt-out
 - Support for Settings button to be overridden
 
 - 
3.7.2
- Fix for Analytics bug
 
 - 
3.7.3
- Fix for Location collection in Foreground Service.
 
 - 
3.8.0
- Fix for Crashes on Android-12
 - Customisation of Survey page
 - Opt-In / Opt-Out via the host Application
 - Different Notification icons for TP & FP services
 - Opt-In Traceability
 
 - 
3.8.1
- Fix for Virtual Preload with New Opt-In Flow
 
 - 
3.9.0
- Android 12 support with latest dependencies.
 
 - 
3.10.0
- Android 12 support with preload
 
 - 
3.11.0
- Cookies fixes
 
 - 
3.11.1
- Tokens in place of Cookies
 
 - 
4.0.0
- Initial Release for DigitalReef SDK
 
 - 
4.1.0
- Android 12 support with latest dependencies in DigitalReef SDK
 
 - 
4.2.0
- Virtual preload with DigitalReef SDK
 
 - 
4.2.1
- Fix for Re-registration calls
 
 - 
4.2.2
- Removed CTA from media section
 - Fixed TP based SDK Registration Flow
 - Removed ID Generation from main thread
 
 - 
4.3.0
- Removed In-app Only Engagement ad support in preload
 - Fixes and Improvements
 
 - 
4.4.0
- Phone Number, IMEI reading information based on a flag
 - Removal of Notification as per the Ad Expiry information
 
 - 
4.5.0
- New Survey feature set
 
 - 
4.5.1
- Ionic support for Target Android 30 with v4.5.0 features
 
 - 
4.5.2
- FCM Fixes for flutter Integration
 
 - 
4.6.0
- Blockout of Ads based on Org or Campaign settings (Beta)
 - Ad availability for Secondary Apps
 - Engagement Opt-In
 
 - 
4.7.0
- Cookies fixes
 - Notification based analytics fix
 - Journey compliant event management
 - Data Disclosure OptIn
 - Bug fixes
 
 - 
4.7.1
- DR ID Manager in SDK
 - DB optimisation
 - Registration calls improvements
 - FCM fixes
 - Bug fixes
 
 - 
4.8.0
- Multi Org, Single App support
 - Tokens in place of Cookies
 - Bug fixes
 
 - 
4.9.0
- Org Selection based on MCC of SIM
 - Updated flow of Org Selection based on Host App
 
 - 
4.9.1
- Crash fix DR Id Manager firebase
 
 - 
4.9.2
- Support for out systems
 
 - 
4.10.0
- Support for SIM App Push
 - Android 13 support
 
 - 
4.11.0
- Push Rewards support
 - Engagement customisation
 - Google compliance support with any host app activity
 - KPI for COTA support
 - Bug fixes and improvements
 
 - 
4.11.1
- Removal of Install packages permissions
 - Fixes and improvements
 
 - 
4.11.2
- Support for upgrades from 2.x to 4.11.
 - Minor bug fixes.
 
 - 
4.12.0
- Event trigger based campaigns
 - New wizard based preload flow
 - Bug fixes and improvements
 
 - 
4.13.0
- Host App Communication via Interfaces and method exposure
 - Additional permission of Sensitive Data collection added
 
 - 
4.13.1
- Host app FCM token support
 - Notification cancel support when SDK services stops
 - Minor bug fixes
 
 - 
4.13.2
- Offline wizard preload fixes
 - Minor improvements
 
 - 
4.13.3
- Removal of unlock receiver and support alarm manager in pre oreo devices
 - Bug fixes and improvements
 
 - 
4.13.4
- Fix for Notification clear from HostApp
 - Fix for saving of Optin Value from server
 
 - 
4.13.5
- Bug fixes and improvements
 
 - 
4.14.0
- Bug fixes ands improvements
 - Enabling/ Disabling SDK via IUApp
 
 - 
4.14.1
- New end point added
 - Bug fixes ands improvements
 
 - 
4.14.2
- New endpoint for AMX
 - Fixes and improvements
 
 - 
4.14.3
- Cleanup for Older InApp Events (Not Synced)
 - Fixes for Multiple calls to server
 - Geofence removal after expiry
 - Bug fixes
 
 - 
4.14.4
- Removal of HeaderEnrichment calls using http protocol
 
 - 
4.14.5
- Bug fix for RemoteConfig sync in Offline Preloading of the App
 
 
Updated 5 months ago
