| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| protoc-25.9-win32.zip | 2026-03-25 | 3.2 MB | |
| protoc-25.9-win64.zip | 2026-03-25 | 3.2 MB | |
| protoc-25.9-linux-x86_32.zip | 2026-03-25 | 3.4 MB | |
| protoc-25.9-linux-x86_64.zip | 2026-03-25 | 3.1 MB | |
| protoc-25.9-osx-aarch_64.zip | 2026-03-25 | 2.2 MB | |
| protoc-25.9-osx-universal_binary.zip | 2026-03-25 | 4.4 MB | |
| protoc-25.9-osx-x86_64.zip | 2026-03-25 | 2.2 MB | |
| protobuf-25.9.tar.gz | 2026-03-25 | 5.9 MB | |
| protobuf-25.9.zip | 2026-03-25 | 7.6 MB | |
| protoc-25.9-linux-aarch_64.zip | 2026-03-25 | 3.1 MB | |
| protoc-25.9-linux-ppcle_64.zip | 2026-03-25 | 3.4 MB | |
| protoc-25.9-linux-s390_64.zip | 2026-03-25 | 4.0 MB | |
| Protocol Buffers v25.9 source code.tar.gz | 2026-03-25 | 5.9 MB | |
| Protocol Buffers v25.9 source code.zip | 2026-03-25 | 7.7 MB | |
| README.md | 2026-03-25 | 2.6 kB | |
| Totals: 15 Items | 59.2 MB | 5 | |
Announcements
- Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Java
- Avoid toBigIntegerExact in JsonFormat to avoid degenerate parse behavior in the face of large exponents. (#26435) (https://github.com/protocolbuffers/protobuf/commit/f125aa53d9fee9137411b4fe5e25270d36139fab)
- Switch the pre22 warning to use CopyOnWriteArraySet. (#23976) (https://github.com/protocolbuffers/protobuf/commit/9822fb584f57dad3d8781d8cfb6013954bc4b2ac)
Python
- [numpy] Fix breakage in users of Python protobufs under NumPy 2.3rc1. (#22172) (https://github.com/protocolbuffers/protobuf/commit/a4508d4da5d82ac45692ea5a74bd7e2f922391f8)
Other
- Remove python from UPB / Windows tests (#26497) (https://github.com/protocolbuffers/protobuf/commit/73be936bc527069312519d9d56f5ba95857c92ed)
- Fix failing tests in 25.x (#25198) (https://github.com/protocolbuffers/protobuf/commit/2418c40990fd578444f1794e856daedefd298db6)
- Change setup-ruby and add new xcode version to build (https://github.com/protocolbuffers/protobuf/commit/9717aac2633e37135f57767061e1b29b4d4bb6b7)
- Protobuf: update php from macos-13 to macos-15-intel (https://github.com/protocolbuffers/protobuf/commit/1d18bbd02da912a7e52171dafe783cafbccb4415)
- Update GitHub Actions to use macOS-14 (again). (https://github.com/protocolbuffers/protobuf/commit/3c282a4ecac1f060c58e85afa9600413e3a9db24)
- Update GitHub Actions to use macOS-14. (https://github.com/protocolbuffers/protobuf/commit/2e1a0ccf07c09d6160d5b3c96787409a2162a942)
- Disable php tests (https://github.com/protocolbuffers/protobuf/commit/56f2fd2dd0f406072d168419f6e0afcc548a6050)
- Fix merge conflict annotations (https://github.com/protocolbuffers/protobuf/commit/b7abd06d7ba6afd5e5c3e4c1d678584af1dc1f52)
- Don't ignore platform requirements (https://github.com/protocolbuffers/protobuf/commit/a53de52c69bbc8c5552d89a23330eba3b566d4b4)
- Upgrade setup-php to speed up PHP tests (#24408) (https://github.com/protocolbuffers/protobuf/commit/0f2128fe3efcad71dd631f4c63cab19e52243fb1)
- Extend gencode compatibility support back to 3.20.0 (#22424) (https://github.com/protocolbuffers/protobuf/commit/6fbcb8724c63b92456d124344d4b16bcbaa8534b)
- Update github major version tags to be formatted v<MAJOR>.<MINOR>.<MI… (#22359) (https://github.com/protocolbuffers/protobuf/commit/974b235a71635d5a6c9a89614c5c781aea1307c7)
- Drop windows-2019 runners from CI (#22185) (https://github.com/protocolbuffers/protobuf/commit/9910104d6bb80d3cecc695b3b4ffaa299cb28337)