Releases: chipweinberger/flutter_blue_plus
Releases · chipweinberger/flutter_blue_plus
1.11.8
- [fix] Android/iOS: setLogLevel, getAdapterState, getAdapterName returning error when adapter not available
1.11.7
- [fix] Dart: ensure only 1 mutex per characteristic to prevent race issues and dropped packets
- [perf] Dart: writeWithoutResponse should use at least 1 mutex per remoteId, to improve throughput
- [improve] Example: word wrapping on smaller screens
1.11.6
- [fix] Dart: writeWithoutResponse should have its own mutex to prevent dropped packets
1.11.5
- [fix] iOS: crash discoverServices() crash after bluetooth adapter is toggled on/off (regressed sometime after 1.4.0)
- [improve] Example: dismiss DeviceScreen when bluetooth adapter is turned off
- [improve] Android/iOS: log adapterState and connectionState as strings
1.11.4
- [fix] Android: null ptr exception getting Mtu
1.11.3
- [fix] Dart: writeWithoutResponse should wait for completion, to prevent dropped packets
1.11.2
- [improve] Android: remove shouldClearGattCache connect option. It should be discouraged (called manually) (added in ~1.6.0)
1.11.1
- [improve] Dart: add back servicesList, but with simpler api
1.11.0
This release removes recent changes to the API causing issues.
- [rename] Dart: connectedDevices -> connectedSystemDevices
- [remove] Dart: servicesList (introduced in 1.10.6)
- [remove] Dart: includeConnectedSystemDevices scan setting, it was too complicated
1.10.10
- [fix] Android: platform exception when scanning with includeConnectedSystemDevices (Regression in 1.10.6)
- [fix] Dart: characteristic write crashed for negative values (Regression in 1.7.0)
- [fix] Dart: connectionState should only be concerned with our apps connectionState