Skip to content

Zserio v2.16.1

Choose a tag to compare

@mikir mikir released this 27 Jun 10:55
· 95 commits to master since this release

Zserio Core 2.16.1

  • Enhanced extension loading to accept all extensions located in the working directory (directory where the zserio.jar or zserio_core.jar is located)

C++ Extension 1.2.1

  • Implemented new command line option -withSettersCode|-withoutSettersCode which enables/disables generation of the setters and additional constructors
  • Fixed generation of the choices with only default case
  • Fixed generation of the optional strings with default value
  • Fixed generation of the extended optionals with default value

Java Extension 1.1.4

  • Fixed generation of the optional uint32_t with default value

Python Extension 1.0.5

  • Dropped support of Python 3.8
  • Introduced support for Python 3.13

Fixes

#694 - Wrong generated C++ code for choices with only default case
#699 - Wrong generated C++ code for optional strings with default value
#700 - Wrong generated C++ code for extended optionals with default value
#701 - Wrong generated Java code for optional uint32_t with default value

New Features

#690 - Zserio option without writing methods is disabling as well generation of setter methods

Improvements

#674 - Consider to load jar extensions automatically from the working directory
#688 - Drop support of Python 3.8
#689 - Provide support for Python 3.13