- Various bug fixes and improvements
- Various bug fixes and improvements
- Various bug fixes and improvements
- Various bug fixes and improvements
- Various bug fixes and improvements
- Various bug fixes and improvements
- Write no response, correctly handle remote gatt busy and retry every 60ms, 80 times
- Various bug fixes and improvements
- Add enableNotify method
- Add disableNotify method
- Add getBluetoothGatt method
- DeviceOp: Use main thread only for connect / disconnect, use new thread for the rest
- Various bug fixes and improvements
- Add setPreferredPhy function (Android 8+)
- Enable/disable adapter is deprecated since Android 13
- Bump target SDK to 33
- Bump gradle plugin to 7.4.2
- Bump gradle to 7.5
- Bump androidx.annotation:annotation to 1.6.0
- Various bug fixes and improvements
- New scan filter: beaconUUID
- Beacon service UUID parsing (available in the ScanRecord)
- Removed post SDK 23 code chunks
- Bump Java to 11
- Bump target SDK to 32
- Bump min SDK to 23
- Bump gradle plugin to 7.1.3
- Bump gradle to 7.2
- Bump androidx.annotation:annotation to 1.4.0
- Various bug fixes and improvements
- Various bug fixes and improvements
- New scan filter: devicesMacsStartsWith
- Remove unbond by default on disconnect
- Ability to enable/disable Android 6 BLE scan filters
- New scan filters: deviceNameStartsWith and deviceNameEndsWith
- Various bug fixes and improvements
- Bump gradle plugin to 4.2.2
- Bump gradle to 6.7.1
- Various bug fixes and improvements
- Scanner: onUpdatedDevice event added
- Breaking change: getInstance() remplaced by gi()
- Add requestMtu and getMtu methods
- Add DEBUG flag
- Bump min SDK to 21
- Bump gradle plugin to 4.1.1
- Bump gradle to 6.5
- Disable data split by default on write operations
- Bump gradle plugin to 4.0.0
- Bump gradle to 6.1.1
- BleDevices are now updated when scanning (recreated before)
- Better instance management
- Better performances
- Bugs fix
- Destroy previous instance before init a new one
- Remove synchronized flag on few methods (unnecessary)
- Unbound device after disconnect
- Bump compile and target SDK to 29
- Bugs fix
- Initial release.