Skip to content

Releases: chipweinberger/flutter_blue_plus

1.27.4

09 Nov 06:33
Compare
Choose a tag to compare
  • [Fix] accidentally switched advertisementData.localName to nullable

1.27.3

09 Nov 04:24
Compare
Choose a tag to compare
  • [Perf] scanning: add continuousDivisor option to reduce platform channel & main-thread usage

1.27.2

09 Nov 01:30
Compare
Choose a tag to compare
  • [Perf] scanning: only send advertisment keys over platform channel when they exist
  • [Rename] advertisementData.localName -> advertisementData.advName

1.27.1

08 Nov 20:46
Compare
Choose a tag to compare
  • [Add] android: add forceIndications option to setNotifyValue

1.27.0

07 Nov 23:16
Compare
Choose a tag to compare

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 uses startScan.removeIfGone, or your app continually checks the value of scanResult.timestamp or scanResult.rssi, then you will need to explicitly set continousUpdates to true.

1.26.6

07 Nov 22:53
Compare
Choose a tag to compare
  • [Fix] android: scanning would not work if continuousUpdates was false

1.26.5

07 Nov 22:20
Compare
Choose a tag to compare
  • [Add] scanning: withRemoteIds, withNames, withKeywords filters
  • [Add] scanning: expose androidScanMode again
  • [Add] scanning: continuousUpdates option replaces former allowDuplicates option

1.26.4

06 Nov 20:41
Compare
Choose a tag to compare
  • [Add] cancelWhenDisconnected: option to cancel on next disconnection

1.26.3

06 Nov 20:31
Compare
Choose a tag to compare
  • [Add] events.onReadRssi
  • [Add] events.onCharacteristicWritten
  • [Add] events.onDescriptorWritten

1.26.2

06 Nov 19:10
Compare
Choose a tag to compare
  • [Fix] android: close gatt after canceling an in-progress connection
  • [Improve] android: wait until bonding completes for better reliability