Skip to content

Drop Ruby 2.5 and 2.6 supports, update google-protobuf to v4#51

Merged
kenhys merged 7 commits intomainfrom
google-protobuf
Mar 12, 2026
Merged

Drop Ruby 2.5 and 2.6 supports, update google-protobuf to v4#51
kenhys merged 7 commits intomainfrom
google-protobuf

Conversation

@Watson1978
Copy link
Contributor

@Watson1978 Watson1978 commented Mar 11, 2026

Fix #49

google-protobuf v4 introduces breaking changes and is not backward compatible with files generated by v3.
To resolve this, we need to run rake generate:proto to regenerate the Ruby protobuf files, ensuring they are fully compatible with v4.

google-protobuf v4.26 supports Ruby 2.7 or above.
https://rubygems.org/gems/google-protobuf/versions/4.26.0

@Watson1978 Watson1978 force-pushed the google-protobuf branch 2 times, most recently from 93a2d44 to 0dca871 Compare March 11, 2026 02:40
Signed-off-by: Shizuo Fujita <fujita@clear-code.com>
@Watson1978 Watson1978 changed the title gem: update google-protobuf to v4 Drop Ruby 2.5 and 2.6 supports Mar 11, 2026
@Watson1978 Watson1978 changed the title Drop Ruby 2.5 and 2.6 supports Drop Ruby 2.5 and 2.6 supports, update google-protobuf to v4 Mar 11, 2026
@Watson1978 Watson1978 requested a review from kenhys March 11, 2026 03:00
@Watson1978 Watson1978 requested a review from kenhys March 12, 2026 02:37
@Watson1978 Watson1978 force-pushed the google-protobuf branch 4 times, most recently from 9f51b88 to 4ce39c3 Compare March 12, 2026 03:52
Signed-off-by: Shizuo Fujita <fujita@clear-code.com>
Copy link
Contributor

@kenhys kenhys left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@kenhys kenhys merged commit 5f88119 into main Mar 12, 2026
43 of 47 checks passed
@kenhys kenhys deleted the google-protobuf branch March 12, 2026 04:51
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.

2 participants