Releases: dotintent/react-native-ble-plx
Releases · dotintent/react-native-ble-plx
3.2.1
3.2.0
Added
- Android Instance will be checked before calling its method, an error will be visible on the RN side
- Added information related to Android 14 to the documentation.
Changed
- Changed destroyClient, cancelTransaction, setLogLevel, startDeviceScan, stopDeviceScan calls to promises to allow error reporting if it occurs.
Fixed
- Fixed one of the functions calls that clean up the BLE instance after it is destroyed.
3.1.2
Added
- The rawScanRecord has been added to advertising data
Fixed
- The onDisconnected event is now dispatched
- The missing advertising data fields on iOS has been added
3.1.1
- Fixed expo config plugin for prebuilding
3.1.0
Added
- Handling Bluetooth 5 Advertising Extensions on Android by legacyScan flag
- isConnectable flag for android devices
- Expo config plugin for prebuilding
Changed
- Android permissions section in docs and readme
- Merged MultiPlatformBleAdapter (https://github.com/dotintent/MultiPlatformBleAdapter) with react-native-ble-plx repo
Fixed
- Application crash when multiple listeners were set to watch the disconnect action and the device was disconnected
- Handling wrong Bluetooth Address error on Android
3.0.0
Added
- Example project
Changed
- Updated MultiplatformBleAdapter to version 0.2.0.
- Updated RN bridge config
- Changed CI flow
- Updated CI to RN 0.72.x
- Updated docs
- Updated dependencies
Fixed
- iOS 16 bugs
2.0.3
2.0.2
2.0.1
- Fixed
onDisconnected()
callback on Android - Fixed possibility of wrong characteristics being used on Android if they shared the same UUID