)]}'
{
  "commit": "1e1748684e98042a3d52c6d49802c53a17cd3246",
  "tree": "585996c6a47127973ecf9d2e044289258b6203b5",
  "parents": [
    "6610fd742ae804cf2d8374b98d5fc4a9d949d9bb"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Tue Sep 02 17:04:59 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 03 00:04:59 2025 +0000"
  },
  "message": "chore: make release tool auto detect next version (#3219)\n\nThis makes the release tool determine the next version automatically. It\ndoes so\nby searching for the VERSION_NEXT strings. If VERSION_NEXT_FEATURE is\nfound, then\nit increments the minor version. If only patch placeholders are found,\nthen it\nincrements the patch version.\n\nWhen the latest version is an RC, an error is raised. This is to protect\nagainst\naccidentally running it when we\u0027re in the middle of the RC phase.\n\n---------\n\nCo-authored-by: Ignas Anikevicius \u003c240938+aignas@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d58a9339e97366acbba72f95c7cd302e1adadcf",
      "old_mode": 33188,
      "old_path": "RELEASING.md",
      "new_id": "e4cf738f3d307fbb8a8e4122feb2364b49a76eb9",
      "new_mode": 33188,
      "new_path": "RELEASING.md"
    },
    {
      "type": "modify",
      "old_id": "3c9db2d4e998d2cadce06044d2acf4d600596c08",
      "old_mode": 33188,
      "old_path": "tests/tools/private/release/BUILD.bazel",
      "new_id": "9f3bc0542ad7f8858e44a3911ed2919a37c2396b",
      "new_mode": 33188,
      "new_path": "tests/tools/private/release/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "5f0446410ba2354c657c7673132e86ef419b99ca",
      "old_mode": 33188,
      "old_path": "tests/tools/private/release/release_test.py",
      "new_id": "72a9a05cd614914c2e3ee6cbd5a617b7ebb9280e",
      "new_mode": 33188,
      "new_path": "tests/tools/private/release/release_test.py"
    },
    {
      "type": "modify",
      "old_id": "9cd8ec2fbabc54443c3a59bf64efacf766d2f487",
      "old_mode": 33188,
      "old_path": "tools/private/release/BUILD.bazel",
      "new_id": "31cc3a0239c13203701ac96a54395d9fd692d392",
      "new_mode": 33188,
      "new_path": "tools/private/release/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "f37a5ff7de5983df9e99cd5e31beaa7eef97e3a6",
      "old_mode": 33188,
      "old_path": "tools/private/release/release.py",
      "new_id": "def6754347ed836d80643369c6074c591ffd9f44",
      "new_mode": 33188,
      "new_path": "tools/private/release/release.py"
    }
  ]
}
