amplitude / Amplitude-Kotlin

Amplitude Kotlin SDK
MIT License
27 stars 10 forks source link

fix: event options should override event properties, refresh last event time on exit foreground #122

Closed falconandy closed 1 year ago

falconandy commented 1 year ago

Summary

  1. Event options override event properties
  2. sessionId is nullable now in event/options.
  3. Refresh last event time on exit foreground.
  4. Copied session-related tests from Amplitude-Swift.
  5. Introduced internal dummy event types (enter foreground, exit foreground) instead of possibly valid session_start/session_end events with null sessionId.

Checklist

github-actions[bot] commented 1 year ago

:tada: This PR is included in version 1.9.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: