)]}'
{
  "log": [
    {
      "commit": "8dac0e133c61ce2302f9b925c617a994cabff5a2",
      "tree": "bb0bf51d4bf8dea596f6f1b443e66b740b61a7c2",
      "parents": [
        "c40a07467eac5cbf4c86eae187e8f5e135b963e6"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Wed Jan 14 17:12:27 2026 -0800"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Wed Jan 14 17:12:27 2026 -0800"
      },
      "message": "tweak readme\n"
    },
    {
      "commit": "c40a07467eac5cbf4c86eae187e8f5e135b963e6",
      "tree": "b7e1b30b0dad5585301a86acee470ac10c82cab5",
      "parents": [
        "6525259a7a0c06880ee7ee91878c56ef7dbdb96d"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Wed Jan 14 17:11:43 2026 -0800"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Wed Jan 14 17:11:43 2026 -0800"
      },
      "message": "chore: mirror v28.3\n"
    },
    {
      "commit": "6525259a7a0c06880ee7ee91878c56ef7dbdb96d",
      "tree": "8784de628a02ff6871236a69de62f5e103ea45cb",
      "parents": [
        "f1ed3f613659678f1ae4578ff9477850d5179b8b"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Mon Jan 12 12:38:58 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 12 12:38:58 2026 -0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "f1ed3f613659678f1ae4578ff9477850d5179b8b",
      "tree": "ee5725461ae3355b062f28f0890dd55f51e24eae",
      "parents": [
        "224769afec733efdfcbcc053c5d64bdbcf5b5875"
      ],
      "author": {
        "name": "alexeagle",
        "email": "47395+alexeagle@users.noreply.github.com",
        "time": "Thu Oct 16 06:15:45 2025 +0000"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Wed Oct 22 19:36:01 2025 -0700"
      },
      "message": "chore: mirror protoc release\n"
    },
    {
      "commit": "224769afec733efdfcbcc053c5d64bdbcf5b5875",
      "tree": "53200b63d1222e12f348118df12229b26b6a5f74",
      "parents": [
        "6c85ce61cbe01bc4bbc728209457a773f2c4a847"
      ],
      "author": {
        "name": "alexeagle",
        "email": "47395+alexeagle@users.noreply.github.com",
        "time": "Fri Oct 10 06:15:44 2025 +0000"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Fri Oct 10 06:11:13 2025 -0700"
      },
      "message": "chore: mirror protoc release\n"
    },
    {
      "commit": "6c85ce61cbe01bc4bbc728209457a773f2c4a847",
      "tree": "ee7d6fa970fbc9a792ebdaa906ae7033d626927e",
      "parents": [
        "34bd51679bc8028b1758db80c085ed2d82402887"
      ],
      "author": {
        "name": "alexeagle",
        "email": "47395+alexeagle@users.noreply.github.com",
        "time": "Thu Oct 02 06:15:41 2025 +0000"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Thu Oct 02 14:55:39 2025 -0700"
      },
      "message": "chore: mirror protoc release\n"
    },
    {
      "commit": "34bd51679bc8028b1758db80c085ed2d82402887",
      "tree": "1bb4963ad9225ec841fd58ef445dcff5a8f0c4f7",
      "parents": [
        "fd97d87d8a48cd536813ecc83cfffdf3b4713321"
      ],
      "author": {
        "name": "alexeagle",
        "email": "47395+alexeagle@users.noreply.github.com",
        "time": "Fri Sep 12 06:15:28 2025 +0000"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Fri Sep 12 11:18:31 2025 -0700"
      },
      "message": "chore: mirror protoc release\n"
    },
    {
      "commit": "fd97d87d8a48cd536813ecc83cfffdf3b4713321",
      "tree": "c7065f90e6c3d16f944db1d274152160e1483bc6",
      "parents": [
        "ecf62fb4dd0afe9d02df1756c977fed7ad86cfc3"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Tue Aug 26 12:27:06 2025 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Tue Aug 26 12:27:06 2025 -0700"
      },
      "message": "chore: fix automation to put new version on the end\n"
    },
    {
      "commit": "ecf62fb4dd0afe9d02df1756c977fed7ad86cfc3",
      "tree": "6295e6e96da22853e871cf34794cdb8445c75c98",
      "parents": [
        "48a32e696904478ccc35a0571406441b84ec542c"
      ],
      "author": {
        "name": "Markus Hofbauer",
        "email": "markus.hofbauer@flyzipline.com",
        "time": "Fri Aug 22 04:58:50 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 21 19:58:50 2025 -0700"
      },
      "message": "Fix flags presets (#96)\n\n- Fixes https://github.com/aspect-build/toolchains_protoc/issues/85\n- Closes https://github.com/aspect-build/toolchains_protoc/pull/93"
    },
    {
      "commit": "48a32e696904478ccc35a0571406441b84ec542c",
      "tree": "8835ad6f5c0b565912d2b19179193aabd46ad8e3",
      "parents": [
        "1ebcb23e4c77acd24eac0e92a3e33206ed5791de"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Wed Aug 20 12:09:15 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 20 12:09:15 2025 -0700"
      },
      "message": "Changes by create-pull-request action (#92)\n\n* chore: mirror protoc release\n\n* Update versions.bzl\n\n---------\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e\nCo-authored-by: Alex Eagle \u003calex@aspect.dev\u003e"
    },
    {
      "commit": "1ebcb23e4c77acd24eac0e92a3e33206ed5791de",
      "tree": "d47e57308589fc4c2beda39bd3c05241ec733dfa",
      "parents": [
        "919ebe6cd4ba4cbb5fde982f6f7ca9106cb02aab"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Tue Aug 19 15:15:32 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 19 15:15:32 2025 -0700"
      },
      "message": "fix: don\u0027t use version 0.0.0\n\nSee https://github.com/bazel-contrib/rules-template/pull/148"
    },
    {
      "commit": "919ebe6cd4ba4cbb5fde982f6f7ca9106cb02aab",
      "tree": "9b6ed157eea697cc3d61c4c1aa85e3f9316111c1",
      "parents": [
        "5ec3971b20812902a240cc9ec76be339a2acd312"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Sat Aug 09 19:06:19 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 09 19:06:19 2025 -0700"
      },
      "message": "Changes by create-pull-request action (#91)\n\n* chore: mirror protoc release\n\n* Update versions.bzl\n\n---------\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e\nCo-authored-by: Alex Eagle \u003calex@aspect.dev\u003e"
    },
    {
      "commit": "5ec3971b20812902a240cc9ec76be339a2acd312",
      "tree": "e729101014a80c649ac9b02d52b2aef322d68411",
      "parents": [
        "1a9deab56b1fea147261fb43ed1c07db94b97909"
      ],
      "author": {
        "name": "Jeff Klukas",
        "email": "jklukas@netflix.com",
        "time": "Fri Aug 08 17:09:22 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 08 14:09:22 2025 -0700"
      },
      "message": "Add linting for unsorted-dict-items (#89)\n\nCo-authored-by: Alex Eagle \u003calex@aspect.dev\u003e"
    },
    {
      "commit": "1a9deab56b1fea147261fb43ed1c07db94b97909",
      "tree": "25262c24dcd8ac9718bb39b015c82adea6f5a851",
      "parents": [
        "4e97bb3227ab8e2be09979d9ad3b3f9c8b167a95"
      ],
      "author": {
        "name": "Jeff Klukas",
        "email": "jklukas@netflix.com",
        "time": "Fri Aug 08 17:07:57 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 08 14:07:57 2025 -0700"
      },
      "message": "Fix pre-commit deprecation warnings (#90)\n\n"
    },
    {
      "commit": "4e97bb3227ab8e2be09979d9ad3b3f9c8b167a95",
      "tree": "aedacfcb61c4c829f6248575eee3cc6cc89e4391",
      "parents": [
        "4ef6589ef740f70ef34f8b34474ebb36933b8803"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Thu Aug 07 13:27:21 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 07 13:27:21 2025 -0700"
      },
      "message": "chore: mirror protoc release (#86)\n\n"
    },
    {
      "commit": "4ef6589ef740f70ef34f8b34474ebb36933b8803",
      "tree": "eeb3396e97eb2aacab3bac5f3ab6f21657b000e8",
      "parents": [
        "fd1e09fe7cfbf06caab177999779aab51ed01aa0"
      ],
      "author": {
        "name": "Markus Hofbauer",
        "email": "markus.hofbauer@flyzipline.com",
        "time": "Thu Jul 24 21:43:22 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 24 12:43:22 2025 -0700"
      },
      "message": "Provide bazelrc preset definition (#84)\n\n* Provide bazelrc preset definition\n\n* Apply suggestion from @hofbi\n\n* Apply suggestion from @hofbi\n\n* Update protoc/flags.bzl"
    },
    {
      "commit": "fd1e09fe7cfbf06caab177999779aab51ed01aa0",
      "tree": "90424226671604591f21c92ac47e03b7e694768e",
      "parents": [
        "749864e9abe726d4ab7668d185ab979dd3e05fa1"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Wed Jul 23 17:00:21 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 23 17:00:21 2025 -0700"
      },
      "message": "chore: mirror protoc release (#82)\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e\nCo-authored-by: Alex Eagle \u003calex@aspect.dev\u003e"
    },
    {
      "commit": "749864e9abe726d4ab7668d185ab979dd3e05fa1",
      "tree": "ca62b34e7a740eff0c85a3d7229101052bda8513",
      "parents": [
        "f71cd55419ff8521300b97a1f55a86f0c6e0c312"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Wed Jul 23 16:37:15 2025 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Wed Jul 23 16:49:16 2025 -0700"
      },
      "message": "Update versions.bzl"
    },
    {
      "commit": "f71cd55419ff8521300b97a1f55a86f0c6e0c312",
      "tree": "314cf67805c1393478678aefc137229020b28389",
      "parents": [
        "50ddf61cd3f17a36cd3f0a1b92f10a0b8d6db688"
      ],
      "author": {
        "name": "Patrice Arruda",
        "email": "patrice.arruda@mongodb.com",
        "time": "Wed Jul 23 13:33:53 2025 -0400"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Wed Jul 23 16:49:16 2025 -0700"
      },
      "message": "chore: mirror protobuf 4.29.5 release\n"
    },
    {
      "commit": "50ddf61cd3f17a36cd3f0a1b92f10a0b8d6db688",
      "tree": "a796e14787f9b0b1af0102d9ed7bb73757bf705a",
      "parents": [
        "f2ada07e038a9c2825b0f1ffef2b017297843541"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Jun 20 07:48:06 2025 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Fri Jun 20 07:53:21 2025 -0700"
      },
      "message": "chore: mirror protobuf 3.19.6 release\n"
    },
    {
      "commit": "f2ada07e038a9c2825b0f1ffef2b017297843541",
      "tree": "b9b7d985a17b222a14125dcdb38c60cc0d74f850",
      "parents": [
        "e1700f0230462d089ef79c4ca8f2ecf8df2d6354"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Tue Jun 17 14:10:20 2025 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Tue Jun 17 17:12:47 2025 -0700"
      },
      "message": "ci: setup aspect workflows\n"
    },
    {
      "commit": "e1700f0230462d089ef79c4ca8f2ecf8df2d6354",
      "tree": "51f2d7ca39d8c7eb06c882fed317ab86f260020d",
      "parents": [
        "f467eb3ccbc9af6801e97df50522c44afc8dbc10"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Wed Jun 11 09:00:53 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 11 09:00:53 2025 -0700"
      },
      "message": "fix: bzlmod users don\u0027t need to register toolchain (#75)\n\n* fix: bzlmod users don\u0027t need to register toolchain\n\nThe toolchains_protoc MODULE file registers the protoc toolchain itself.\n\n* docs: clarify ordering"
    },
    {
      "commit": "f467eb3ccbc9af6801e97df50522c44afc8dbc10",
      "tree": "0395089bb06d57e5d15b74351d8df99be196fc84",
      "parents": [
        "ea1a220e47b4c9c654f3bd198107c605ae27cf06"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Wed Jun 04 14:09:31 2025 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Wed Jun 04 16:35:10 2025 -0700"
      },
      "message": "chore: add load statement for rules_shell\n"
    },
    {
      "commit": "ea1a220e47b4c9c654f3bd198107c605ae27cf06",
      "tree": "6a02cc74dbd2fec16b0c3aae3979a1686e5f0b1e",
      "parents": [
        "3f0bb3d0e6c954065d73bb06f22d58d51eb1cb0b"
      ],
      "author": {
        "name": "alexeagle",
        "email": "47395+alexeagle@users.noreply.github.com",
        "time": "Thu May 29 06:15:29 2025 +0000"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Thu May 29 10:32:38 2025 -0700"
      },
      "message": "chore: mirror protoc release\n"
    },
    {
      "commit": "3f0bb3d0e6c954065d73bb06f22d58d51eb1cb0b",
      "tree": "ef548808f6f7d566c893feadc0350727394fe99c",
      "parents": [
        "b465a59b90d592ff7530646fad6117743f32caf9"
      ],
      "author": {
        "name": "alexeagle",
        "email": "47395+alexeagle@users.noreply.github.com",
        "time": "Wed May 28 06:15:33 2025 +0000"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Wed May 28 04:47:05 2025 -0700"
      },
      "message": "chore: mirror protoc release\n"
    },
    {
      "commit": "b465a59b90d592ff7530646fad6117743f32caf9",
      "tree": "8eb49567d6c918cec2bde752470fbda6f7ac0712",
      "parents": [
        "862b5bfbc25986bd4b4e775aa9fbd67f67cbbf34"
      ],
      "author": {
        "name": "alexeagle",
        "email": "47395+alexeagle@users.noreply.github.com",
        "time": "Thu May 15 06:15:27 2025 +0000"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Thu May 15 09:25:58 2025 -0700"
      },
      "message": "chore: mirror protoc release\n"
    },
    {
      "commit": "862b5bfbc25986bd4b4e775aa9fbd67f67cbbf34",
      "tree": "dd09a215869c69eda4332d7b7e306e9ecadbaccb",
      "parents": [
        "5628966a3f26a5538040593dfd1e125686e70188"
      ],
      "author": {
        "name": "Adin Cebic",
        "email": "cebic.ad@gmail.com",
        "time": "Fri May 02 20:14:37 2025 +0200"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Fri May 02 12:12:09 2025 -0700"
      },
      "message": "Fix java example\n\nSigned-off-by: Adin Cebic \u003ccebic.ad@gmail.com\u003e\n"
    },
    {
      "commit": "5628966a3f26a5538040593dfd1e125686e70188",
      "tree": "d9c3bb28bc13a278d2fe757583d734b92ee302a3",
      "parents": [
        "5a28c7a8490f9dfb8edbb93a25e90396cbf77726"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Wed Jan 15 16:09:38 2025 -0800"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.build",
        "time": "Fri May 02 12:12:09 2025 -0700"
      },
      "message": "feat: re-enable Java example of using pre-built protoc\n"
    },
    {
      "commit": "5a28c7a8490f9dfb8edbb93a25e90396cbf77726",
      "tree": "7df9f54ec91b7061ea8a152df735ec11967ade23",
      "parents": [
        "836ad820752f0f2e9ef333e8af83ce561b994c04"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Thu May 01 07:15:54 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 01 07:15:54 2025 -0700"
      },
      "message": "chore: mirror protoc release (#67)\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "836ad820752f0f2e9ef333e8af83ce561b994c04",
      "tree": "50ae22cd95913cd9f2e0da61d5706c37aaafaa8e",
      "parents": [
        "8faa71ed2c8acd0f6df8a3c9d85066018b5467d7"
      ],
      "author": {
        "name": "Adin Ćebić",
        "email": "cebic.ad@gmail.com",
        "time": "Thu May 01 16:15:33 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 01 07:15:33 2025 -0700"
      },
      "message": "Add missing load statement for proto_library (#68)\n\nSigned-off-by: Adin Cebic \u003ccebic.ad@gmail.com\u003e"
    },
    {
      "commit": "8faa71ed2c8acd0f6df8a3c9d85066018b5467d7",
      "tree": "24d9594587b0edbab7188a8d7aebc940b270373d",
      "parents": [
        "68931696a7dcab841f62b6708c4cd71c6ce2c619"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Thu Apr 24 18:25:17 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 24 18:25:17 2025 -0700"
      },
      "message": "fix(publish): pick up secret when passed from caller workflow (#66)\n\n* fix(release): pass through secret to publish workflow by name\n\n* fix\n\n* delete"
    },
    {
      "commit": "68931696a7dcab841f62b6708c4cd71c6ce2c619",
      "tree": "fd8b43e68e028b00ddaed44c4c8c218e63a6586c",
      "parents": [
        "2af5701e7273a6e0c84eca04aa32c23fc6deb4c2"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Thu Apr 24 12:46:52 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 24 12:46:52 2025 -0700"
      },
      "message": "chore: mirror protoc release (#64)\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "2af5701e7273a6e0c84eca04aa32c23fc6deb4c2",
      "tree": "343dff8bc1bbb2b0c907181d3dce5b88df84e806",
      "parents": [
        "19e0254acb5c1118ac041c90dc8335102bc3cb68"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Thu Apr 24 12:45:23 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 24 12:45:23 2025 -0700"
      },
      "message": "chore: publish attestations to BCR (#65)\n\n* chore: publish attestations to BCR\n\nNote, I\u0027ve removed the Publish to BCR GH app from this repo.\n\n* Update publish.yaml"
    },
    {
      "commit": "19e0254acb5c1118ac041c90dc8335102bc3cb68",
      "tree": "45ed665c76096ecdb13ab64c7f91c2e491fa1479",
      "parents": [
        "bc8ed58da6975a1d874d5e6a099fa703d924c510"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Tue Apr 22 17:09:13 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 22 17:09:13 2025 -0700"
      },
      "message": "chore: mirror protoc release (#63)\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "bc8ed58da6975a1d874d5e6a099fa703d924c510",
      "tree": "d113191b88322cacd4c500064e5639a597f6c521",
      "parents": [
        "d30eb9d586581a19b060b955a0c11e75c778e410"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Thu Mar 27 08:09:55 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 27 08:09:55 2025 -0700"
      },
      "message": "chore: mirror protoc release (#57)\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "d30eb9d586581a19b060b955a0c11e75c778e410",
      "tree": "9ee918db5a8dcd0aa7386d0da509995942249510",
      "parents": [
        "ca185770b2a87df2d356720d70779f7eb2970e3f"
      ],
      "author": {
        "name": "Jeff Klukas",
        "email": "jeff@klukas.net",
        "time": "Mon Mar 24 14:21:41 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 24 11:21:41 2025 -0700"
      },
      "message": "Remove git_override for rules_python (#56)\n\nThe relevant patch was included in rules_python 1.2.0 so this is no longer needed."
    },
    {
      "commit": "ca185770b2a87df2d356720d70779f7eb2970e3f",
      "tree": "8164bb9fba3c3380c90e65080bb5a239f313edb0",
      "parents": [
        "78d8f78ed3d4ea46e2a0de0022cd0c449622a253"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Thu Mar 20 09:22:25 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 20 09:22:25 2025 -0700"
      },
      "message": "chore: mirror protoc release (#55)\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "78d8f78ed3d4ea46e2a0de0022cd0c449622a253",
      "tree": "fc00197e5a59e5e7ec81afb9fcaa501cf014941e",
      "parents": [
        "cb688bf392513601939bce5558d735be9951ec58"
      ],
      "author": {
        "name": "Sahin Yort",
        "email": "thesayyn@gmail.com",
        "time": "Tue Mar 18 15:19:44 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 18 15:19:44 2025 -0700"
      },
      "message": "fix: break protobuf and grpc building from source (#54)\n\n"
    },
    {
      "commit": "cb688bf392513601939bce5558d735be9951ec58",
      "tree": "a500a11b488e4f118cfdff992f8dbf9057f82715",
      "parents": [
        "3599677b9380683799069fc752fb17bc0e3de8df"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Tue Mar 18 11:54:32 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 18 11:54:32 2025 -0700"
      },
      "message": "feat: add examples of Rust and TypeScript (#53)\n\n* feat: demonstrate rust client/server\n\n* feat: demonstrate TypeScript node client\n\n* feat: add typescript server\n\n* refactor: remove non-functional cc toolchain\n\nRust depends on having one that works. We can find a more surgical way to prevent protoc cc_binary from getting built.\n\n* chore: missing file\n\n* refactor: move to tools"
    },
    {
      "commit": "3599677b9380683799069fc752fb17bc0e3de8df",
      "tree": "93b722e177cd96dc8777554bc7f3f16e28d1d98e",
      "parents": [
        "1d4b367d11924e7d683b67592b17a7b2537f9ce5"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Mar 17 19:57:39 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 19:57:39 2025 -0700"
      },
      "message": "chore: mirror protoc release (#52)\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "1d4b367d11924e7d683b67592b17a7b2537f9ce5",
      "tree": "3396c3c517cf46367f92972315e3694994e08aa9",
      "parents": [
        "7d242d95513c41a734b1063afd4e92f6586145d4"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Thu Feb 27 08:51:39 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 27 08:51:39 2025 -0800"
      },
      "message": "chore: mirror protoc release (#51)\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "7d242d95513c41a734b1063afd4e92f6586145d4",
      "tree": "69366fd7a851e794fd6d23cee657a250fc1f4a6f",
      "parents": [
        "fa28dab44fecb011e299c5e6789d671436aeb21e"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Thu Feb 27 08:51:19 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 27 08:51:19 2025 -0800"
      },
      "message": "chore(deps): update to new rules_python RC (#50)\n\n* chore(deps): try new rules_python RC\n\n* chore: update location of toolchain type, accounting for rules_python breaking change"
    },
    {
      "commit": "fa28dab44fecb011e299c5e6789d671436aeb21e",
      "tree": "9e7cd1e085c32bd98837777694721c8ac6b48e44",
      "parents": [
        "c9f15ae3a9bc1d6f43a3caa2ed4e6a0f7d876a36"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Thu Feb 20 11:04:54 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 20 11:04:54 2025 -0800"
      },
      "message": "chore: update example to latest bazel deps (#49)\n\n"
    },
    {
      "commit": "c9f15ae3a9bc1d6f43a3caa2ed4e6a0f7d876a36",
      "tree": "bb5fe98be0e7f4540df06313211fbbafd6358290",
      "parents": [
        "35b6b11e13a60b36ee7bafc074367668fd0f3b57"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Wed Feb 19 08:31:10 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 19 08:31:10 2025 -0800"
      },
      "message": "feat: re-enable Python example of using pre-built protoc (#42)\n\n* feat: re-enable Python example of using pre-built protoc\r\n\r\n* chore: load py_test so it gets starlark PyInfo"
    },
    {
      "commit": "35b6b11e13a60b36ee7bafc074367668fd0f3b57",
      "tree": "06ae0cebbae10d55281ad613ade78c48a3913b14",
      "parents": [
        "323061994882a89b7d60210fc6991d6bc3bb21c2"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Thu Feb 06 19:52:12 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 06 19:52:12 2025 -0800"
      },
      "message": "chore: upgrade rules_uv (#45)\n\n* chore: upgrade rules_uv\r\n\r\nLet\u0027s see if it fixes our red CI on windows\r\n\r\n* Update MODULE.bazel\r\n\r\n* mark requirements test as not-window-compatible\r\n\r\n* fix"
    },
    {
      "commit": "323061994882a89b7d60210fc6991d6bc3bb21c2",
      "tree": "2b0b87372fde32cc36de21987ee92c68fd36cc69",
      "parents": [
        "c22ac1bf696fdfc21503a88414392e5176fd3437"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Wed Feb 05 17:44:16 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 05 17:44:16 2025 -0800"
      },
      "message": "chore: mirror protoc release (#46)\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "c22ac1bf696fdfc21503a88414392e5176fd3437",
      "tree": "6171f94145b33bdacd0fadd759e9d8d04c4705af",
      "parents": [
        "1beeac8d226eec037bb8f7d761f0745aefd3d89d"
      ],
      "author": {
        "name": "Corentin Kerisit",
        "email": "corentin.kerisit@gmail.com",
        "time": "Fri Jan 31 19:00:42 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 31 10:00:42 2025 -0800"
      },
      "message": "Add v29.x protoc versions (#44)\n\n* Add v29.x protoc versions\r\n\r\n* Update versions.bzl\r\n\r\n---------\r\n\r\nCo-authored-by: Alex Eagle \u003calex@aspect.build\u003e"
    },
    {
      "commit": "1beeac8d226eec037bb8f7d761f0745aefd3d89d",
      "tree": "b2804f0a5a320d43c6132fa8cccdcd65f44140a4",
      "parents": [
        "56b554d58ade1df53f672dedfe539df931745be0"
      ],
      "author": {
        "name": "Corentin Kerisit",
        "email": "corentin.kerisit@gmail.com",
        "time": "Fri Jan 31 18:49:32 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 31 09:49:32 2025 -0800"
      },
      "message": "Fix mirror protoc release github action (#43)\n\n"
    },
    {
      "commit": "56b554d58ade1df53f672dedfe539df931745be0",
      "tree": "9b46f1d1ffb2a3f3c8f7afd98229dcc9bf88f691",
      "parents": [
        "5d9e1961fe6ccf08b780473dd2688e25d9530429"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Wed Jan 15 16:01:50 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 15 16:01:50 2025 -0800"
      },
      "message": "chore: add Bazel 8 testing (#39)\n\n* chore: add Bazel 8 testing\r\n\r\n* fix: revert rules_uv upgrade\r\n\r\n* chore: rules_proto leaked another setup routine for WORKSPACE users\r\n\r\n* PYSTAR is now required\r\n\r\n* chore: reduce delta\r\n\r\n* fix: add a rules_java dependency that protobuf is leaking\r\n\r\n* chore: give up on bazel8 without bzlmod\r\n\r\nRevert WORKSPACE-only changes\r\n\r\n* fix: disable Java toolchain which is causing C++ compiles\r\n\r\n* disable python too"
    },
    {
      "commit": "5d9e1961fe6ccf08b780473dd2688e25d9530429",
      "tree": "4037587768ec5a6506448e67463ce8b21fccb746",
      "parents": [
        "2b4a52c167ce4bc85d7876e89cb3a90bd0d00158"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Tue Jan 14 17:38:45 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 14 17:38:45 2025 -0800"
      },
      "message": "chore(deps): upgrade Bazel to latest 7 release (#40)\n\npre-factor for trying to get to 8"
    },
    {
      "commit": "2b4a52c167ce4bc85d7876e89cb3a90bd0d00158",
      "tree": "77cf4c68fbf0eeffcc69376ee0e59715c5f9bc5d",
      "parents": [
        "2782f688d334da04db1a7805a42eebc714bc7622"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Dec 06 15:26:52 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 06 15:26:52 2024 -0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "2782f688d334da04db1a7805a42eebc714bc7622",
      "tree": "cd87da3e6bea6526f9a5cab87bddff0ab3b0e38a",
      "parents": [
        "606c8511f91d7e5a2293004a6f87a4787d59e2e6"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Dec 06 12:04:36 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 06 12:04:36 2024 -0800"
      },
      "message": "Fix download filename for RC versions (#37)\n\n* fix filename for rc versions\r\n\r\n* chore: restore example\r\n\r\n* chore: format\r\n\r\n---------\r\n\r\nCo-authored-by: Andy Aylward \u003candy@eggsample.net\u003e"
    },
    {
      "commit": "606c8511f91d7e5a2293004a6f87a4787d59e2e6",
      "tree": "ee3de985e924c42f2cd2f943cccfe6e68a874fde",
      "parents": [
        "e6ce32673fce191c6a0dd4a7752d0fcce73788f7"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Dec 06 11:31:15 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 06 11:31:15 2024 -0800"
      },
      "message": "chore: disavow Bazel 8 compat (#36)\n\n"
    },
    {
      "commit": "e6ce32673fce191c6a0dd4a7752d0fcce73788f7",
      "tree": "8c90a3f0b10c8606121772d474316ddf7479b85b",
      "parents": [
        "c522787036b366a9c4e903f46409fd8d1efd3462"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Tue Nov 19 13:12:49 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 19 13:12:49 2024 -0800"
      },
      "message": "Changes by create-pull-request action (#31)\n\n* chore: mirror protoc release\r\n\r\n* Update versions.bzl\r\n\r\n* chore: try fixing action-runs-checks\r\n\r\n---------\r\n\r\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e\r\nCo-authored-by: Alex Eagle \u003calex@aspect.dev\u003e"
    },
    {
      "commit": "c522787036b366a9c4e903f46409fd8d1efd3462",
      "tree": "b98cbec5793d2cf77b938dd8dcfddc5a20597ac1",
      "parents": [
        "382ae8dc5c019e962d4c1dedfd364b939be49e66"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Thu Nov 14 09:21:01 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 14 09:21:01 2024 -0800"
      },
      "message": "Changes by create-pull-request action (#28)\n\n* chore: mirror protoc release\r\n\r\n* Update versions.bzl\r\n\r\nJust to kick the checks to run\r\n\r\n---------\r\n\r\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e\r\nCo-authored-by: Alex Eagle \u003calex@aspect.dev\u003e"
    },
    {
      "commit": "382ae8dc5c019e962d4c1dedfd364b939be49e66",
      "tree": "f18637af89047390cb9f4b9bb4e7193a5e1d3843",
      "parents": [
        "0ffd305814e08a4d835efbd106d609001f0d354c"
      ],
      "author": {
        "name": "Fabian Meumertzheim",
        "email": "fabian@meumertzhe.im",
        "time": "Thu Nov 14 18:08:42 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 14 09:08:42 2024 -0800"
      },
      "message": "Fix compatibility with rules_proto 7 (#30)\n\n* Fix compatibility with rules_proto 7\r\n\r\n* Apply buildifier fixes"
    },
    {
      "commit": "0ffd305814e08a4d835efbd106d609001f0d354c",
      "tree": "3d50205f0162068393b2c9855501a5856283986b",
      "parents": [
        "680567d7de0d6b48f6b6c1b0124d4e65e71b7cd5"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Sep 30 20:20:02 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 30 20:20:02 2024 -0700"
      },
      "message": "chore: mirror protoc release (#26)\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "680567d7de0d6b48f6b6c1b0124d4e65e71b7cd5",
      "tree": "0b2c976cf1caf52ac7704b68d5314ced4b20de90",
      "parents": [
        "17e78a337fd893f8adf4c017dd63aaf82d0e6fe0"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Thu Sep 05 13:46:35 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 05 13:46:35 2024 -0700"
      },
      "message": "comment about toolchain registration with :all\n\nFIX @shs96c"
    },
    {
      "commit": "17e78a337fd893f8adf4c017dd63aaf82d0e6fe0",
      "tree": "2145bbc6507bf9aa921823a52e68fcf8f314b166",
      "parents": [
        "50468cdf6b50d04fa999b3968c8ddaa41eb981d8"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Wed Sep 04 13:29:16 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 04 13:29:16 2024 -0700"
      },
      "message": "refactor: examples folder standalone (#25)\n\n"
    },
    {
      "commit": "50468cdf6b50d04fa999b3968c8ddaa41eb981d8",
      "tree": "a7e9b7e55af02333326f8026ebbcbc44584181b3",
      "parents": [
        "456340fdfbcc7c7dda36e9dfeed36cf4eab632c7"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Thu Aug 29 06:49:32 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 29 06:49:32 2024 -0700"
      },
      "message": "chore: mirror protoc release (#23)\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "456340fdfbcc7c7dda36e9dfeed36cf4eab632c7",
      "tree": "eeeec2ab9f7c1fcbab3c86fcce386a0144d3ce1f",
      "parents": [
        "a5d66d203a57a73ebe29442f454b68ca95cceef0"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Wed Aug 28 09:02:53 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 28 09:02:53 2024 -0700"
      },
      "message": "chore: mirror protoc release (#22)\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "a5d66d203a57a73ebe29442f454b68ca95cceef0",
      "tree": "585c4ac00f20ca3b58a8cc2bde2f3aef5d2990a3",
      "parents": [
        "9c535ed0fbf85d41064c97f80c470eae3c36117b"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Fri Aug 23 09:15:36 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 23 09:15:36 2024 -0400"
      },
      "message": "Changes by create-pull-request action (#20)\n\n* chore: mirror protoc release\r\n\r\n* chore: do all versions\r\n\r\n* chore: update python test\r\n\r\n---------\r\n\r\nCo-authored-by: alexeagle \u003calexeagle@users.noreply.github.com\u003e\r\nCo-authored-by: Alex Eagle \u003calex@aspect.dev\u003e"
    },
    {
      "commit": "9c535ed0fbf85d41064c97f80c470eae3c36117b",
      "tree": "4b15166bca7f776f00550cd76ba998689ea55eab",
      "parents": [
        "f1d1c0ccbcffb6e349bd4264c9949808c0b38f0f"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Wed Jun 26 08:20:35 2024 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Wed Jun 26 08:20:35 2024 -0700"
      },
      "message": "chore: bump python runtime to match protoc\n"
    },
    {
      "commit": "f1d1c0ccbcffb6e349bd4264c9949808c0b38f0f",
      "tree": "4126400cf1c4b5e6f44c4705a0a32bcfe5652f95",
      "parents": [
        "92a678cfe750df1a54abd69a9e560d498b743f2a"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Wed Jun 26 08:13:15 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 26 08:13:15 2024 -0700"
      },
      "message": "chore: mirror protoc release (#19)\n\nCo-authored-by: alexeagle \u003calexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "92a678cfe750df1a54abd69a9e560d498b743f2a",
      "tree": "c619a8e7a1210ab710f8555869ac961f821143a3",
      "parents": [
        "9d5518000ca0f83c6c1b744fdff5d67af68e4c00"
      ],
      "author": {
        "name": "yzhangyext",
        "email": "58708792+yzhangyext@users.noreply.github.com",
        "time": "Thu Jun 13 12:50:22 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 13 09:50:22 2024 -0700"
      },
      "message": "Add v3.20 protoc version (#18)\n\nEntry generated with mirror_protoc_release.sh\r\n\r\nThe motivation is protobuf version 21 and later has\r\na bug with javascript proto:\r\nhttps://github.com/protocolbuffers/protobuf-javascript/issues/127\r\n\r\nThe reason that I skipped v3.20.3 is it doesn\u0027t\r\nrelease the osx-aarch platform somehow"
    },
    {
      "commit": "9d5518000ca0f83c6c1b744fdff5d67af68e4c00",
      "tree": "9e30f2a8773563395c499420de075e14f3b1d1f4",
      "parents": [
        "c72c433b8082f3b830e933e976fc47883a72b5a6"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Tue Jun 11 12:09:44 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 11 12:09:44 2024 -0700"
      },
      "message": "chore: ensure we don\u0027t try to compile any C++ code (#16)\n\n* chore: ensure we don\u0027t try to compile any C++ code\r\n\r\nWe don\u0027t have any C++ code in this repo, and want to make sure that our examples don\u0027t transitively depend on building protoc from source.\r\n\r\n* Update MODULE.bazel\r\n\r\nCo-authored-by: Fabian Meumertzheim \u003cfabian@meumertzhe.im\u003e\r\n\r\n* Disable CGo (#17)\r\n\r\n* chore: buildifier\r\n\r\n---------\r\n\r\nCo-authored-by: Fabian Meumertzheim \u003cfabian@meumertzhe.im\u003e"
    },
    {
      "commit": "c72c433b8082f3b830e933e976fc47883a72b5a6",
      "tree": "f1febe4ce6952e04e185d340b395267097a4bdb9",
      "parents": [
        "72a722df3bbc258ba4d37f29237acab870f757db"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Tue Jun 11 11:54:16 2024 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Tue Jun 11 11:54:16 2024 -0700"
      },
      "message": "chore: update python protobuf runtime\n\nwas broken by #14\n"
    },
    {
      "commit": "72a722df3bbc258ba4d37f29237acab870f757db",
      "tree": "42a51d295694c0918a08b2dc8944217cd618f56c",
      "parents": [
        "d14343c92c6a9e71b4c1d4d1d3be175f34439151"
      ],
      "author": {
        "name": "Fabian Meumertzheim",
        "email": "fabian@meumertzhe.im",
        "time": "Mon Jun 10 01:23:56 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 09 16:23:56 2024 -0700"
      },
      "message": "Mark extension as reproducible (#15)\n\n"
    },
    {
      "commit": "d14343c92c6a9e71b4c1d4d1d3be175f34439151",
      "tree": "b65cf402d2771a67bf4195c7b34e341d32ec23f2",
      "parents": [
        "31013b176dcb8ed7c86c9b629fe89965aafcc6c4"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Fri Jun 07 11:48:54 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 07 11:48:54 2024 -0700"
      },
      "message": "chore: mirror protoc release (#14)\n\nCo-authored-by: alexeagle \u003calexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "31013b176dcb8ed7c86c9b629fe89965aafcc6c4",
      "tree": "7bffc1b962c4727689cff8ce4f09c7096074d009",
      "parents": [
        "7d7cc2638e2cd37827f1c548346efa2474e9d85a"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri May 24 13:02:37 2024 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri May 24 13:02:37 2024 -0700"
      },
      "message": "chore: no longer prerelease\n"
    },
    {
      "commit": "7d7cc2638e2cd37827f1c548346efa2474e9d85a",
      "tree": "607522bc33bad45277627cdb3baad3c37fa768f2",
      "parents": [
        "4455860a4581029716448011d039a6725927cbd9"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri May 24 13:01:12 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 24 13:01:12 2024 -0700"
      },
      "message": "feat: default to latest protobuf rather than pinning (#12)\n\n* feat: use protobuf v27\r\n\r\n* chore: update docs\r\n\r\n* fix: check in requirements.in\r\n\r\n* chore: more docs\r\n\r\n* Update release_prep.sh"
    },
    {
      "commit": "4455860a4581029716448011d039a6725927cbd9",
      "tree": "dfe6701efa27a27bf432e396ad7c64455e6a579f",
      "parents": [
        "797e043f9ee5d2c35aedafbd78724ebc3e546228"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Fri May 24 10:25:05 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 24 10:25:05 2024 -0700"
      },
      "message": "chore: mirror protoc release (#11)\n\nCo-authored-by: alexeagle \u003calexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "797e043f9ee5d2c35aedafbd78724ebc3e546228",
      "tree": "43848cdfcdb8d17802e0da43c1ebb6bd119b376f",
      "parents": [
        "8f059aae8a9978748dfa886aeb9dbf86feba7cf8"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Thu May 23 17:53:51 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 23 17:53:51 2024 -0700"
      },
      "message": "feat: add Go example (#10)\n\n"
    },
    {
      "commit": "8f059aae8a9978748dfa886aeb9dbf86feba7cf8",
      "tree": "12ec19b44e216312a0a08e5d12776473e31466f1",
      "parents": [
        "3e3836ac26b634e363488b9159d6f0baa53d53f1"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri May 17 09:40:34 2024 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri May 17 09:40:42 2024 -0700"
      },
      "message": "refactor: simplify toolchain registration\n"
    },
    {
      "commit": "3e3836ac26b634e363488b9159d6f0baa53d53f1",
      "tree": "b322b16797ad3b7f0275bce0416a686e7c1ca0bd",
      "parents": [
        "02d63894cfab9a6632ed2ae5c3fabecc68e2c880"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Wed May 15 07:13:57 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 15 07:13:57 2024 -0700"
      },
      "message": "chore: mirror protoc release (#8)\n\n"
    },
    {
      "commit": "02d63894cfab9a6632ed2ae5c3fabecc68e2c880",
      "tree": "c05399eb92333a5d83d453b9d00564d437838efb",
      "parents": [
        "4490ffecba79266ccbb2870f58cfe131d5fded87"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Thu May 09 09:08:28 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 09 09:08:28 2024 -0700"
      },
      "message": "chore: mirror protoc release (#7)\n\nCo-authored-by: alexeagle \u003calexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "4490ffecba79266ccbb2870f58cfe131d5fded87",
      "tree": "96ab936bd2f336252739ad09e280d480519024c6",
      "parents": [
        "2666d9c579c0f8cb8d51804056ad54d79b55c03e"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Sun Apr 28 09:25:14 2024 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Sun Apr 28 09:25:14 2024 -0700"
      },
      "message": "chore: use released rules_proto 6\n"
    },
    {
      "commit": "2666d9c579c0f8cb8d51804056ad54d79b55c03e",
      "tree": "919184290f0394952b62b01f466aadb9e9536ca2",
      "parents": [
        "5eadd00795ae6a31c3259efdf42deeda5163e315"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Sun Apr 28 08:25:58 2024 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Sun Apr 28 08:25:58 2024 -0700"
      },
      "message": "docs: populate install section\n"
    },
    {
      "commit": "5eadd00795ae6a31c3259efdf42deeda5163e315",
      "tree": "fa86db6df0c6bd53878a8ac67e1b9f743a8c0dce",
      "parents": [
        "af3c7c4902d9f6811c243b5401ec3269ffd01d24"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Sat Apr 27 10:53:11 2024 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Sun Apr 28 07:39:25 2024 -0700"
      },
      "message": "Update README.md\n\nChanges for moving to aspect-build org\n"
    },
    {
      "commit": "af3c7c4902d9f6811c243b5401ec3269ffd01d24",
      "tree": "d73ecb75f634c7b19c984a884dd01db82a2f37ed",
      "parents": [
        "d49cfa7f514becb19a314f38224190452a11616f"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Tue Apr 23 16:15:21 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 23 16:15:21 2024 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "d49cfa7f514becb19a314f38224190452a11616f",
      "tree": "a282be56a8b849b39ddb91f3933ba9450207b0a3",
      "parents": [
        "cbce03b1533af0258173187e49caaa9f811e5250"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Sat Apr 20 10:26:08 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 20 10:26:08 2024 -0700"
      },
      "message": "chore: mirror protoc release (#6)\n\nCo-authored-by: alexeagle \u003calexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "cbce03b1533af0258173187e49caaa9f811e5250",
      "tree": "834dd01a04e9bd66ef46aaa3c82a0155cc935c5a",
      "parents": [
        "54f50acaf8f26c7c48975616465a3fd868b21922"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Thu Mar 28 21:46:42 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 28 21:46:42 2024 -0700"
      },
      "message": "chore: mirror protoc release (#5)\n\nCo-authored-by: alexeagle \u003calexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "54f50acaf8f26c7c48975616465a3fd868b21922",
      "tree": "2282b38d903c29cc8bf19a25d1098a6e52580fde",
      "parents": [
        "e168553aa623571c71157c0cb1dfad6dab871827"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Mon Mar 18 19:51:20 2024 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Mon Mar 18 20:35:50 2024 -0700"
      },
      "message": "fix: provide aliases for all well-known types\n"
    },
    {
      "commit": "e168553aa623571c71157c0cb1dfad6dab871827",
      "tree": "b6ea5009313ddcc49fe66b218270ab89eaa38124",
      "parents": [
        "b646d4ce80952a873b33fc3660aae5495d0ce082"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Mon Mar 18 18:04:00 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 18 18:04:00 2024 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "b646d4ce80952a873b33fc3660aae5495d0ce082",
      "tree": "6a6554102e4d9a4a3b9eea75fbbacf66fddcacdf",
      "parents": [
        "4d62f0b5f8835eb45fc1c6cb6cb5cad583206919"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Mon Mar 18 17:50:27 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 18 17:50:27 2024 -0700"
      },
      "message": "chore: fix e2e (#3)\n\n* chore: fix e2e\r\n\r\n* chore: fix\r\n\r\n* chore: copy code review improvements from upstream\r\n\r\nhttps://github.com/bazelbuild/rules_proto/pull/205"
    },
    {
      "commit": "4d62f0b5f8835eb45fc1c6cb6cb5cad583206919",
      "tree": "79cd2a4de5bdb7a6be062512f6279b2e8aae23bd",
      "parents": [
        "33a20a3c5cd8e93e84fcec7c0cbd587beaec2bc5"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Mon Mar 18 17:35:04 2024 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Mon Mar 18 17:35:04 2024 -0700"
      },
      "message": "chore: fix python test by using normal pip.parse\n\nI\u0027d rather have rules_py just unpack a wheel, but it\u0027s broken\n"
    },
    {
      "commit": "33a20a3c5cd8e93e84fcec7c0cbd587beaec2bc5",
      "tree": "816757f2ac226340b28c92e505a4ecdbc9938724",
      "parents": [
        "0ba6ce842b427e59218e6c057415154d4619d994"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Thu Mar 14 11:56:52 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 14 11:56:52 2024 -0700"
      },
      "message": "chore: mirror protoc release (#2)\n\n"
    },
    {
      "commit": "0ba6ce842b427e59218e6c057415154d4619d994",
      "tree": "1b6eb4a945cc7dee19f949073288ed804439f417",
      "parents": [
        "f5bd744b6efedc08fa54f444a97b3b3546c3acbc"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Mon Mar 11 10:18:08 2024 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Mon Mar 11 10:18:08 2024 -0700"
      },
      "message": "chore: do TODO so all wkt are available\n"
    },
    {
      "commit": "f5bd744b6efedc08fa54f444a97b3b3546c3acbc",
      "tree": "d5bed332b04d76141055040b7832a6d28e4bcd2a",
      "parents": [
        "5e08a421aa67ad5bb4a29445b43e7710498db694"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Mon Mar 11 10:06:54 2024 -0700"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Mon Mar 11 10:06:54 2024 -0700"
      },
      "message": "chore: remove Bazel 6 testing\n\nOur e2e only works when the new incompatible_enable_proto_toolchain_resolution flag is available\n"
    },
    {
      "commit": "5e08a421aa67ad5bb4a29445b43e7710498db694",
      "tree": "cd3a84462fe27f593d21be3d8269398b550df5d5",
      "parents": [
        "074b4a205e13f26b36576c70f91af2ef2ae05d39"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Sat Mar 09 17:39:07 2024 -0800"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Sat Mar 09 17:43:54 2024 -0800"
      },
      "message": "feat: add a way to reference well-known types without protobuf repo\n\nThe files were already in the include/ folder of every protoc zip file we fetched.\nWe just have to generate proto_library targets for them, similar to what go_repository does to generate BUILD files for Go libraries\n"
    },
    {
      "commit": "074b4a205e13f26b36576c70f91af2ef2ae05d39",
      "tree": "cf7eb9e015af540218f512e177db7ea1ab55037f",
      "parents": [
        "d90040ef1c67a7e77379fc08301418ef38221b25",
        "cdd597be45747dd814e79de6eb11406772fef02f"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 17:06:15 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 08 17:06:15 2024 -0800"
      },
      "message": "Merge pull request #1 from alexeagle/create-pull-request/patch\n\nChanges by create-pull-request action"
    },
    {
      "commit": "d90040ef1c67a7e77379fc08301418ef38221b25",
      "tree": "2579f8c6dea5fc4e0e526eafda4228fc45b037fc",
      "parents": [
        "5ba5d76c80c20148aa4d62d5a217fa7ed85f8f7e"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 17:05:31 2024 -0800"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 17:05:31 2024 -0800"
      },
      "message": "fix: stray references to rules_protoc\n"
    },
    {
      "commit": "cdd597be45747dd814e79de6eb11406772fef02f",
      "tree": "aa3580e35c899a58e04386be9400455c3726079e",
      "parents": [
        "5ba5d76c80c20148aa4d62d5a217fa7ed85f8f7e"
      ],
      "author": {
        "name": "alexeagle",
        "email": "alexeagle@users.noreply.github.com",
        "time": "Sat Mar 09 01:03:15 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 09 01:03:15 2024 +0000"
      },
      "message": "chore: mirror protoc release\n"
    },
    {
      "commit": "5ba5d76c80c20148aa4d62d5a217fa7ed85f8f7e",
      "tree": "61ccbb3d6576b174f75492c1042a13c7e6ca3868",
      "parents": [
        "d30d30043175a6ed302cac1aab9b4fcd6bcbf72c"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:57:10 2024 -0800"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:57:10 2024 -0800"
      },
      "message": "fix: correct path to mirroring script\n"
    },
    {
      "commit": "d30d30043175a6ed302cac1aab9b4fcd6bcbf72c",
      "tree": "407e75b87b2c26e7f6a2ce15d6ca6227281de2e8",
      "parents": [
        "d26d8eeb7af537e41724d5dd91ac6238d20a18c7"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:56:00 2024 -0800"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:56:00 2024 -0800"
      },
      "message": "fix: rules_py doesn\u0027t support windows yet\n"
    },
    {
      "commit": "d26d8eeb7af537e41724d5dd91ac6238d20a18c7",
      "tree": "f0139b0558b9114f49d3c6bad4157e981be2febb",
      "parents": [
        "ccb0158e2ac19351ab5a0d18b11e6a2f6c5d0abd"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:53:06 2024 -0800"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:53:06 2024 -0800"
      },
      "message": "fix: disable pystar in action_env\n\nEasier to get it honored by CI\n"
    },
    {
      "commit": "ccb0158e2ac19351ab5a0d18b11e6a2f6c5d0abd",
      "tree": "8fad9eee198f201e76f57379bafbde16a13d0c98",
      "parents": [
        "67af8b460099659eed291f1c70373531c892f478"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:46:10 2024 -0800"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:46:10 2024 -0800"
      },
      "message": "feat: add language examples\n"
    },
    {
      "commit": "67af8b460099659eed291f1c70373531c892f478",
      "tree": "135206a1844a9edae61f028217a175251f89ad56",
      "parents": [
        "662b20c73792aca41b26e54951c3baaf3026fe9d"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:34:26 2024 -0800"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:34:26 2024 -0800"
      },
      "message": "chore: more readmes\n"
    },
    {
      "commit": "662b20c73792aca41b26e54951c3baaf3026fe9d",
      "tree": "f0d9ada45ba3fa867b6a2e42a5940a2d448d5391",
      "parents": [
        "dfc569f41ce92a4c17edd45a220859d5b6c34253"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:30:21 2024 -0800"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:30:21 2024 -0800"
      },
      "message": "fix: remove stray file\n"
    },
    {
      "commit": "dfc569f41ce92a4c17edd45a220859d5b6c34253",
      "tree": "04a7ba343cf6001eeb7a58c6f5b4384fdd25b6a6",
      "parents": [
        "3addcf223bdb6646cf1dd00ae3112eaa0fc9f9dc"
      ],
      "author": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:24:30 2024 -0800"
      },
      "committer": {
        "name": "Alex Eagle",
        "email": "alex@aspect.dev",
        "time": "Fri Mar 08 16:24:30 2024 -0800"
      },
      "message": "try again to fix windows\n"
    }
  ],
  "next": "3addcf223bdb6646cf1dd00ae3112eaa0fc9f9dc"
}
