Releases: weliem/blessed-android
Releases · weliem/blessed-android
v2.5.0
- Upgrade to Gradle 8
- Update targetSDK to 34
- Minor Android 14 related fixes
v2.4.2
- 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
- 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
- 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
- Added createBond() and setPairingConfirmation() to BluetoothCentral
- Added methods to BluetoothPeripheralManager to get information about which centrals want indications or notifications
v2.3.4
- Add support for UINT48 in BluetoothBytesParser
v2.3.3
- Add method getBondState() to BluetoothCentral
v2.3.2
- Add workaround for bug on Android 13 where onPhyUpdate isn't called
v2.3.1
- Added method to only send notification to 1 Central
v2.3.0
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