Skip to content

Releases: rudderlabs/rudder-sdk-android

v1.9.0

03 Feb 06:23
Compare
Choose a tag to compare

Features

v1.8.1

04 Jan 07:24
Compare
Choose a tag to compare

Bug Fixes

  • fixed the null pointer exception thrown while iterating through the message queue (#191) (1bca2ba)
  • fixed the null pointer exception thrown while iterating through the message queue (#191) (0871e4a)
  • removed tag check from release (569806c)

v1.8.0

08 Dec 10:35
Compare
Choose a tag to compare

Bug Fixes

Features

  • added gradle files (fabfaf5)
  • refactored version name to a single source (e1cf1e8)
  • removed timestamp from messageId (#175) (1e61538)

Release v 1.6.1

03 Aug 12:39
613e80f
Compare
Choose a tag to compare

Removed app_name string resource from the Core SDK

Release v1.6.0

20 Jul 14:24
b9aee38
Compare
Choose a tag to compare

Made Bluetooth permission Optional

Release v1.0.2

03 May 16:33
Compare
Choose a tag to compare
  • group and alias support

Release v1.0.1

07 Apr 16:22
cd28c56
Compare
Choose a tag to compare
  • Event Size enforcement. Each event will be discarded if larger than 32KB (after converting to JSON)
  • Batch Size enforcement. We divide larger batches in multiple smaller batches with the maximum batch JSON size at 500KB
  • Support added to put deviceToken under context.device
  • Disable SDK from the dashboard by disabling the source
  • Updated withEndPointUri and withConfigPlaneUrl to withDataPlaneUrl and withControlPlaneUrl respectively for better understanding
  • Critical fixes in RudderTraits

Release v1.0

10 Feb 05:06
Compare
Choose a tag to compare

Added

  • Automatic App Life cycle events tracking is added. Application Installed, Application Updated, Application Opened, Application Backgrounded. It is tracked by default and can be turned off using RudderConfig.
  • Automatic Screen view events tracking is added. All Activities are tracked at onStart of the Activity. It is turned off by default. It can be turned on using RudderConfig.
  • Added support for ECommerce events from the SDK. Different builders for important events are added.
  • A new header anonymousId is added to the request to data-plane along with writeKey to handle sticky-session at the server.

Changed

  • Package name is changed from com.rudderlabs.android.sdk.core to com.rudderstack.android.sdk.core.
  • New field userId is supported to make it more compliant under context->traits for identify and all successive calls. Old filed for developer identification i.e. id is still supported.

Version 0.1.3

12 Dec 19:31
9fbf99e
Compare
Choose a tag to compare
  • Native SDK integration support enhanced
  • Segment compatibility enhanced for Traits and other APIs
  • Documentation added to all public APIs of the SDK
  • Configuration fetching interval is made flexible can be set by RudderConfig.Builder
  • Traits are persisted across sessions of the application and Reset support added