Skip to content

v5.0

Compare
Choose a tag to compare
@arobenko arobenko released this 10 Aug 00:40
· 166 commits to master since this release
  • Added use of getValue() and setValue() value access functions to all the fields.
  • Support of comms::option::def::AvailableLengthLimit option for comms::field::BitmaskValue field.
  • Improved support for comparison between fields for better sorting.
  • The comms::field::Optional field has new options: comms::option::def::MissingOnReadFail and comms::option::def::MissingOnInvalid.
  • Deprecated and removed comms::option::def::CustomValueReader, comms::option::def::ContentsRefresher, and comms::option::def::ContentsValidator.
  • Added new option comms::option::def::FieldType to specify actual field type. It allows having custom valid() member function and use comms::option::def::FailOnInvalid option.
  • Small fixes to compilation errors with MSVC.