Skip to content

Releases: chipweinberger/flutter_blue_plus

1.11.8

26 Jul 12:09
Compare
Choose a tag to compare
  • [fix] Android/iOS: setLogLevel, getAdapterState, getAdapterName returning error when adapter not available

1.11.7

26 Jul 11:51
Compare
Choose a tag to compare
  • [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

26 Jul 09:33
Compare
Choose a tag to compare
  • [fix] Dart: writeWithoutResponse should have its own mutex to prevent dropped packets

1.11.5

26 Jul 08:53
Compare
Choose a tag to compare
  • [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

26 Jul 07:46
Compare
Choose a tag to compare
  • [fix] Android: null ptr exception getting Mtu

1.11.3

26 Jul 06:06
Compare
Choose a tag to compare
  • [fix] Dart: writeWithoutResponse should wait for completion, to prevent dropped packets

1.11.2

26 Jul 04:16
Compare
Choose a tag to compare
  • [improve] Android: remove shouldClearGattCache connect option. It should be discouraged (called manually) (added in ~1.6.0)

1.11.1

26 Jul 04:04
Compare
Choose a tag to compare
  • [improve] Dart: add back servicesList, but with simpler api

1.11.0

26 Jul 03:50
Compare
Choose a tag to compare

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

26 Jul 00:38
Compare
Choose a tag to compare
  • [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