COMMITS
/ ruby/tests/common_tests.rb April 18, 2026
P
Update upb_Message_ShallowCopy to handle extensions and unknown fields.
Protobuf Team Bot committed
February 21, 2025
Y
Ruby: Remove condition for unsupported JRuby (#20411)
y-yagi committed
February 5, 2025
A
Ruby: fix bug in Map.hash
Adam Cozzette committed
January 3, 2024
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
May 10, 2023
J
Add explicit handling for sub messages. (#12540)
Jason Lunn committed
January 3, 2023
M
Bazelify ruby runtime (#10525)
Mike Kruskal committed
September 28, 2022
T
Auto capitalize enums name in Ruby (#10454)
tison committed
March 28, 2022
J
Implement `respond_to?` in RubyMessage (#9677)
Jason Lunn committed
March 8, 2022
L
[Ruby] allow encode json options to be an object that responds to to_hash (#9513)
Luka Dornhecker committed
February 9, 2022
A
Ruby: rename max_recursion_depth to recursion_limit (#9486)
Adam Cozzette committed
January 21, 2022
J
Updated to new upb APIs.
Joshua Haberman committed
October 3, 2021
J
Update JRuby to leverage pure-Ruby DSL.
Jason Lunn committed
April 1, 2021
J
Merge pull request #8434 from haberman/ruby-message-eq
Joshua Haberman committed
March 30, 2021
J
Fixed message equality in cases where the message type is different.
Joshua Haberman committed
March 5, 2021
J
[Ruby] Fixed bug in string comparison logic.
Joshua Haberman committed
February 19, 2021
J
[Ruby] Fix for truncating behavior when converting Float to Duration.
Joshua Haberman committed
January 13, 2021
J
Ported Ruby extension to upb_msg (#8184)
Joshua Haberman committed
April 17, 2020
E
Rails2.7 segfaults (#7091)
Eric Walker committed
April 11, 2020
J
Update to new upb version (#7372)
Joshua Haberman committed
February 11, 2020
J
Fix for JSON serialization of 0/empty-valued wrapper types (#7198)
Joshua Haberman committed
J
Fix for wrappers with a zero value (#7195)
Joshua Haberman committed
October 31, 2019
J
Fixed the case of multi-line strings in JSON.
Joshua Haberman committed
October 30, 2019
J
Fixed conformance test regression: empty string wrapper.
Joshua Haberman committed
October 29, 2019
J
Fixed the oneof case for lazy wrappers.
Joshua Haberman committed
J
Nearly all known cases (map, repeated field, and top-level) have been addressed.
Joshua Haberman committed
J
Fixed equality, and extended to repeated fields and maps.
Joshua Haberman committed
October 21, 2019
J
Tests pass for all common operations.
Joshua Haberman committed
J
WIP: first steps towards lazily creating wrappers.
Joshua Haberman committed
September 25, 2019
J
Fixed leap year handling by reworking upb_mktime() -> upb_timegm(). (#6695)
Joshua Haberman committed
August 14, 2019
J
Roll forward Ruby upb changes now that protobuf Ruby build is fixed (#5866)
Joshua Haberman committed
June 17, 2019
P
Change int64 json encoding to be string for php and ruby (#6251)
Paul Yang committed
March 27, 2019
J
Add wrapper type helpers for Ruby (#5739)
Joe Bolinger committed
March 26, 2019
J
Add native type setters for Timestamp and Duration in Ruby (#5751)
Joe Bolinger 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
J
Generate extra enum method helpers for Ruby (#5670)
Joe Bolinger committed
February 28, 2019
J
Raise error for JSON overflow encoding in Ruby (#5752)
Joe Bolinger committed
J
Allow repeated fields in Ruby to accept multiple arguments on push (#5736)
Joe Bolinger committed
February 24, 2019
J
add eql? method (#5730)
Joe Bolinger committed
February 12, 2019
J
implement to_s for message types (#5710)
Joe Bolinger committed
November 18, 2018
T
Fix most of the unused variable warnings in Ruby tests (#5313)
Toby Hsieh 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