Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
protoc-25.8-win64.zip | 2025-05-27 | 3.2 MB | |
protoc-25.8-osx-aarch_64.zip | 2025-05-27 | 2.2 MB | |
protoc-25.8-osx-universal_binary.zip | 2025-05-27 | 4.4 MB | |
protoc-25.8-osx-x86_64.zip | 2025-05-27 | 2.2 MB | |
protoc-25.8-win32.zip | 2025-05-27 | 3.2 MB | |
protoc-25.8-linux-x86_32.zip | 2025-05-27 | 3.4 MB | |
protoc-25.8-linux-x86_64.zip | 2025-05-27 | 3.1 MB | |
protobuf-25.8.tar.gz | 2025-05-27 | 5.9 MB | |
protobuf-25.8.zip | 2025-05-27 | 7.6 MB | |
protoc-25.8-linux-aarch_64.zip | 2025-05-27 | 3.1 MB | |
protoc-25.8-linux-ppcle_64.zip | 2025-05-27 | 3.4 MB | |
protoc-25.8-linux-s390_64.zip | 2025-05-27 | 4.0 MB | |
Protocol Buffers v25.8 source code.tar.gz | 2025-05-27 | 5.9 MB | |
Protocol Buffers v25.8 source code.zip | 2025-05-27 | 7.7 MB | |
README.md | 2025-05-27 | 2.2 kB | |
Totals: 15 Items | 59.2 MB | 7 |
Announcements
- Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Java
- Change pre-22 poison pill to only log once per affected message type. (#21754) (https://github.com/protocolbuffers/protobuf/commit/88a3b9033014bfd4185d934bd199191667a67d2a)
- Fix missing trailing newline. (https://github.com/protocolbuffers/protobuf/commit/97217584375d1a29af91aeb607cc67327a3e05da)
- Use the proper assertThrows (https://github.com/protocolbuffers/protobuf/commit/30c621c622c140e03e4ea95f67397c04e301c1e8)
- Use assertThrows in ErrorTest. (https://github.com/protocolbuffers/protobuf/commit/03149cd0af0af31b7b9c8f1772adaf1b018c49bb)
- Fix types on tests to properly match GeneratedMessageV3 (https://github.com/protocolbuffers/protobuf/commit/d19e70508645bf65556bf4059ed8f8bd87c73060)
- Correct package name in test import. (https://github.com/protocolbuffers/protobuf/commit/4899b829b10c6164e715809e4027b32d8eaa2d42)
- Fix GeneratedMessageTest to check for log warning instead of exception. (https://github.com/protocolbuffers/protobuf/commit/46525e3ca0f81fe88a89cabcaf4f3cdbf0a741aa)
- Fix missing edit to GeneratedMessageTest for weakened poison pills. (https://github.com/protocolbuffers/protobuf/commit/ea564abe3dbd0056d2e6d71493635bba81c8dd23)
- Fix missing logger member definition. (https://github.com/protocolbuffers/protobuf/commit/7f8d95dcd16dac9973065767e973dc2f917b9c27)
- Fix tests for warning/error poison pills (https://github.com/protocolbuffers/protobuf/commit/9c53b04e97208457bb72d0bddbacc790d6617f4c)
- Weaken vulnerable gencode poison pill to a warning by default. (https://github.com/protocolbuffers/protobuf/commit/b9e7315dc4340bcfb5847a4c54708951a6fdf32d)
Python
- Remove debugging code and add EOLs (https://github.com/protocolbuffers/protobuf/commit/cc13b69985f90f6f142b7c3f9cb6bdebee9b4579)
- Manually backport recursion limit enforcement to 25.x (https://github.com/protocolbuffers/protobuf/commit/d31100c9195819edb0a12f44705dfc2da111ea9b)
Other
- Update test_upb.yml to use ubuntu-22 (https://github.com/protocolbuffers/protobuf/commit/cca7b289bcda8baab9f59101d5c737790c5cc610)