Merge 3.20.1-rc1 into main (#9760)
* Fix NPE during encoding and add regression test for issue 9507. (cherry picked from commitpull/9769/head58e320a732
) * Implement `respond_to?` in RubyMessage (#9677) All synthetic methods implemented by `method_missing` are now supported by `respond_to?`. Fixes issue #9202. * Fix null pointer exceptions exposed by new regression tests. * Fix clear_ on oneofs so that it is safe to call repeatedly and so that respond_to? does not depend on whether the oneof is currently cleared. * Code cleanup: reenable more tests on JRuby. * Align JRuby behavior with CRuby by throwing a RuntimeError when attempting to assign to a oneof. (cherry picked from commit8e7f936696
) * Update protobuf version * Merge pull request #9727 from mlocati/build-packaged-php-extension Fix building packaged PHP extension (cherry picked from commit7f9901c5f6
) * Update protobuf version * Update changelogs for 3.20.1-rc1 Co-authored-by: Jason Lunn <jason.lunn@gmail.com> Co-authored-by: Jorg Brown <jorg.brown@gmail.com>
parent
88eb7550a6
commit
85aa87cbc9
38 changed files with 70 additions and 47 deletions
@ -1 +1 @@ |
||||
PROTOBUF_VERSION = '3.20.0' |
||||
PROTOBUF_VERSION = '3.20.1-rc-1' |
||||
|
Loading…
Reference in new issue