Skip to content

Releases: Estimote/Android-Fleet-Management-SDK

The one with Android L

12 Nov 10:29
Compare
Choose a tag to compare

Fixes #85: compatibilty with Android L

The one with remote process

24 Jun 19:12
Compare
Choose a tag to compare

Fixes #55 (#55): it is safe to use library from remote process

The one with knowing which beacons triggered enter region event

18 Mar 11:07
Compare
Choose a tag to compare
  • CAN BREAK BUILD: MonitoringListener returns list of beacons the triggered enter region event (#18)
  • Better messaging when BeaconManager cannot start service to scan beacons (#25)
  • Fixed bug in SDK when other beacons are around (#27)

The one with connection

17 Feb 22:08
Compare
Choose a tag to compare
  • Introducing ability to change beacon's UUID, major, minor, broadcasting power, advertising interval (see BeaconConnection class).
  • Dropping Guava dependency.

The one with fix for simulated beacons

12 Feb 13:40
Compare
Choose a tag to compare

Fixes bug when simulated beacons were not seed even when using Estimote's proximity UUID.

The one with better monitoring and sorting beacons

11 Feb 08:37
Compare
Choose a tag to compare
  • Background monitoring is more robust and using AlarmService to invoke scanning.
  • Default values for background monitoring were changed. Scanning is performed for 5 seconds and then service sleeps for 25 seconds. Those values can be changed with BeaconManager#setBackgroundScanPeriod.
  • Beacons reported in RangingListener#onBeaconsDiscovered are sorted by accuracy (estimated distance between device and beacon).
  • Bug fixes.

The one with monitoring support

07 Jan 13:23
Compare
Choose a tag to compare
  • IMPORTANT: package changes BeaconService is now in com.estimote.sdk.service service. You need to update your AndroidManifest.xml service definition to com.estimote.sdk.service.BeaconService.
  • Support for monitoring regions in BeaconManager.
  • Region class: it is mandatory to provide region id in its constructor. This matches CLRegion/ESTBeaconRegion from iOS.
  • Beacon, Region classes now follow Java bean conventions (that is getXXX for accessing properties).
  • Debug logging is disabled by default. You can enable it via com.estimote.sdk.utils.L#enableDebugLogging(boolean).