Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Jun 2, 2025

This PR contains the following updates:

Package Update Change
protocolbuffers/protobuf minor v25.0v25.8

Release Notes

protocolbuffers/protobuf (protocolbuffers/protobuf)

v25.8: Protocol Buffers v25.8

Compare Source

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) (88a3b90)
  • Weaken vulnerable gencode poison pill to a warning by default. (320eafa)

Python

  • Backport recursion limit enforcement to 25.x (29445be)

v25.7: Protocol Buffers v25.7

Compare Source

Announcements

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

Compiler

C++

PHP

  • Fix(php): do not throw deprecated warning on field getters for default values (#​21033) (a4dc75f)

Ruby

Other

  • Update test_cpp.yml (96fca23)
  • Backport bumps to aarch64 runners (d4a4426)

v25.6: Protocol Buffers v25.6

Compare Source

Announcements

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

Java

Kotlin
  • Populate Kotlin Manifest Files. (610f378)

PHP

PHP C-Extension
  • Backport windows fixes with INFINITY/NAN (#​19390) (65196bc)
  • See also UPB changes below, which may affect PHP C-Extension.

Ruby

Ruby C-Extension
  • Fixed compiler warnings in the Ruby C extension. (c6fcd39)
  • Backport windows fixes with INFINITY/NAN (#​19390) (65196bc)
  • See also UPB changes below, which may affect Ruby C-Extension.

UPB (Python/PHP/Ruby C-Extension)

Other

  • Update artifact actions (#​19701) (028200c)
  • Remove CMake downgrade workaround from Windows CI tests (#​19633) (e2cc170)
  • Upgrade setup-ruby to get around 'Unsupported platform macos-13' (3f26684)
  • Remove continous-only tag which didn't exist in 25.x (5f9e57b)
  • Update remaining Python 3.8 upb macos tests to macos-13 (f122729)
  • Update GitHub Actions to use macOS-13 ahead of macOS-12 deprecation. (6fad18c)
  • Upgrade PHP mac runner to avoid slow PHP installs (#​18972) (4212301)
  • Restore macOS CMake configuration. (31c5280)
  • Update staleness tests to only run over release branch (#​18397) (78e1c09)

v25.5: Protocol Buffers v25.5

Compare Source

Announcements

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

C++

Java

  • Add recursion check when parsing unknown fields in Java. (4728531)

Python

  • Fixed a SEGV when deep copying a non-reified sub-message. (94a2663)

v25.4: Protocol Buffers v25.4

Compare Source

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)

v25.3: Protocol Buffers v25.3

Compare Source

Announcements

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

Apple Privacy Manifest Requirement

  • [CPP] Add the privacy manifest to the C++ CocoaPod. (9d1bc10)
  • [ObjC] Add the privacy manifest to the ObjC CocoaPod. (cec08dc)
  • Add PrivacyInfo.xcprivacy (#​15557) (cf87faa)

C++

Objective-C

  • [ObjC] Use a local to avoid warnings in 32bit builds. (9dc736d)

Python

  • Bump python version to 3.9 for gcloud 460.0.0 (17ec19d)

Ruby

  • Update Ruby GHA to test against Ruby 3.3. (25b1e81)
  • Pin bundler version to 2.4.22 for Ruby 2.7 support. (80b4586)

v25.2: Protocol Buffers v25.2

Compare Source

Announcements

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

C++

  • Only substitute prefixes during installation setup. (05ad652)
  • Register a shutdown delete for C++ feature defaults (3d5c709)

v25.1: Protocol Buffers v25.1

Compare Source

Announcements

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

Python

  • Raise warnings for deprecated python syntax usages (74f5cf4)

Ruby


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 12:59 AM, on day 2 of the month ( * 0 2 * * ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants