)]}'
{
  "commit": "e5135e39eac0f5f3b91c7616f9131be32286a136",
  "tree": "2c8de116f87fbc4d53a1874cf9758c1a5bad1ec5",
  "parents": [
    "77d36f6ff5f50316daa82c6753af2c3217859df4"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Mon Sep 14 19:19:58 2026 +0200"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Wed Sep 16 08:29:36 2026 +0200"
  },
  "message": "Bazel: Package stamped JGit only in the Gitiles WAR\n\nJGit\u0027s default Bazel target is now non-stamped, so ordinary Gitiles\ncompile and test actions no longer depend on volatile workspace status.\n\nUpdate the JGit submodule to the change that adds the explicit\n//org.eclipse.jgit:jgit-stamped target, and use that target at the\ngitiles.war packaging boundary.\n\nExclude the non-stamped core JGit jar from the WAR so the packaged\napplication contains only the JGit jar with the Implementation-Version\nmanifest entry.\n\nFeature: Issue 561838827\nChange-Id: I3f90e2281004c1903dadc50919229982ef0ae48d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9782c0198d364d9f7c3afbbed4a154c7b6d83342",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "a60423aa63b8964f7c302ca78c15745afa5d081a",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "c0f6c6d4a97e7e98af0bb7e415c6aab22e32a466",
      "old_mode": 33261,
      "old_path": "external_deps.lock.json",
      "new_id": "a10b1381713d527607f82315459932930757e9ab",
      "new_mode": 33261,
      "new_path": "external_deps.lock.json"
    },
    {
      "type": "modify",
      "old_id": "2bf2e4a32ef9347617a73ae739d08fc48c029989",
      "old_mode": 57344,
      "old_path": "modules/jgit",
      "new_id": "87eaf6628b8ef58591382f15fa7e442639e1be91",
      "new_mode": 57344,
      "new_path": "modules/jgit"
    }
  ]
}
