)]}'
{
  "commit": "839e8d25eab89b8cf5fa6a5a18575a8d383aaad1",
  "tree": "7c4fd86b9d9b91dfb83bf95cbd5adc8ee3c7936c",
  "parents": [
    "b86915177922eb4181d22ff3ae52b057369930f6"
  ],
  "author": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-team-bot@google.com",
    "time": "Tue Mar 07 12:51:16 2023 -0800"
  },
  "committer": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-team-bot@google.com",
    "time": "Tue Mar 07 12:51:16 2023 -0800"
  },
  "message": "Updating version.json and repo version numbers to: 22.1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b6389cca65be49e9d688247da0604d73491f989",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "544ce942eaed26bc2a6e5412eaabfe50164da0ef",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "8b90ccce49a5c8b082469926e6296c41791363f7",
      "old_mode": 33188,
      "old_path": "Protobuf-C++.podspec",
      "new_id": "07e2298973206a1b8e08d9487e0e505900e331db",
      "new_mode": 33188,
      "new_path": "Protobuf-C++.podspec"
    },
    {
      "type": "modify",
      "old_id": "286db4b45c711e6cb62e0731fc8021ddd68a584d",
      "old_mode": 33188,
      "old_path": "Protobuf.podspec",
      "new_id": "695bba45625daf5291b99913057d450aa794e08e",
      "new_mode": 33188,
      "new_path": "Protobuf.podspec"
    },
    {
      "type": "modify",
      "old_id": "e8bc49731bb17fb7b8b1b412ad151dd5c2eafcbb",
      "old_mode": 33188,
      "old_path": "csharp/Google.Protobuf.Tools.nuspec",
      "new_id": "85ae51bf8ed6faa694513d72042779d95ea376c4",
      "new_mode": 33188,
      "new_path": "csharp/Google.Protobuf.Tools.nuspec"
    },
    {
      "type": "modify",
      "old_id": "026a1d718dc31470d7435492a8dad551c3a201a6",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf/Google.Protobuf.csproj",
      "new_id": "344f4c49eb3b3e5ff4292cc7b2538543f1f8d0b6",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf/Google.Protobuf.csproj"
    },
    {
      "type": "modify",
      "old_id": "8f60bb2af3f2ca11cec33c5e886617e6009fc836",
      "old_mode": 33188,
      "old_path": "java/README.md",
      "new_id": "7611897e8cf095f408426edcb42a32c3156269e6",
      "new_mode": 33188,
      "new_path": "java/README.md"
    },
    {
      "type": "modify",
      "old_id": "f792a629664bfd7a389328e6348fa15a48e01e4a",
      "old_mode": 33188,
      "old_path": "java/bom/pom.xml",
      "new_id": "22d812da21e46e4cd2b5f12aa6f7f1a454d301d1",
      "new_mode": 33188,
      "new_path": "java/bom/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "6f32c9d59fd0ebaab1cbb22fe96cbab8cbde4647",
      "old_mode": 33188,
      "old_path": "java/core/pom.xml",
      "new_id": "b43bf2df7bf6cca7cc498ddb33e0cad9b64c3f08",
      "new_mode": 33188,
      "new_path": "java/core/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "c91bd889adcf97fc53389dbf6431ffe94be51fe1",
      "old_mode": 33188,
      "old_path": "java/kotlin-lite/pom.xml",
      "new_id": "37193f292193054e49bf25ed04ce6267a6325e1a",
      "new_mode": 33188,
      "new_path": "java/kotlin-lite/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "1d265d56e0b8a4e389519c1a29159c5414de8098",
      "old_mode": 33188,
      "old_path": "java/kotlin/pom.xml",
      "new_id": "f9aa88edf421071f059f65d60b424ce16164dd5a",
      "new_mode": 33188,
      "new_path": "java/kotlin/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "035b86c2bfe4a7d04d0ef54eaa5e4f3a84d819e2",
      "old_mode": 33188,
      "old_path": "java/lite.md",
      "new_id": "41e00aadfa7211a7160565d3c3f5c6c9df06eb82",
      "new_mode": 33188,
      "new_path": "java/lite.md"
    },
    {
      "type": "modify",
      "old_id": "d472b36c3e2177b372c3d4cd41e977e37fb665b8",
      "old_mode": 33188,
      "old_path": "java/lite/pom.xml",
      "new_id": "ae9689fd038d415a02e49bd324c898565c6fd49e",
      "new_mode": 33188,
      "new_path": "java/lite/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "cedeb04d0ea0761882f412fed8a8aae789dddace",
      "old_mode": 33188,
      "old_path": "java/pom.xml",
      "new_id": "26b595ee6b3b40f4a28e0ff224ec969696b0a662",
      "new_mode": 33188,
      "new_path": "java/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "4ffc34dde8f06f5da81c92f27b935f508552d071",
      "old_mode": 33188,
      "old_path": "java/protoc/pom.xml",
      "new_id": "a891850ac7b23060b6f6fe91c0493d520e342242",
      "new_mode": 33188,
      "new_path": "java/protoc/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "84cba14001e808ff3fd7851615c0eecabcafbc93",
      "old_mode": 33188,
      "old_path": "java/util/pom.xml",
      "new_id": "f8bc8e6e35d81acb7aa99016ef0e27c28047f58d",
      "new_mode": 33188,
      "new_path": "java/util/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "e26ee44285a627ccda8b10b7f2b7e2164e98188d",
      "old_mode": 33188,
      "old_path": "php/ext/google/protobuf/protobuf.h",
      "new_id": "4ed924b6078e25e9aabc55a6185004aa1b3d0d49",
      "new_mode": 33188,
      "new_path": "php/ext/google/protobuf/protobuf.h"
    },
    {
      "type": "modify",
      "old_id": "e3e45eba5043ea64c39025d398b44a6cae4c6f09",
      "old_mode": 33188,
      "old_path": "protobuf_version.bzl",
      "new_id": "0d93a46668fb21077338d253fffbab69a0d77618",
      "new_mode": 33188,
      "new_path": "protobuf_version.bzl"
    },
    {
      "type": "modify",
      "old_id": "a301349e31e6cfe47a96b00f789a2e83e099ebff",
      "old_mode": 33261,
      "old_path": "python/google/protobuf/__init__.py",
      "new_id": "b9650b196917c4a766cc9bfeec2c34f1ff71919e",
      "new_mode": 33261,
      "new_path": "python/google/protobuf/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "174657dee34042a1e8e4a71c2c2b60a70f46cb16",
      "old_mode": 33188,
      "old_path": "ruby/google-protobuf.gemspec",
      "new_id": "37acd1bb15f3cab3ee0a6728e2df06659b4da7a0",
      "new_mode": 33188,
      "new_path": "ruby/google-protobuf.gemspec"
    },
    {
      "type": "modify",
      "old_id": "1d3de9b5634b79f140a990dd4b771cc5e52d6e30",
      "old_mode": 33188,
      "old_path": "ruby/pom.xml",
      "new_id": "503d3af02dc695a2b5d06bc6f3bcc9d9ea3dba32",
      "new_mode": 33188,
      "new_path": "ruby/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "6bedd8fae78c9e4401f12c52b2212f7bd38b0aba",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/any.pb.h",
      "new_id": "8a7423644501e7e47a9725915a9aaa34a62be5d8",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/any.pb.h"
    },
    {
      "type": "modify",
      "old_id": "4e7097ac41f53cb9f66c2e0c801c806c5d68dda7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/api.pb.h",
      "new_id": "ac59bce495c5a89e1cdbb5347af4e6ce96cd21fd",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/api.pb.h"
    },
    {
      "type": "modify",
      "old_id": "d5480b1aae3ce793c271c80891e7ffaeb9cb6b13",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.h",
      "new_id": "bc6d390ffb829579ad6ab8f52b28435f7a410d3f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.h"
    },
    {
      "type": "modify",
      "old_id": "d2005d163d243f9e17903a74f186b47c81b1c105",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.h",
      "new_id": "ff15dcb7e528d0991c71df00edc168b9600d8266",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.h"
    },
    {
      "type": "modify",
      "old_id": "69f4ada05fdd40fe77986c987910dc2943693cc3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/duration.pb.h",
      "new_id": "6609a9e42033a26ab70c8678fc5d05d1ad655a2f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/duration.pb.h"
    },
    {
      "type": "modify",
      "old_id": "7fa63da62e339e21cedd07b8c255e3c80b8277ed",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/empty.pb.h",
      "new_id": "16bacbf9c2a5429630fc50158b8cad789d9bf9cc",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/empty.pb.h"
    },
    {
      "type": "modify",
      "old_id": "bf9954e71cfcabef500218cf919dd5e0feb1c221",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_mask.pb.h",
      "new_id": "7b7833ef28d569b06725fa566d53ef3784923b8b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_mask.pb.h"
    },
    {
      "type": "modify",
      "old_id": "ef458adb83f56c620d91ecebbfaf8fa18de61405",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/port_def.inc",
      "new_id": "def5de4fab58a96f06cde0937bc4c07893dd7264",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/port_def.inc"
    },
    {
      "type": "modify",
      "old_id": "45bc094f61de9155694c9a56b13324463de10c30",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/source_context.pb.h",
      "new_id": "ee2b4ff5865f77f18ffd5c6a99c78ba5dbe15a39",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/source_context.pb.h"
    },
    {
      "type": "modify",
      "old_id": "5ff466f41e50b8dc96d6b6cb0d3fca1c68a1872d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/struct.pb.h",
      "new_id": "64944211f3e67d8119d8b1839302047c67c25865",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/struct.pb.h"
    },
    {
      "type": "modify",
      "old_id": "5f1652d25d10daa4c1de84bfc5fb008c83c272b6",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/common.h",
      "new_id": "80426dc3064f1496af66ceb6ab7f7def166ca3b1",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/common.h"
    },
    {
      "type": "modify",
      "old_id": "b7b25cf43bdfbb90d575337a538f27932f52489d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/timestamp.pb.h",
      "new_id": "86ffd2afaf90a698d590e4fe22831638338b16cd",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/timestamp.pb.h"
    },
    {
      "type": "modify",
      "old_id": "710f8cf7b83a395432b481f7069b1102686edf88",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/type.pb.h",
      "new_id": "64236a6714caeadd8ed18af4ead32e928105bec5",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/type.pb.h"
    },
    {
      "type": "modify",
      "old_id": "d5fb290c8f77b3cf78d2104b78e301e76e060f56",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wrappers.pb.h",
      "new_id": "0b41068199e918a370ca82bac664cb18fac96bbb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wrappers.pb.h"
    },
    {
      "type": "modify",
      "old_id": "bc12f0e68185f11e69c3c8139b543e7abfcc9d4a",
      "old_mode": 33188,
      "old_path": "version.json",
      "new_id": "0db51012ac2f353415a7dbff37ee37440f94396b",
      "new_mode": 33188,
      "new_path": "version.json"
    }
  ]
}
