Bugfixes:
- Corrected Firmware download bug
Bugfixes:
- Missing armv7s architecture added to the library
Improvements:
- Corrected Cocoapods support
Improvements:
- Support for iOS 8 Authorization in Examples app
- Fixed problem with first time connection crashing
- Stability improvements
Features:
-
Added support for the new CoreLocation authorization model introduced in iOS 8
You can read more about it in our Estimote SDK and iOS 8 Location Services guide.
Improvements:
Features:
- Added support for battery power modes
Improvements:
- Connection stability
- Accelerometer support
- Caching the beacon color information
- Performance with high number of beacons
Bugfixes:
- Fixed crashes when using CoreLocation's non-beacon monitoring (i.e.
CLCiruclarRegion
) and Estimote SDK in a single app
Bugfixes:
- Fixed 100% CPU usage when ranging beacons
Features:
- Added integration with the Estimote Cloud
- Added support for temperature and accelerometer sensors
- Added
motionProximityUUID
toESTBeacon
- Added support for firmware: Estimote OS 2.0 and up
Improvements:
- Better connection status handling
- Improved Examples app
New ESTBeacon
API:
-
The following methods have new names:
connectToBeacon
is nowconnect
disconnectBeacon
is nowdisconnect
writeBeaconName:withCompletion:
is nowwriteName:completion:
writeBeaconProximityUUID:withCompletion:
is nowwriteProximityUUID:completion:
writeBeaconMajor:withCompletion:
is nowwriteMajor:completion:
writeBeaconMinor:withCompletion:
is nowwriteMinor:completion
writeBeaconAdvInterval:withCompletion:
is nowwriteAdvInterval:completion:
writeBeaconPower:withCompletion:
is nowwritePower:completion:
updateBeaconFirmwareWithProgress:andCompletion:
is nowupdateFirmwareWithProgress:completion:
Features:
proximityUUID
can now be changed
Improvements:
ESTBeacon
class cleanup (flat structure with iBeacon property removed)- Updated the EstimoteSDK Reference documentation
Bugfixes:
- Corrected the name of the DistanceDemo project
Features:
- Renamed the
frequency
property toadvInterval
- Added support for checking for available firmware updates
- Renamed the library from libEstimoteSDK7.a to libEstimoteSDK.a
Bugfixes:
- Changed the type of
major
,minor
,power
andadvInterval
properties to unsigned short - Fixed an issue with the
(NSArray *)beacons
parameter ofbeaconManager:didDiscoverBeacons:inRegion
Features:
- Ranging and monitoring of Estimote beacons
- Added support for connecting to Estimote beacons, which enables access to following properties:
- major, minor, power and frequency - read and write
- battery, firmware version and hardware version - readonly
- Added support for updating firmware