)]}'
{
  "commit": "161b0a31ae6464f3fe5ca5be925a49ee5ada413e",
  "tree": "c3d226d510a05e64333f698cdd1c80f4278be440",
  "parents": [
    "aa3b976f42a0135385c555acc5f045a2e539101e"
  ],
  "author": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-team-bot@google.com",
    "time": "Wed Jan 24 14:00:11 2024 -0800"
  },
  "committer": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-team-bot@google.com",
    "time": "Wed Jan 24 14:00:11 2024 -0800"
  },
  "message": "Updating version.json and repo version numbers to: 27-dev\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4fae55bb804cd0c2f13a584367f5a0c69ee54cdb",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "1319fe8fdf8f0898461070553b0b7ac74d32dda5",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "f2b9f35535aa99a8f38d50b341a92fcd818a243f",
      "old_mode": 33188,
      "old_path": "Protobuf-C++.podspec",
      "new_id": "e840faffa3fd407ba63e985b24bf4a5f4bdd23e9",
      "new_mode": 33188,
      "new_path": "Protobuf-C++.podspec"
    },
    {
      "type": "modify",
      "old_id": "0e4a664d6f07303f5137bb1c24b9c267975754b9",
      "old_mode": 33188,
      "old_path": "Protobuf.podspec",
      "new_id": "b52fb3da01d9e961d1a6de8b47288886b942404c",
      "new_mode": 33188,
      "new_path": "Protobuf.podspec"
    },
    {
      "type": "modify",
      "old_id": "bd9a3b66db8615bf0f892980f1d90c5c10efb5ad",
      "old_mode": 33188,
      "old_path": "csharp/Google.Protobuf.Tools.nuspec",
      "new_id": "dfdf6f816ac4630a73daad4bc80e63f82caf4e20",
      "new_mode": 33188,
      "new_path": "csharp/Google.Protobuf.Tools.nuspec"
    },
    {
      "type": "modify",
      "old_id": "88a9874889e7d167e511e7329713fe1d71ada9c6",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf/Google.Protobuf.csproj",
      "new_id": "42f84732f48aa4c32bf2d293ac1b0200cad8d99e",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf/Google.Protobuf.csproj"
    },
    {
      "type": "modify",
      "old_id": "f6dab2654d70241bf0d70e24bc7607426e73ed65",
      "old_mode": 33188,
      "old_path": "java/README.md",
      "new_id": "9fea0517aeaa10bf078194d5ba0560d37cea7edc",
      "new_mode": 33188,
      "new_path": "java/README.md"
    },
    {
      "type": "modify",
      "old_id": "411c501fa7cfd44ce57f8882f48c284a6578f30c",
      "old_mode": 33188,
      "old_path": "java/bom/pom.xml",
      "new_id": "7aba2aa882fe6800a351120b941fe2a4ffcdc955",
      "new_mode": 33188,
      "new_path": "java/bom/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "b0a2bab5cc490a059340d67062f911c6dbce3a58",
      "old_mode": 33188,
      "old_path": "java/core/pom.xml",
      "new_id": "cdb9a113e9d5247d897ab3e5a5925d75c7da2376",
      "new_mode": 33188,
      "new_path": "java/core/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "b0be675cf945d5ac899c677c990a741776d9c70c",
      "old_mode": 33188,
      "old_path": "java/core/src/main/java/com/google/protobuf/RuntimeVersion.java",
      "new_id": "7d1f9451331ac7244e5969689da301470c296d0f",
      "new_mode": 33188,
      "new_path": "java/core/src/main/java/com/google/protobuf/RuntimeVersion.java"
    },
    {
      "type": "modify",
      "old_id": "bc4fb9ef7cc5be85691222d2be9df54e9674033c",
      "old_mode": 33188,
      "old_path": "java/kotlin-lite/pom.xml",
      "new_id": "d0120a604b4294d15a0269fd0bca27ff3f9f5984",
      "new_mode": 33188,
      "new_path": "java/kotlin-lite/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "3d26d8a31192e76b61ef28f7207dd14819037dfb",
      "old_mode": 33188,
      "old_path": "java/kotlin/pom.xml",
      "new_id": "4fb1a0c6caa051b4f267c32323f99178a41e9a90",
      "new_mode": 33188,
      "new_path": "java/kotlin/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "fbaf1c8ed44ad6510858d5f956cb8248b0dc999a",
      "old_mode": 33188,
      "old_path": "java/lite.md",
      "new_id": "bc2ebbdd66e1f01798107806856b1eeef7f97f93",
      "new_mode": 33188,
      "new_path": "java/lite.md"
    },
    {
      "type": "modify",
      "old_id": "f0ae1e1b06ea1c0c5124b8304164467d19b0dd3a",
      "old_mode": 33188,
      "old_path": "java/lite/pom.xml",
      "new_id": "85e6a88a6f3a558de894aeece26fef19f5c6d80e",
      "new_mode": 33188,
      "new_path": "java/lite/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "f786f572b5a9cb529636b28951064339fbbb03b4",
      "old_mode": 33188,
      "old_path": "java/pom.xml",
      "new_id": "4aeddb0b7bb15abda215027172820075234bff14",
      "new_mode": 33188,
      "new_path": "java/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "34f8579c8bfa30a6573b3a98594b2640eb9556a5",
      "old_mode": 33188,
      "old_path": "java/protoc/pom.xml",
      "new_id": "3529ffccd4b5e811f3f0285d1f54c87282014945",
      "new_mode": 33188,
      "new_path": "java/protoc/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "68280db223e59e596dc358f22de843e741074763",
      "old_mode": 33188,
      "old_path": "java/util/pom.xml",
      "new_id": "0ce71076635bd2848dda097ca856d2f8f9ff863d",
      "new_mode": 33188,
      "new_path": "java/util/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "4fab47f357b15edbbfd24f3c1ac2d0cd41823f7b",
      "old_mode": 33188,
      "old_path": "php/ext/google/protobuf/protobuf.h",
      "new_id": "c90eb14704b95a62746e78708095eda48e14d467",
      "new_mode": 33188,
      "new_path": "php/ext/google/protobuf/protobuf.h"
    },
    {
      "type": "modify",
      "old_id": "a122dc377f1b8d60d30c596e2e235568af7c3952",
      "old_mode": 33188,
      "old_path": "protobuf_version.bzl",
      "new_id": "2e5f3ec10175f9dd4dcd8dce27ce4921f7d42adf",
      "new_mode": 33188,
      "new_path": "protobuf_version.bzl"
    },
    {
      "type": "modify",
      "old_id": "522b7ed499059fe2c205a556baf13afb83bcdfca",
      "old_mode": 33261,
      "old_path": "python/google/protobuf/__init__.py",
      "new_id": "cc5cd7a457abd5f1683b6a6ec7ecdd5cd8939cb5",
      "new_mode": 33261,
      "new_path": "python/google/protobuf/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "372f290d6e8b4a815c9fcba74ef2db00ecf16aa7",
      "old_mode": 33188,
      "old_path": "ruby/google-protobuf.gemspec",
      "new_id": "65778eacebbf74f7be1733429f0b3ea641155120",
      "new_mode": 33188,
      "new_path": "ruby/google-protobuf.gemspec"
    },
    {
      "type": "modify",
      "old_id": "5cd8245c5a0e5807b90cda71fb68f6c778604bfc",
      "old_mode": 33188,
      "old_path": "ruby/pom.xml",
      "new_id": "e3b003cc54b95517b246dff75d37ce3b15a9484d",
      "new_mode": 33188,
      "new_path": "ruby/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "4f12415177bc6de9b497a2d1b8d8aa215d9fe6f8",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/any.pb.cc",
      "new_id": "880b273c7384376e9745578cf7f0a6a6bce8821f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/any.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "2595f04be62b1c232c1f94c0967052d5805262a7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/any.pb.h",
      "new_id": "7806ee15e820484bf6861272b3f2dc7e3f91c5c8",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/any.pb.h"
    },
    {
      "type": "modify",
      "old_id": "7fdd06ed702832fa1bb45c6033ae2aa4816de756",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/api.pb.cc",
      "new_id": "6505ed9ba6010b61e621470b019fe7ad22648062",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/api.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "fbaa6c583ad2243c369286e52c05a4bd72512b41",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/api.pb.h",
      "new_id": "16fa805212d540b7a0901d6fc2609516494aeb86",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/api.pb.h"
    },
    {
      "type": "modify",
      "old_id": "8e1cc7bd4b7db38ccbb6dc8844f5493bbd44decb",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/java_features.pb.cc",
      "new_id": "391b79d58c70ed73274409a454078e13a4b3adef",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/java_features.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "aca9f50c3a9b97eff08f31baf6394416e3c4d6d5",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/java_features.pb.h",
      "new_id": "4fb7d24c2845c165b8b00196f930ac2d9cfc03cc",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/java_features.pb.h"
    },
    {
      "type": "modify",
      "old_id": "6435ee0e4b2bb1109ec9b18d831f2b24fff38a74",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.cc",
      "new_id": "dbc5482468d24cc15f83b84e982d9866452a1fe2",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "49252c37ec61a41f9c2098d30ff43bd0d7d996f9",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.h",
      "new_id": "f1e3444c321e5c999747feea89ef819c839a6add",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.h"
    },
    {
      "type": "modify",
      "old_id": "b75b2c09c4c243d36d0f635e8a2931a60d34a6f1",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/versions.h",
      "new_id": "0e31f18ddb58bb986f2e4f5993f153be2bd63860",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/versions.h"
    },
    {
      "type": "modify",
      "old_id": "e65e9f074c5dfd9f1b16f45b19675d5a656d98c2",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_features.pb.cc",
      "new_id": "03a6be877d6741f73a238a0aed1e8c7b66666c8e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_features.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "3a9558b878f0b8f831b096584a60112bfe277830",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_features.pb.h",
      "new_id": "5b3e4e73f3369fbd203cbcf90d81242c043c0635",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_features.pb.h"
    },
    {
      "type": "modify",
      "old_id": "d88bbabdf7b62b1cba6c5deb6c9b3ce8bc05feba",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.cc",
      "new_id": "199161c33443d9c80eb145bd7aa4947a0cc372e5",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "721223322a92b6e0edde5b08ec89699b93981d49",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.h",
      "new_id": "ba43b45f888416b6a6b93796fdb4538710266b97",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.h"
    },
    {
      "type": "modify",
      "old_id": "8f70a9df43bbdeff3b09c33b40659520125525be",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/duration.pb.cc",
      "new_id": "c4f7e11bd5ca587d28c270122d089b12f3759a74",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/duration.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "816a6d715bfc7fa249ff2efc08d1e96579a9d3d7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/duration.pb.h",
      "new_id": "79ef44f1cf0c3ac7d0cb46a266348d3e853e7a1f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/duration.pb.h"
    },
    {
      "type": "modify",
      "old_id": "72ddabfa8ef28939bc0729f06aa7d9ba47f326e4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/empty.pb.cc",
      "new_id": "eabf389fb60d37653f5d0bdf6cda182874833468",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/empty.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "75f41a09d341a936457afb7a4277546b80ca4f7c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/empty.pb.h",
      "new_id": "c381bfff6582ccf5da61e51eeef5f312c728b7a3",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/empty.pb.h"
    },
    {
      "type": "modify",
      "old_id": "a14674cf31b2fd29d0a4e841e81001646ad7fb48",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_mask.pb.cc",
      "new_id": "7525a57a0d11c565d9455586759de3d17bd98b04",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_mask.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "84399b462e26fefa911fff416030a4378f0900c4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_mask.pb.h",
      "new_id": "8951821ddf30ab071dd572b2d9c712652e025a01",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_mask.pb.h"
    },
    {
      "type": "modify",
      "old_id": "c156037e3cd02c780ee974439424e2e277c5ea88",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/port_def.inc",
      "new_id": "34ece99ac39b27fff1bdb0639e54b4628d081163",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/port_def.inc"
    },
    {
      "type": "modify",
      "old_id": "c5d3afcb5c85b91051d2732e5dfd3b17838571ad",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/source_context.pb.cc",
      "new_id": "2f1a8a86620606dd2e78d6189c5aea77c6826ecc",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/source_context.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "be61ddf335839cf6e347824f5a1ff03563004dd3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/source_context.pb.h",
      "new_id": "c2adf8a186642c2f56e8b1a0709223c0a6e629af",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/source_context.pb.h"
    },
    {
      "type": "modify",
      "old_id": "aeb5e7cc278b1bf26e9139394596a905fd67b0b1",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/struct.pb.cc",
      "new_id": "e2d417662ae4729020087242399b5932db61c825",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/struct.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "0ac4a35bb0cf3c758a3d2339561a8971ddc2844f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/struct.pb.h",
      "new_id": "cc846ea4b0924953c9f1d0773ea1cfbedf9a9f91",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/struct.pb.h"
    },
    {
      "type": "modify",
      "old_id": "459bd15d16e2f801f0fb6c835ee9b0e2edfed50e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/common.h",
      "new_id": "7b033af33db32a34720633f1c33edfe41518d686",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/common.h"
    },
    {
      "type": "modify",
      "old_id": "168a9eac208817a1a771e6486a6ea74a616d3e10",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/timestamp.pb.cc",
      "new_id": "4f0d9d65ad86c6e466b1bc38db35f92dd0552154",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/timestamp.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "e987282c60b867c6e7f23b9089eee2e58147b2b0",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/timestamp.pb.h",
      "new_id": "051a1e16662361ab2ac2727eba76969234b23fca",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/timestamp.pb.h"
    },
    {
      "type": "modify",
      "old_id": "f33d960d1611b62eb3bf1daa2a5d7503e3ee5779",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/type.pb.cc",
      "new_id": "8744937e645daaf23b6b3f5a499f834281ab7d02",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/type.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "5d0e4b3e31afeaf00dc744ffa59edbd724546e95",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/type.pb.h",
      "new_id": "5cde735c89e1142f197f0aa905db2ed603a9402e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/type.pb.h"
    },
    {
      "type": "modify",
      "old_id": "2fc0971a6e0081b6c482ae0e14a73aa44e2b578e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wrappers.pb.cc",
      "new_id": "cfb60a0e707aa111e2a2d26d11d49bb8b2ad115c",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wrappers.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "9f8881b99c0b9b3b9363a1bc5d022345e6e16dc1",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wrappers.pb.h",
      "new_id": "2574ee81cbe2a1dcb188a4a4d5ef03b6ce741336",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wrappers.pb.h"
    },
    {
      "type": "modify",
      "old_id": "05700139ceb48ab72c1eb6ba497a02d098d0bf43",
      "old_mode": 33188,
      "old_path": "version.json",
      "new_id": "258108bfb965386e642b61767664dcb638ea4748",
      "new_mode": 33188,
      "new_path": "version.json"
    }
  ]
}
