COMMITS
/ ruby/tests/basic.rb March 29, 2025
Y
[Ruby]Implement `#to_hash` for message classes (#20866)
y-yagi committed
February 21, 2025
Y
Ruby: Remove condition for unsupported JRuby (#20411)
y-yagi committed
February 20, 2025
Y
Ruby: Allow to get a file descriptor by a file name (#20287)
y-yagi committed
February 4, 2025
Y
Add `to_proto` to descriptor classes (#19971)
y-yagi committed
April 12, 2024
E
upb: fix a Ruby CI test
Eric Salo committed
March 15, 2024
M
Implement edition 2023 support in all Ruby runtimes.
Mike Kruskal committed
M
Fix a test gap from https://github.com/protocolbuffers/protobuf/pull/13818
Mike Kruskal committed
January 9, 2024
J
Breaking Change: Removed `syntax` and added `has_presence?`/`is_packed?`.
Joshua Haberman committed
January 4, 2024
J
Breaking Change: freeze is now recursive, affecting all sub-messages, maps, and repeated fields.
Joshua Haberman committed
January 3, 2024
December 14, 2023
I
November 14, 2023
J
Add support for extensions in CRuby, JRuby, and FFI Ruby (#14703)
Jason Lunn committed
November 9, 2023
J
Add support for options in CRuby, JRuby and FFI (#14594)
Jason Lunn committed
July 11, 2023
J
Updated Ruby min version to 2.7, and removed some compat code
Joshua Haberman committed
June 29, 2023
J
Bulk update to use `assert_*` methods wherever possible. (#13156)
Jason Lunn committed
January 31, 2023
C
For Ruby oneof fields, generate hazzers for members (#11655)
Charles OuGuo committed
March 28, 2022
J
Implement `respond_to?` in RubyMessage (#9677)
Jason Lunn committed
March 16, 2022
J
Fix NPE during encoding and add regression test for issue 9507.
Jason Lunn committed
March 5, 2022
J
Updated PHP upb, and utf8_range for Ruby/PHP (#9585)
Joshua Haberman committed
February 11, 2022
A
Use rb_obj_class instead of CLASS_OF in Ruby C to ignore singleton classes (#9342)
Anthony Dmitriyev committed
January 28, 2022
J
Fixed data loss bug in Ruby extension.
Joshua Haberman committed
October 13, 2021
M
Add size to Map class (#8068)
miyucy committed
October 3, 2021
J
Update JRuby to leverage pure-Ruby DSL.
Jason Lunn committed
September 22, 2021
Z
Update ruby_generator.cc to allow proto2 imports in proto3 (#9003)
zhangskz committed
May 22, 2021
J
Fixed memory bug: properly root repeated/map field when assigning. (#8639)
Joshua Haberman committed
March 2, 2021
J
[Ruby] Fixed SEGV when users pass nil messages.
Joshua Haberman committed
February 19, 2021
J
[Ruby] Bugfix for Message.[] for repeated or map fields.
Joshua Haberman committed
January 13, 2021
J
Ported Ruby extension to upb_msg (#8184)
Joshua Haberman committed
September 14, 2020
R
Fix ruby gem to work with JRuby
Rob Widmer committed
April 23, 2020
J
Implemented proto3 presence for Ruby. (#7406)
Joshua Haberman committed
D
Add Ruby tests for oneof cases. (#7385)
David L. Jones committed
April 1, 2020
J
Set execute bit on files if and only if they begin with (#!). (#7347)
Joshua Haberman committed
February 11, 2020
J
Fix for wrappers with a zero value (#7195)
Joshua Haberman committed
October 29, 2019
J
Nearly all known cases (map, repeated field, and top-level) have been addressed.
Joshua Haberman committed
August 14, 2019
J
Roll forward Ruby upb changes now that protobuf Ruby build is fixed (#5866)
Joshua Haberman committed
July 25, 2019
J
Support hashes for struct initializers (#5716)
Joe Bolinger committed
June 16, 2019
S
Fix TypeError on decoding enum map values in Ruby (#6262)
Sorah Fukumori committed
March 7, 2019
J
make tests work on older rubies (#5823)
Joe Bolinger committed
March 6, 2019
J
Revert "Updated upb from defcleanup branch and modified Ruby to use it (#5539)" (#5848)
Joshua Haberman committed
J
Updated upb from defcleanup branch and modified Ruby to use it (#5539)
Joshua Haberman committed
March 2, 2019
J
Add frozen checks in Ruby (#5726)
Joe Bolinger committed
February 6, 2019
J
Add more descriptive error messages to init methods in Ruby (#5659)
Joe Bolinger committed
January 8, 2019
December 26, 2018
P
November 17, 2018
E
Adds the ability to ignore unknown fields on parse
Erik Benoist committed
October 8, 2018
P
Fix broken ruby test (#5235)
Paul Yang committed
August 25, 2017
H
Adds support for proto2 syntax for Ruby gem.
Harshit Chopra committed
July 2, 2018
P
Add continuous test for ruby 2.3, 2.4 and 2.5 (#4829)
Paul Yang committed
J
Merge pull request #4321 from devwout/ruby_json_omit_repeated
Joshua Haberman committed