protozero v1.7.1 Release Notes
Release Date: 2022-01-10 // over 1 year ago-
๐ Changed
- ๐ Don't build tests if the standard CMake
BUILD_TESTING
variable is set to off. - Now needs CMake 3.5.0 or greater.
- โก๏ธ Update included catch2 framework to current version v2.13.8.
- Only enable clang-tidy make target if protobuf was found.
- ๐ Allow setting C++ version to compile with in CMake config.
๐ Fixed
- ๐ Fixes undefined behaviour in
float
anddouble
byteswap. - โ Add missing includes of "config.hpp".
- Avoid narrowing conversion by doing an explicit
static_cast
.
- ๐ Don't build tests if the standard CMake
Previous changes from v1.7.0
-
โ Added
- ๐ Support for buffer types other that
std::string
.pbf_writer
is now just a typedef forbasic_pbf_writer<std::string>
. Other buffer types can be used withbasic_pbf_writer
. Seedoc/advanced.md
for details.
๐ Changed
- Switched to catch2 for testing.
- Some minor tweaks.
๐ Fixed
- โ Removed some undefined behaviour.
- ๐ Support for buffer types other that