Skip to content

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Aug 14, 2025

This PR contains the following updates:

Package Type Update Change
protobuf bazel_dep minor 27.0 -> 27.5

Release Notes

protocolbuffers/protobuf (protobuf)

v27.5: Protocol Buffers v27.5

Announcements

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

C++

Java

Other

v27.4: Protocol Buffers v27.4

Announcements

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

Java

  • Binary compatibility shims for GeneratedMessageV3, SingleFieldBuilderV3, RepeatedFieldBuilderV3, and their nested classes to restore binary compatibility with <=v3.x.x generated code built against v3.x.x prior to v4.26.0 breaking release. (8dd83da)

v27.3: Protocol Buffers v27.3

Announcements

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

Compiler

  • Revert workaround for std::mutex issues on github windows runners. (ba3e7d7)

C++

  • Update staleness (b7ef2ca)
  • Omit the _raw_default_instance_ declaration when using DLL linkage. (22d9a03)
  • Refactor the way we turn on the optimization in StrongPointer. (a15c9c5)

Java

  • Omit the _raw_default_instance_ declaration when using DLL linkage. (22d9a03)

PHP

PHP C-Extension
  • Fix segmentation faults with enabled keep_descriptor_pool_after_request (#​16993) (ca3b732)

Ruby

Ruby C-Extension

Other

  • Remove /utf-8 flag added in #​14197 (e20cb7a)
  • Downgrade CMake to 3.29 to workaround Abseil issue. (8a579c1)
  • Upgrade macos-11 tests to macos-12 (aec8a76)
  • Use explicit names of our large runners (4e3b4f0)
  • Upgrade our C++ release tests to large runners. (fa2b2d6)

v27.2: Protocol Buffers v27.2

Announcements

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

Compiler

  • Avoid calling absl::InitializeLog in protoc with MSVC (aa7fcb3)

C++

  • Fix string_type bugs in edition 2023 (#​17211) (4923b8d)
  • Add simple conformance test that builds the old gencode against the current runtime. (9cfb59b)
  • Make the underlying type of the enum by 8-bits instead of using bitfields for (316f493)

Java

  • Cleanup imports and comments in V3 stubs. (270ca66)
  • Add stubs for GeneratedMessageV3, RepeatedFieldBuilderV3, SingleFieldBuilderV3 for compatibility with older <4.26.x gencode. (1e360a4)
  • Fix checking unknown field set empty which wasn't exposed yet in 27.x (c7a006a)
  • Reserialize all unresolved features using java features from the generated pool in case of descriptors from the custom pool. (2426a02)
  • Reparse unknown features using extension registry containing Java features. (e5ddc45)
  • Fix data race in crosslink. (3d71e22)
  • Fix delimited inheritance in all languages. (c4f359e)

Csharp

  • Regenerate stale files (29f1b52)
  • Fix delimited inheritance in all languages. (c4f359e)

Python

  • Fix delimited inheritance in all languages. (c4f359e)

PHP

PHP C-Extension
  • Regenerate stale files (29f1b52)
  • See also UPB changes below, which may affect PHP C-Extension.

Ruby

Ruby C-Extension
  • Regenerate stale files (29f1b52)
  • See also UPB changes below, which may affect Ruby C-Extension.

UPB (Python/PHP/Ruby C-Extension)

  • Fix delimited inheritance in all languages. (c4f359e)

Other

v27.1: Protocol Buffers v27.1

Announcements

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

Compiler

  • Always report plugin support errors from protoc. (9a37881)

C++

  • Fix a bug in edition defaults calculation. (887e95d)

Java

  • Move back deprecation of java utf8 feature to 2024. (8ffc1d0)

Csharp

Other

  • Avoid ODR violations from bootstrapped protos (f61d89c)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

@renovate-bot renovate-bot force-pushed the renovate/protobuf-monorepo branch from 9f3fcd9 to 7f52582 Compare October 9, 2025 10:10
@renovate-bot renovate-bot requested a review from hvadehra as a code owner October 9, 2025 10:10
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.

1 participant