LogDrop

Changelog

Android SDK 2.1.8

Released: 2026-09-16

Bug Fixes

Risk Warning Popup

  • Fixed risk warning popups closing immediately after opening.

Android SDK 2.1.7

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.

Android SDK 2.1.6

Released: 2026-08-13

Bug Fixes

Stability Improvements

  • Fixed a KotlinJsonAdapter crash that could occur in optimized builds.

Android SDK 2.1.5

Released: 2026-08-12

New Features

Custom User Attributes

  • Added LogDrop.setCustomAttributes(...) and LogDrop.removeCustomAttribute(...) 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: Android 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.

Android SDK 2.1.4

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: Android Custom Events

Android SDK 2.1.3

Released: 2026-07-28

Improvements

Event Tracking Configuration

  • Added support for the isEventTrackingEnabled remote configuration flag.

Pending Event Queue

  • Added a pending event queue to preserve events captured before a session is available, including push events captured while the app is terminated.
  • Pending events retain their original occurrence time when they are recorded.

Bug Fixes

Keystore Stability

  • The SDK now safely disables itself instead of crashing when secure Keystore access fails.

Android SDK 2.1.2 / Android Gradle Plugin 1.1.2

Released: 2026-07-08

Improvements

  • Added manual deep link tracking for app-managed link flows.
  • Forward the deep link Intent to LogDrop.onNewIntent(this, intent) in the activity that owns the deep link intent-filter.
  • Apply this both on cold start and in onNewIntent.
  • Guide: Android Deep Links
override fun onNewIntent(intent: Intent) {
    super.onNewIntent(intent)
    setIntent(intent)
    LogDrop.onNewIntent(this, intent)
}

Android Gradle Plugin

  • Released Android Gradle Plugin 1.1.2.

To ensure debug crashes are also tracked correctly, update the Android Gradle Plugin together with the Android SDK version.

Bug Fixes

Debug Crash Reporting

  • Enabled debug crash reporting to be sent to LogDrop.

On this page