COMMITS
/ ruby/Rakefile January 31, 2026
P
Drop references to `x64-mingw32` since we no longer support Ruby 3.0.
Protobuf Team Bot committed
June 7, 2025
D
Add Ruby files for documentation purposes (#21212)
Daniel Orner committed
April 7, 2025
D
Ruby | Support installing the gem via git and some other small build tweaks (#21061)
Dave Benvenuti committed
March 18, 2025
P
Drop Ruby 3.0
Protobuf Team Bot committed
September 30, 2024
Y
third_party/utf8_range: support arm neon (#18126)
Yibo Cai committed
July 17, 2024
J
[Ruby] Warn if assigning a "UTF-8" string with invalid UTF-8. (#17253)
Joshua Haberman committed
March 22, 2024
K
Implement service & method descriptor lookup in Ruby (#15817)
KJ Tsanaktsidis committed
March 15, 2024
M
Implement edition 2023 support in all Ruby runtimes.
Mike Kruskal committed
January 23, 2024
な
Add rake runtime dependency for ruby (#15203)
なつき committed
January 3, 2024
December 14, 2023
P
Make the utf8_range implementation just in C
Protobuf Team Bot committed
November 8, 2023
A
Move utf8_range into the protobuf repo
Adam Cozzette committed
July 25, 2023
J
Ruby FFI implementation (#13343)
Jason Lunn committed
December 28, 2022
D
Remove support for ruby 2.5.
Deanna Garcia committed
December 5, 2022
E
update PHP and Ruby to use the new accessors, delete the old ones
Eric Salo committed
October 10, 2022
M
Migrate ruby and php to the new utf8_range repo
Mike Kruskal committed
August 11, 2022
M
Remove all autotools usage (#10132)
Mike Kruskal committed
May 13, 2022
April 27, 2022
A
Start reducing our reliance on autotools (#9824)
Adam Cozzette committed
March 17, 2022
M
Allow pre-compiled binaries for ruby 3.1.0 (#9566)
Marco Concetto Rudilosso committed
March 5, 2022
J
Updated PHP upb, and utf8_range for Ruby/PHP (#9585)
Joshua Haberman committed
January 21, 2022
J
Updated to new upb APIs.
Joshua Haberman committed
December 15, 2021
J
Dropped Ruby 2.4 support for CI and releases.
Joshua Haberman committed
October 14, 2021
D
Merge pull request #8232 from qnighy/arm64-darwin
deannagarcia committed
October 3, 2021
J
Update JRuby to leverage pure-Ruby DSL.
Jason Lunn committed
September 29, 2021
M
Merge branch 'master' into arm64-darwin
Masaki Hara committed
September 22, 2021
Z
Update ruby_generator.cc to allow proto2 imports in proto3 (#9003)
zhangskz committed
August 2, 2021
J
Ported Ruby to ABSL wyhash.
Joshua Haberman committed
July 31, 2021
J
pure-Ruby DSL is passing all tests!
Joshua Haberman committed
May 18, 2021
J
Updated version of upb for Ruby (#8624)
Joshua Haberman committed
April 12, 2021
J
Fix source gem compilation (#8471)
James D committed
January 25, 2021
M
Ruby: build extensions for arm64-darwin
Masaki Hara committed
January 13, 2021
R
J
Ported Ruby extension to upb_msg (#8184)
Joshua Haberman committed
May 19, 2020
D
Restore binary builds of Ruby 2.3 and 2.4 (#7529)
Daniel Azuma committed
May 1, 2020
J
Stop building binary gems for ruby <2.5. (#7453)
Joshua Haberman committed
April 23, 2020
J
Implemented proto3 presence for Ruby. (#7406)
Joshua Haberman committed
April 17, 2020
M
Build extensions for Ruby 2.7 (#7027)
Masaki Hara committed
March 27, 2019
J
Add wrapper type helpers for Ruby (#5739)
Joe Bolinger committed
February 28, 2019
J
Raise error for JSON overflow encoding in Ruby (#5752)
Joe Bolinger committed
January 8, 2019
P
Add ruby 2.6 gem build for linux (#5537)
Paul Yang committed
August 25, 2017
H
Adds support for proto2 syntax for Ruby gem.
Harshit Chopra committed
May 18, 2018
P
Adopt ruby_package in ruby generated code. (#4627)
Paul Yang committed
April 25, 2018
J
Set ext.no_native = true for non mac platform
Jisi Liu committed
January 18, 2018
J
Update rake file to build of 2.1.6.
Jisi Liu committed
January 17, 2018
J
Support ruby2.5
Jisi Liu committed
October 4, 2017
P
Fix ruby segment fault (#3708)
Paul Yang committed
February 6, 2017
J
Ruby: build packages for Ruby 2.4.
Josh Haberman committed
December 3, 2016
J
Factored Conformance and Benchmark test messages into shared test schema. (#1971)
Joshua Haberman committed
July 25, 2016
J
Added unit test for PascalCasing package names in Ruby.
Josh Haberman committed