Skip to content

Releases: maierkomor/wfc

R2304

01 May 10:11
Compare
Choose a tag to compare
  • enhanced base-class support
  • enhancement: reduced cases of superfluous function definitions
  • enhancement: default should have priority over unset
  • fix: wfc keywords must be usable as identifiers in compatibility mode
  • minor code optimizations
  • bugfixes

R2211

20 Nov 15:36
Compare
Choose a tag to compare
  • fixes for sign-extended wire-format
  • support setByName array element addition with argument
  • fix regressions/bugs in ASCII output
  • reduce cases of defined but not used warnings
  • testsuite updates

R2206

02 Jul 14:24
Compare
Choose a tag to compare
  • enhancement: range check for field options 'unset','default'
  • ASCII output fixes

R2109

02 Oct 10:56
Compare
Choose a tag to compare
  • enhancement: prefer default contructors and clear method over empty
    string assignments
  • enhancement: optimized placement functions for varint32 and varint16
  • enhancement: added option padded_message_size

R2108

29 Aug 08:56
Compare
Choose a tag to compare
  • fix: mutable element access must init with default value
  • fix: comments flag was mostly ignored
  • fix: inconsitency related to validbits
  • enhancement: suppress superflous "signed n"
  • enhancement: comment updates for doxygen

R2106

29 Jun 17:46
Compare
Choose a tag to compare
  • fix: target must be applied before generating standalone lib
  • fix: member size sorting may lose members
  • fix: false marshalling for uint8/int8
  • enhancement: optimizations for toJSON and toASCII

R2104

30 Apr 18:23
Compare
Choose a tag to compare
  • enhancement: encode/decode functions for custom string types
  • fix: invalid generation of set(const char*) for repeated strings
  • fix: fix indention issue for JSON

R2103

28 Mar 20:34
Compare
Choose a tag to compare
  • enhancement: further size optimization
  • enhancement: make use of c++11 syntax
  • fix: array.h has buggy end()
  • fix: erroneous control flow in setByName without valid bit

R2102

28 Feb 08:18
Compare
Choose a tag to compare
  • fix: potential bus error with write_u64 on little endian
  • fix: do not set valid flag when parsing ascii fails
  • fix: stringtype handling may fallback to C type
  • fix: multiple options handling
  • fix: return type must be ssize_t if function returns <0
  • fix: build fixes for examples
  • enhancement: support for setting bytes with hex encoded data
  • enhancement: updated syscfg example to demo setByName
  • enhancement: added doxygen comments to the generated files
  • enhancement: opimization for use of empty string as invalid value

R2101

31 Jan 11:10
Compare
Choose a tag to compare
  • enhancement: support option used for messages
  • fix: obsolete field handling with early decoding
  • fix: yacc deprecation warning