Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for protobuf 4.X #11345

Open
jduan opened this issue Dec 10, 2024 · 2 comments
Open

Support for protobuf 4.X #11345

jduan opened this issue Dec 10, 2024 · 2 comments

Comments

@jduan
Copy link

jduan commented Dec 10, 2024

Thanks for stopping by to let us know something could be better!

PLEASE READ: If you have a support contract with Google, please create an issue in the support console instead of filing on GitHub. This will ensure a timely response.

Is your feature request related to a problem? Please describe.
Protobuf 4.X was released in Q1 2024 and many open source projects are migrating to that. I noticed that some libs under the umbrella of "google-cloud-java" still works only with protobuf 3.X. For example, com.google.cloud:google-cloud-dlp only works with protobuf-java 3.X.

Is there a plan to migrate to protobuf 4.X?

Describe the solution you'd like
What you want to happen.

Describe alternatives you've considered
Any alternative solutions or features you've considered.

Additional context
Any other context or screenshots about the feature request.

@Dustinhoefer
Copy link

Also looking forward to this.

How can it be that official google dependencies don't update their own dependencies?

@suztomo
Copy link
Member

suztomo commented Feb 1, 2025

Cloud SDK for Java works with Protobuf Java 4. The release note about the change is at https://github.com/googleapis/java-cloud-bom/releases/tag/v26.50.0 . For compatibility purpose, libraries in this google-cloud-java repository declare Protobuf Java 3 as dependencies.

If you observe errors in google-cloud-dlp, please let us know about the error messages.

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

No branches or pull requests

3 participants