All Versions
53
Latest Version
Avg Release Cycle
34 days
Latest Release
690 days ago

Changelog History
Page 3

  • v2.16.3-beta3 Changes

    July 05, 2019

    ๐Ÿš€ None of these crashes have instructions to reproduce, so this release is intended to deploy the fixes in the wild to see if reports of these crashes go away.

    ๐Ÿš€ To use this release, you must download the aar file attached to this release, and configure it with your project like so:

    • ๐Ÿ— Edit your outermost build.gradle file to add an libs entry like so:

       allprojects {
           repositories {
               google()
               jcenter()
               flatDir {
                   dirs 'libs'
               }
           }
       }
      
    • ๐Ÿ— Edit your innermost build.gradle file to add the beta library AAR as a dependency like so:

      dependencies { implementation 'org.altbeacon:android-beacon-library:2.16.3-beta3@aar' }

    • ๐Ÿš€ Create a /libs folder next to the innermost build.gradle above, then download and copy the aar file attached to this release into this folder.

  • v2.16.3-beta2 Changes

    June 26, 2019

    ๐Ÿš€ None of these crashes have instructions to reproduce, so this release is intended to deploy the fixes in the wild to see if reports of these crashes go away.

    ๐Ÿš€ To use this release, you must download the aar file attached to this release, and configure it with your project like so:

    • ๐Ÿ— Edit your outermost build.gradle file to add an libs entry like so:

       allprojects {
           repositories {
               google()
               jcenter()
               flatDir {
                   dirs 'libs'
               }
           }
       }
      
    • ๐Ÿ— Edit your innermost build.gradle file to add the beta library AAR as a dependency like so:

      dependencies { implementation 'org.altbeacon:android-beacon-library:2.16.3-beta2@aar' }

    • ๐Ÿš€ Create a /libs folder next to the innermost build.gradle above, then download and copy the aar file attached to this release into this folder.

  • v2.16.3-beta1 Changes

    June 05, 2019

    ๐Ÿš€ None of these crashes have instructions to reproduce, so this release is intended to deploy the fixes in the wild to see if reports of these crashes go away.

    ๐Ÿš€ To use this release, you must download the aar file attached to this release, and configure it with your project like so:

    • ๐Ÿ— Edit your outermost build.gradle file to add an libs entry like so:

       allprojects {
           repositories {
               google()
               jcenter()
               flatDir {
                   dirs 'libs'
               }
           }
       }
      
    • ๐Ÿ— Edit your innermost build.gradle file to add the beta library AAR as a dependency like so:

      dependencies { implementation 'org.altbeacon:android-beacon-library:2.16.3-beta1@aar' }

    • ๐Ÿš€ Create a /libs folder next to the innermost build.gradle above, then download and copy the aar file attached to this release into this folder.

  • v2.16.2 Changes

    May 29, 2019

    ๐Ÿ› Bug Fixes:

    • Prevent crash on alarms going off with a different user active (#886, David G. Young)
    • ๐Ÿ›  Fix thread leak caused by scheduling ScanJob when no consumers bound. (#885, David G. Young)
    • Protect against a NPE when changing ranged regions. (#770, David G. Young)
    • ๐Ÿ›  Fix intermittent failed ranging/monitoring callbacks in race conditions. (#842, David G. Young)
    • ๐Ÿ‘ท Prevent duplicate callbacks on Android 8+ with a foreground service by stopping ScanJob. (#847, Stephen Ruda)
    • Only apply Samsung-specific non-empty scan filters when the screen is off (#855, Marcel Schnelle)
  • v2.16.2-beta1 Changes

    March 09, 2019

    ๐Ÿš€ To use this release, you must download the aar file attached to this release, and configure it with your project like so:

    • ๐Ÿ— Edit your outermost build.gradle file to add an libs entry like so:

       allprojects {
           repositories {
               google()
               jcenter()
               flatDir {
                   dirs 'libs'
               }
           }
       }
      
    • ๐Ÿ— Edit your innermost build.gradle file to add the beta library AAR as a dependency like so:

      dependencies { implementation 'org.altbeacon:android-beacon-library:2.16.2-beta1@aar' }

    • ๐Ÿš€ Create a /libs folder next to the innermost build.gradle above, then download and copy the aar file attached to this release into this folder.

  • v2.16.1 Changes

    February 10, 2019

    ๐Ÿ”‹ Features:

    • ๐Ÿ†• New Region Bootstrap constructors allowing separate context and notifir (#821, Alper Tekin)

    ๐Ÿ› Bug Fixes:

    • ๐Ÿ›  Fix crash on starting scanning with a forground service configured when multiple BeaconConsumer
      instances bound. (#828, David G. Young)
    • ๐Ÿ›  Fix broken RegionBoostrap callbacks caused by change in previous release (#829, David G. Young)
    • ๐Ÿ›  Fix intermittent crash caused by internal Android NPE (#824, kababu007)
    • โšก๏ธ Update gradle and robolectric (#805, Tony Tang)
    • ๐Ÿ›  Fix problem on service shutdown that leaked threads and left scanning on (#804, David G. Young)
  • v2.16 Changes

    February 10, 2019
    • ๐Ÿ†• New Region Bootstrap constructors allowing separate context and notifir (#821, Alper Tekin)
    • ๐Ÿ›  Fix intermittent crash caused by internal Android NPE (#824, kababu007)
    • โšก๏ธ Update gradle and robolectric (#805, Tony Tang)
    • ๐Ÿ›  Fix problem on service shutdown that leaked threads and left scanning on (#804, David G. Young)
  • v2.15.5 Changes

    December 20, 2018

    ๐Ÿš€ This release fixes a logic problem preventing proper service shutdown.

    ๐Ÿš€ To use this release, you must download the aar file attached to this release, and configure it with your project like so:

    • ๐Ÿ— Edit your outermost build.gradle file to add an libs entry like so:

       allprojects {
           repositories {
               google()
               jcenter()
               flatDir {
                   dirs 'src/main/libs'
               }
           }
       }
      
    • ๐Ÿ— Edit your innermost build.gradle file to add the beta library AAR as a dependency like so:

      dependencies { compile 'android-beacon-library-2.15.5-alpha1@aar' }

    • ๐Ÿš€ Create a /libs folder next to the build.gradle above, then download and copy the aar file attached to this release into this folder.

  • v2.15.5-alpha1 Changes

    December 20, 2018

    ๐Ÿš€ This release fixes a logic problem preventing proper service shutdown.

    ๐Ÿš€ To use this release, you must download the aar file attached to this release, and configure it with your project like so:

    • ๐Ÿ— Edit your outermost build.gradle file to add an libs entry like so:

       allprojects {
           repositories {
               google()
               jcenter()
               flatDir {
                   dirs 'src/main/libs'
               }
           }
       }
      
    • ๐Ÿ— Edit your innermost build.gradle file to add the beta library AAR as a dependency like so:

      dependencies { compile 'android-beacon-library-2.15.5-alpha1@aar' }

    • ๐Ÿš€ Create a /libs folder next to the build.gradle above, then download and copy the aar file attached to this release into this folder.

  • v2.15.4 Changes

    December 11, 2018
    • ๐Ÿ›  Fix crash on BluetoothCrashResolver (#790, Michael Porter)

    ๐Ÿš€ The above change was inadvertently left out of 2.15.3 requiring a new release of 2.15.4