)]}'
{
  "commit": "6a51a4342696367f1b267e0e3e30395ccdce01e2",
  "tree": "c354b0e93f9f43d6d750ef5f69db2203f509236c",
  "parents": [
    "5441e227330d0f379a24ae39129f01a5e5375153",
    "82d551f68bf69c641569fe2288d711619a455638"
  ],
  "author": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Mon May 18 11:18:12 2026 +0200"
  },
  "committer": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Mon May 18 11:21:06 2026 +0200"
  },
  "message": "Merge branch \u0027stable-3.12\u0027 into stable-3.13\n\n* stable-3.12:\n  Improve documentation for auto-owners-approval\n  Convert FilesOwnersResponse to a record\n  Show auto-approved owner approvals in the UI\n  Expose auto-approved files in the owners REST API\n  Extract shared auto-owners-approved logic\n  Swtich auto-owners-approved to a allowlist model\n  Default auto-owners-approved to false\n\nNOTE: Adapt GetFilesOwnersITAbstract tests to change I305ff2d2c0, which\nnow requires using ChangeIdentifier rather than Change.Id.\n\nChange-Id: I34e6dae2f889ffde6de70f18a211c76c77c21e0e\n",
  "tree_diff": []
}
