January-February-March'25
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.
Updated 4 days ago