1.19.1-rxjava2+rxjava3
- Fixed
BluetoothAdapter.ACTION_STATE_CHANGED
BroadcastReceiver leak (https://github.com/dariuszseweryn/RxAndroidBle/pull/864)
1.19.0-rxjava2+rxjava3
- Added
ScanResult#getAdvertisingSid
, thanks @KrzysztofMamak (https://github.com/dariuszseweryn/RxAndroidBle/pull/856)
1.18.1-rxjava2+rxjava3
- Fixed
CharacteristicLongWriteOperation
defaults for API 33 (Android 13) (https://github.com/dariuszseweryn/RxAndroidBle/pull/847)
1.18.0-rxjava2+rxjava3
- Added
RxBleConnection#readPhy
andRxBleConnection#setPreferredPhy
, thanks @JamesDougherty (https://github.com/dariuszseweryn/RxAndroidBle/pull/840)
1.17.1-rxjava2+rxjava3
- No changes over 1.17.0. Mistake release.
1.17.2-rxjava2+rxjava3
- Fixed log tags generation on builds with Proguard enabled (https://github.com/Polidea/RxAndroidBle/pull/814)
1.17.0-rxjava2+rxjava3
- Changed RxBleConnection.GATT_MTU_MAXIMUM to 515 to fix Android 13, thanks @marsounjan! (https://github.com/Polidea/RxAndroidBle/pull/808)
1.16.0-rxjava2+rxjava3
- Added
ScanSettingsBuilder#setLegacy
option, thanks @danielstuart14! (https://github.com/Polidea/RxAndroidBle/pull/801)
1.15.2-rxjava2+rxjava3
- Fixed
RxBleDevice#toString
crashing when runtime permission BLUETOOTH_CONNECT is not granted on API 31 (Android 12) (https://github.com/Polidea/RxAndroidBle/pull/800) - Added granted permissions cache (https://github.com/Polidea/RxAndroidBle/pull/802)
- Updated
RxBleClient#getBondedDevices
Javadoc for usage on API 31 (Android 12) (https://github.com/Polidea/RxAndroidBle/pull/804)
1.15.1-rxjava2+rxjava3
- Fixed duplicate 'META-INF/com.google.dagger_dagger.version' file (regression) (https://github.com/Polidea/RxAndroidBle/pull/794)