Skip to content
This repository has been archived by the owner on Jan 18, 2024. It is now read-only.

The one with the new scanning mechanism and slightly changed API

Compare
Choose a tag to compare
@pawelDylag pawelDylag released this 19 Oct 10:02
· 19 commits to master since this release

2.0.0 (Oct 19, 2017)

  • Major changes to the scanning mechanism.
  • Removed dependency on old SDK (with BeaconManager and stuff) and added BluetoothScanner as a main object for scanning beacons.
  • Support for Android 7.0 and 8.0
  • Now it is possible to scan beacons while your app is in the background. With additional work you may enable it to scan even when the app is killed - using our foreground service.
  • Minor upgrades to the positioning algorithm.
  • No more EstimoteSDK.initiallize(appId, appToken) - use EstimoteCloudCredentials instead.
  • IndoorLocationCloudManager and IndoorLocationManager now require EstimoteCloudCredentials to communicate with Estimote Cloud.
  • Added function .distanceTo(locationPosition) to LocationPosition class that will calculate the distance in meters.
  • DefaultRequirementsChecker is no longer available. You may still use it, but you will need to compile our old SDK. We will add the class with the same behaviour in the close future.
  • Some major changes to the packages - you will only need to update imports.