Skip to content

v0.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Jan 23:17
· 173 commits to main since this release
f90b72f

While these changes are technically bug fixes, I have chosen a minor version bump due to some breaking changes affecting SecureModem protocols.

This release improves SecureModem adapter stability (#36). As an added bonus, the adapters can safely transmit several times more data thanks to a new custom serializer and opportunistic LZW compression.

Please note that any SecureModems from older versions are not compatible with this release and will need to be updated.

Dependencies

API

  • Add pack and unpack functions to Metric and MetricCollection to reduce serialization footprint

Inputs

  • Breaking change: Update SecureModemInputAdapter to new protocol version: telem v2.0.0
  • Update SecureModemInputAdapter to expect packed payloads, with transparent compression handling

Outputs

  • Breaking change: Update SecureModemOutputAdapter to new protocol version: telem v2.0.0
  • Update SecureModemOutputAdapter to pack MetricCollection before send (large collections will be packed and compressed)

Full Changelog: v0.4.2...v0.5.0