Skip to content

Releases: segmentio/analytics-kotlin

1.5.0

08 Mar 00:25
Compare
Choose a tag to compare

Release of version 1.5.0

What's Changed

Full Changelog: 1.4.3...1.5.0

1.4.3

17 Feb 21:11
247f49d
Compare
Choose a tag to compare

Release of version 1.4.3

What's Changed

Full Changelog: 1.4.2...1.4.3

1.4.2

12 Jan 21:40
43c1a6c
Compare
Choose a tag to compare

Release of version 1.4.2

What's Changed

  • prepare release 1.4.1 by @wenxi-zeng in #64
  • fix useLifecycleObserver not trigger lifecycle events issue by @wenxi-zeng in #65
  • Integrations Logic fix + Copy mechanism for payloads by @prayansh in #59
  • prevent using jvm initializer in android and address violation of retrieving unsettable device id by @wenxi-zeng in #67
  • Fix the enable logic for destinations by @prayansh in #68

Full Changelog: 1.2.0...1.4.2

1.4.1

13 Dec 23:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.3.0...1.4.1

1.3.0

14 Sep 18:52
Compare
Choose a tag to compare

Changelog

  • remove analytics reference from AndroidStorage (#25)
  • LIBMOBILE-338 add update type param to update (#26)
  • fix naming (#27)
  • Json Utility improvements & Re-add Alias Event (#29)
  • LIBMOBILE-529 java compatibility (#30)
  • make storage weak (#31)
  • SegmentDestination refactor and add cdnHost config option (#34)
  • keep dispatcher and scope config internal (#36)

1.2.0

24 Aug 17:39
Compare
Choose a tag to compare
  • Updated to latest firebase analytics for destination (#17)
  • add new helpers for destinations (#18)
  • add consumer proguard rules (#21)
  • Refactor plugin interface and update apis (#19)
  • Add a base64 encoding implementation (#23)
  • Add new mapTransform function (#24)

1.1.1

30 Jun 19:45
1f2fac3
Compare
Choose a tag to compare

Jun 30 2021

  • Update Jitpack configs

1.1.0

30 Jun 17:34
7be234e
Compare
Choose a tag to compare

Jun 30 2021

  • Added a Startup Queue plugin
  • Refactored modules to support JVM as a first-class platform
  • Sample app changes
  • Added example for push notification tracking
  • Added Firebase, Mixpanel and Amplitude device-mode destination plugins as examples

1.0.0 (Pilot Release)

05 May 17:49
26f417b
Compare
Choose a tag to compare

Analytics-Kotlin v1.0.0

We are announcing the pilot of Analytics Kotlin! Analytics Kotlin is a library that provide a simple, modern instrumentation experience for mobile apps.

Why did we launch Analytics Kotlin?

The Android ecosystem has evolved rapidly, and has introduced new frameworks and best practices for building and managing mobile apps. To align with some significant advancements in these ecosystems over the last few years, we are introducing Analytics Kotlin library.

What do you need to know about Analytics Kotlin?

Analytics Kotlin library improves performance, data observability, and the overall developer experience. Additionally, the improved app performance unlocks insights into app funnel and business metrics with a modern developer experience. The library opens opportunities to instrument app tracking across platforms.

Are there any known limitations to Analytics Kotlin?

Analytics Kotlin does not support mobile device-mode destinations. Destinations may only be configured in cloud mode during pilot.

Should these library be used in production?

During the pilot phase, we strongly discourage production use cases. This library is prone to change and we may introduce breaking changes. This library is governed under our First-Access & Beta terms.