Protocol Buffers v26.0-rc3
Pre-release
Pre-release
Announcements
- This version includes breaking changes to Ruby.
- Moved ObjectCache into an internal module. (9087337)
- Protobuf News may include additional announcements or pre-announcements for upcoming changes.
C++
- Remove rust proto libraries from the editions/BUILD file. (1f9d9fb)
- Fix CMake regex escaping. (3ad69cf)
- Escape _from_dir in install.cmake for regex special characters (e.g. c++) before REGEX REPLACE. (f740f52)
- Tweak BUILD setup to make the layering check change less disruptive (#15838) (52aa150)
- Add missing alias targets for C++ util libraries (#15783) (62e7a56)
Rust
PHP
PHP C-Extension
- Updated amalgamations for PHP and Ruby. (c773dc9)
- See also UPB changes below, which may affect PHP C-Extension.
Ruby
- Ruby implement memsize functions for native types (#10291) (4902fc0)
- Moved ObjectCache into an internal module. (9087337)
Ruby C-Extension
- Updated amalgamations for PHP and Ruby. (c773dc9)
- Ruby implement memsize functions for native types (#10291) (4902fc0)
- Moved ObjectCache into an internal module. (9087337)
- See also UPB changes below, which may affect Ruby C-Extension.
UPB (Python/PHP/Ruby C-Extension)
Other
- Disabled macOS 8.2, to match main. (9dfa2b6)