Releases: chipweinberger/flutter_blue_plus
Releases · chipweinberger/flutter_blue_plus
1.27.4
- [Fix] accidentally switched
advertisementData.localName
to nullable
1.27.3
- [Perf] scanning: add
continuousDivisor
option to reduce platform channel & main-thread usage
1.27.2
- [Perf] scanning: only send advertisment keys over platform channel when they exist
- [Rename]
advertisementData.localName
->advertisementData.advName
1.27.1
- [Add] android: add
forceIndications
option to setNotifyValue
1.27.0
This release improves the default scanning behavior.
- [Breaking Change] scanning: make
continousUpdates
false by default - it is not typically needed & hurts perf. If your app usesstartScan.removeIfGone
, or your app continually checks the value ofscanResult.timestamp
orscanResult.rssi
, then you will need to explicitly setcontinousUpdates
to true.
1.26.6
- [Fix] android: scanning would not work if
continuousUpdates
was false
1.26.5
- [Add] scanning:
withRemoteIds
,withNames
,withKeywords
filters - [Add] scanning: expose
androidScanMode
again - [Add] scanning:
continuousUpdates
option replaces formerallowDuplicates
option
1.26.4
- [Add] cancelWhenDisconnected: option to cancel on next disconnection
1.26.3
- [Add]
events.onReadRssi
- [Add]
events.onCharacteristicWritten
- [Add]
events.onDescriptorWritten
1.26.2
- [Fix] android: close gatt after canceling an in-progress connection
- [Improve] android: wait until bonding completes for better reliability