Skip to content

v0.10.0

Compare
Choose a tag to compare
@martinhakansson martinhakansson released this 16 Mar 15:45
· 13 commits to main since this release

This update includes changes to the API to make it more consistent. Unfortunately, this may also break backward compatibility with previous versions in some cases.

Changes:

  • Revision of field names for some messages, and removal of redundant length fields for some messages with vectors or strings. Affected messages are:
    • All MSM (1071-1127)
    • 1001
    • 1007
    • 1008
    • 1013
    • 1030
    • 1033
    • 1059
    • 1065
    • 1230
  • Removed and merged some vector/string capacity constants
  • A new feature std was added which controls reliance on the standard library. The purpose is more convenient error handling as it allows the RtcmError type to implement the Error trait of the standard library. Feature std is defined as a default feature for the library, so to turn it off the default-features parameter needs to be set to false in Cargo.toml.