Skip to content

Releases: segmentio/analytics-android

4.9.3

30 Mar 00:39
Compare
Choose a tag to compare

Version 4.9.3 (Mar 29, 2021)

  • Fix: Check Float NaN and Infinity
  • Fix: Fix Incorrect Timestamps

4.9.2

22 Mar 19:13
Compare
Choose a tag to compare

Version 4.9.2 (Mar 19, 2021)

  • New: Make new lifecycle methods opt-out
  • New: Kotlin Demo App
  • New: Custom apiHost for Segment.IO and support multi-regional Segment
  • Fix: Add NonNull annotations to params for analytics constructor
  • Fix: Retry hasPermission in case of failure due to package manager being inactive
  • Fix: Marshal NaN and other special numbers to 0.0 and not produce malformed JSON

4.9.0

16 Oct 00:33
Compare
Choose a tag to compare

Version 4.9.0 (Oct 15, 2020)

  • New: Remove the ability to natively report attribution information via Segment integrations
  • New: Edge Function Support
  • New: Add a Webhook Integration for viewing payloads
  • New: Enable faster project settings refresh when debugging enabled

4.8.2

30 Jul 20:07
Compare
Choose a tag to compare

Version 4.8.2 (Jul 30, 2020)

  • Fix: Generate timestamps at call site rather than asynchronously

4.8.0

13 Jul 18:14
Compare
Choose a tag to compare

Version 4.8.0 (Jul 13, 2020)

  • Fix: Fix: Proguard/R8 configuration for createValueMap
  • Fix: handle RuntimeException when calling getActivityInfo
  • New: Experimental Nanosecond timestamps

4.7.1

08 Jun 23:32
Compare
Choose a tag to compare

Version 4.7.1 (Jun 8, 2020)

  • Fix: Use AndroidX lifecycle functions for App Fore/Backgrounded
  • Fix: Fix alias not overridden by cached value
  • Fix: Catch null intent data

4.7.0

01 Jun 22:03
Compare
Choose a tag to compare

Version 4.7.0 (Jun 1, 2020)

  • New: Add type to device context
  • Fix: Prevent Global Context modification for one-time op
  • New: Add support for Destination Middleware

4.6.0

21 May 18:17
Compare
Choose a tag to compare
  • New: Add DefaultProjectSettings in Analytics.Builder
  • Fix: Test coverage fix after previous merge to master
  • New: Update project to AndroidX
  • Fix: Set build property to String

4.5.0

22 Apr 19:59
Compare
Choose a tag to compare
  • Promoting 4.5.x to stable release. This includes all changes since 4.3.1.
  • Fix: Check integration settings for null

4.5.0-beta.2

23 Mar 17:55
Compare
Choose a tag to compare
4.5.0-beta.2 Pre-release
Pre-release
  • New: Make crypto abstract methods public
  • Fix: Preserve BUILD and VERSION keys on reset() calls
  • Fix: Resolves ArrayIndexOutOfBoundsException crash (#586)
  • Fix: Updated documentation on deep copy and threading
  • Fix: Double check that input stream is closed