flutter_opendroneid 0.19.4 flutter_opendroneid: ^0.19.4 copied to clipboard
A flutter plugin for reading Wi-Fi and Bluetooth Remote ID advertisements using native Android and iOS platform-specific implementation.
0.19.4 (2024-11-27) #
Bug Fixes #
- setting up wifi event channel (71c8d8c)
0.19.3 (2024-11-26) #
0.19.2 (2024-11-26) #
0.19.1 (2024-10-02) #
Bug Fixes #
- return from scan method if wifiAwareSupported is false (f000816)
- solve exception when stopping Wi-Fi scans (#37) (3d3ff20)
0.19.0 (2024-07-19) #
Features #
- add bt name to ODIDPayload (4683e23)
- add ODIDMessageParsingException (715e231)
- include Bluetooth metadata to parsing exceptions (#36) (89a29b6)
0.18.1 (2024-06-20) #
0.18.0 (2024-06-11) #
Bug Fixes #
- pass rssi to update method when receiving message pack (5af8a37)
- rssi of messages in message pack (#33) (845cac2)
- Unregister receiver on cancellation (11bbc04)
Features #
- Add missing wifi state receiver unregistration on cancel (#32) (0e3c7db)
- Add toString method for MessageContainer (0174cfb)
0.17.0 #
- Allow multiple Basic ID messages in container
0.16.0 #
- Gradle & dependencies updates
- Flutter version bumped to 3.16.7
- Fixed event channels not correctly disposed when the app quits
0.15.2 #
- Updated permission_handler dependent library to v11.x.x
0.15.1 (2023-10-03) #
Bug Fixes #
- Fix runtimeType incorrectly used for UASID.asString() (#24) (e6ee8b5)
- uasid asString conversion (6018e98)
0.15.0 (2023-10-01) #
Features #
- Re-export Dart ODID types (0055df7)
0.14.2 (2023-10-01) #
Bug Fixes #
0.14.1 (2023-09-21) #
0.14.0 (2023-09-12) #
Bug Fixes #
- update container with source of current message update (c477388)
Features #
0.13.0 #
- Streams are de-duplicated by fields comparison
- Android SDK requirement bumped to version 33
0.12.1 #
We require location permission for Bluetooth scanning on all Android versions, following the Android official documentation.
0.12.0 #
Changes made to ensure compatibility with new Flutter 3.10 and Dart 3.
0.11.3 #
- Use the NEARBY_WIFI_DEVICES permission for Android >=13
0.11.2 #
Fixed failure preventing listener initialization which was meant to run after starting scan.
0.11.1 #
Bumped dependencies
0.11.0 #
- Added methods for checking required Bluetooth & Wi-Fi permissions and eventually reporting when some of them are missing.
- We've moved the responsibility to obtain necessary permissions to the target apps using this library, to avoid multiple permission requests in the target apps.
0.10.0 #
Added new options to set Bluetooth scan priority
0.9.8 #
Added methods for checking the validity of public part of UAS Operator ID
0.9.7 #
Added explicit checks for internal enum structures
0.9.6 #
- Added missing support for Bluetooth variant of MESSAGE_PACK messages
- Fixed Bluetooth adapter state handling on iOS
0.9.5 #
- Add missing support for OpenDroneId MESSAGE_PACK message type
- Fix wrong byterange when parsing UAS IDs
- Fix parsing of Wi-Fi beacons
0.9.4 #
Add methods to detect bluetooth and wifi adapter states
0.9.3 #
Updated pigeon
library to v3
0.9.2 #
Minor fixed in speeds & area calculation formulas
0.9.1 #
Fixed technology detection logic and added implemented location validation
0.9.0 #
Initial public release