Skip to content

Releases: amplitude/Amplitude-Android

v2.19.0

25 Jul 02:52
Compare
Choose a tag to compare
  • Add TrackingOptions interface to customize the automatic tracking of user properties in the SDK (such as language, ip_address, platform, etc). See Help Center Documentation for instructions on setting up this configuration.

v2.18.2

25 Jul 01:58
Compare
Choose a tag to compare
  • Use randomly generated device id if user has limitAdTracking enabled.

v2.18.1

07 May 19:49
Compare
Choose a tag to compare
  • Updating to OkHttp 3.10.0
  • Lowering event upload max batch size from 100 to 50. This should help to avoid out of memory issues on Android devices with low memory.

v2.18.0

20 Apr 01:15
Compare
Choose a tag to compare
  • Added a setUserId method with optional boolean argument startNewSession, which when true starts a new session after changing the userId.

v2.17.0

06 Feb 00:39
Compare
Choose a tag to compare
  • Add ability to specify a custom platform value during initialization as an input argument. If the value is null or an empty string then platform will default to Android.

v2.16.0

27 Nov 23:51
Compare
Choose a tag to compare
  • Expose a public getUserPropertiesOperations method on the Identify class.
  • Handle exceptions when the LocationManager is not available for fetching location.

v2.15.0

04 Oct 18:54
Compare
Choose a tag to compare
  • Updating to latest version of OkHttp3 (3.9.0)

v2.14.1

27 Jul 21:08
Compare
Choose a tag to compare
  • Switch to an internal implementation of isEmptyString instead of Android TextUtils.

v2.14.0

05 Jul 23:22
Compare
Choose a tag to compare

v2.13.4

10 May 01:42
Compare
Choose a tag to compare
  • Handle exceptions when fetching device carrier information. Thanks to @fkam-tt for the pull request.
  • Copy userProperties on main thread in setUserProperties to prevent ConcurrentModificationExceptions.
  • Migrating setup instructions and SDK documentation in the README file to Zendesk articles.