0.3.0 (2022-09-25)

  • Much more robust static types, and type checking
  • PEP 561 compliance

0.2.1 (2022-07-27)

  • Upgrade Jinja2 dependency to V3

0.2.0 (2022-01-09)

  • Cpptiny: Added CRC support
  • Cpptiny: Support decoding messages with dynamic array sizes
  • Cpptiny: maxSize no longer includes framing overhead
  • Cpptiny: Fixed a bug where the wrong message size was used when encoding frames

0.1.1 (2022-01-02)

  • Renamed some protocol functions in cpptiny to more closely match Python
  • Improved the CRC configuration for Python

0.1.0 (2021-12-31)

  • Minimal working code generator
  • Python runtime supports all current protocol features
  • Cpptiny runtime implements all current protocol features except for CRC