Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: protocolbuffers/protobuf
base: faa42e900cad226eec6df2781336224d0b3ea5e7
Choose a base ref
...
head repository: protocolbuffers/protobuf
compare: 616a7ef54d3b157b4a68054f705ba70929fb094a
Choose a head ref
  • 14 commits
  • 50 files changed
  • 8 contributors

Commits on Mar 31, 2022

  1. Fix NPE during encoding and add regression test for issue 9507.

    (cherry picked from commit 58e320a)
    JasonLunn committed Mar 31, 2022
    Copy the full SHA
    7fa212b View commit details
    Browse the repository at this point in the history
  2. 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 commit 8e7f936)
    JasonLunn committed Mar 31, 2022
    Copy the full SHA
    31a6482 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2022

  1. Merge pull request #9714 from JasonLunn/3.20.x

    Cherry pick JRuby changes that fix NPE during encoding (#9507) and implements respond_to? (#9202) into 3.20.x.
    jorgbrown committed Apr 2, 2022
    Copy the full SHA
    e097b36 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. Copy the full SHA
    d24edbc View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Merge pull request #9727 from mlocati/build-packaged-php-extension

    Fix building packaged PHP extension
    
    (cherry picked from commit 7f9901c)
    mkruskal-google committed Apr 5, 2022
    Copy the full SHA
    5edc844 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. Copy the full SHA
    803e371 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    7db4eca View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2022

  1. -DfailIfNoSpecifiedTests=false (#9753)

    @jtattermusch @mkruskal-google
    
    (cherry picked from commit 55177c3)
    elharo authored and mkruskal-google committed Apr 7, 2022
    Copy the full SHA
    044cb7f View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. -Dsurefire.failIfNoSpecifiedTests=false (#9761)

    @mrkruskal
    
    (cherry picked from commit 88eb755)
    elharo authored and mkruskal-google committed Apr 8, 2022
    Copy the full SHA
    26d11fd View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. Add disallowment of setting numpy singleton arrays and multi-dimensio… (

    #9788)
    
    * Add breaking change (disallow setting numpy singleton arrays and multi-dimensional arrays to fields/repeated fields) and fix to CHANGES.txt, which was missed in a previous git sync.
    zhangskz committed Apr 14, 2022
    Copy the full SHA
    acd24bc View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Copy the full SHA
    653de45 View commit details
    Browse the repository at this point in the history
  2. fix: move composer.json out of root to avoid confusion (#9819)

    * move composer.json out of root to avoid confusion
    
    * fix: update php deployed json
    bshaffer committed Apr 20, 2022
    Copy the full SHA
    6387f95 View commit details
    Browse the repository at this point in the history
  3. Update protobuf version (#9820)

    * Update protobuf version
    
    * Updated Makefile.am for composer.json move.
    haberman committed Apr 20, 2022
    Copy the full SHA
    296c1fd View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. Updated CHANGES.txt for 3.20.1 (#9826)

    * Update protobuf version
    
    * Updated Makefile.am for composer.json move.
    
    * Updated CHANGES.txt for 3.20.1.
    
    * Fixed spelling.
    haberman committed Apr 21, 2022
    Copy the full SHA
    616a7ef View commit details
    Browse the repository at this point in the history