Skip to content

Releases: hypertrack/sdk-android

7.2.0

16 Jan 15:36
7f141b9
Compare
Choose a tag to compare

Added

  • Uses NTP servers to synchronize time independantly from the OS. Avoids sending data with wrong time information for users who override phone's settings with incorrect values.

Fixed

  • Mitigates SDK cache file corruption that led to some Android devices loading to device_id values with all zeroes.
  • Reduced network traffic.

7.1.0

29 Dec 15:37
63e63f4
Compare
Choose a tag to compare

Added

  • Dynamic publishable key API

7.0.11

12 Dec 14:40
ca244f9
Compare
Choose a tag to compare

Changed

  • Added more comprehensible error message for the case when one of the SDK plugins is missing

7.0.10

11 Dec 10:38
6487988
Compare
Choose a tag to compare

Fixed

  • Crash when setting the name with non-ASCII characters
  • Freeze on canceling the subscription multiple times

7.0.9

22 Nov 18:51
1dc20ab
Compare
Choose a tag to compare

Fixed

  • Unicode representation of strings (to address crashes in case of non-unicode symbols in device name)

7.0.8

10 Nov 21:53
53ac48d
Compare
Choose a tag to compare

Fixed

  • This version of the SDK now automatically migrates device_id, name and metadata from versions before 7.0.0. After the user updates the app, those values stay the same, no additional steps required.

7.0.7

07 Nov 18:50
eaadd24
Compare
Choose a tag to compare

Fixed

  • Added native methods to Proguard exceptions
  • Reduced a chance of generating a null (all zeroes) device_id.

7.0.6

10 Oct 16:36
0aa757d
Compare
Choose a tag to compare

Fixed

  • Sending unnecessary events to the server on locate() call when tracking is active.
  • Improve handling of invalid system location events.

7.0.5

06 Oct 18:51
01794a7
Compare
Choose a tag to compare

Fixed

  • In location-services-google, location-services-google-19-0-1 plugins: Not sending location and push token values

7.0.4

06 Oct 18:51
01794a7
Compare
Choose a tag to compare

Fixed

  • An intermittent crash on Samsung devices
  • In location-services-google, location-services-google-19-0-1 plugins: A crash when using `locate()`` method when Google Location Services return null Location value