Skip to content

Protocol Buffers v25.4

Compare
Choose a tag to compare
@anandolee anandolee released this 24 Jul 18:41
· 2598 commits to main since this release

Announcements

  • Protobuf News may include additional announcements or pre-announcements for upcoming changes.

Java

  • Check that size is non-negative when reading string or bytes in StreamDecoder. (165cf12)
  • Add Automatic-Module-Name (#14562) (552ad31)

PHP

PHP C-Extension

Ruby

Ruby C-Extension

Other

  • Drop 2.7 in linux test (#17524) (314fc8b)
  • Fix targets (eb1fdd3)
  • Update bazel to 6.3.2 (a5dadc3)
  • Backport staleness changes to 25.x (c3b9b4f)
  • Downgrade CMake to 3.29 to workaround Abseil issue. (bdb1f75)
  • Upgrade macos-11 tests to macos-12 (27041af)
  • Use explicit names of our large runners (c73d6c8)
  • Upgrade our C++ release tests to large runners. (8ec9a43)
  • Downgrade our sanitized builds to ubuntu-20. (892a2ce)
  • Disable TSAN tests due to what appears to be a sanitizer bug (aa32865)
  • Disable MacOS C++ Cmake test for now. (6b1c253)
  • Update setup-php to 2.30.0 and re-enable macOS PHP 8.2 tests. (220a74b)
  • Add back error message unconditionally (f60c624)
  • Pin bazel 6 for 25.x (3b72455)
  • Actually fail if staleness fail (8688825)