Skip to content

Releases: weliem/blessed-android

v2.5.0

25 Oct 19:13
Compare
Choose a tag to compare
  • Upgrade to Gradle 8
  • Update targetSDK to 34
  • Minor Android 14 related fixes

v2.4.2

26 Mar 08:58
Compare
Choose a tag to compare
  • Fix NPE in PeripheralManager when device name is null
  • Update dependencies
  • Fix issue in demo app where Polar HR devices were not found

v2.4.1

03 Jan 08:17
29a8b58
Compare
Choose a tag to compare
  • Fix for a rare crash
  • Fix issues when using CentralManager and PeripheralManager at the same time. Use peripheralManager.setCentralManager(central) to avoid these issues.

v2.4.0

09 Nov 08:58
ee8d966
Compare
Choose a tag to compare
  • Unregister centrals wanting notifications/indications on disconnect, except when they are bonded
  • Added more convenience methods to BluetoothBytesParser
  • Renamed bytes2string to asHexString (breaking change)

v2.3.5

31 Oct 10:52
763ff7c
Compare
Choose a tag to compare
  • Added createBond() and setPairingConfirmation() to BluetoothCentral
  • Added methods to BluetoothPeripheralManager to get information about which centrals want indications or notifications

v2.3.4

15 Oct 13:08
Compare
Choose a tag to compare
  • Add support for UINT48 in BluetoothBytesParser

v2.3.3

14 Oct 16:05
Compare
Choose a tag to compare
  • Add method getBondState() to BluetoothCentral

v2.3.2

21 Sep 15:52
Compare
Choose a tag to compare
  • Add workaround for bug on Android 13 where onPhyUpdate isn't called

v2.3.1

16 Sep 07:57
7215dd8
Compare
Choose a tag to compare
  • Added method to only send notification to 1 Central

v2.3.0

17 Aug 08:40
6f2c5d3
Compare
Choose a tag to compare

Make library Android 13 compatible

  • Make use of Android 13 apis where needed and don't rely on deprecated apis/callbacks
  • Introduce ReadResponse for PeripheralManager since characteristics cannot contain data anymore