This file lists the major changes between versions. For a more detailed list of every change, see the Git log.
- Patch: Compile abseil with -D_LARGEFILE64_SOURCE in CMake.
- Patch: Added the protoc executable target to CMakeLists.txt.
- Patch: Added conditional linking of Android log library for sw_protobuf_abseil target in CMakeLists.
- Patch: Prevent missing cstdint include in utf8_range CMake.
- Patch: Removed debug print in wscript.
- Patch: Fixed wrong includes for abseil in waf.
- Patch: Ignore -Wattribute warnings for GCC and Clang.
- Patch: Cleaned CMake remove unneeded CXX_EXTENSIONS flags and a debug message.
- Patch: Force CMake targets to use c++ std 14.
- Patch: Fixed some issues and added test for building of actually generated protobuf files.
- Patch: Custom cmake to prevent target name collisions.
- Patch: Fix problems with CMake and Waf on Windows and Mac OS.
- Major: Upgraded to protobuf 24.3.
- Patch: Suppress warnings when building protoc and protobuf.
- Minor: Added option for building protoc with --with_protoc.
- Patch: Added global include guard.
- Major: Initial release.