Zserio v1.4.0-pre1
Pre-release
Pre-release
The main goal of this pre-release is to publish templates in the zserio language to allow testing before main release.
Zserio templates got inspiration from C++ class templates concept and borrowed syntax from Java generics.
Please note that all template instantiations are resolved during zserio compilation not to put any hurdle to generators and to support languages which do not have natively templates.
This pre-release contains as well a change of the generated C++ API for optional members not to force applications to use internal zserio OptionalHolder abstraction.
Fixes
#148 - Choices with complicated selector does not work for C++ and Java
New Features
#144 - Add templates into zserio language
Improvements
#146 - C++11: optional access unnecessary