Scanning improvements
Enhancements:
- Don't restart BLE scanning periodically if the library confrims device can detect duplicate
advertisements in a single scan, leading to more reliable detections with short scan cycles
(#491, David G. Young)
Bug Fixes:
- Deprecate misspelled methods
removeMonitoreNotifier
and
setRegionStatePeristenceEnabled
in favor of correctly spelled alternatives.
(#461, Marco Salis) - Fix bug causing brief scan dropouts after starting a scan after a long period
of inactivity (i.e. startup and background-foreground transitions) due to
Android N scan limits (#489, Aaron Kromer) - Ensure thread safety for singleton creation of
BeaconManager
,
DetectionTracker
,MonitoringStatus
, andStats
. (#494, Aaron Kromer)