v21.3
版本发布时间: 2022-07-21 07:12:46
protocolbuffers/protobuf最新发布版本:v28.1(2024-09-12 01:21:10)
C++
- Add header search paths to Protobuf-C++.podspec (#10024)
- Fixed Visual Studio constinit errors (#10232)
- Fix #9947: make the ABI compatible between debug and non-debug builds (#10271)
UPB
- Allow empty package names (fixes behavior regression in 4.21.0)
- Fix a SEGV bug when comparing a non-materialized sub-message (#10208)
- Fix several bugs in descriptor mapping containers (eg. descriptor.services_by_name)
- for x in mapping now yields keys rather than values, to match Python conventions and the behavior of the old library.
- Lookup operations now correctly reject unhashable types as map keys.
- We implement repr() to use the same format as dict.
- Fix maps to use the ScalarMapContainer class when appropriate
- Fix bug when parsing an unknown value in a proto2 enum extension (protocolbuffers/upb#717)
PHP
- Add "readonly" as a keyword for PHP and add previous classnames to descriptor pool (#10041)
Python
- Make //:protobuf_python and //:well_known_types_py_pb2 public (#10118)
Bazel
- Add back a filegroup for :well_known_protos (#10061)
1、 protobuf-all-21.3.tar.gz 7.26MB
2、 protobuf-all-21.3.zip 9.25MB
3、 protobuf-cpp-3.21.3.tar.gz 4.61MB
4、 protobuf-cpp-3.21.3.zip 5.61MB
5、 protobuf-csharp-3.21.3.tar.gz 5.33MB
6、 protobuf-csharp-3.21.3.zip 6.57MB
7、 protobuf-java-3.21.3.tar.gz 5.29MB
8、 protobuf-java-3.21.3.zip 6.66MB
9、 protobuf-objectivec-3.21.3.tar.gz 4.97MB
10、 protobuf-objectivec-3.21.3.zip 6.12MB
11、 protobuf-php-3.21.3.tar.gz 4.9MB
12、 protobuf-php-3.21.3.zip 6.03MB
13、 protobuf-python-4.21.3.tar.gz 4.96MB
14、 protobuf-python-4.21.3.zip 6.05MB
15、 protobuf-ruby-3.21.3.tar.gz 4.83MB
16、 protobuf-ruby-3.21.3.zip 5.89MB
17、 protoc-21.3-linux-aarch_64.zip 1.51MB
18、 protoc-21.3-linux-ppcle_64.zip 1.63MB
19、 protoc-21.3-linux-s390_64.zip 1.94MB
20、 protoc-21.3-linux-x86_32.zip 1.61MB
21、 protoc-21.3-linux-x86_64.zip 1.51MB
22、 protoc-21.3-osx-aarch_64.zip 1.3MB
23、 protoc-21.3-osx-universal_binary.zip 2.69MB
24、 protoc-21.3-osx-x86_64.zip 1.43MB
25、 protoc-21.3-win32.zip 2.2MB
26、 protoc-21.3-win64.zip 2.17MB