v0.5.0
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
andunpack
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