- 24a19ea Fixed non-conformance in JSON parsing for empty strings in numeric fields. by Joshua Haberman · 5 months ago
- 2f505a7 Error if assigning a "UTF-8" string with invalid UTF-8. by Sandy Zhang · 5 months ago
- b07e4b1 [Ruby] Warn if assigning a "UTF-8" string with invalid UTF-8. (#17253) by Joshua Haberman · 9 months ago
- 1194440 Remove `Arena_pin` in favor of adopting the UPB freezing API. by Protobuf Team Bot · 10 months ago
- 0730adb rename upb_Message_WhichOneof to upb_Message_WhichOneofByDef by Hong Shin · 10 months ago
- 47f4bc9 Fix Ruby FFI to pass `MiniTable` to `upb_Message_New()` aka `new_message_from_def()`. by Protobuf Team Bot · 10 months ago
- d810ef6 Add bigdecimal to dependencies (#16379) by Jason Lunn · 12 months ago
- 2082ee8 Implement service & method descriptor lookup in Ruby (#15817) by KJ Tsanaktsidis · 1 year ago
- bca8fb6 Implement edition 2023 support in all Ruby runtimes. by Mike Kruskal · 1 year ago
- c320e11 Fix a test gap from https://github.com/protocolbuffers/protobuf/pull/13818 by Mike Kruskal · 1 year ago
- 4afc2cc Fix incorrect definition of field label getter in FFI. by Mike Kruskal · 1 year ago
- f824f6d Moved ObjectCache into an internal module. by Joshua Haberman · 1 year, 2 months ago
- 3ab1276 Update Bazel references to rules_pkg to the supported file locations. (#15780) by aiuto · 1 year, 2 months ago
- 11eab86 [Ruby] Delegate difference, intersection, union from RepeatedField to Array (#15652) by Mariano Simone · 1 year, 2 months ago
- 32a6f7a Increased the size of the error message buffer by 4x, to 511 bytes. by Joshua Haberman · 1 year, 2 months ago
- dbd4dce Breaking Change: Removed `syntax` and added `has_presence?`/`is_packed?`. by Joshua Haberman · 1 year, 3 months ago
- 31313b1 Breaking Change: freeze is now recursive, affecting all sub-messages, maps, and repeated fields. by Joshua Haberman · 1 year, 3 months ago
- fd69938 Breaking Change: Fixed inconsistencies in `Message#to_h`, [as previously announced](https://protobuf.dev/news/2023-12-27/). by Joshua Haberman · 1 year, 3 months ago
- 5cfc9e7 Breaking Change: Dropped support for Ruby DSL, [as previously announced](https://engdoc.corp.google.com/eng/doc/devguide/proto/news/2023-12-27.md#ruby-breaking-changes). by Joshua Haberman · 1 year, 3 months ago
- f869cfa In Ruby repeated fields, each_index actually iterates over the index (#11767) by Charles OuGuo · 1 year, 3 months ago
- 9c7d2b9 Make the utf8_range implementation just in C by Protobuf Team Bot · 1 year, 4 months ago
- 571b727 Make rules_ruby a dev-only dependency. by Mike Kruskal · 1 year, 4 months ago
- 42f8b77 Add support for extensions in CRuby, JRuby, and FFI Ruby (#14703) by Jason Lunn · 1 year, 5 months ago
- ae1f2b7 Add support for options in CRuby, JRuby and FFI (#14594) by Jason Lunn · 1 year, 5 months ago
- 6a16ab6 Check that ffi-compiler loads before using it to define tasks. (#14538) by Jason Lunn · 1 year, 5 months ago
- 81068e8 Internal change by Sandy Zhang · 1 year, 6 months ago
- da40ff6 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. by Joshua Haberman · 1 year, 7 months ago
- 95d3a2f Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. by Joshua Haberman · 1 year, 7 months ago
- bed7788 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. by Joshua Haberman · 1 year, 7 months ago
- 1ce24c5 Pin frozen messages to their arena to prevent garbage collection. (#13420) by Jason Lunn · 1 year, 8 months ago
- c52d80c Ruby FFI implementation (#13343) by Jason Lunn · 1 year, 8 months ago
- 3f98af2 Updated Ruby min version to 2.7, and removed some compat code by Joshua Haberman · 1 year, 9 months ago
- a01d047 Refactor the object cache to better account for race conditions (#13204) by Matt Fowles Kulukundis · 1 year, 9 months ago
- 5b27b4f Add ruby release targets (#11468) by deannagarcia · 2 years, 2 months ago
- 633e8f7 Bazelify ruby runtime (#10525) by Mike Kruskal · 2 years, 3 months ago
- 7309e88 Ruby: Use class inheritance to save memory by Jean Boussier · 2 years, 8 months ago
- d54cafb Avoid negative indexes for JRuby by Luc Thevenard · 3 years ago
- d85f03d [Ruby] Fix RepeatedField#last, #first inconsistencies by Luc Thevenard · 3 years ago
- 6c8bda8 Suppress warning for intentional circular require by なつき · 3 years, 1 month ago
- fbe6ab2 [Ruby] Message.decode/encode: Add max_recursion_depth option (#9218) by Lukas Fittl · 3 years, 2 months ago
- 4d94a7c Fixed: incorrect tests by Joel Courtney · 3 years, 5 months ago
- 947a51a Test coverage: .from_ruby / #from_ruby by Joel Courtney · 3 years, 5 months ago
- e4ce58c Merge branch 'master' into feature/ruby-better-from_-support-well_known_types by Joel Courtney · 3 years, 5 months ago
- ed58b7d Merge pull request #8562 from mcclymont/timestamp-from-time-class-method by deannagarcia · 3 years, 6 months ago
- 05ddf82 Remove blank line by Jason Lunn · 3 years, 6 months ago
- 3581d85 Update JRuby to leverage pure-Ruby DSL. by Jason Lunn · 3 years, 6 months ago
- 6d8b05b Added missing "options" parameter. by Joshua Haberman · 3 years, 7 months ago
- 3d51eb5 Make the Ruby DSL use a unique filename for each implicit file. by Joshua Haberman · 3 years, 8 months ago
- b7ab625 Addressed PR comments. by Joshua Haberman · 3 years, 8 months ago
- cb649b6 Fix for newer Rubies where you cannot #force_encoding on a frozen string. by Joshua Haberman · 3 years, 8 months ago
- 16e16eb pure-Ruby DSL is passing all tests! by Joshua Haberman · 3 years, 8 months ago
- 6d847ad Add class method from_time to ruby well known types - Timestamp by Chris McClymont · 3 years, 11 months ago
- ef70acb Improvement: better ruby from_* support in well_known_types.rb by Joel Courtney · 4 years, 2 months ago
- 2adea4c Some preliminary work towards a ruby builder. by Joshua Haberman · 5 years ago
- c649397 Set execute bit on files if and only if they begin with (#!). (#7347) by Joshua Haberman · 5 years ago
- 35da84b Ported names fix for Ruby to the release branch. by Joshua Haberman · 5 years ago
- 63f324a Roll forward Ruby upb changes now that protobuf Ruby build is fixed (#5866) by Joshua Haberman · 6 years ago
- 7da7bec ruby: Improve performance of Google::Protobuf::Timestamp#to_time (#6360) by Chris Gaffney · 6 years ago
- d575813 Revert "Convert Google::Protobuf.deep_copy to pure Ruby" by Joshua Haberman · 6 years ago
- 3b67455 Convert Google::Protobuf.deep_copy to pure Ruby by Aaron Patterson · 6 years ago
- 1568dea Revert "Updated upb from defcleanup branch and modified Ruby to use it (#5539)" (#5848) by Joshua Haberman · 6 years ago
- 3758138 Updated upb from defcleanup branch and modified Ruby to use it (#5539) by Joshua Haberman · 6 years ago
- aa5c12e Revert "Revert "Enable the ignore_unknown_field option in the Ruby unmarshal options" (#5511)" (#5533) by Paul Yang · 6 years ago
- be1716a Revert "Enable the ignore_unknown_field option in the Ruby unmarshal options" (#5511) by Paul Yang · 6 years ago
- 9ac1132 Adds the ability to ignore unknown fields on parse by Erik Benoist · 6 years ago
- 63d2f3b Fix RepeatedField#first in Ruby gem (#5293) by Toby Hsieh · 6 years ago
- e00266a Merge pull request #3847 from FX-HAO/master by Joshua Haberman · 7 years ago
- 74f8e24 Adds a base class for all explicitly raised TypeErrors (#4255) by Erik Benoist · 7 years ago
- 944693c Add Google::Protobuf::Any.pack convenience class method. (#4719) by igorpeshansky · 7 years ago
- a8e2359 Allows the json marshaller to be passed json marshal options (#4252) by Erik Benoist · 7 years ago
- 05c2d01 Fix RepeatedField#delete_if (#4292) by Stuart Campbell · 7 years ago
- 8695997 Google::Protobuf::Struct can access a missing key (#3846) by parker · 7 years ago
- ad203bc fix floating point accuracy problem in Timestamp#to_f by Andreas Eger · 8 years ago
- 057389c Ruby: removed redundant RepeatedField#slice. (#2449) by Joshua Haberman · 8 years ago
- 866d3e5 Fixing regular expression... by Nicolas Noble · 9 years ago
- 3cec2ea Ruby: added custom Struct exception type and fixed Makefile.am. by Josh Haberman · 9 years ago
- e3094a8 Ruby: added API support for well-known types. by Josh Haberman · 9 years ago
- 3808d09 Fix spelling in strings and comments by Otto Kekäläinen · 9 years ago
- bbb68fe Added dig and bsearch_index to RepeatedField methods forwarded to array by Adam Cozzette · 9 years ago
- af4aa9b Added support for binary gems. by Josh Haberman · 9 years ago
- c2c43a4 Fixed lint errors and responded to CR comments. by Josh Haberman · 10 years ago
- 181c7f2 Added Ruby to conformance tests. by Josh Haberman · 10 years ago
- a526605 Merge pull request #338 from skippy/encode-decode-helpers by Chris Fallin · 10 years ago
- cd7ebbe make repeated_field quack like an array by Adam Greene · 10 years ago
- d1b52a0 adding and simplifying encoders/decoders by Adam Greene · 10 years ago
- c70b605 add size alias for length by Adam Greene · 10 years ago
- 27e2b57 add jruby support by protobuf-java reflection API by Isaiah Peng · 10 years ago
- 91473dc Rename protobuf Ruby module to google/protobuf and rework its build by Chris Fallin · 10 years ago