Skip to content

Releases: hello/android-buruberi

1.0.2

03 Mar 01:07
Compare
Choose a tag to compare

buruberi-core

  • GattPeripheral instances now support ordering based on their scan time RSSI (implements Comparable<GattPeripheral>)
  • Added new local broadcast for system level pairing requests (KitKat+, reliable on Marshmallow+ only)
  • Added new local broadcast for successful connections to peripherals
  • Added #cancelPending() method to SerialQueue to allow for better client error handling
  • Added support for parceling GattPeripheral objects for cleaner client code
  • Added support for parceling AdvertisingData, and switched to more efficient backing store
  • Fixed a bug where ACTION_DISCONNECTED would sometimes only broadcast once

1.0.1

02 Feb 23:49
Compare
Choose a tag to compare

What's New

buruberi-core

  • Fixed a bug where attempting to perform a scan on Lollipop+ with Bluetooth turned off would throw an exception
  • Removed unused BluetoothStack.DeviceSupport enum

1.0.0

01 Feb 23:45
Compare
Choose a tag to compare

What's New

buruberi-core

  • Removed all deprecated APIs
  • Removed vendor-specific DeviceSupport APIs
  • Removed unused Operation class
  • Added more contract annotations to ensure correct API usage
  • New and improved interface for notify packet routing
  • Added support for reading characteristics
  • Lots of internal refactoring and code clean up
  • Improved documentation
  • Updated to latest external dependencies

buruberi-testing

  • Updated to latest external dependencies
  • Added permission annotations

0.9.2

13 Jan 19:10
Compare
Choose a tag to compare
  • Added new models to list of supported devices.

0.9.1

17 Dec 21:56
Compare
Choose a tag to compare

What's New

buruberi-core

  • Added flags to GattPeripheral connect method to control how connection attempts are made.

buruberi-testing

  • Added implementation in extended BluetoohDevice shadow for new connectGatt variant in API level 23

0.9.0

11 Nov 19:35
Compare
Choose a tag to compare

Initial release