Changelog
2.1.8
Released: 2026-09-02
Improvements
Event and Log Upload Reliability
- Added persistent upload identifiers for event and log batches.
- Retries now reuse the same batch and upload identifier, preventing duplicate records when the server accepts an upload but the device does not receive the response.
Bug Fixes
Risk Score Reporting
- Fixed risk and bot events to report the score of each individual signal instead of the combined overall score.
2.1.7
Released: 2026-08-12
New Features
Custom User Attributes
- Added
LogDrop.setCustomAttributes(...)andLogDrop.removeCustomAttribute(key:)to send custom profile attributes with user update requests. - Added support for segment targeting and audience filtering in push notifications based on custom user attributes.
- Guide: iOS Custom User Attributes
HTTP Ignore Support
- Added support for HTTP ignore rules to exclude matching HTTP network requests from SDK log collection.
Bug Fixes
Risk Event Handling
- Fixed an issue related to risk event processing and reporting.
2.1.6
Released: 2026-08-03
Bug Fixes
Log Upload Stability
- Fixed an issue where log uploads could get stuck in a retry loop on certain devices.
- Improved log upload request handling and completion management.
2.1.5
Released: 2026-07-29
New Features
Custom Events
- Added
LogDrop.trackCustomEvent(...)for tracking application-specific events with JSON-compatible properties. - Added support for strings, numbers, booleans, dates, null values, nested objects, and arrays.
- Guide: iOS Custom Events
2.1.4
Released: 2026-07-28
Improvements
Event Tracking Configuration
- Added support for the
isEventTrackingEnabledremote configuration flag.
Bug Fixes
User Update Stability
- Fixed an issue that could occasionally trigger a user update with an empty UUID.
2.1.3
Released: 2026-07-17
Improvements
Background Upload Reliability
- Improved the reliability of log and event uploads during background execution.
- Uploads are now safely retried when device data or authentication is temporarily unavailable.
Bug Fixes
Keychain and Local Storage Stability
- Fixed potential Keychain access issues affecting encrypted SDK data.
- Corrected local storage size limits.
2.1.2
Released: 2026-07-08
Improvements
Manual Deep Link Integration
- Added manual deep link tracking for app-managed link flows.
- Use
LogDrop.handleIncomingURL(_:)for custom-scheme links. - Use
LogDrop.handleUserActivity(_:)for universal links. - Guide: iOS Deep Links
LogDrop.handleIncomingURL(url)
LogDrop.handleUserActivity(userActivity)Bug Fixes
Push and Swizzling Stability
- Fixed a Flutter-related push swizzling issue on iOS.
- Fixed an issue where
push_receivedwas not triggered when the app was fully terminated. - Fixed a swizzling-related crash issue.
.png)