Releases: dariuszseweryn/RxAndroidBle
Releases · dariuszseweryn/RxAndroidBle
1.14.1-rxjava2
- Fixed duplicate 'META-INF/com.google.dagger_dagger.version' file (#790)
1.14.0-rxjava2
- Added
RxBleClient#getConnectedPeripherals
for retrieving all BLE peripherals connected to the device, thanks @DaBs! (#765) - Updated URL for native GATT statuses in
BleGattException
, thanks @ariccio! (#779) - Added
BleScanResult#isConnectable
for getting info if the scanned peripheral is connectable, thanks @MartinSadovy! (#781) - Added helper functions
RxBleClient#isConnectRuntimePermissionGranted
andRxBleClient#getRecommendedConnectRuntimePermissions
(#787)
1.13.1-rxjava2
- Fixed
BLUETOOTH_SCAN
permission entry in Android Manifest for apps that do not build using Android 12 target (#767)
1.13.0-rxjava2
1.12.1-rxjava2
1.12.0-rxjava2
- Fixed a leak in
ScanOperationApi21
, thanks @seotrader! (#708) - Added Service Solicitation UUIDs support, thanks @nrbrook! (#711)
- [mockclient] Added builder for
RxBleScanRecordMock
, thanks @nrbrook! (#703) - [mockclient] Changed
RxBleClientMock.DeviceBuilder()
=>RxBleDeviceMock.Builder
. Structural changes to creating devices, thanks @nrbrook! (#706) - [mockclient] Added builder functions to provide callbacks for characteristic/descriptor writes/reads, thanks @nrbrook! (#707)
- [mockclient] Added constructor for
RxScanRecordMock
, thanks @nrbrook! (#712) - [mockclient] Fixed behaviour of
RxBleClientMock.observeStateChanges()
(#744)
1.11.1-rxjava2
1.11.0-rxjava2
1.10.5-rxjava2
1.10.4-rxjava2
- Fixed location permission check for Android 10 (#640)