)]}'
{
  "commit": "8d6db15d7b1f9c9b0631c347ed7492587654e3b3",
  "tree": "b8c9e8a64131149ba28d7d467f389ca0d9a38f03",
  "parents": [
    "b68f3a20980af89f1258e4fc6eca21a44810f43a"
  ],
  "author": {
    "name": "onenewcode",
    "email": "lovestudy@qq.com",
    "time": "Sun Sep 13 00:02:43 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Sep 13 00:02:43 2026 +0800"
  },
  "message": "feat(broadcast): add a bounded MPMC broadcast channel (#253)\n\nSigned-off-by: onenewcode \u003clovestudy@qq.com\u003e\nCo-authored-by: tison \u003cwander4096@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ef8a4f69f925ba486ea2651989da850f4d48e664",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "087014cf5f0266db99883aa6c3ad7bbd241ae5eb",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "287ac3803173de811a3207f53113dc24f24723a0",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "ed3dae37762159dc1cbb4289184488460b7dd377",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cadb80378d453b64926c59c83ae0e7eea2082259",
      "new_mode": 33188,
      "new_path": "asyncband/src/broadcast/mpmc/bounded/mod.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "594936ce9f81b170f57bc96b66589648ce0b08b4",
      "new_mode": 33188,
      "new_path": "asyncband/src/broadcast/mpmc/bounded/tests.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94f0b1eb3b1b80291da928002e13e44f115e26e1",
      "new_mode": 33188,
      "new_path": "asyncband/src/broadcast/mpmc/common.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1cbce93f9308bb78ceb6c229aad7df3c345dedd",
      "new_mode": 33188,
      "new_path": "asyncband/src/broadcast/mpmc/error.rs"
    },
    {
      "type": "modify",
      "old_id": "9249df2138368a54ff04febc9b194a038fe67614",
      "old_mode": 33188,
      "old_path": "asyncband/src/broadcast/mpmc/mod.rs",
      "new_id": "636f8958e84e85a1f5c8791f934c10e89b2269fb",
      "new_mode": 33188,
      "new_path": "asyncband/src/broadcast/mpmc/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "3ac8e8f43dc7a4bd769fb567c4ebe3a9ae9022f3",
      "old_mode": 33188,
      "old_path": "asyncband/src/broadcast/mpmc/unbounded/mod.rs",
      "new_id": "934374d327a55eea5d339c7fd023129946c1e165",
      "new_mode": 33188,
      "new_path": "asyncband/src/broadcast/mpmc/unbounded/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "933ee0213ddc2eea1939f94ecc116327f10df5b0",
      "old_mode": 33188,
      "old_path": "asyncband/src/broadcast/mpmc/unbounded/tests.rs",
      "new_id": "4bf330aa3e031042a47da1b964f047898104acd8",
      "new_mode": 33188,
      "new_path": "asyncband/src/broadcast/mpmc/unbounded/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "7b8cb352b272b9c999141f1695c44364642cd684",
      "old_mode": 33188,
      "old_path": "asyncband/src/internal/mod.rs",
      "new_id": "7998e25a743dafe3b63c44563dd457225b36b548",
      "new_mode": 33188,
      "new_path": "asyncband/src/internal/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "8c2de0c15fc9816ec9c4427269b1858d1e8e3f1c",
      "old_mode": 33188,
      "old_path": "asyncband/src/internal/semaphore.rs",
      "new_id": "ca4c3019d63641a6d0e4a118f2d1321e39b310b4",
      "new_mode": 33188,
      "new_path": "asyncband/src/internal/semaphore.rs"
    },
    {
      "type": "modify",
      "old_id": "ae99158c39c5eb6418edea3d0e96392ebaf719aa",
      "old_mode": 33188,
      "old_path": "asyncband/src/lib.rs",
      "new_id": "afd6fafab1d180662836da666f8cdd453c9c4263",
      "new_mode": 33188,
      "new_path": "asyncband/src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aabae2efb2189c71832cef93c52aa5e62cb78eae",
      "new_mode": 33188,
      "new_path": "benchmarks/asyncband/broadcast/mpmc/bounded.rs"
    },
    {
      "type": "modify",
      "old_id": "78ef889af0631a37c5a8137a71428496c0514909",
      "old_mode": 33188,
      "old_path": "benchmarks/asyncband/broadcast/mpmc/mod.rs",
      "new_id": "e0ac8347f1aa6dbaa090d3230e204baf1444b5d1",
      "new_mode": 33188,
      "new_path": "benchmarks/asyncband/broadcast/mpmc/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "d5423f434f42f8aab809008204a7cb6febf67fe2",
      "old_mode": 33188,
      "old_path": "benchmarks/asyncband/semaphore/release.rs",
      "new_id": "4c400fa9a2df3d477496d827548a6006aafc6a03",
      "new_mode": 33188,
      "new_path": "benchmarks/asyncband/semaphore/release.rs"
    },
    {
      "type": "modify",
      "old_id": "7b98870184e26d37920cdc276836da777823a395",
      "old_mode": 33188,
      "old_path": "benchmarks/ecosystem/broadcast/mpmc/adapters.rs",
      "new_id": "658707bb7df285a71e1b3274ae9dbfd16ed27e6b",
      "new_mode": 33188,
      "new_path": "benchmarks/ecosystem/broadcast/mpmc/adapters.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4cf7f9aa9ee6310fb00d5d369f450ab355e1ac8",
      "new_mode": 33188,
      "new_path": "benchmarks/ecosystem/broadcast/mpmc/bounded.rs"
    },
    {
      "type": "modify",
      "old_id": "5e86ce6e67b562245d05ebe522ab8bece6dd61ad",
      "old_mode": 33188,
      "old_path": "benchmarks/ecosystem/broadcast/mpmc/mod.rs",
      "new_id": "dd09282b71afe39957a94319e7cb650176bb78a5",
      "new_mode": 33188,
      "new_path": "benchmarks/ecosystem/broadcast/mpmc/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "55c016a579ca1cc72067106c30b6d0c054b1c28b",
      "old_mode": 33188,
      "old_path": "benchmarks/ecosystem/broadcast/mpmc/support.rs",
      "new_id": "cd6e83bd014f53f40ca984f0dc9214ee2540a1ee",
      "new_mode": 33188,
      "new_path": "benchmarks/ecosystem/broadcast/mpmc/support.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5acfd17baa222951316315fc1262f0c94d638633",
      "new_mode": 33188,
      "new_path": "tests-integration/tests/broadcast_mpmc_bounded_test.rs"
    },
    {
      "type": "modify",
      "old_id": "f421a63d5a575da1a0628374152f7a55551fb38f",
      "old_mode": 33188,
      "old_path": "tests-integration/tests/traits_test.rs",
      "new_id": "00d44dccec7c8bb02a0b95c4e095dcc9ca1f744d",
      "new_mode": 33188,
      "new_path": "tests-integration/tests/traits_test.rs"
    }
  ]
}
