android-beacon-library v2.6 Release Notes

Release Date: 2015-09-29 // over 8 years ago
  • Full Changelog

    โœจ Enhancements:

    • ๐Ÿ”ง Make region exit period configuration with a default of ten seconds (#283, Alex Urzhumtcev)
    • When scanning in Background on Android 5+, do a full scan without filters during the main scan period (default for 10 seconds once every 5 minutes) in case scan filters are unavailable (#293, David G. Young)
    • ๐Ÿ“œ Common open-source BeaconParser layouts are defined as constants on BeaconParser (Commit 0101970010, David G. Young)
    • Bluetooth address is now a field on Region, offering the option of monitoring and ranging for all beacon transmissions from a known device's MAC Address (#254, David G. Young)
    • Target SDK bumped to 23 for Android 6.0 (#293, David G. Young)

    ๐Ÿ› Bug Fixes:

    • ๐Ÿ›  Fix potential ConcurrentModificationException with distance calculation (#245, Dawid Drozd)
    • ๐Ÿ›  Fix potential NullPointerException in Beacon#hashCode (#249, Sam Yang)
    • ๐Ÿ“œ Switch BeaconParsers list to be a CopyOnWriteArrayList to avoid UnsupportedOperationException changing list after starting scanning. (#290, Matthew Michihara)
    • ๐Ÿ›  Fix crash when region has more identifiers than beacon (#252, David G. Young)
    • ๐Ÿ›  Fix bugs with compressing Eddystone-URL to bytes and back (#263, Michael Harper)