flutter_splendid_ble 0.13.0 flutter_splendid_ble: ^0.13.0 copied to clipboard
A comprehensive Flutter plugin for interacting with Bluetooth Low Energy (BLE) devices.
Changelog #
All notable changes to the flutter_splendid_ble
plugin will be documented in this file.
[0.1.0] 2023/10/07 #
- Initial support for Bluetooth operations on Android:
- Bluetooth status checking.
- Emitting current Bluetooth status.
- Bluetooth device scanning.
- Bluetooth device connection handling.
- Bluetooth service and characteristic discovery and subscription.
- Reading from Bluetooth characteristics.
- Writing to Bluetooth characteristics.
- Terminating a connection to a BLE device.
- Android example application to demonstrate basic usage.
- Comprehensive documentation for Android functionality.
[0.2.0] 2023/11/02 #
- Finalized support for Android.
- Added support for Bluetooth operations MacOS:
- Bluetooth status checking.
- Emitting current Bluetooth status.
- Bluetooth device scanning.
- Bluetooth device connection handling.
- Bluetooth service and characteristic discovery and subscription.
- Reading from Bluetooth characteristics.
- Writing to Bluetooth characteristics.
- Terminating a connection to a BLE device.
- Added MacOS support to the example application.
- Comprehensive documentation for MacOS functionality.
- Added automated test for all plugin methods.
[0.3.0] 2023/11/07 #
- Added support for Bluetooth operations on iOS:
- Bluetooth status checking.
- Emitting current Bluetooth status.
- Bluetooth device scanning.
- Bluetooth device connection handling.
- Bluetooth service and characteristic discovery and subscription.
- Reading from Bluetooth characteristics.
- Writing to Bluetooth characteristics.
- Terminating a connection to a BLE device.
- Added iOS support to the example application.
- Comprehensive documentation for iOS functionality.
- Added extensive usage/tutorials content to README.
[0.4.0] 2023/11/08 #
- Fixed linter issues
- Updated documentation, especially around handling of streams
[0.4.1] 2023/11/08 #
- Cosmetic updates to README
[0.4.2] 2023/11/08 #
- README updates
[0.5.0] 2023/11/17 #
- Updated example app
- Wrote extensive tutorial article
[0.6.0] 2023/12/16 #
- Updated dependencies
- Updated scan filtering by UUID
[0.7.0] 2023/01/11 #
- Updated dependencies
- Updated documentation
- Updated formatting to meet Dart standards
[0.8.0] 2023/01/15 #
- Clear scan results when restarting BLE scan
- Updated documentation for example app
[0.9.0] 2024/05/23 #
- Updated Bluetooth permissions handling process
- Updated documentation
[0.10.0] 2024/05/24 #
- Re-formatted project according to Dart standards
[0.11.0] 2024/05/31 #
- Added ability to filter scans by service UUIDs on macOS
- Added content to the README about configuring and requesting permissions
[0.11.1] 2024/06/02 #
- Updated Dartdoc references
[0.11.2] 2024/06/11 #
- Updated documentation
[0.11.3] 2024/06/14 #
- Updated documentation
[0.12.0] 2024/08/24 #
- Updated lint rules for example
- Updated lint rules for plugin
- Updated documentation
- Updated characteristic interaction UI
[0.13.0] 2024/08/31 #
- Added method to get connected Bluetooth devices (currently only for iOS and macOS)