dart_opendroneid 0.7.3 copy "dart_opendroneid: ^0.7.3" to clipboard
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.2 - 2025-03-24 #

Bug Fixes #

  • Fall back to unkown if speed accuracy is null (4d230d3)

0.6.1 - 2025-03-21 #

Bug Fixes #

  • ci: Fix *artifact and checkout deprecated actions versions (174e8a7)
  • Fix absolute timestamp conversion (DT-3811) (#7) (00540a0)
  • Fix absolute timestamp implementation (99784cf)

0.6.0 - 2024-12-17 #

Features #

  • add filterODIDMessageStream and validateODIDMessage methods (61f8148)
  • add odid message validators (febf1fc)
  • add validators and method to filter out invalid msgs (#6) (4b79657)

0.5.0 - 2024-11-21 #

Bug Fixes #

  • Location timestamp encoding (31c3e9c)

Features #

  • add tests for encoders (96ca2e3)
  • added encoders (f6fe3ae)
  • encoders from "dri_receiver" to "dart_opendroneid" (#5) (44dbd41)
  • enhance encoders tests with parsers integration and decoders (41e4c3b)
  • Export encoders (f30ff79)

0.4.2 - 2024-07-18 #

Bug Fixes #

  • Fix getAbsoluteTimestamp double-conversion to UTC (5f10e2f)
  • Fix getAbsoluteTimestamp double-conversion to UTC (#4) (c48f14e)

0.4.1 - 2024-04-02 #

0.4.0 - 2024-02-01 #

Features #

  • add tests for auth messages (eab999b)
  • implement auth message parser and decoders (3289574)
  • Implement support for Auth messages (#3) (0c5cc67)

0.3.0 - 2023-10-01 #

Features #

  • Re-export all message data types (6161f8e)

0.2.6 - 2023-09-11 #

Bug Fixes #

  • ci: Stop using dart-lang/setup-dart as it's broken (aa15219)

0.2.5 - 2023-09-11 #

Bug Fixes #

  • ci: Fix semantic release & pub.dev incompatibilities (1dc2732)

0.2.4 - 2023-09-11 #

Bug Fixes #

  • ci: Add manual trigger for the subsequent publish (fbb709a)

0.2.3 - 2023-09-11 #

Bug Fixes #

  • ci: Fix .releaserc prepare step (a50a8fc)
  • ci: Release commit should not skip CI (e0332dd)

0.2.2 - 2023-09-10 #

Bug Fixes #

  • ci: Fix publish token permissions (82726f9)

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
4
likes
135
points
109
downloads

Publisher

verified publisherdronetag.cz

Weekly Downloads

A Dart library for parsing Remote ID advertisements from raw binary payload

Repository (GitHub)

Documentation

API reference

License

unknown (license)

Dependencies

collection

More

Packages that depend on dart_opendroneid