January-February-March 2025
Engage+
Mobile SDK
Hydra iOS SDK release 1.6.0
- Performance Improvements
- Used backgroundContext for CRUD operations to improve Core Data efficiency.
- Optimized database operations using asynchronous perform methods.
- Created a separate queue for thread-safe resource access.
- Bug Fixes
- Resolved issues in event handling and pull notifications.
- Feature Enhancements
- Added public methods to update various Hydra attributes.
- Added completion blocks for critical asynchronous operations like DLR event reporting and database insertions.
- Database and Notification Handling
- Set mergePolicy for the backgroundContext to handle conflicts gracefully.
- Improved unread notification count retrieval with a dedicated method.
- Updated notifications as read when a user interacts with them.
- Enhanced pull approach by saving valid notifications into the database before further processing.
Hydra iOS SDK release 1.6.2
New Features & Enhancements
- Database Improvements:
- Added missing fields in the database.
- Changed the type of the custom field to [[String: Any]].
- Shared Data Support:
- Added support to share the Events database using App Groups.
- Now using shared user defaults to store and fetch the push notification opt-in status.
- SwiftUI Support:
- Introduced a public API to get the NotificationCenterView in SwiftUI applications.
- Badge Count Enhancements:
- Reset badge count to zero on the first-time install of the app.
Andoroid SDK release (1.8.10)
Included the following versions of dependencies -
versions = [ core : '1.6.9', pushbase : '1.7.10', firebase : '1.7.9', richnotification: '1.3.9', mipushkit : '1.3.9', inboxcore: '1.4.9', inboxui : '1.4.10', inapp : '1.3.9', catalog : '1.8.10' ]
New event onboarded
On popular demand, we have onboarded the below events as entry trigger to journeys:
- Customer Update
- Promotion Issued
- Coupon Issued
- Points Issued
- Reward Issued
- Tier Upgraded
- Tier Downgraded
You can find all the available entry trigger events over here.
New tags added
We added the below tags to journeys:
Transaction Id and Bill Points to the Transaction Profile as a part of Transaction Entry Event. We have also added the User Id AES tag to the Customer section


View multiple user entry in Journey History
Now that we allow the same user to enter the journey multiple times, we have enhanced the journey user history feature. When you click on the search icon, a side panel opens where you enter the user's Id. When searching, you can see the list of entries for the user ordered by latest first. You can then select a specific entry to see the user's journey.

You can find more information here.
Insights+
Enhancing Reporting - Support for all types of Audience Groups as filters
Previously, only filter-based audience groups were supported as filters in the reports. As a part of this minor enhancement, we have enriched reporting to support all types of audience groups—combined, uploaded, or filter-based as filters.
This will enable brands to compare reports across a combination of audience groups, including uploaded ones.
You can find more information here.
Updated 7 days ago