)]}'
{
  "commit": "b097aadc20ca17b6741add2bfd31145b400c733c",
  "tree": "a0d442d9057a8dded4521330afb2c94719b26d47",
  "parents": [
    "f2c55832aa435a6861b38b306d9c60362d9b9337"
  ],
  "author": {
    "name": "Luan Gong",
    "email": "luan.gong@gmail.com",
    "time": "Tue Mar 12 19:57:00 2024"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Mar 12 19:57:00 2024"
  },
  "message": "Keep dependency versions in sync for `WORKSPACE` and `MODULE.bazel` (#194)\n\n* Keep dependency versions in sync for WORKSPACE and MODULE.bazel\r\n\r\nAs mentioned in the Bazel blog article, the old `WORKSPACE` system is\r\nplanned to be disabled by default in Bazel 8, and to be removed\r\naltogether in Bazel 9.  The `WORKSPACE` file will eventually be removed,\r\nbut for now, it’s best to keep the dependency versions in both systems\r\nin sync, so that we can build the project with Bzlmod either disabled or\r\nenabled.\r\n\r\nNote that there is a compatibility issue that prevents this project from\r\ndepending on protobuf v22 and higher.  Until that issue is fixed, v21.7\r\nis the highest version that both systems have.\r\n\r\nReferences:\r\n\r\n- https://blog.bazel.build/2023/12/11/bazel-7-release.html#bzlmod\r\n- https://registry.bazel.build/modules/protobuf\r\n- https://github.com/protocolbuffers/protobuf/blob/v21.7/protobuf_deps.bzl#L96-L104\r\n- https://github.com/protocolbuffers/protobuf-javascript/pull/186\r\n\r\n* Update PROTOC_VERSION to 21.7",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5bdbbfeade6808616e49edc92f3c17a6438c8111",
      "old_mode": 33188,
      "old_path": ".github/workflows/build.yml",
      "new_id": "b409f703ec336160acb32234eb1d2468a9448f2e",
      "new_mode": 33188,
      "new_path": ".github/workflows/build.yml"
    },
    {
      "type": "modify",
      "old_id": "4b65e050394aa2eede5a5fa2c5ae8d6c527db170",
      "old_mode": 33188,
      "old_path": ".github/workflows/codeql.yml",
      "new_id": "57b175109bbb4e3a1e998d05fc7b4e8cd3bb5716",
      "new_mode": 33188,
      "new_path": ".github/workflows/codeql.yml"
    },
    {
      "type": "modify",
      "old_id": "92acf1ff70a61711507a760e7faa795560aa540b",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "ed407015442dd66056e42812713b5a814f15ebe7",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "6902897c7839ce9b4cf5efc1c3183a0926a09079",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "8e88002c171120cf835a03ba1b03ce11b4fdce06",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    }
  ]
}
