Bitsery v2.0.0 Release Notes
Release Date: 2017-07-25 // over 6 years ago-
๐ Features
- endianness support, default network configuration is little endian
- added user extensible function ext, to work with objects that require different serialization/deserialization path (e.g. pointers)
- optional extension (for ext function), to work with std::optional types
๐ฅ Breaking changes
- file structure changed, added details folder.
- no longer support for implicit size converions for all functions (value, array, container), instead added helper functions with specific size, to avoid typing s.template value... within serialization function body
- ๐ changed parameters order for all functions that use custom function (lambda)
- BufferReader and BufferWriter is now alias types for real types BasicBufferReader/Writer<DefaultConfig> (DefaultConfig is defined in common.h)
๐ Bug fixes
- align method fixed in BufferReader