This version includes a breaking change to C++.
C++ has the following breaking changes:
[Cpp] Migrate to Abseil's logging library. (a9f1ea6)
[Cpp] proto2::Map::value_type changes to std::pair<const K, V>. (46656ed)
[Cpp] Mark final ZeroCopyInputStream, ZeroCopyOutputStream, and DefaultFieldComparator classes. (bf9c22e)
[Cpp] Add a dependency on Abseil (#10416)
[Cpp] Remove all autotools usage (#10132)
[Cpp] Add C++20 reserved keywords
[Cpp] Delete Arena::Init
[Cpp] Replace JSON parser with new implementation
[Cpp] Make RepeatedField::GetArena non-const in order to support split RepeatedFields.
You can view the release on GitHub and additional information on our News page.