)]}'
{
  "commit": "ae45a475ef3dc2441ac742e2b703e2573e2e497e",
  "tree": "0c7e03e744e361a6429b9c9970c113a491ab855b",
  "parents": [
    "5d1ef38993a8f5c8335da2efa16c9d2b1ec55eb8"
  ],
  "author": {
    "name": "karenwuz",
    "email": "karenwuz@google.com",
    "time": "Wed Oct 14 21:35:25 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Oct 14 23:26:00 2026 -0700"
  },
  "message": "Updating version.json and repo version numbers to: 38.0-dev (#30696)\n\nNOTE: This should be reviewed and imported via Copybara per the normal PR review process.\n\nCloses #30696\n\nFUTURE_COPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/protocolbuffers/protobuf/pull/30696 from protocolbuffers:main-202610142030 4893508322dd847aef691d60ed597efcc2a2098a\nPiperOrigin-RevId: 999840515\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee7fdb95e71440be6bbb1f15f50f951fcbd541c9",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "1419b5e98f42b2941e72e9713c8c1c6738735c5b",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "a76d74ea196f997b4e1f5df7d4e40c40f7438191",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "33f9eccb5741a8e663351504dbfb2e9c7a570107",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "25752266dcdbbb6dc6ddf002e620841198dc8b42",
      "old_mode": 33188,
      "old_path": "Protobuf.podspec",
      "new_id": "0041a592d06ef6f75512d0cf3dad4fcc4c486b24",
      "new_mode": 33188,
      "new_path": "Protobuf.podspec"
    },
    {
      "type": "modify",
      "old_id": "c18d3d1a5b94329d3ec6e865fdf435e8f2e58dc0",
      "old_mode": 33188,
      "old_path": "csharp/Google.Protobuf.Tools.nuspec",
      "new_id": "ae872ae621ba1d1e22e6711a0c712a7b99358f88",
      "new_mode": 33188,
      "new_path": "csharp/Google.Protobuf.Tools.nuspec"
    },
    {
      "type": "modify",
      "old_id": "369269c6485f8cc400881f5b15276b6a5a1d14cf",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf/Google.Protobuf.csproj",
      "new_id": "cfafdcb64a107b98460eaee50e03797244ed7990",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf/Google.Protobuf.csproj"
    },
    {
      "type": "modify",
      "old_id": "a1370d12ff43e447908fcd5fb3b0fd3060e4b12a",
      "old_mode": 33188,
      "old_path": "java/bom/pom.xml",
      "new_id": "5a234f844a6333b77bdc934ce48fdf68659511b4",
      "new_mode": 33188,
      "new_path": "java/bom/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "34091c852ecdd5a69a85315ff52e9bc31db82db0",
      "old_mode": 33188,
      "old_path": "java/core/src/main/java/com/google/protobuf/RuntimeVersion.java",
      "new_id": "e54fed9c029dfef5f2755d6da34dc54314d0dbff",
      "new_mode": 33188,
      "new_path": "java/core/src/main/java/com/google/protobuf/RuntimeVersion.java"
    },
    {
      "type": "modify",
      "old_id": "a10e3f0f8f76c34243539e15b18e4773bb0a9d3d",
      "old_mode": 33188,
      "old_path": "java/kotlin/pom.xml",
      "new_id": "4d1529a88e82d8c28391868e51c410d8cb20a2ab",
      "new_mode": 33188,
      "new_path": "java/kotlin/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "25cc44508dc6f2325eb8385d51c8d5e9e6c4c087",
      "old_mode": 33188,
      "old_path": "java/pom.xml",
      "new_id": "80199ccb9f149824036d1e739eb0e27449f2482a",
      "new_mode": 33188,
      "new_path": "java/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "2bf7ac3f3aa82bc59b8332b835becfccb52bab57",
      "old_mode": 33188,
      "old_path": "java/protoc/pom.xml",
      "new_id": "e9ee99a22bc885fb58490b41c6f6e4ae72d00a8b",
      "new_mode": 33188,
      "new_path": "java/protoc/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "c7146fea7f4784a5804e7760d22311590279afdb",
      "old_mode": 33188,
      "old_path": "php/ext/google/protobuf/protobuf.h",
      "new_id": "d9fe099ab072b77fb35555591ecfaaccc0de882e",
      "new_mode": 33188,
      "new_path": "php/ext/google/protobuf/protobuf.h"
    },
    {
      "type": "modify",
      "old_id": "3039b865884b60e15b771ce0fd51a6466104f19e",
      "old_mode": 33188,
      "old_path": "protobuf_version.bzl",
      "new_id": "fc93a751927c95af4dcfb007b76a9074dc1cbace",
      "new_mode": 33188,
      "new_path": "protobuf_version.bzl"
    },
    {
      "type": "modify",
      "old_id": "fae175760bbbb73cda1a7db2ae34d46b83090189",
      "old_mode": 33261,
      "old_path": "python/google/protobuf/__init__.py",
      "new_id": "7464fa48c4f739c3c4a0d77404b0bdd8fa07b11a",
      "new_mode": 33261,
      "new_path": "python/google/protobuf/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "844015d44f0cb060372a4f0d83a7e6a23114e1da",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/runtime_version.py",
      "new_id": "ce1710aa798bcc812c400bc60b7c44d7be346178",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/runtime_version.py"
    },
    {
      "type": "modify",
      "old_id": "d0e3fb5103641023ef477edaad13d19a65cc4c83",
      "old_mode": 33188,
      "old_path": "ruby/google-protobuf.gemspec",
      "new_id": "0a4ce403555336230f061a6a52422f7010418094",
      "new_mode": 33188,
      "new_path": "ruby/google-protobuf.gemspec"
    },
    {
      "type": "modify",
      "old_id": "ab4ce5046a379ba162933a61b749a8909d1f71fe",
      "old_mode": 33188,
      "old_path": "ruby/pom.xml",
      "new_id": "3b45c02175a2d59f37319633b7cc4026f332c61f",
      "new_mode": 33188,
      "new_path": "ruby/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "4345a87b4e9ef0ab8b208fb79cd7a808d46fa140",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/any.pb.cc",
      "new_id": "5d375a27593b8fc8145ed5f4642180f4a3937a30",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/any.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "17ded04d849f3893df70950ef1df585704e63c0a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/any.pb.h",
      "new_id": "bf68754d71ca84145c2eb1094bf23f683a57ad70",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/any.pb.h"
    },
    {
      "type": "modify",
      "old_id": "80e4e2311b725a03febc86b3b3f8178ac9126823",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/api.pb.cc",
      "new_id": "5d67edea102d826bf6f1019c0683a8331427812b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/api.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "5bd1c80906e0bc6e88501a72652fd31a53bfb9b0",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/api.pb.h",
      "new_id": "591c882cbd6a93c499b612d7e627302825e1657b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/api.pb.h"
    },
    {
      "type": "modify",
      "old_id": "462753f614347bc14d9b695758c602755917c392",
      "old_mode": 33261,
      "old_path": "src/google/protobuf/compiler/csharp/c_sharp_features.pb.cc",
      "new_id": "1893f55cee04cfb835818589e49f6002336a3d82",
      "new_mode": 33261,
      "new_path": "src/google/protobuf/compiler/csharp/c_sharp_features.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "59f8211cb4be3217a718c96545d08cd061c94220",
      "old_mode": 33261,
      "old_path": "src/google/protobuf/compiler/csharp/c_sharp_features.pb.h",
      "new_id": "63210ef489a8362a09d018ed16a1a5a34fc84d42",
      "new_mode": 33261,
      "new_path": "src/google/protobuf/compiler/csharp/c_sharp_features.pb.h"
    },
    {
      "type": "modify",
      "old_id": "66f8cebb29a832632006497d56e0bda2a4acb19f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/java_features.pb.cc",
      "new_id": "f6f0e2f92b440d3a6b26ca0d5f978635a8e599fd",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/java_features.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "3d38c63d3b36712bb1c009365b8dec47486d845c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/java_features.pb.h",
      "new_id": "f2cff1cbd9b38275921f9fa8b6daf2bbd44c2aad",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/java_features.pb.h"
    },
    {
      "type": "modify",
      "old_id": "024378a11f56e24fce16fda4866479fabbc7b907",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.cc",
      "new_id": "60b23fc18cd59dd7992a6065cb6a538dbab1f2e8",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "67ec2bd7269a9c4350a1afa92abf0c32e124178c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.h",
      "new_id": "2aa9c6c344e277a6612ec154d9e3d5341c4c75c8",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.h"
    },
    {
      "type": "modify",
      "old_id": "351d8497d3b375baf2f3b87dc3d41525f992baef",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/versions.h",
      "new_id": "b8a903d0c61e5af9372576d4695a8e4f6558828e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/versions.h"
    },
    {
      "type": "modify",
      "old_id": "afa518c8994a361b64d7de3b8fc50bf7df934a9b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_features.pb.cc",
      "new_id": "afcf67a5e622ccd70a07420b844682acebeda2b5",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_features.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "972c0320535c5dcd3b8f06de7dcd18cbf40a89a6",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_features.pb.h",
      "new_id": "0025b21e8568141fa08fa849962448d0414f7287",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_features.pb.h"
    },
    {
      "type": "modify",
      "old_id": "e31dba00fd209d9e8a5ec99cc378ce3ea6654c7c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_file_options.pb.cc",
      "new_id": "db776e89212d130126ba75272845051fd554a21e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_file_options.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "b4709f1d10e32864826a0eb03d5409b516104fea",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_file_options.pb.h",
      "new_id": "cde91fee4e3d72d99fd6bb5adbd0bc5fd1e916cb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_file_options.pb.h"
    },
    {
      "type": "modify",
      "old_id": "2e556b30307d6adfb120aaf44cd7e1a661ffe7a7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.cc",
      "new_id": "d195105a23f9ac58bbb4622f4c834020753be6af",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "e2c738cf2ea339e218650b88096377e477c07d5e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.h",
      "new_id": "35191dafc10f87fd1c83c1c9c09a06396ec5f601",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.h"
    },
    {
      "type": "modify",
      "old_id": "05a77a893660745e5705c347f15f0d36cdb6fc3e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/duration.pb.cc",
      "new_id": "661aa85b3b6772b640ce1359a07dc1e823b8ea0b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/duration.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "1098f7db455433e9d008014a6bcb9fee7afd4f96",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/duration.pb.h",
      "new_id": "1199dd473e745b59485e791bc456f3bced0f6245",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/duration.pb.h"
    },
    {
      "type": "modify",
      "old_id": "f2e2251d170be83c9ae08d4d2e629c72bd596938",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/empty.pb.cc",
      "new_id": "4d5c70975f485217b5e6cb5f080e16071125dbe3",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/empty.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "1ef005b9c346c972931d594e36212462d7272aa1",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/empty.pb.h",
      "new_id": "d428498ae778cd4730d9d657f8f4effb6fd44188",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/empty.pb.h"
    },
    {
      "type": "modify",
      "old_id": "d5517154afb67f5c3e931a0144fcea0b5f51b5e7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_mask.pb.cc",
      "new_id": "bdaab0dc946e003cc7302733ddd00aeec9257328",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_mask.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "dd844be68e7e7550c2193850b7385fe201af361b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_mask.pb.h",
      "new_id": "b0389554edd7adef01dda89a1ac06dac78166cff",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_mask.pb.h"
    },
    {
      "type": "modify",
      "old_id": "34160106564fedad86d6cedb9c60f1ac761d3d3e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/json_enumvalue_options.pb.cc",
      "new_id": "d5498395f50266d96a673941c06e3e71063bd7c9",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/json_enumvalue_options.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "809e9d070e9df33dba61710fda193c1ff312be47",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/json_enumvalue_options.pb.h",
      "new_id": "babbed7b2d1ac003c25114114d9e8e4295117e30",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/json_enumvalue_options.pb.h"
    },
    {
      "type": "modify",
      "old_id": "d9cfc618ede58bb7b62a8fda78a44b02b6e7ea58",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/runtime_version.h",
      "new_id": "646541c984fa831614473cd5a917cc705cfb195b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/runtime_version.h"
    },
    {
      "type": "modify",
      "old_id": "9a2bcae07a46bab9b56eea4b931b138634ce362a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/source_context.pb.cc",
      "new_id": "9bcad8b85ee4b34ebe4c68b787a806610c99e603",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/source_context.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "a0d1fdb8f1d50e6a48d454e6b90eb52c0e988fac",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/source_context.pb.h",
      "new_id": "649954448cf387bd8f292eb338011d3a15597bef",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/source_context.pb.h"
    },
    {
      "type": "modify",
      "old_id": "9ad1d01ac4082607ea5334629895d869d52a6c42",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/struct.pb.cc",
      "new_id": "7a42f50c718b36bfc04a34f8ad84417e900f111e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/struct.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "2855880c944245f0202f39c80005a511f90d3298",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/struct.pb.h",
      "new_id": "d81ef22c63358101976e8e564e8f7193f4928630",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/struct.pb.h"
    },
    {
      "type": "modify",
      "old_id": "14f6a2359076fd572ccb05bb769fe5f9da1f7eab",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/stubs/common.h",
      "new_id": "f8f51df57034715d0848af666a3ec49d76af579f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/stubs/common.h"
    },
    {
      "type": "modify",
      "old_id": "c79a3c2a97b2fbc99bf97005a3899d42ff811a66",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/timestamp.pb.cc",
      "new_id": "322fca30c688385a48714046dd4145227c396199",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/timestamp.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "a0e91d148a77ea32712374b56ff58fa5f4347229",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/timestamp.pb.h",
      "new_id": "a493172f62303d2beb53ef01edea0ffacad0cf76",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/timestamp.pb.h"
    },
    {
      "type": "modify",
      "old_id": "4faca3e7c1a9228a3718518861cc4264ca51581a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/type.pb.cc",
      "new_id": "75dd976c880bb8caeab9c74fb5eabd9afe3cdc10",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/type.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "02922fcecc018a084123b35a0c7ff023f5821206",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/type.pb.h",
      "new_id": "826795672ca040a496071448d596727e6495e826",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/type.pb.h"
    },
    {
      "type": "modify",
      "old_id": "4020b4ee68252dbf27cb4dbb30987002d2bcc1b3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wrappers.pb.cc",
      "new_id": "59dbebe6737b2cd0333a84cf4e9349ef21239b7a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wrappers.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "29b2c86aa38558598fec0965759c0e7d623dce64",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/wrappers.pb.h",
      "new_id": "eba7e1e2264950b808cecff012772cf5a603be3d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/wrappers.pb.h"
    },
    {
      "type": "modify",
      "old_id": "2856ec087bf5f0398f7b136b3dd8544edbc6313c",
      "old_mode": 33188,
      "old_path": "version.json",
      "new_id": "b96448a2c754b30c1d1efd611d837d5035137ebd",
      "new_mode": 33188,
      "new_path": "version.json"
    }
  ]
}
