All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
isBluetoothAvailable
method used to ensure Bluetooth is a feature on the device.openBluetoothSettings
method for Android devices. This will open Android's Bluetooth Setting's activity.
writeToDevice
updated to (maybe) actually work with binary Buffer data. When providing a buffer the data is not re-wrapped in a string and just base64 encoded for transfer. This still requires a customDeviceConnection
as the default is to send as a String, but at this point it's sending the correct string based on the binary data.
- Issue/84 Resolved issue with missing default connection options on Android (both React and Native)
- Reverted all the sdk 24 version functionality (streams, BiConsumer, etc) to their original. This will allow correct installation and functionality on minSdk 16 which was requested.
- Resolved issue with
accept()
not returning the device once completed - therefore not letting the client/app know things were good
- Removed a number of unused classes, interfaces and enums.
- Completely missed this version, I really need to automate this.
- Issue/71 Resolved issue Invalid Connector Type
Initial release
- Refactored project to Typescript
- Refactored Android and IOS modules to align names and Promise resolution
- Added the ability to connect to multiple devices
- Wrapped
DeviceConnection
communication on React Native