dart_opendroneid 0.7.3
dart_opendroneid: ^0.7.3 copied to clipboard
A Dart library for parsing Remote ID advertisements from raw binary payload
0.7.3 - 2025-08-19 #
0.7.2 - 2025-08-19 #
0.7.1 - 2025-08-19 #
0.7.0 - 2025-06-18 #
Bug Fixes #
- Fix throwable parse method used in parseODIDMessageStream (7c9efee)
- Make unnecessary nullable decoders outputs non-nullable (527be7d)
- tests: Remove default nullable expectations (3143554)
- Use existing raw var in basic_id_message_parser.dart (15408c1)
Code Refactoring #
- Replace parses calls and update main parseODIDMessage method (d2b9d59)
Features #
- Add ParseWarning and ParseResult models (f8027a4)
- Introduce concept of warnings to relax parsing and validation strictness (DT-4114) (#9) (90f3f27)
BREAKING CHANGES #
- parseODIDMessage now returns ParseResult and throws! Legacy applications should switch to tryParseODIDMessage and use .message field
0.6.1 - 2025-03-21 #
0.6.0 - 2024-12-17 #
0.5.0 - 2024-11-21 #
0.4.2 - 2024-07-18 #
0.4.1 - 2024-04-02 #
0.4.0 - 2024-02-01 #
0.2.3 - 2023-09-11 #
0.2.1 - 2023-09-10 #
0.2.0 - 2023-09-10 #
Bug Fixes #
- ci: Avoid using Flutter installers and use clean Dart setup (a3f1af1)
- ci: Change the repository target for libopendroneid build (d93d7b4)
- ci: ffigen must be run for both analysis & tests (a44d86b)
- ci: Remove --no-fatal-infos from dart analyze (4d621d1)
- edit message pack offset (97154ef)
- Exclude opendroneid_core_library test folder from linting (6b9155f)
- Fix message length check of MessagePack objects (#1) (5460fae)
Features #
- ci: Build libopendroneid for tests (1035062)
0.1.0 #
- Initial published version