Skip to content

v2.0

Choose a tag to compare

@arobenko arobenko released this 20 Jul 23:17
· 448 commits to master since this release
  • Major version update due to the fact that some APIs have changed and may break existing builds in some corner cases.
  • Allowing dynamic memory allocation for message classes without virtual destructors.
  • Updating protocol framing read operations to allow retrieval extra info (may break some corner cases existing builds).
  • Split available options into comms::option::def::X (applicable to protocol definition) and comms::option::app::X (applicable to application customization) ones.
  • Added a couple of generic input processing and message dispatching auxiliary functions.
  • Improved import of the COMMS library into CMake projects.
  • Dropped support for gcc-4.7 due to the fact that its C++11 support is incomplete and compiler crashes in some cases.