)]}'
{
  "commit": "6973c3a5041636c1d8dc5f7f6c8c1f3c15bc63d6",
  "tree": "2c452d65f92a6300441550880363b20d842499b7",
  "parents": [
    "077079573f7777198e58676442978b9a8340b8a7"
  ],
  "author": {
    "name": "Paul Yang",
    "email": "TeBoring@users.noreply.github.com",
    "time": "Tue Mar 26 09:30:12 2019 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Mar 26 09:30:12 2019 -0700"
  },
  "message": "Update version number to 3.7.1 (#5947)\n\n* Update version number to 3.7.1\r\n\r\n* Update version number in port_def.inc\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bfaa4600d6bd19b35c1f26281b10f559db787871",
      "old_mode": 33188,
      "old_path": "Protobuf.podspec",
      "new_id": "1a6699bac9cd21620f9a6ac6f9942a19c0bc4550",
      "new_mode": 33188,
      "new_path": "Protobuf.podspec"
    },
    {
      "type": "modify",
      "old_id": "a68535ea8c6f80b48f02e1c87a9b8ab1f89c6337",
      "old_mode": 33188,
      "old_path": "configure.ac",
      "new_id": "f99817ee61d97bf17e8c31d5123101beef0dd65c",
      "new_mode": 33188,
      "new_path": "configure.ac"
    },
    {
      "type": "modify",
      "old_id": "396fdf951fec97c93eaed43001b0cc4ee81aded0",
      "old_mode": 33188,
      "old_path": "csharp/Google.Protobuf.Tools.nuspec",
      "new_id": "7e7a3fd437750c8233f55a48b1258b778e441013",
      "new_mode": 33188,
      "new_path": "csharp/Google.Protobuf.Tools.nuspec"
    },
    {
      "type": "modify",
      "old_id": "4b4131c37f78348909ad7178e06e28a11430911b",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf/Google.Protobuf.csproj",
      "new_id": "e566106ce55f428f3cf774f820b282316b1d91b8",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf/Google.Protobuf.csproj"
    },
    {
      "type": "modify",
      "old_id": "ecf07ba76a7e6313748bf68a33609bde93db0099",
      "old_mode": 33188,
      "old_path": "java/bom/pom.xml",
      "new_id": "90fc53366ef88da6604872ddb6e59e215a2b0733",
      "new_mode": 33188,
      "new_path": "java/bom/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "57226c48a3b0af0ec0a7dcd34536133c57375d7a",
      "old_mode": 33188,
      "old_path": "java/core/pom.xml",
      "new_id": "c9161b69ac3d25f631a0db739f4264c6994648d5",
      "new_mode": 33188,
      "new_path": "java/core/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "54b6dc74dbc04a4697cd66f05164e0dcde51f833",
      "old_mode": 33188,
      "old_path": "java/pom.xml",
      "new_id": "e269d6b4735e6f6acefa85f4b4e556c43a2427f6",
      "new_mode": 33188,
      "new_path": "java/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "c2eab472ea870649ba9e0e9fc4817c7cb3d77fce",
      "old_mode": 33188,
      "old_path": "java/util/pom.xml",
      "new_id": "010e522000663309d3316cb261b8cf03cce0fbdd",
      "new_mode": 33188,
      "new_path": "java/util/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "8f5a27deacf5bb63c7447cca91a25055ad77feaa",
      "old_mode": 33188,
      "old_path": "php/ext/google/protobuf/package.xml",
      "new_id": "6f5659ff464e7596f17d168c85feb2fc0bc2081d",
      "new_mode": 33188,
      "new_path": "php/ext/google/protobuf/package.xml"
    },
    {
      "type": "modify",
      "old_id": "908e3bad99ccdc6d33ab641e258622df84bf4cf0",
      "old_mode": 33188,
      "old_path": "php/ext/google/protobuf/protobuf.h",
      "new_id": "8a4206a372857a07c7f89fffdec601d541cef318",
      "new_mode": 33188,
      "new_path": "php/ext/google/protobuf/protobuf.h"
    },
    {
      "type": "modify",
      "old_id": "4ef2bf8257471f70d174fb271b7782b3975af08f",
      "old_mode": 33188,
      "old_path": "protoc-artifacts/pom.xml",
      "new_id": "a3f610b2b0967db2e8ac0d1275fa52a053cfff71",
      "new_mode": 33188,
      "new_path": "protoc-artifacts/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "8cc7440c1f426e5f8cc534c4492625522d473f95",
      "old_mode": 33261,
      "old_path": "python/google/protobuf/__init__.py",
      "new_id": "36213d1434a3af26eb984a17589c90d1bba5b886",
      "new_mode": 33261,
      "new_path": "python/google/protobuf/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "b646e1271c75725378f671cbdee9b0cc76a49323",
      "old_mode": 33188,
      "old_path": "ruby/google-protobuf.gemspec",
      "new_id": "86a37141cfc1ab9f7b64124ce494f340bfd83872",
      "new_mode": 33188,
      "new_path": "ruby/google-protobuf.gemspec"
    },
    {
      "type": "modify",
      "old_id": "cb202d3128e5182d51073ff4c8754ce46b608688",
      "old_mode": 33188,
      "old_path": "src/Makefile.am",
      "new_id": "4b895b3aae06930037d605df46e5f16bb929c8e3",
      "new_mode": 33188,
      "new_path": "src/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "9b4da9b49468e27ce92c9f8efe4f040443415706",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/any.pb.h",
      "new_id": "27c0088d64cfa16ff3334853daa2e711d9b9e08d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/any.pb.h"
    },
    {
      "type": "modify",
      "old_id": "62d9e38c04d6b7b33b9efb70d3a15ee547535e61",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/api.pb.h",
      "new_id": "0d4046ff639eb6705a57948ff54226e215594417",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/api.pb.h"
    },
    {
      "type": "modify",
      "old_id": "ed244334d11aee3c43bd7abb12a0307f347ab365",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.h",
      "new_id": "6048366b979e60dc45f064cb6827ede5fe21a900",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.h"
    },
    {
      "type": "modify",
      "old_id": "abad0ab26a56bf5d4a68986571b9cf5d8fb9aaba",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.h",
      "new_id": "2b0763efbce8111a8822a0920299e4f022e35107",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.h"
    },
    {
      "type": "modify",
      "old_id": "25e8c13c9ff3e816d5d54f565c2a4041a0ef9256",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/duration.pb.h",
      "new_id": "5889524c7bd6a20f73224ce1067f20e5a5787ac6",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/duration.pb.h"
    },
    {
      "type": "modify",
      "old_id": "7fb39f0492d1a1dbb4411f9cfc3a3007e0d0a0d6",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/empty.pb.h",
      "new_id": "9ffcb1c3356c0f6ae543526fdc2cc9629e6761f9",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/empty.pb.h"
    },
    {
      "type": "modify",
      "old_id": "72f4c02639f02c7f708ca1f415870ccaaf20551d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_mask.pb.h",
      "new_id": "7178b84d932a12a01ec3706a84699bb9a7203c2d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_mask.pb.h"
    },
    {
      "type": "modify",
      "old_id": "c75e7a347a986d17ca0613800079b9bc450ae23c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/port_def.inc",
      "new_id": "ed95f205e2e913d90737f60de9957126c3fb0e9d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/port_def.inc"
    },
    {
      "type": "modify",
      "old_id": "06013896fdc0a80286ec2be1924ad0c3623b38de",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/source_context.pb.h",
      "new_id": "5512a2ae182391598fe410d6d97c3b9edd4d2051",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/source_context.pb.h"
    },
    {
      "type": "modify",
      "old_id": "c1f89182061fb7608a36f0c9153366faa197638c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/struct.pb.h",
      "new_id": "4b5cc9f2aaea1cd6d5582ad24f6fbfb0a460de85",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/struct.pb.h"
    },
    {
      "type": "modify",
      "old_id": "0b469c69c6c9d33fc51295e1fdfd5afb61428b2d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/common.h",
      "new_id": "38331ac0a535a09da66c801023ca58120b798706",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/common.h"
    },
    {
      "type": "modify",
      "old_id": "395c317f13949ea56219c316d14e86144e2ebd0e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/timestamp.pb.h",
      "new_id": "019f791796a6ac76a9bbf633f6f7545bfd8ecf34",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/timestamp.pb.h"
    },
    {
      "type": "modify",
      "old_id": "c019ee9ff962969d8cda53fefdc52807b6c0e519",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/type.pb.h",
      "new_id": "cf318ecbd77bd86ce9ef75df6c59d53174cdd9fa",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/type.pb.h"
    },
    {
      "type": "modify",
      "old_id": "6d4ca960dd5fe66955d7466c5271a3323a7c9872",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wrappers.pb.h",
      "new_id": "900cc8033ba43cbad2383b4f35cfbde05275ecd9",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wrappers.pb.h"
    },
    {
      "type": "modify",
      "old_id": "dcc25317fdc10627504215b180bb2a7bf00647ca",
      "old_mode": 33261,
      "old_path": "update_version.py",
      "new_id": "4071563ce11c1413895bc75db04c62db051a0674",
      "new_mode": 33261,
      "new_path": "update_version.py"
    }
  ]
}
