)]}'
{
  "commit": "9d64b9c0c04298f63de1387390d786e5ca4effc0",
  "tree": "7fff6ac31a90957d949c78e4414c146817dd460d",
  "parents": [
    "d01f20f2fbccad872ed35d4ee24a18e6586c6b7c"
  ],
  "author": {
    "name": "Ville Vesilehto",
    "email": "ville@vesilehto.fi",
    "time": "Sun Dec 21 22:25:30 2025 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Dec 21 20:25:30 2025 +0000"
  },
  "message": "fix(go): add bounds checking to ByteVector (#8776)\n\nAdd missing bounds checking to ByteVector before slice\noperations in the Go FlatBuffers implementation. Relative offset and\nvector length are now checked against the buffer size. Instead of\npanicking, the code now returns nil. Regression test added.\n\nSigned-off-by: Ville Vesilehto \u003cville@vesilehto.fi\u003e\nCo-authored-by: Justin Davis \u003cjtdavis777@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b273146fad40f403bb41a90c061362560a96e1b5",
      "old_mode": 33188,
      "old_path": "go/table.go",
      "new_id": "f991c80e54f93a4ad1d6befea054bfa13e768bdf",
      "new_mode": 33188,
      "new_path": "go/table.go"
    },
    {
      "type": "modify",
      "old_id": "05c79b4589d77bd00675c223e46eb969784250a0",
      "old_mode": 33188,
      "old_path": "tests/go_test.go",
      "new_id": "f00d31e2165b4144eec5c1f1dbe99ddff6002afe",
      "new_mode": 33188,
      "new_path": "tests/go_test.go"
    }
  ]
}
