v27.3
版本发布时间: 2024-08-01 00:09:36
protocolbuffers/protobuf最新发布版本:v28.1(2024-09-12 01:21:10)
Announcements
- Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Compiler
- Revert workaround for std::mutex issues on github windows runners. (https://github.com/protocolbuffers/protobuf/commit/ba3e7d7a8aea8a9eafebe3407d94b877cf16e362)
C++
- Update staleness (https://github.com/protocolbuffers/protobuf/commit/b7ef2ca3c068f088752d03e5f6550ead365f497d)
- Omit the
_raw_default_instance_
declaration when using DLL linkage. (https://github.com/protocolbuffers/protobuf/commit/22d9a030569292e5abd3e256ae512a135047c6de) - Refactor the way we turn on the optimization in StrongPointer. (https://github.com/protocolbuffers/protobuf/commit/a15c9c5dee34db5b0535206d938a9f2cf045d8ba)
Java
- Omit the
_raw_default_instance_
declaration when using DLL linkage. (https://github.com/protocolbuffers/protobuf/commit/22d9a030569292e5abd3e256ae512a135047c6de)
PHP
PHP C-Extension
- Fix segmentation faults with enabled keep_descriptor_pool_after_request (#16993) (https://github.com/protocolbuffers/protobuf/commit/ca3b7320f3e846fdd5786abcde3e1e23f507c170)
Ruby
Ruby C-Extension
- [Ruby] Fix mismatched pointer type (#17240) (https://github.com/protocolbuffers/protobuf/commit/a1d47773a2deede19536660805c494b77ec46f89)
Other
- Remove
/utf-8
flag added in #14197 (https://github.com/protocolbuffers/protobuf/commit/e20cb7aaf7e6fde6b09fbb3452fffa9fa2c656d1) - Downgrade CMake to 3.29 to workaround Abseil issue. (https://github.com/protocolbuffers/protobuf/commit/8a579c1af579c55bdf4fe6da81084ece3597f712)
- Upgrade macos-11 tests to macos-12 (https://github.com/protocolbuffers/protobuf/commit/aec8a7604d74a0e8aa14b45b1295984c0acd51f2)
- Use explicit names of our large runners (https://github.com/protocolbuffers/protobuf/commit/4e3b4f0819a7187f0c369ba1a7cd1cbca012e28a)
- Upgrade our C++ release tests to large runners. (https://github.com/protocolbuffers/protobuf/commit/fa2b2d61ea86ec5904105fcab97f50bdb4b93ac6)
1、 protobuf-27.3.tar.gz 5.99MB
2、 protobuf-27.3.zip 7.63MB
3、 protoc-27.3-linux-aarch_64.zip 3.06MB
4、 protoc-27.3-linux-ppcle_64.zip 3.34MB
5、 protoc-27.3-linux-s390_64.zip 3.96MB
6、 protoc-27.3-linux-x86_32.zip 3.35MB
7、 protoc-27.3-linux-x86_64.zip 3.09MB
8、 protoc-27.3-osx-aarch_64.zip 2.26MB
9、 protoc-27.3-osx-universal_binary.zip 4.46MB
10、 protoc-27.3-osx-x86_64.zip 2.24MB
11、 protoc-27.3-win32.zip 3.13MB
12、 protoc-27.3-win64.zip 3.08MB