flutter_reactive_ble 3.1.0 copy "flutter_reactive_ble: ^3.1.0" to clipboard
flutter_reactive_ble: ^3.1.0 copied to clipboard

outdated

Reactive Bluetooth Low Energy (BLE) plugin that can communicate with multiple devices

Main releases #

3.1.0 #

  • Add discoverable services to ScanResult. Kudos to @xvrh.

3.0.0 #

  • Breaking: Migration to null-safety.
  • Improve example app by adding discover services, read, write and subscribe to characteristic.

2.7.3 #

  • Upgrade Android dependencies to comply to newer Gradle distributions.

2.7.2 #

  • Fix #188 subscribeToCharacteristic fails when characteristic config descriptor is not present.
  • Fix #195 scanFailure when using backgroundmode messaging Firebase.

2.7.1 #

  • Fix #115 by updating to new protobuf lite on Android.
  • Regenerate Dart and Swift protobuf code.

2.7.0 #

  • Fix #137 by making sure event channels are initialized early.
  • Add support for Android 5 and 6.

2.6.1+1 #

  • Revert protobuf upgrade on Android.

2.6.1 #

  • Prevent incrorrect propagation of error in case observing BLE status fails.

2.6.0 #

  • Fix #125 Class DiscoveredService isn't exported.
  • Set min supported iOS version to 11.
  • Replace RaisedButton with ElevatedButton in Example app.

2.5.3 #

  • Fix #118 not sending disconnect update when device is disconnected on Android.
  • Fix pubspec sorting.

2.5.2 #

  • Update Android protobuf and depedencies to support new Android sdk.
  • Fix #114 Throwing faulty error when executing hot restart during scanning on Android.

2.5.1 #

  • Update Podfile to support latest Flutter version.

2.5.0 #

  • Add service discovery operation
  • Fix #104 problems adding library to add-to-app on iOS.
  • Fix #105 handle devices changing name during scanning on Android.

2.4.0+1 #

  • Fix #97 crash on notifications when device gets disconnected on Android.

2.4.0 #

  • Fix device list layout in the example app.
  • Prefer CBAdvertisementDataLocalName over peripheral.name on iOS.
  • Add consistent debug logging for both iOS and Android.

2.3.0 #

  • Increase test coverage and improved architecture.
  • Fix for #73 scanForDevices stream should emit error.

2.2.0 #

  • Upgrade dependencies.
  • Bump min Dart sdk version to 2.7.

2.1.0 #

  • Improve documentation of public API.
  • Fix for write without response on iOS.
  • Add support for newer Flutter versions. Remove support for FLutter lower than v1.10.

2.0.0+1 #

  • Remove unused dependencies from pubspec.yaml.
  • Fix static analysis warning in example app.
  • Fix test in prescan_connector_test.

2.0.0 #

This version is introducing the following breaking changes:

  • Add parameter requireLocationServicesEnabled to Ble scan that can toggle requirement of location services to be running.
  • Make filter on advertising services optional and add possibility to filter on more services.
  • Add manufacturer specific data to scanresults.
  • Remove global set error handler java.

Other improvements:

  • Improvements for example app.
  • Add support for Flutter hot reload on iOS.

1.1.0 #

  • Add RSSI value to discovered device results.
  • Improve parsing of UUIDs.
  • Migrate to latest Android plugin binding.
  • Small improvements.

1.0.2 #

  • Fix crash on clear Gattcache.

1.0.1 #

  • Fixes #5 Undeliverable exception.

  • Small fixes for example app.

1.0.0+1 #

  • Update homepage.

1.0.0 #

  • Initial Open Source release.
584
likes
0
pub points
97%
popularity

Publisher

verified publishermeethue.com

Reactive Bluetooth Low Energy (BLE) plugin that can communicate with multiple devices

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

collection, flutter, functional_data, meta, pedantic, protobuf

More

Packages that depend on flutter_reactive_ble