)]}'
{
  "commit": "f1b454314c788f41d0f71fac4a1e5315b6c87eaf",
  "tree": "9fbe43d95923498e1cd0a3a669f337ddd0afc05a",
  "parents": [
    "4d435b768065a8bb15e24b29fd797747b445ffa3"
  ],
  "author": {
    "name": "Mark Elliot",
    "email": "123787712+mark-thm@users.noreply.github.com",
    "time": "Tue Nov 05 09:54:21 2024 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Nov 05 14:54:21 2024 +0000"
  },
  "message": "Support multiple multitool hubs (#65)\n\nWe\u0027ve supported multiple hubs in WORKSPACE for a while, but bzlmod users were forced to constrain to a single common hub.\n\nThis PR maintains existing behavior but treats the common `multitool` hub as the default hub, still registers its toolchains, and now offers the ability to register additional, alternate hubs by name under the same combination rules. It also updates the readme to share how to do this in bzlmod, and calls out that users must invoke `register_toolchains` themselves in order to make the alternate hubs\u0027 tools available to Bazel.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3b2029a7291251f22b66ba73da27246363e9c88e",
      "old_mode": 33188,
      "old_path": "examples/module/MODULE.bazel",
      "new_id": "11c9612ed4472d891efd844d2cd2a10e0bd972ba",
      "new_mode": 33188,
      "new_path": "examples/module/MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "e76994d609fc6e57892c406923c595c4bd1a4d16",
      "old_mode": 33188,
      "old_path": "multitool/extension.bzl",
      "new_id": "01542076768efae683a07b0831216838f0f5ef97",
      "new_mode": 33188,
      "new_path": "multitool/extension.bzl"
    },
    {
      "type": "modify",
      "old_id": "5ac45b4da6a2100994a6d03cc048910b0e052305",
      "old_mode": 33188,
      "old_path": "readme.md",
      "new_id": "0d46fd927dc4420303ba668f22ce2eb5aabaa757",
      "new_mode": 33188,
      "new_path": "readme.md"
    }
  ]
}
