)]}'
{
  "commit": "6639c39347f82576921f9bac55afe44201cb509e",
  "tree": "8406ac88da0f95a7adf6aad85176bf563ee83f17",
  "parents": [
    "cd6df36de5ba7af6fea208d1a45f190781a3b0b8"
  ],
  "author": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-team-bot@google.com",
    "time": "Mon Sep 30 14:08:26 2024 -0700"
  },
  "committer": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-team-bot@google.com",
    "time": "Mon Sep 30 14:08:26 2024 -0700"
  },
  "message": "Updating version.json and repo version numbers to: 30-dev\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "60d58eaa0f864a53861c343ea0dfb72564d0ab80",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "087b7e37cd93a52011d16a0944a730c035d40bab",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "c2bec0bdf65e5d7f58cf59977f3fec74410b4841",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "7162a71ce83be6f1d188029d6827af06c7ba8fce",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "3f7efdc9adba711632cb7506b5f83bc7c67dc200",
      "old_mode": 33188,
      "old_path": "Protobuf-C++.podspec",
      "new_id": "99513aa07fa9ef95ba2598332f6b6a7cfe6ac5c7",
      "new_mode": 33188,
      "new_path": "Protobuf-C++.podspec"
    },
    {
      "type": "modify",
      "old_id": "ea9f7808d2a5b8e676770cf9e84953f0c801034c",
      "old_mode": 33188,
      "old_path": "Protobuf.podspec",
      "new_id": "6308e3a799918e002e570f64d8ccc2f28a3acf8e",
      "new_mode": 33188,
      "new_path": "Protobuf.podspec"
    },
    {
      "type": "modify",
      "old_id": "0afe0de80f30ef5e12409b5cffed1fa10099d913",
      "old_mode": 33188,
      "old_path": "csharp/Google.Protobuf.Tools.nuspec",
      "new_id": "598bb61f80ce7c7a7a4f0a237cb71013a6a44c30",
      "new_mode": 33188,
      "new_path": "csharp/Google.Protobuf.Tools.nuspec"
    },
    {
      "type": "modify",
      "old_id": "69fae3bc9e3849ea8854f1da3d10ea55475ea9f7",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf/Google.Protobuf.csproj",
      "new_id": "2bdbb7b310f7555939f711365f644b5a90adce4b",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf/Google.Protobuf.csproj"
    },
    {
      "type": "modify",
      "old_id": "f20325ebb1c2238c71f5f1d3d9f54a7c9aa3fd60",
      "old_mode": 33188,
      "old_path": "java/bom/pom.xml",
      "new_id": "b182918bfab7df0bb9ac69e8583b65f8a625b710",
      "new_mode": 33188,
      "new_path": "java/bom/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "1c45f7cdac212391fc0096c117dd92947be301e3",
      "old_mode": 33188,
      "old_path": "java/core/src/main/java/com/google/protobuf/RuntimeVersion.java",
      "new_id": "9a02b3e073d81cba7fe32b7fb7b9aa1002baa7c9",
      "new_mode": 33188,
      "new_path": "java/core/src/main/java/com/google/protobuf/RuntimeVersion.java"
    },
    {
      "type": "modify",
      "old_id": "a470600bf9443a5fd05b355074c270f776cd3a70",
      "old_mode": 33188,
      "old_path": "java/kotlin/pom.xml",
      "new_id": "45a914ca821681ca3e4952f96c8e2b8fe7b4f088",
      "new_mode": 33188,
      "new_path": "java/kotlin/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "a0bb59deb8f5b844ef9214155d8581d26c067a28",
      "old_mode": 33188,
      "old_path": "java/pom.xml",
      "new_id": "f9c53806bea4929fba7a750ccb4c804c6bacc347",
      "new_mode": 33188,
      "new_path": "java/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "4a9286a60bc65fd764602e92c56e4359a74b1213",
      "old_mode": 33188,
      "old_path": "java/protoc/pom.xml",
      "new_id": "134a70ea4710b96a9b14444a93ae37a2092da42b",
      "new_mode": 33188,
      "new_path": "java/protoc/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "096dd0c2ba93b409e1918111575fcca1733ee829",
      "old_mode": 33188,
      "old_path": "php/ext/google/protobuf/protobuf.h",
      "new_id": "cb065992610a481b5a34f6e7e317ed47efca8991",
      "new_mode": 33188,
      "new_path": "php/ext/google/protobuf/protobuf.h"
    },
    {
      "type": "modify",
      "old_id": "b7c794893e9d63817657f3d32c1b6aff2907a9fc",
      "old_mode": 33188,
      "old_path": "protobuf_version.bzl",
      "new_id": "e5c20d46668c36df1d65f0e08e4add650344eef3",
      "new_mode": 33188,
      "new_path": "protobuf_version.bzl"
    },
    {
      "type": "modify",
      "old_id": "1c6737714ee5b48f67624d9dc030c4e4641c2d9e",
      "old_mode": 33261,
      "old_path": "python/google/protobuf/__init__.py",
      "new_id": "e65d06ff44a4688bba37d6bca5db159ba17b2a92",
      "new_mode": 33261,
      "new_path": "python/google/protobuf/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "1051dc450ae5b510eb93820a564bdbe29fe32c7f",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/runtime_version.py",
      "new_id": "28dfb59f344754bc0855100223a050e6cebe5f14",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/runtime_version.py"
    },
    {
      "type": "modify",
      "old_id": "02dc094224ad77f647af2f771c47eaa3357b2181",
      "old_mode": 33188,
      "old_path": "ruby/google-protobuf.gemspec",
      "new_id": "257b3a495db8a231e0a75e335b11d66394b87e79",
      "new_mode": 33188,
      "new_path": "ruby/google-protobuf.gemspec"
    },
    {
      "type": "modify",
      "old_id": "febbb7f454670e1aab82cf814ade3b1c0e0a1207",
      "old_mode": 33188,
      "old_path": "ruby/pom.xml",
      "new_id": "08686f3422fd72f0e9ab8db5d285b6aa660ccb3c",
      "new_mode": 33188,
      "new_path": "ruby/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "bd952ff9207ebbe18c9d131ef8488cea9cc9f0a1",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/any.pb.cc",
      "new_id": "1d3e7038556effa862d54b6ef9bb75b03195dd50",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/any.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "ebf151014e9c9165908b22f56021b0f348fbe797",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/any.pb.h",
      "new_id": "48d65a318b23c96eb93163c0889db0bdc25da93e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/any.pb.h"
    },
    {
      "type": "modify",
      "old_id": "0cab6bd76a28b5b5ff781f66ae5957b90790daef",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/api.pb.cc",
      "new_id": "53f4b1ebc1223ed7f3421d4336636e164e37fc45",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/api.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "83cb6c4743386f69d2ca3cc2a28fd5c3949b0990",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/api.pb.h",
      "new_id": "3fdaae9762955b357cf4867314424cd2cf583f7c",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/api.pb.h"
    },
    {
      "type": "modify",
      "old_id": "7cb5d978c0b7aace19f58c6bf57b68443a3ceeda",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/java_features.pb.cc",
      "new_id": "38b6628caaee4f5fb3e41f2716b86fc2f6e5dca2",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/java_features.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "24a7f834a19bdad14c70d0055ef08a0df686724d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/java_features.pb.h",
      "new_id": "a06c392e0bcebadce85db3c436a449dd5f2801c9",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/java_features.pb.h"
    },
    {
      "type": "modify",
      "old_id": "f0910bc02f7585bc0159c01ad8fa7fd145bbd2e3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.cc",
      "new_id": "846cc08ae7d340c9ccf81e5202504235fa16d5df",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "b7127f3c165c065db4bdb39e8aff5d3c0472477b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.h",
      "new_id": "402b17e2b4c449b1298eaf7b9c8df3f4d743ac51",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.h"
    },
    {
      "type": "modify",
      "old_id": "cab6a59eccec08c7f784eed40e11f0fe04863d03",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/versions.h",
      "new_id": "e9e350aadbbb890d32e010aa9764fbf789d463aa",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/versions.h"
    },
    {
      "type": "modify",
      "old_id": "a78b3482130153e21321b51eed0d2032e3bf73ba",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_features.pb.cc",
      "new_id": "fb75bfe8b6d226045a5d9855f047afedf549220f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_features.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "9821d709c7de7ae1f51da6b13a1d71d46fa86e4c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_features.pb.h",
      "new_id": "bd86f50a710d6579fd1cad05c50ac6637a811330",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_features.pb.h"
    },
    {
      "type": "modify",
      "old_id": "92882d01a13a77b51981b2e1dc53498106504815",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.cc",
      "new_id": "eacf4ba5ff16f14d32fdb165aed3f49737818c1f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "9e3a20f3cd0235e7c8727861ba8e4af6be7cfb51",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.h",
      "new_id": "0a89917d7cf1ba5771233bda4c7412ab3881d2cf",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.h"
    },
    {
      "type": "modify",
      "old_id": "a529a03241c110b445a4bf5c6035bea28f053e1f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/duration.pb.cc",
      "new_id": "744b45a717b53b4fc75d010599e7cd12bc74dd37",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/duration.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "e57b8a3680485e3e0275ad88aaa7900b3ffe7881",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/duration.pb.h",
      "new_id": "700111c394a677e1dde38a918d24bf7962166392",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/duration.pb.h"
    },
    {
      "type": "modify",
      "old_id": "8c4914e5e4cc308fc071546890cbee845b10357f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/empty.pb.cc",
      "new_id": "2f3818b4baa1d82864cdd6d1aebd7864133e9990",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/empty.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "9883c78c80d1c547469b8e59ba2e2d05b057da58",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/empty.pb.h",
      "new_id": "be96e0af909c541ce3fed15e01b5b270f02bbcba",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/empty.pb.h"
    },
    {
      "type": "modify",
      "old_id": "f98dd6feddda3fdb0742c3b158fbcc9ff1e5a154",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_mask.pb.cc",
      "new_id": "585275bfa5a4eb5a21ec0e6adbd6555aed5ee79e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_mask.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "5077022b5938031a2fc521bbbe503b0dbdc47ff4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_mask.pb.h",
      "new_id": "589efbb7a9d7caa5b5124836a372f77cb1975c39",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_mask.pb.h"
    },
    {
      "type": "modify",
      "old_id": "9d2951d7cb4da610146f80d59235e7a33c72df4b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/runtime_version.h",
      "new_id": "6fe9505c18297e060721a0aa61222a775c6c1a45",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/runtime_version.h"
    },
    {
      "type": "modify",
      "old_id": "58e00b74109264ec342832d1a8728219cedba1f6",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/source_context.pb.cc",
      "new_id": "ba6a793348e5a0eb0ca013ae4694fbdd02cf6c1d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/source_context.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "8364089ea72c398b393bec2e3cf7416e6ffd3416",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/source_context.pb.h",
      "new_id": "41ff3a76c5b6190cd29e938cfbbe6ba75b9b1efc",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/source_context.pb.h"
    },
    {
      "type": "modify",
      "old_id": "047f0949ed3475c0d3fe2f614922ed7435b2408d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/struct.pb.cc",
      "new_id": "0e816d21e89eba24a88025c697d1c6e2411ed3d2",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/struct.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "82fb54f3e961fbaf1192c4a6d7d8b975dbf608f1",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/struct.pb.h",
      "new_id": "e256b46a8faece7fe2156f2c55c2d1a85c112dc0",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/struct.pb.h"
    },
    {
      "type": "modify",
      "old_id": "b6786afd3c70a2909bb957a91fc962cef0ddb8f6",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/common.h",
      "new_id": "bd9cd8c803e2709c82649848d05e51620362edd0",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/common.h"
    },
    {
      "type": "modify",
      "old_id": "0ae06e4db63bfd89a363bd0c104948192bf78f7f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/timestamp.pb.cc",
      "new_id": "41cab71c744c43ac3f01215fcc5f91db05334a8a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/timestamp.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "edc62d1f23681fd8f90888bda298deeda2b19770",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/timestamp.pb.h",
      "new_id": "63dcdf8c879c081e01576e6d4df502742239ea07",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/timestamp.pb.h"
    },
    {
      "type": "modify",
      "old_id": "ffb974ee58cbc885fc9568ef8fb900bcf7ae51bf",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/type.pb.cc",
      "new_id": "e2cbe48412d94a807a3454a5c404ed02ac52eb88",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/type.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "305f3a27026f9332baa6937dba8c5c647b1a6e4f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/type.pb.h",
      "new_id": "84a2eac6065c4e00432b47cc2cb5c50f52ccd3ee",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/type.pb.h"
    },
    {
      "type": "modify",
      "old_id": "2990bcc228819ada95cb7e89362d39300736edbd",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wrappers.pb.cc",
      "new_id": "d9678659f5b3749cf21c71e4d4380f731992bcce",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wrappers.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "32cf2233ffd490b25ca9e5f7b51ab99c44699dc0",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wrappers.pb.h",
      "new_id": "519e28929dab5156fb2ffb917f01addda600beb7",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wrappers.pb.h"
    },
    {
      "type": "modify",
      "old_id": "3de9898a6e390befc828e6ac1c1f2d6151b12ac9",
      "old_mode": 33188,
      "old_path": "version.json",
      "new_id": "1ecece09f30f4a756dae55c50f1bb46f2051b86e",
      "new_mode": 33188,
      "new_path": "version.json"
    }
  ]
}
