)]}'
{
  "log": [
    {
      "commit": "16318e83e9ed1354fd5935f60a4dc28b1e6c572c",
      "tree": "ac6277c131e347f0b787fe54f58e1cf80333b822",
      "parents": [
        "9bb8b95c39ce9d97046987352eb6223db1f580d7"
      ],
      "author": {
        "name": "Alexander Gutkin",
        "email": "35786058+agutkin@users.noreply.github.com",
        "time": "Wed Jul 15 00:07:43 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 15 00:07:43 2026"
      },
      "message": "Cython@3.2.8 (#9685)\n\nRelease:\nhttps://github.com/cython/cython/releases/download/3.2.8/cython-3.2.8.tar.gz\n\n@bazel-io skip_check unstable_url"
    },
    {
      "commit": "9bb8b95c39ce9d97046987352eb6223db1f580d7",
      "tree": "00f2a04d16bd1c54ed68a5d62ffb2adf828d3b5b",
      "parents": [
        "106a1dae08c18c814bba0b6a5b431adc6268e033"
      ],
      "author": {
        "name": "Andrew Symington",
        "email": "simmers@google.com",
        "time": "Wed Jul 15 00:07:30 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 15 00:07:30 2026"
      },
      "message": "bug: add -lrt to a linux linkopts for llvm to compile fastdds (#9688)\n\nI have found that I need to add `-lrt` to the linkopts in order to get\n`fastdds` to compile with the `llvm` toolchains. This is just a small PR\nto add this and bump the patch version.\n\nSigned-off-by: Andrew Symington \u003csimmers@google.com\u003e"
    },
    {
      "commit": "106a1dae08c18c814bba0b6a5b431adc6268e033",
      "tree": "5a05d159ac73c1574edadfdfdca4fccb5fdfdc8e",
      "parents": [
        "11a984ce6b72fc7d7dd1ae83e373509d2f30c134"
      ],
      "author": {
        "name": "publish-to-bcr-bot[bot]",
        "email": "112732530+publish-to-bcr-bot[bot]@users.noreply.github.com",
        "time": "Tue Jul 14 22:17:19 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 22:17:19 2026"
      },
      "message": "hermetic_cc_toolchain@4.2.0 (#9651)\n\n:warning: The Publish to BCR GitHub app will be discontinued after June\n30, 2026. Please migrate to the GitHub Actions [reusable\nworkflow](https://github.com/bazel-contrib/publish-to-bcr?tab\u003dreadme-ov-file#setup)\nbefore then.\n      \nRelease:\nhttps://github.com/uber/hermetic_cc_toolchain/releases/tag/v4.2.0\n\n_Automated by [Publish to BCR](https://github.com/apps/publish-to-bcr)_\n\nCo-authored-by: Zhongpeng Lin \u003cnull\u003e"
    },
    {
      "commit": "11a984ce6b72fc7d7dd1ae83e373509d2f30c134",
      "tree": "98d177d5a85e76977a33fc88aba33a03764977ec",
      "parents": [
        "5b4527678f2cd587bc421d2a653f8baa4a6c1fe4"
      ],
      "author": {
        "name": "Ernesto Cambuston",
        "email": "e.cambuston@gmail.com",
        "time": "Tue Jul 14 19:47:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 19:47:36 2026"
      },
      "message": "rules_idb@0.1.3 (#9679)"
    },
    {
      "commit": "5b4527678f2cd587bc421d2a653f8baa4a6c1fe4",
      "tree": "500af852065351e088466b2ed7a6f572e842a532",
      "parents": [
        "d70dada7ed360e22bd4a94317ed05d1f2e9440f3"
      ],
      "author": {
        "name": "Maxwell Elliott",
        "email": "maxwell@elliott.now",
        "time": "Tue Jul 14 18:45:58 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 18:45:58 2026"
      },
      "message": "bazel-diff@34.0.0 (#9674)\n\nRelease: https://github.com/Tinder/bazel-diff/releases/tag/v34.0.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_"
    },
    {
      "commit": "d70dada7ed360e22bd4a94317ed05d1f2e9440f3",
      "tree": "d1a2dff947d45bdce850f5f7d1da411cfda3481a",
      "parents": [
        "530741e0e35d0c438fedb412119f84103d774f40"
      ],
      "author": {
        "name": "Marvin, the Aspect bot",
        "email": "marvin@aspect.build",
        "time": "Tue Jul 14 18:45:28 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 18:45:28 2026"
      },
      "message": "aspect_rules_js@3.2.3 (#9681)\n\nRelease: https://github.com/aspect-build/rules_js/releases/tag/v3.2.3\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: jbedard \u003c89246+jbedard@users.noreply.github.com\u003e"
    },
    {
      "commit": "530741e0e35d0c438fedb412119f84103d774f40",
      "tree": "d542009d6bff23d2419ebfb36148a659516d7db1",
      "parents": [
        "f18eed71e2c6b79944f59286a9fdada88a68b667"
      ],
      "author": {
        "name": "maliput-org",
        "email": "maliput.org@gmail.com",
        "time": "Tue Jul 14 18:45:11 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 18:45:11 2026"
      },
      "message": "maliput@1.22.1 (#9684)\n\nRelease: https://github.com/maliput/maliput/releases/tag/1.22.1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: stonier \u003cd.stonier@gmail.com\u003e"
    },
    {
      "commit": "f18eed71e2c6b79944f59286a9fdada88a68b667",
      "tree": "5c26d74f2884a03d33d82a11a2726c1eba617cb7",
      "parents": [
        "dba788e63fded8fd54f000d34175bc15e3474a65"
      ],
      "author": {
        "name": "Chuck Grindel",
        "email": "chuck.grindel@gmail.com",
        "time": "Tue Jul 14 17:36:39 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 17:36:39 2026"
      },
      "message": "rules_swift_package_manager@1.21.0 (#9672)\n\nRelease:\nhttps://github.com/cgrindel/rules_swift_package_manager/releases/tag/v1.21.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_"
    },
    {
      "commit": "dba788e63fded8fd54f000d34175bc15e3474a65",
      "tree": "96c569295bbf48a1cff47e5eb52e09182f00b33a",
      "parents": [
        "dc51e715e7e01048074b3ea3c105da37c425f88a"
      ],
      "author": {
        "name": "Marvin, the Aspect bot",
        "email": "marvin@aspect.build",
        "time": "Tue Jul 14 17:36:32 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 17:36:32 2026"
      },
      "message": "aspect_rules_swc@2.7.4 (#9673)\n\nRelease: https://github.com/aspect-build/rules_swc/releases/tag/v2.7.4\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: jbedard \u003c89246+jbedard@users.noreply.github.com\u003e"
    },
    {
      "commit": "dc51e715e7e01048074b3ea3c105da37c425f88a",
      "tree": "613981ef703ff6d8cf62d0296d7049746c72832c",
      "parents": [
        "0e17120cbb0dd61c199bd4d7c33b3007b51704d8"
      ],
      "author": {
        "name": "Scott Hart",
        "email": "sdhart@google.com",
        "time": "Tue Jul 14 17:36:16 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 17:36:16 2026"
      },
      "message": "feat: add google_cloud_cpp@3.7.0 (#9676)"
    },
    {
      "commit": "0e17120cbb0dd61c199bd4d7c33b3007b51704d8",
      "tree": "39a1b56772de3457c52080408fc3a3e816e7c491",
      "parents": [
        "ed5a404bc123b52589bef9a38499da2b17322ab6"
      ],
      "author": {
        "name": "Jeremy Nimmer",
        "email": "jeremy.nimmer@tri.global",
        "time": "Tue Jul 14 17:15:45 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 17:15:45 2026"
      },
      "message": "nanobind@2.12.0.bcr.2 (#9162)\n\nRemove hard-coded -std\u003dc++17 demotion. Nanobind uses preprocessor checks\nto probe C++ standard library features, so we must allow the downstream\nproject\u0027s toolchain to choose the C++ standard, or else we risk ODR/ABI\nviolations.\n\n(In the current version of nanobind the only library probe is for the\ntype caster of C++20\u0027s `char8_t`, which _probably_ won\u0027t affect ODR, but\nbetter to guard ourselves now against future upgrades that might have\nadditional library probes.)\n\nBump robin-map to latest 1.4.1 -- see #9155.\n\nBump rules_cc to 0.1.3 so that the default toolchain has C++17 enabled.\n\nAdd more platforms to CI matrix (debian12, debian13, ubuntu2404).\n\nAdjust CI matrix to pass the --cxxopt\u003d-std\u003dc++17 flag only when\nnecessary (i.e., for Bazel 7)."
    },
    {
      "commit": "ed5a404bc123b52589bef9a38499da2b17322ab6",
      "tree": "635d15895ffa9b8649d5b1c82993174f87bf714f",
      "parents": [
        "d9f6a612f7850b0b33c33bdbf8a2fc2f26e43ada"
      ],
      "author": {
        "name": "maliput-org",
        "email": "maliput.org@gmail.com",
        "time": "Tue Jul 14 16:11:24 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 16:11:24 2026"
      },
      "message": "maliput@1.22.0 (#9671)\n\nRelease: https://github.com/maliput/maliput/releases/tag/1.22.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: stonier \u003cd.stonier@gmail.com\u003e"
    },
    {
      "commit": "d9f6a612f7850b0b33c33bdbf8a2fc2f26e43ada",
      "tree": "dc9f54cadc811d8f0a2184fbde4c6fd3b805c7af",
      "parents": [
        "83079b8f55dee0ccc36e6d11cd859a219ada3e15"
      ],
      "author": {
        "name": "Witeden",
        "email": "58004019+Witeden@users.noreply.github.com",
        "time": "Tue Jul 14 15:29:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 15:29:48 2026"
      },
      "message": "Add tink_cc version 2.8.0 (#9666)"
    },
    {
      "commit": "83079b8f55dee0ccc36e6d11cd859a219ada3e15",
      "tree": "329aa982b3c4ac00f6898155a9c463daad3525c5",
      "parents": [
        "ca80b04cb353e729aaef1d9a57f80771bfb07b3e"
      ],
      "author": {
        "name": "Arthur Sonzogni",
        "email": "sonzogniarthur@gmail.com",
        "time": "Tue Jul 14 12:20:10 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 12:20:10 2026"
      },
      "message": "Publish ftxui@7.0.1 (#9669)\n\nRelease: https://github.com/ArthurSonzogni/FTXUI/releases/tag/v7.0.1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: ArthurSonzogni \u003c4759106+ArthurSonzogni@users.noreply.github.com\u003e"
    },
    {
      "commit": "ca80b04cb353e729aaef1d9a57f80771bfb07b3e",
      "tree": "d21a960a940b0e5b5959c6801be804bc0c362b48",
      "parents": [
        "db06f8593611084a83dcc9d67d91ac7c22d15f89"
      ],
      "author": {
        "name": "DoDo",
        "email": "DoDoENT@users.noreply.github.com",
        "time": "Tue Jul 14 09:28:06 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 09:28:06 2026"
      },
      "message": "add emsdk 6.0.3 (#9668)\n\nNote: Bazel 7 presubmit testing has been removed as Emscripten 6.0.3 no\nlonger works with Bazel 7. See\n[here](https://github.com/emscripten-core/emsdk/issues/1731) for more\ndetails."
    },
    {
      "commit": "db06f8593611084a83dcc9d67d91ac7c22d15f89",
      "tree": "7863f9b793c219dad6d0fa7810f625af5db6c038",
      "parents": [
        "45475da83ee068ff0f3d48e1007094a53890aa6c"
      ],
      "author": {
        "name": "Daisuke Nishimatsu",
        "email": "42202095+wep21@users.noreply.github.com",
        "time": "Tue Jul 14 07:21:29 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 07:21:29 2026"
      },
      "message": "feat: add faiss 0.14.1.bcr.1 (#9659)\n\n- add faiss_c\n- fix faiss gpu\n\n---------\n\nSigned-off-by: wep21 \u003cdaisuke.nishimatsu1021@gmail.com\u003e"
    },
    {
      "commit": "45475da83ee068ff0f3d48e1007094a53890aa6c",
      "tree": "9251b1d4d92f2dfa9c237bd52b80e3c51c977ccd",
      "parents": [
        "d324a33517b9348c3cf6d2678499ac91396c21f1"
      ],
      "author": {
        "name": "Carbo",
        "email": "BYVoid@users.noreply.github.com",
        "time": "Tue Jul 14 02:10:15 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 02:10:15 2026"
      },
      "message": "Add sentencepiece@0.2.2 (#9664)\n\nAdds [SentencePiece](https://github.com/google/sentencepiece) v0.2.2,\nfollowing up on #9552 (sentencepiece@0.2.1).\n\nSame approach as 0.2.1, with the Bazel build definitions taken from the\nupstream PR google/sentencepiece#1280 (not yet merged), adapted for the\n0.2.2 release tarball:\n\n- `overlay/BUILD.bazel` + `overlay/src/BUILD.bazel`: root aliases,\n`//src:sentencepiece` (runtime), `//src:sentencepiece_train` (trainer),\nand the `spm_{train,encode,decode,normalize,export_vocab}` CLIs. The\nprotobuf code is regenerated from `src/*.proto` at build time (matching\nthe `SPM_PROTOBUF_PROVIDER\u003dpackage` CMake configuration).\n- `patches/use_bcr_dependency_includes.patch`: rewrites `#include\n\"third_party/absl/...\"` → `\"absl/...\"`,\n`\"third_party/darts_clone/darts.h\"` → `\"darts.h\"`, and\n`\"third_party/esaxx/esa.hxx\"` → `\"esa.hxx\"` so the sources resolve\nagainst the BCR modules (abseil-cpp, darts-clone@0.32h.bcr.1,\nesaxx@20250106.1.bcr.1) instead of the vendored copies.\n- The release tarball is a Python sdist, so `strip_prefix` is\n`sentencepiece-0.2.2/sentencepiece`. It does not ship the `data/`\ndirectory, so the upstream `spm_test` target is not included. Instead,\nthe overlay adds a `bcr_tests/` test module (`bcr_test_module` in\npresubmit) with an in-memory train → encode → decode roundtrip\n`cc_test`; presubmit also verifies all library and CLI targets on\nLinux/macOS/Windows with C++17 flags.\n\nDifferences from 0.2.1: 0.2.2 uses `init.cc` (renamed from `error.cc`),\nmigrated to absl::Status/log (more abseil-cpp deps, no\n`_USE_EXTERNAL_ABSL` define needed), and its `MODULE.bazel` pins\nabseil-cpp 20260526.0 to match the `GIT_TAG` in `CMakeLists.txt`.\n\nLocally verified: all targets build (Bazel 9.1.1), the `bcr_tests`\nroundtrip test passes, and `bcr_validation.py --check\nsentencepiece@0.2.2` passes."
    },
    {
      "commit": "d324a33517b9348c3cf6d2678499ac91396c21f1",
      "tree": "69745994ec1435b86e78313d4ded231c73dc05e8",
      "parents": [
        "f28fc9a31d24d3e3650f8eaef24b3e57a610c68c"
      ],
      "author": {
        "name": "Carbo",
        "email": "BYVoid@users.noreply.github.com",
        "time": "Tue Jul 14 02:10:08 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 02:10:08 2026"
      },
      "message": "opencc@1.4.1 (#9665)\n\nAdds OpenCC 1.4.1.\n\nRelease:\nhttps://github.com/BYVoid/OpenCC/releases/download/ver.1.4.1/OpenCC-ver.1.4.1.tar.gz\n\nSimpler than opencc@1.4.0: upstream now depends on\n`darts-clone@0.32h.bcr.1` directly from the BCR (the\n`validate()`/`copy_array()` additions landed there as\n`darts_header_compat.patch`), so the vendored-darts label patch is gone.\nA single `module_dot_bazel.patch` remains, which:\n\n- drops the `rules_zig` toolchain (used only by the Windows-Zig\ncross-compile genrules, which the presubmit never requests), and\n- restores `compatibility_level \u003d 1` (upstream dropped the attribute;\nthe C++ ABI is unchanged per the release notes, so the compatibility\nlevel should not change).\n\nThe `rules_python` `single_version_override` (with its in-archive patch)\nis kept: it takes effect when the BCR test module runs OpenCC as the\nroot module, and is ignored for consumers.\n\nPresubmit is identical to opencc@1.4.0: verify `@opencc` on\ndebian11/ubuntu2404_arm64/macos/macos_arm64/windows/windows_arm64; test\n`@opencc//src/...`, `//data/...`, `//test/...`, `//python/...`,\n`//node/test:node_test` on the non-Windows platforms, across bazel\n8.x/9.x/rolling.\n\nVerified locally (macos_arm64) through the registry fetch+patch path:\n`bazel build @opencc` and the full test module (103/103 tests) pass on\n8.x, 9.x, and rolling."
    },
    {
      "commit": "f28fc9a31d24d3e3650f8eaef24b3e57a610c68c",
      "tree": "c6db3e770b9fdf794265f045b2a92239fa7be46e",
      "parents": [
        "3083093e808266bdcfceddf354fac745e36cee82"
      ],
      "author": {
        "name": "nesono",
        "email": "nesono@users.noreply.github.com",
        "time": "Mon Jul 13 21:53:31 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 21:53:31 2026"
      },
      "message": "Add fire 0.6.0 (#9663)\n\nAdds the `fire` module version 0.6.0.\n\n- Source: https://github.com/nesono/fire/releases/tag/0.6.0\n- 0.6.0 adds stylesheet-driven PDF export (the `document_pdf` rule); the\nchange is additive, so `compatibility_level` stays at 3.\n\nFiles: `modules/fire/0.6.0/{MODULE.bazel,source.json,presubmit.yml}` and\na `metadata.json` version bump."
    },
    {
      "commit": "3083093e808266bdcfceddf354fac745e36cee82",
      "tree": "2a882046c6fd7017c9d043fa16dccc2eef2cf695",
      "parents": [
        "242bc47133cead793ae6f1b2f48bfe4d79c2e1e4"
      ],
      "author": {
        "name": "gazebosim-bcr-bot",
        "email": "gazebo-project-leader+bcr@osrfoundation.org",
        "time": "Mon Jul 13 19:52:17 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 19:52:17 2026"
      },
      "message": "gz-msgs@12.0.2 (#9662)\n\nRelease:\nhttps://github.com/gazebosim/gz-msgs/releases/tag/gz-msgs12_12.0.2\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: caguero \u003c1440739+caguero@users.noreply.github.com\u003e"
    },
    {
      "commit": "242bc47133cead793ae6f1b2f48bfe4d79c2e1e4",
      "tree": "66296bd1edd13b0b219042d06fae431098d467e3",
      "parents": [
        "77d9c141cfdc5b93f793220cd44b7eddd7ed701b"
      ],
      "author": {
        "name": "Connor",
        "email": "sallustfire@gmail.com",
        "time": "Mon Jul 13 19:04:52 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 19:04:52 2026"
      },
      "message": "Add zenlib module at 0.4.41 (#9236)\n\nZenLib (libzen) by MediaArea, the cross-platform C++ utility library\nused by MediaInfo. Upstream ships autotools/CMake but no Bazel build, so\nthis version provides a hand-authored overlay BUILD that mirrors the\nautotools build (libzen_la_SOURCES, AM_CXXFLAGS, the UNICODE wide-Ztring\nABI, and the per-OS reentrant-time / pthread wiring).\n\nThe compiled artifact is libzen, hence the target :zen; a zenlib alias\nis provided so the @zenlib shorthand resolves."
    },
    {
      "commit": "77d9c141cfdc5b93f793220cd44b7eddd7ed701b",
      "tree": "cf870ebc0b39435d67212b5de324add950616b18",
      "parents": [
        "5623a9df147c644a3d46b6f715c923d2b0d174ff"
      ],
      "author": {
        "name": "Machine account for bazel-contrib",
        "email": "contrib@bazel.build",
        "time": "Mon Jul 13 18:11:41 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 18:11:41 2026"
      },
      "message": "rules_perl@1.1.2 (#9654)\n\nRelease: https://github.com/bazel-contrib/rules_perl/releases/tag/1.1.2\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: skeletonkey \u003c1487600+skeletonkey@users.noreply.github.com\u003e"
    },
    {
      "commit": "5623a9df147c644a3d46b6f715c923d2b0d174ff",
      "tree": "05fbe798a837ebf54d561cd1baa305e639c0297a",
      "parents": [
        "194d8b4bd0226207757b4711a93d07539f5d7f20"
      ],
      "author": {
        "name": "Lily Chen",
        "email": "chlily@google.com",
        "time": "Mon Jul 13 16:11:46 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 16:11:46 2026"
      },
      "message": "boringssl@0.20260713.0 (#9656)"
    },
    {
      "commit": "194d8b4bd0226207757b4711a93d07539f5d7f20",
      "tree": "d33d1def5cadacec29e2aab1795d26283c317c5f",
      "parents": [
        "ba9e08a2cb860e9b82afa6b0bcc67ab0c9a01568"
      ],
      "author": {
        "name": "Shameek Ganguly",
        "email": "shameek@intrinsic.ai",
        "time": "Mon Jul 13 16:11:31 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 16:11:31 2026"
      },
      "message": "Bazel 9 support for gz-plugin, version bump to 4.0.0.bcr.1 (#9658)\n\nSigned-off-by: Shameek Ganguly \u003cshameek@intrinsic.ai\u003e"
    },
    {
      "commit": "ba9e08a2cb860e9b82afa6b0bcc67ab0c9a01568",
      "tree": "503ece2dcc30839b30df032447faa62294bf3879",
      "parents": [
        "4ba70413d6d4b7f35da42d0c9bba0086b94101d2"
      ],
      "author": {
        "name": "Nial Daly",
        "email": "34862917+nialdaly@users.noreply.github.com",
        "time": "Mon Jul 13 14:15:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 14:15:00 2026"
      },
      "message": "Add ninja 1.12.1.bcr.2 for Bazel 9 compatibility (#9585)\n\n### Summary\nThis PR adds `ninja` `1.12.1.bcr.2` with an explicit `rules_cc`\ndependency so the patched BUILD file works with Bazel 9.\n\nThe following validation was performed locally:\n- `bcr_validation` passed for `ninja@1.12.1.bcr.2` with\n`--skip_validation url_stability`\n- `@ninja//:ninja` built successfully on macOS with Bazel 7.x, 8.x, and\n9.x\n\nCo-authored-by: Xùdōng Yáng \u003cwyverald@gmail.com\u003e"
    },
    {
      "commit": "4ba70413d6d4b7f35da42d0c9bba0086b94101d2",
      "tree": "e21d9272723509e2c0ae740689c415c7f29aa1cf",
      "parents": [
        "cbac969b9ab0ff6e773bba7fa8c69c3f5fbca380"
      ],
      "author": {
        "name": "Clément Guillot",
        "email": "guillot.clement@pm.me",
        "time": "Mon Jul 13 08:14:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 08:14:36 2026"
      },
      "message": "com_clementguillot_rules_quarkus@0.4.3 (#9653)\n\nRelease:\nhttps://github.com/clementguillot/rules_quarkus/releases/tag/v0.4.3\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: clementguillot \u003c1034030+clementguillot@users.noreply.github.com\u003e"
    },
    {
      "commit": "cbac969b9ab0ff6e773bba7fa8c69c3f5fbca380",
      "tree": "3ac6d530311b0e0c65c35f5e6b34289ef5b38cd5",
      "parents": [
        "bb087c581c2aa89a25b83772d5fe5862ec4f1b8a"
      ],
      "author": {
        "name": "Jan Schlosser",
        "email": "castler@users.noreply.github.com",
        "time": "Mon Jul 13 04:49:37 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 04:49:37 2026"
      },
      "message": "Publish trlc@3.0.0 (#9649)"
    },
    {
      "commit": "bb087c581c2aa89a25b83772d5fe5862ec4f1b8a",
      "tree": "3f949091ccb9b851b7be9151ebb1447436c0f086",
      "parents": [
        "fe6e0ee355ed2486c32ef8b7c32c5fb7a57319df"
      ],
      "author": {
        "name": "Marcus Boerger",
        "email": "marcus.boerger@gmail.com",
        "time": "Sun Jul 12 21:28:51 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 21:28:51 2026"
      },
      "message": "helly25_mbo@0.13.1 (#9652)\n\nRelease: https://github.com/helly25/mbo/releases/tag/0.13.1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_"
    },
    {
      "commit": "fe6e0ee355ed2486c32ef8b7c32c5fb7a57319df",
      "tree": "0ba64b64d0422475e926feb91cfe65ecd66fc4f0",
      "parents": [
        "eba513313039158442b2a7dc3f3d1b2880b86675"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Sun Jul 12 13:21:40 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 13:21:40 2026"
      },
      "message": "Update bant to 0.3.0 (#9650)\n\nRelease notes:\nhttps://github.com/hzeller/bant/releases/tag/v0.3.0\n\nSigned-off-by: Henner Zeller \u003ch.zeller@acm.org\u003e"
    },
    {
      "commit": "eba513313039158442b2a7dc3f3d1b2880b86675",
      "tree": "1b624442d80fa44c20fa91bc8b1eabf566002f17",
      "parents": [
        "e994946cb72b92651c0cdc5f7de1aa402f19d24a"
      ],
      "author": {
        "name": "Son Luong Ngoc",
        "email": "sluongng@gmail.com",
        "time": "Sun Jul 12 09:00:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 09:00:36 2026"
      },
      "message": "git: add 2.55.0 (#9648)\n\nThe Git module needs an overlay update because Git 2.55.0 adds Rust code\nto Git\u0027s core. The existing overlay also hard-codes host paths for its\nPython and Perl helpers. Publish the release with hermetic Bazel\ntoolchains for all three languages.\n\nCompile the new Rust sources with rules_rust, wrap git-send-email with\nrules_perl, and resolve Python and Perl from their Bazel toolchains.\nUpdate the overlay for upstream source and dependency changes, including\nthe new object database and fsmonitor code."
    },
    {
      "commit": "e994946cb72b92651c0cdc5f7de1aa402f19d24a",
      "tree": "b12916924849a277f0927abd166bc9762993dfef",
      "parents": [
        "01da256c93e5bf8db57c8ca19e4815f750626cbf"
      ],
      "author": {
        "name": "Marcus Boerger",
        "email": "marcus.boerger@gmail.com",
        "time": "Sun Jul 12 00:13:05 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 00:13:05 2026"
      },
      "message": "helly25_mbo@0.13.0 (#9647)\n\nRelease: https://github.com/helly25/mbo/releases/tag/0.13.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_"
    },
    {
      "commit": "01da256c93e5bf8db57c8ca19e4815f750626cbf",
      "tree": "cb04db1b652f14dbcd33c3d6189bc1e425cb95e1",
      "parents": [
        "5f21edcc758c6391c7cf52f2b27e4f761d785520"
      ],
      "author": {
        "name": "Maxwell Elliott",
        "email": "maxwell@elliott.now",
        "time": "Sat Jul 11 14:55:34 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 14:55:34 2026"
      },
      "message": "bazel-diff@33.0.0 (#9643)\n\nRelease: https://github.com/Tinder/bazel-diff/releases/tag/v33.0.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_"
    },
    {
      "commit": "5f21edcc758c6391c7cf52f2b27e4f761d785520",
      "tree": "3baaf00762b68e56c5e3222f6d9b72da322d0244",
      "parents": [
        "75cb8152e311aab471d7965bb2a414015869d2fd"
      ],
      "author": {
        "name": "hw-bzl-bot",
        "email": "hardware.bazel@protonmail.com",
        "time": "Sat Jul 11 13:57:07 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 13:57:07 2026"
      },
      "message": "rules_verilator@1.1.2 (#9646)\n\nRelease: https://github.com/hw-bzl/rules_verilator/releases/tag/1.1.2\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: hw-bzl-bot \u003c279263554+hw-bzl-bot@users.noreply.github.com\u003e"
    },
    {
      "commit": "75cb8152e311aab471d7965bb2a414015869d2fd",
      "tree": "7b49eb8dd290ead21ba182f488227f16584106c2",
      "parents": [
        "491e3689453032970b3e489fef96af492e40abf1"
      ],
      "author": {
        "name": "Daniel Duan",
        "email": "daniel@duan.ca",
        "time": "Sat Jul 11 09:50:35 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 09:50:35 2026"
      },
      "message": "swift-tomldecoder@0.4.5 (#9645)"
    },
    {
      "commit": "491e3689453032970b3e489fef96af492e40abf1",
      "tree": "e8a19ad562593e21b5d7c8bc4702ed019f8fefc8",
      "parents": [
        "b2cbaadb733044efa2dcda160bde8ea76d8f08af"
      ],
      "author": {
        "name": "Marvin, the Aspect bot",
        "email": "marvin@aspect.build",
        "time": "Sat Jul 11 06:10:23 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 06:10:23 2026"
      },
      "message": "aspect_rules_ts@3.9.1 (#9642)\n\nRelease: https://github.com/aspect-build/rules_ts/releases/tag/v3.9.1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: jbedard \u003c89246+jbedard@users.noreply.github.com\u003e"
    },
    {
      "commit": "b2cbaadb733044efa2dcda160bde8ea76d8f08af",
      "tree": "3b365033b3b827f0258fb660f90397e8db6d1363",
      "parents": [
        "71676920dee458f60ab7a95a9eb08a9a9acd63ce"
      ],
      "author": {
        "name": "gazebosim-bcr-bot",
        "email": "gazebo-project-leader+bcr@osrfoundation.org",
        "time": "Sat Jul 11 00:12:28 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 00:12:28 2026"
      },
      "message": "sdformat@16.1.0 (#9640)\n\nRelease:\nhttps://github.com/gazebosim/sdformat/releases/tag/sdformat16_16.1.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: scpeters \u003c3650755+scpeters@users.noreply.github.com\u003e"
    },
    {
      "commit": "71676920dee458f60ab7a95a9eb08a9a9acd63ce",
      "tree": "66f5d6ea8715553f0dc07fe78d836cea1780ddaa",
      "parents": [
        "40a2fb008014165bad78d0dd1363c757c2dbd81e"
      ],
      "author": {
        "name": "gazebosim-bcr-bot",
        "email": "gazebo-project-leader+bcr@osrfoundation.org",
        "time": "Fri Jul 10 23:04:30 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 23:04:30 2026"
      },
      "message": "gz-common@7.2.0 (#9639)\n\nRelease:\nhttps://github.com/gazebosim/gz-common/releases/tag/gz-common7_7.2.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: iche033 \u003c4000684+iche033@users.noreply.github.com\u003e"
    },
    {
      "commit": "40a2fb008014165bad78d0dd1363c757c2dbd81e",
      "tree": "521563709610f25c304d0ba8050b13b4f7bfadb5",
      "parents": [
        "32e9232bb54aa3bc821317109af3caba671a0a87"
      ],
      "author": {
        "name": "Daisuke Nishimatsu",
        "email": "42202095+wep21@users.noreply.github.com",
        "time": "Fri Jul 10 20:44:32 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 20:44:32 2026"
      },
      "message": "feat: add faiss 1.14.1 module (#9601)\n\n- as title\n\n---------\n\nSigned-off-by: wep21 \u003cdaisuke.nishimatsu1021@gmail.com\u003e\nSigned-off-by: Daisuke Nishimatsu \u003cnishimarudai@gmail.com\u003e\nCo-authored-by: Daisuke Nishimatsu \u003cnishimarudai@gmail.com\u003e"
    },
    {
      "commit": "32e9232bb54aa3bc821317109af3caba671a0a87",
      "tree": "bb34630acb28accbfaa1f23bf5671b73cb3c3330",
      "parents": [
        "b2fe56914822f0ec81da5618114924bad57590c1"
      ],
      "author": {
        "name": "Red Daly",
        "email": "reddaly@gmail.com",
        "time": "Fri Jul 10 18:29:33 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 18:29:33 2026"
      },
      "message": "rules_go_write_protos@0.0.1 (#9607)\n\nRelease:\nhttps://github.com/meta-programming/rules_go_write_protos/releases/tag/v0.0.1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\n---------\n\nCo-authored-by: gonzojive \u003c83831+gonzojive@users.noreply.github.com\u003e\nCo-authored-by: Xùdōng Yáng \u003cwyverald@gmail.com\u003e"
    },
    {
      "commit": "b2fe56914822f0ec81da5618114924bad57590c1",
      "tree": "19bfb904d8ad9cfe7e384ead6044a02c82593a4c",
      "parents": [
        "8fd2e6265a30ce505d49b9f644b5471f023c37ac"
      ],
      "author": {
        "name": "Prabhu Rajasekaran",
        "email": "prabhukr@google.com",
        "time": "Fri Jul 10 18:28:39 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 18:28:39 2026"
      },
      "message": "Self nominate pico-sdk, picotool modules maintainership. (#9622)\n\nI work on providing Google Clang/LLVM toolchain support for pico-sdk.\nSelf nominating to be added to maintainers list.\nAlso alphabetizing owners list in this patch."
    },
    {
      "commit": "8fd2e6265a30ce505d49b9f644b5471f023c37ac",
      "tree": "235669eae46245de4027516ca5091b449d286bfe",
      "parents": [
        "d3ecbb2226ba54114a815455d95f8d7b4c6079ef"
      ],
      "author": {
        "name": "Aran Donohue",
        "email": "aran@arandonohue.com",
        "time": "Fri Jul 10 17:12:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 17:12:48 2026"
      },
      "message": "rules_dart_proto@0.4.6 (#9638)\n\nRelease: https://github.com/aran/rules_dart_proto/releases/tag/v0.4.6\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\n---------\n\nCo-authored-by: aran \u003c5295+aran@users.noreply.github.com\u003e"
    },
    {
      "commit": "d3ecbb2226ba54114a815455d95f8d7b4c6079ef",
      "tree": "cf921db913e29fe7c4784f96cf34953a8afb93cd",
      "parents": [
        "239adfc73fbd9a8bfec49ecad57a278b4d902bdc"
      ],
      "author": {
        "name": "Perry Gibson",
        "email": "Wheest@users.noreply.github.com",
        "time": "Fri Jul 10 15:51:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 15:51:48 2026"
      },
      "message": "highway@1.4.0 (#9614)\n\nhighway 1.4.0 was released on 2026-04-23\n(https://github.com/google/highway/releases/tag/1.4.0); bump the BCR to\nmatch.\n\nThe entry carries forward compatibility_level \u003d 1 from the earlier BCR\nentries via a small MODULE.bazel patch (upstream\u0027s MODULE.bazel omits\nit). The 1.3.0.bcr.1 bazel9.patch is not needed: its changes are\nincluded upstream in 1.4.0.\n\nCo-authored-by: Xùdōng Yáng \u003cwyverald@gmail.com\u003e"
    },
    {
      "commit": "239adfc73fbd9a8bfec49ecad57a278b4d902bdc",
      "tree": "e3b3fafc56073e907df7c29e691cfd74f439d086",
      "parents": [
        "0c274c1aa8606fa76c083316cae87500a03dab26"
      ],
      "author": {
        "name": "McerFa1l",
        "email": "wecbaiyk@gmail.com",
        "time": "Fri Jul 10 15:20:25 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 15:20:25 2026"
      },
      "message": "security: restrict tools/registry.download() to http(s) URL schemes (#8797)\n\n﻿## Summary\n\n`tools/registry.py` `download()` (and `download_file()` which delegates\nto it) is the network fetch used by `bcr_validation.py` and `slsa.py`\nwhile validating PR-submitted modules. The URLs come straight from the\nPR\u0027\u0027s `source.json` (`url`, `mirror_urls`, patch URLs) and are passed to\n`urllib.request.urlopen` with the default opener.\n\nThe default opener accepts `file://`, `ftp://`, and (with the\nappropriate handlers) `gopher://`, `dict://`, `data:`, `jar:`, etc. The\nmost direct concern is `file://` — a PR author submitting `{\"url\":\n\"file:///proc/self/environ\"}` or `{\"url\": \"file:///etc/passwd\"}` causes\n`download()` to read the corresponding file from the validation runner.\nThe fetched bytes are then mixed into integrity calculations, error\nmessages, and (via `download_file`) written to disk under the validation\nwork tree.\n\n## Where the unvalidated URLs flow in\n\n```\nbcr_validation.py:406  download(url)                         # main URL + each mirror_url\nbcr_validation.py:546  download_file(source_url, ...)        # main archive\nslsa.py:90             download(attestation.url)             # SLSA attestations\nslsa.py:139            download(url)                         # SLSA verifier downloads\nslsa.py:271            download(url_or_path)                 # SLSA helpers\nregistry.py:401        download(module.url)                  # module source\nregistry.py:497        download(source[\"url\"])               # source.json url\nregistry.py:545        download(url)                         # internal helper\n```\n\nAll of these accept attacker-influenced URL strings without scheme\nvalidation.\n\n## What this PR does\n\n- Adds `ALLOWED_DOWNLOAD_SCHEMES \u003d frozenset({\"http\", \"https\"})` and a\n`_validate_download_url(url)` helper that raises `RegistryException` on\nany other scheme.\n- Calls the helper at the top of `download()` so the rejection happens\nbefore any opener install / netrc lookup / `urllib.request.urlopen`\ncall.\n- Adds `tools/registry_test.py` covering `https` / `http` accept and\n`file://`, `ftp://`, `gopher://`, `data:`, `jar:`, and empty-scheme\nreject, plus a guard test that pins the allowlist so an unintended\nwidening trips review.\n\n`download_file()` already routes through `download()`, so the helper\ncovers it transparently.\n\n## Why HTTP is still allowed\n\nHTTPS-only would be tighter, but legacy `mirror_urls` in some submitted\nmodules still serve plain HTTP. Restricting to `{http, https}` is the\nminimum strict change that doesn\u0027\u0027t risk breaking real submissions\ntoday. Tightening further to HTTPS-only is a reasonable follow-up.\n\n## Backward compatibility\n\nSubmissions that today succeed with `https://...` or `http://...` URLs\nare unaffected. Submissions that today succeed with `file://`, `ftp://`,\n`gopher://`, etc. would start failing — those are exactly the cases this\nPR intends to reject. To my knowledge no production module submission\nrelies on a non-HTTP(S) scheme; if any do, the new error message names\nthe offending scheme so the maintainer can decide whether to widen the\nallowlist.\n\n## Tests\n\n`python3 tools/registry_test.py` runs the new `TestValidateDownloadUrl`\ncases. (CI here only runs `ruff-format`; tests are intended to document\nexpected behavior and to be picked up by any future test runner.)\n\n```\n$ python3 tools/registry_test.py -v\ntest_allowlist_is_minimal ... ok\ntest_data_scheme_is_rejected ... ok\ntest_empty_scheme_is_rejected ... ok\ntest_file_scheme_is_rejected ... ok\ntest_ftp_scheme_is_rejected ... ok\ntest_gopher_scheme_is_rejected ... ok\ntest_http_is_allowed ... ok\ntest_https_is_allowed ... ok\ntest_jar_scheme_is_rejected ... ok\ntest_proc_environ_file_scheme_is_rejected ... ok\ntest_uppercase_scheme_is_normalised ... ok\n```\n\nCo-authored-by: Xùdōng Yáng \u003cwyverald@gmail.com\u003e"
    },
    {
      "commit": "0c274c1aa8606fa76c083316cae87500a03dab26",
      "tree": "e372c9109d596ea5ed4adcd565fcccddb223a849",
      "parents": [
        "2a72d77d7cbe114b563dc4130970dbb02281fbaa"
      ],
      "author": {
        "name": "hermeticbuild-bot",
        "email": "hermeticbuildbot@gmail.com",
        "time": "Fri Jul 10 14:37:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 14:37:18 2026"
      },
      "message": "rules_rs@0.0.96 (#9637)\n\nRelease: https://github.com/hermeticbuild/rules_rs/releases/tag/v0.0.96\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: dzbarsky \u003c1565842+dzbarsky@users.noreply.github.com\u003e"
    },
    {
      "commit": "2a72d77d7cbe114b563dc4130970dbb02281fbaa",
      "tree": "0d05e23153d32ee4986b5f9b60be77673de61f28",
      "parents": [
        "77f6a4d3ecede56a854ef010778b43900ef7932f"
      ],
      "author": {
        "name": "Juan Ortega",
        "email": "92177112+Wito-1@users.noreply.github.com",
        "time": "Fri Jul 10 14:06:37 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 14:06:37 2026"
      },
      "message": "Add cutlass 4.2.1 (#9628)\n\nAdds version **4.2.1** of\n[NVIDIA/cutlass](https://github.com/NVIDIA/cutlass) (CUDA Templates for\nLinear Algebra).\n\nMirrors the existing `3.5.1` module:\n- Overlay `BUILD.bazel` exposing the header-only `@cutlass//:cutlass`\ntarget (and an `:all` filegroup), plus a `MODULE.bazel`, both added via\npatch.\n- The header glob additionally includes `**/*.inl`: cutlass 4.2.1 ships\n36 `.inl` headers that its public `.h`/`.hpp` headers `#include`, so\nconsumers that compile against cutlass headers need them present in the\nsandbox.\n\nVerified locally:\n- Archive integrity matches the upstream `v4.2.1.tar.gz` tag.\n- Both patches apply cleanly (`patch -p0`) and reproduce the committed\n`MODULE.bazel`.\n- `bazel build @cutlass//:cutlass` succeeds."
    },
    {
      "commit": "77f6a4d3ecede56a854ef010778b43900ef7932f",
      "tree": "ca964ee18d9d39559ef2c061961edfbec7dc0c66",
      "parents": [
        "1a86a3f311b3f53017bc4406ad75ebef02799c86"
      ],
      "author": {
        "name": "David Zbarsky",
        "email": "dzbarsky@gmail.com",
        "time": "Fri Jul 10 12:02:45 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 12:02:45 2026"
      },
      "message": "Add aws-lc@5.1.0 (#9632)\n\nUpdates `aws-lc` from 1.67.0 to 5.1.0 using the existing native Bazel\noverlay. The module remains C/C++ only: no Rust, bindgen, `rules_rs`, or\nLLVM dependencies are added. The prefix header covers exported C symbols\nfrom both `libcrypto` and `libssl`, including the 5.1.0 additions, so\nthe libraries can coexist with OpenSSL.\n\nValidated with the BCR validator, a remote Linux runtime test through\nthe local registry, and remote cross-builds for Linux x86_64/aarch64,\nmacOS x86_64/arm64, and Windows GNU/LLVM x86_64/arm64.\n\nAuthor: zbarsky-bot"
    },
    {
      "commit": "1a86a3f311b3f53017bc4406ad75ebef02799c86",
      "tree": "e80c43cf4a7e04da11cd016d6dc4ca003ac4f087",
      "parents": [
        "ae494e9989db9ebea3b3e87a6c817d632e644a4d"
      ],
      "author": {
        "name": "Machine account for bazel-contrib",
        "email": "contrib@bazel.build",
        "time": "Fri Jul 10 11:29:46 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 11:29:46 2026"
      },
      "message": "rules_runfiles_group@0.0.1 (#9586)\n\nRelease:\nhttps://github.com/bazel-contrib/rules_runfiles_group/releases/tag/v0.0.1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: malt3 \u003c1780588+malt3@users.noreply.github.com\u003e"
    },
    {
      "commit": "ae494e9989db9ebea3b3e87a6c817d632e644a4d",
      "tree": "d4cc9e0e2373f293333db0d280b55e09eee4a484",
      "parents": [
        "e598b95e37c863ca87e6917c26ce337d245dc018"
      ],
      "author": {
        "name": "grpc-bot",
        "email": "33466630+grpc-bot@users.noreply.github.com",
        "time": "Fri Jul 10 06:42:14 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 06:42:14 2026"
      },
      "message": "grpc@1.83.0-pre1 (#9633)\n\nRelease: https://github.com/grpc/grpc/releases/tag/v1.83.0-pre1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\n---------\n\nCo-authored-by: rishesh007 \u003c40896662+rishesh007@users.noreply.github.com\u003e\nCo-authored-by: Rishesh Agarwal \u003crishesh@google.com\u003e"
    },
    {
      "commit": "e598b95e37c863ca87e6917c26ce337d245dc018",
      "tree": "12870eff247cbc5e7e4a3604780ebc9a23e95722",
      "parents": [
        "056d1e351251be75416717909275e068eae1783c"
      ],
      "author": {
        "name": "Juan Ortega",
        "email": "92177112+Wito-1@users.noreply.github.com",
        "time": "Fri Jul 10 02:43:49 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 02:43:49 2026"
      },
      "message": "Add onnx 1.20.1.bcr.1 (#9629)\n\nAdds **onnx 1.20.1.bcr.1** — a registry-only revision of the existing\n`1.20.1` module (same upstream source archive).\n\n### What changed\nThe `1.20.1` overlay `BUILD.bazel` omits the `onnx/defs/text` and\n`onnx/defs/image` op-schema sources from the `onnx` `cc_library` `srcs`\nglob. Those directories exist in the 1.20.1 release (the `Text*`/`Image`\nops introduced in opset 20/21), so with them missing the op schemas are\nnever registered and downstream consumers fail to resolve models that\nuse those ops.\n\nThis revision adds both back:\n```\n+            \"onnx/defs/text/*.cc\",\n+            \"onnx/defs/image/*.cc\",\n```\nThe overlay diff vs `1.20.1` is exactly those two lines; everything else\n(deps, `bazel_compatibility`, presubmit) is unchanged.\n\n### Verification\n- `bazel build @onnx//:onnx @onnx//:onnx_proto_cc` succeeds on Bazel\n7.4.1.\n- `bazel query \u0027labels(srcs, //:onnx)\u0027` confirms\n`onnx/defs/text/defs.cc` and `onnx/defs/image/defs.cc` are now part of\nthe target and compile."
    },
    {
      "commit": "056d1e351251be75416717909275e068eae1783c",
      "tree": "b6ea7193fcab0cdf2c3c581fc406a71f3627ae8a",
      "parents": [
        "77a07bac106413edd68ab61c4e757c7f0bc8fb63"
      ],
      "author": {
        "name": "Maxwell Elliott",
        "email": "maxwell@elliott.now",
        "time": "Fri Jul 10 02:43:42 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 02:43:42 2026"
      },
      "message": "bazel-diff@32.0.1 (#9631)\n\nRelease: https://github.com/Tinder/bazel-diff/releases/tag/v32.0.1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_"
    },
    {
      "commit": "77a07bac106413edd68ab61c4e757c7f0bc8fb63",
      "tree": "b03c08cd2f8347a572923069081ba7dd95047ac9",
      "parents": [
        "0a5f1ff7344dbc61ac87946952368f5e83783f4e"
      ],
      "author": {
        "name": "Juan Ortega",
        "email": "92177112+Wito-1@users.noreply.github.com",
        "time": "Thu Jul 09 23:48:50 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 23:48:50 2026"
      },
      "message": "Add dlpack 1.3.bcr.1 (#9630)\n\nAdds **dlpack 1.3.bcr.1** — a registry-only revision of the existing\n`1.3` module (same upstream source archive).\n\n### What changed\nThe `1.3` overlay `BUILD.bazel` declares:\n```python\nhdrs \u003d [\"include/dlpack.h\"],\n```\nbut dlpack v1.3 ships its header **nested** at `include/dlpack/dlpack.h`\n— there is no top-level `include/dlpack.h`. As a result the `dlpack`\n`cc_library` exposes no usable header, and any consumer that does the\nstandard `#include \u003cdlpack/dlpack.h\u003e` fails at compile time with:\n```\nmissing input file \u0027//:include/dlpack.h\u0027\n```\nThis revision points `hdrs` at the header\u0027s real location:\n```\n-    hdrs \u003d [\"include/dlpack.h\"],\n+    hdrs \u003d [\"include/dlpack/dlpack.h\"],\n```\nThe overlay diff vs `1.3` is exactly that one line.\n\n### Why 1.3\u0027s presubmit didn\u0027t catch it\nThe `verify_targets` task only builds `@dlpack`, a header-only library.\nBuilding a header-only target produces no compile action that stages the\n(missing) header, so the break never surfaces there — it only appears\nwhen something actually compiles against the library.\n\n### Verification\n- `bazel build @dlpack` succeeds on Bazel 7.4.1.\n- A `#include \u003cdlpack/dlpack.h\u003e` consumer builds successfully against\nthe fixed overlay (it fails against `1.3`)."
    },
    {
      "commit": "0a5f1ff7344dbc61ac87946952368f5e83783f4e",
      "tree": "432fc5359cfa894b29270db2dfcc73a3f2bcd1fa",
      "parents": [
        "6dc900c4ae55e9937f17fff0f35f3f7793d120f6"
      ],
      "author": {
        "name": "Mizux Seiha",
        "email": "corentinl@google.com",
        "time": "Thu Jul 09 22:25:56 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 22:25:56 2026"
      },
      "message": "add scip@10.0.3 (#9606)\n\nhttps://github.com/scipopt/scip/releases/tag/v10.0.3\n\nnote: patches generated from\nhttps://github.com/Mizux/scip/tree/bazel/v10.0.3\n\nwaiting for:\n* #9617\n\n@bazel-io skip_check compatibility_level\n@bazel-io skip_check unstable_url"
    },
    {
      "commit": "6dc900c4ae55e9937f17fff0f35f3f7793d120f6",
      "tree": "d80ffe50deba21916979e0f22973989a45d3cb7b",
      "parents": [
        "32bd1d6b2319f3785e42c8efdbf8cc2bdf246222"
      ],
      "author": {
        "name": "protobuf-team-bot",
        "email": "105450428+protobuf-team-bot@users.noreply.github.com",
        "time": "Thu Jul 09 22:25:19 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 22:25:19 2026"
      },
      "message": "protobuf@36.0-rc1 (#9618)\n\nRelease:\nhttps://github.com/protocolbuffers/protobuf/releases/tag/v36.0-rc1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: rgoldfinger6 \u003c94469227+rgoldfinger6@users.noreply.github.com\u003e"
    },
    {
      "commit": "32bd1d6b2319f3785e42c8efdbf8cc2bdf246222",
      "tree": "5f1bf1cf97f059156ef63437a6e1af338b5a65be",
      "parents": [
        "3ff86085b69789feb23aa70e80eeac6ac313ffe9"
      ],
      "author": {
        "name": "Austin Schuh",
        "email": "AustinSchuh@users.noreply.github.com",
        "time": "Thu Jul 09 22:13:44 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 22:13:44 2026"
      },
      "message": "Add rules_halide@0.0.1 (#9556)\n\nSigned-off-by: Austin Schuh \u003caustin.linux@gmail.com\u003e"
    },
    {
      "commit": "3ff86085b69789feb23aa70e80eeac6ac313ffe9",
      "tree": "4636b18fe9e3a86b1c2d6f526b33520fe6b00f18",
      "parents": [
        "fa3428143c0d82cef419c86f7ba98da5caf523be"
      ],
      "author": {
        "name": "Mike Kruskal",
        "email": "62662355+mkruskal-google@users.noreply.github.com",
        "time": "Thu Jul 09 21:35:56 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 21:35:56 2026"
      },
      "message": "Introduce Gloop to BCR (#9612)\n\nGloop currently doesn\u0027t work without significant visibility patches to\nAbseil, but we actually need it to be present in BCR before we can\nremove those patches. So this release is marked as rc1, and we will be\nfixing things before the final release"
    },
    {
      "commit": "fa3428143c0d82cef419c86f7ba98da5caf523be",
      "tree": "8808c06e501fac9ef113b4993a9d6f73c1cef359",
      "parents": [
        "bd1d275f087b8f6f7ac2ae40e6c84682f0f04df9"
      ],
      "author": {
        "name": "bcr-buf",
        "email": "bcr-github@buf.build",
        "time": "Thu Jul 09 21:13:47 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 21:13:47 2026"
      },
      "message": "protovalidate@1.2.2 (#9625)\n\nRelease: https://github.com/bufbuild/protovalidate/releases/tag/v1.2.2\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: jonbodner-buf \u003c268635641+jonbodner-buf@users.noreply.github.com\u003e"
    },
    {
      "commit": "bd1d275f087b8f6f7ac2ae40e6c84682f0f04df9",
      "tree": "c66965289b3f2722c6f5bce2b976797cc7f70934",
      "parents": [
        "f72918354b8a3b64ec41346b40c9c0b7a342429c"
      ],
      "author": {
        "name": "Mizux Seiha",
        "email": "mizux.dev@gmail.com",
        "time": "Thu Jul 09 21:11:20 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 21:11:20 2026"
      },
      "message": "add soplex@8.0.3 (#9617)\n\nhttps://github.com/scipopt/soplex/releases/tag/v8.0.3\n\nnote: patches generated from\nhttps://github.com/Mizux/soplex/tree/bazel/v8.0.3\n(`git format-patch v8.0.3..HEAD~1 --no-signature -o ./my-patches/`)\n\n@bazel-io skip_check compatibility_level\n@bazel-io skip_check unstable_url\n\nCo-authored-by: Xùdōng Yáng \u003cwyverald@gmail.com\u003e"
    },
    {
      "commit": "f72918354b8a3b64ec41346b40c9c0b7a342429c",
      "tree": "fb313ad2610af41421b3c21c0416b34e8247f390",
      "parents": [
        "333841120ca121b47bf4520a6c883f249a1b40f1"
      ],
      "author": {
        "name": "Marvin, the Aspect bot",
        "email": "marvin@aspect.build",
        "time": "Thu Jul 09 21:06:19 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 21:06:19 2026"
      },
      "message": "bazel_lib@3.5.0 (#9608)\n\nRelease: https://github.com/bazel-contrib/bazel-lib/releases/tag/v3.5.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: alexeagle \u003c47395+alexeagle@users.noreply.github.com\u003e"
    },
    {
      "commit": "333841120ca121b47bf4520a6c883f249a1b40f1",
      "tree": "c835a71ec88119d0a11023583e5e864dbc5383a9",
      "parents": [
        "6416af08dea00ad62ce0829a2fcba458be011128"
      ],
      "author": {
        "name": "Marvin, the Aspect bot",
        "email": "marvin@aspect.build",
        "time": "Thu Jul 09 20:57:47 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 20:57:47 2026"
      },
      "message": "tar.bzl@0.10.7 (#9626)\n\nRelease: https://github.com/bazel-contrib/tar.bzl/releases/tag/v0.10.7\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: thesayyn \u003c20563340+thesayyn@users.noreply.github.com\u003e"
    },
    {
      "commit": "6416af08dea00ad62ce0829a2fcba458be011128",
      "tree": "5dcef3b40298a3481ee5ab0682a9727ea36badd3",
      "parents": [
        "ebf5c956670afb4e2b17378527f720ec30fd4858"
      ],
      "author": {
        "name": "Maxwell Elliott",
        "email": "maxwell@elliott.now",
        "time": "Thu Jul 09 20:57:38 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 20:57:38 2026"
      },
      "message": "bazel-diff@32.0.0 (#9627)\n\nRelease: https://github.com/Tinder/bazel-diff/releases/tag/v32.0.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_"
    },
    {
      "commit": "ebf5c956670afb4e2b17378527f720ec30fd4858",
      "tree": "a0710d2b1b94672a039579281fc5d99bbd1f895d",
      "parents": [
        "c90f4ee570923591203db9a05e43e282b85702b0"
      ],
      "author": {
        "name": "gazebosim-bcr-bot",
        "email": "gazebo-project-leader+bcr@osrfoundation.org",
        "time": "Thu Jul 09 19:49:46 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 19:49:46 2026"
      },
      "message": "gz-math@9.2.0 (#9596)\n\nRelease:\nhttps://github.com/gazebosim/gz-math/releases/tag/gz-math9_9.2.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\n---------\n\nSigned-off-by: Shameek Ganguly \u003cshameek@intrinsic.ai\u003e\nCo-authored-by: scpeters \u003c3650755+scpeters@users.noreply.github.com\u003e\nCo-authored-by: Shameek Ganguly \u003cshameek@intrinsic.ai\u003e"
    },
    {
      "commit": "c90f4ee570923591203db9a05e43e282b85702b0",
      "tree": "52af887958b2de8f3a411d365aeb53eef2d9cbc4",
      "parents": [
        "7532ca85a7c0afbe0430130acc92c3c996dd15b1"
      ],
      "author": {
        "name": "HenD.YA",
        "email": "yusmer96@gmail.com",
        "time": "Thu Jul 09 19:42:10 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 19:42:10 2026"
      },
      "message": "fix(bcr_validation): reject refs/pull/N/head refs in source-repo verification (#9613)\n\n## Summary\n\nThe pull-request guard in `is_ref_in_original_repo()` used the pattern\n`^pull/\\d+/head$`, but `extract_reference()` returns the reference in\nits full form (e.g. `refs/pull/1234/head`), which that pattern never\nmatches. The guard was effectively a no-op, so a `refs/pull/N/head`\narchive URL — content anyone can control by opening a PR, with no merge\nor review — passed source-repo verification.\n\n## Fix\n\nThis tightens the guard to `^(refs/)?pull/\\d+/(head|merge)$`, rejecting\nboth the bare and `refs/`-prefixed forms and covering the `/merge` ref\nas well.\n\n## Testing\n\nAdds an offline unit test\n(`test_is_ref_in_original_repo_rejects_pull_request_refs`) covering all\nfour forms.\n\n---------\n\nCo-authored-by: Xùdōng Yáng \u003cwyverald@gmail.com\u003e"
    },
    {
      "commit": "7532ca85a7c0afbe0430130acc92c3c996dd15b1",
      "tree": "ed5dd79639d257e902f5be2c39f4eac3ae7e21f4",
      "parents": [
        "92561b6a8447dfc2cfd95a6a9a7c5fa1953b8980"
      ],
      "author": {
        "name": "Aran Donohue",
        "email": "aran.donohue@gmail.com",
        "time": "Thu Jul 09 19:13:05 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 19:13:05 2026"
      },
      "message": "rules_dart@0.4.6 (#9609)\n\nRelease: https://github.com/aran/rules_dart/releases/tag/v0.4.6\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: aran \u003c5295+aran@users.noreply.github.com\u003e\nCo-authored-by: Xùdōng Yáng \u003cwyverald@gmail.com\u003e"
    },
    {
      "commit": "92561b6a8447dfc2cfd95a6a9a7c5fa1953b8980",
      "tree": "edc139e026f3a2cfa80e09605533f61580785371",
      "parents": [
        "13631868f0e503b6d50b6f5ff37b754e395d1ecb"
      ],
      "author": {
        "name": "armandomontanez",
        "email": "armando@engflow.com",
        "time": "Thu Jul 09 19:11:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 19:11:48 2026"
      },
      "message": "pico-sdk, picotool@2.3.0 (#9619)\n\nCo-authored-by: Xùdōng Yáng \u003cwyverald@gmail.com\u003e"
    },
    {
      "commit": "13631868f0e503b6d50b6f5ff37b754e395d1ecb",
      "tree": "3d76f922d2c190dfbe9814f2b4855215f6c7060c",
      "parents": [
        "91ce22ad0d5ade87db83f194ac3a44b9d52b0922"
      ],
      "author": {
        "name": "Marc Alff",
        "email": "marc.alff@free.fr",
        "time": "Thu Jul 09 19:11:29 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 19:11:29 2026"
      },
      "message": "rapidyaml@0.15.2 (#9623)"
    },
    {
      "commit": "91ce22ad0d5ade87db83f194ac3a44b9d52b0922",
      "tree": "3e7895660c83827b6a45351bd4bee7733e6c97bd",
      "parents": [
        "b51859e95ffc45d3456f0e585d14f8635d435801"
      ],
      "author": {
        "name": "Marvin, the Aspect bot",
        "email": "marvin@aspect.build",
        "time": "Thu Jul 09 19:02:07 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 19:02:07 2026"
      },
      "message": "aspect_rules_ts@3.9.0 (#9610)\n\nRelease: https://github.com/aspect-build/rules_ts/releases/tag/v3.9.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\n---------\n\nCo-authored-by: jbedard \u003c89246+jbedard@users.noreply.github.com\u003e\nCo-authored-by: Jason Bedard \u003cjason@aspect.build\u003e\nCo-authored-by: Xùdōng Yáng \u003cwyverald@gmail.com\u003e"
    },
    {
      "commit": "b51859e95ffc45d3456f0e585d14f8635d435801",
      "tree": "b56f00c4d50169a11b12b60f8ccad4bb7d4bf846",
      "parents": [
        "eea17280085402c708862cbda766faa88cb95fc1"
      ],
      "author": {
        "name": "Marc Alff",
        "email": "marc.alff@free.fr",
        "time": "Thu Jul 09 17:26:17 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 17:26:17 2026"
      },
      "message": "c4core@0.5.0 (#9615)"
    },
    {
      "commit": "eea17280085402c708862cbda766faa88cb95fc1",
      "tree": "eac7cf7c80ad9046c45355db5ecbc0e8129b01a0",
      "parents": [
        "f894aa043149bb597fb7b06359c60111a3e15514"
      ],
      "author": {
        "name": "Xùdōng Yáng",
        "email": "wyverald@gmail.com",
        "time": "Thu Jul 09 17:17:54 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 17:17:54 2026"
      },
      "message": "Fix invalid metadata.json format (#9620)\n\nBCR\u0027s own presubmit (not the per-module presubmit) was broken but\nsilently passing for a while, leading to these missed broken\nmetadata.json files. The pipeline has since been fixed to properly fail\non them."
    },
    {
      "commit": "f894aa043149bb597fb7b06359c60111a3e15514",
      "tree": "d931c00f9d5d85664c61f2ea1a8c60a2e675eac7",
      "parents": [
        "cf48d0f00bb1e2f41071362cb0e3f7999cd88f90"
      ],
      "author": {
        "name": "Shameek Ganguly",
        "email": "shameek@intrinsic.ai",
        "time": "Wed Jul 08 09:10:52 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 09:10:52 2026"
      },
      "message": "Bazel 9 support for ogre-next and version bump to 2.3.3.bcr.6 (#9599)\n\nSigned-off-by: Shameek Ganguly \u003cshameek@intrinsic.ai\u003e"
    },
    {
      "commit": "cf48d0f00bb1e2f41071362cb0e3f7999cd88f90",
      "tree": "ad0bc335732403d30d2bd1e5f33c5569b0d3311c",
      "parents": [
        "78300461c35714d3fcded2d54b8e79e26cdd63bf"
      ],
      "author": {
        "name": "periareon-bot",
        "email": "periareon-bot@proton.me",
        "time": "Wed Jul 08 04:07:32 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 04:07:32 2026"
      },
      "message": "rules_venv@0.20.1 (#9598)\n\nRelease: https://github.com/periareon/rules_venv/releases/tag/0.20.1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: periareon-bot \u003c260522848+periareon-bot@users.noreply.github.com\u003e"
    },
    {
      "commit": "78300461c35714d3fcded2d54b8e79e26cdd63bf",
      "tree": "c8fed79e4951fc4b8f0869af52afb5be615098ad",
      "parents": [
        "564e56b4bb3bf7365abf4fa0cb2cf72aa37f0b2d"
      ],
      "author": {
        "name": "periareon-bot",
        "email": "periareon-bot@proton.me",
        "time": "Wed Jul 08 01:49:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 01:49:48 2026"
      },
      "message": "rules_venv@0.20.0 (#9597)\n\nRelease: https://github.com/periareon/rules_venv/releases/tag/0.20.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: periareon-bot \u003c260522848+periareon-bot@users.noreply.github.com\u003e"
    },
    {
      "commit": "564e56b4bb3bf7365abf4fa0cb2cf72aa37f0b2d",
      "tree": "56b4d1a629178dd2077e0fa54f8d1eb83c8cbd1d",
      "parents": [
        "86a9e6e386843af62abf660943c24ef96980c6cf"
      ],
      "author": {
        "name": "Maxwell Elliott",
        "email": "maxwell@elliott.now",
        "time": "Tue Jul 07 22:58:35 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 22:58:35 2026"
      },
      "message": "bazel-diff@31.3.2 (#9593)\n\nRelease: https://github.com/Tinder/bazel-diff/releases/tag/v31.3.2\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_"
    },
    {
      "commit": "86a9e6e386843af62abf660943c24ef96980c6cf",
      "tree": "38dfaf8dd995beb22ce9acdf23d45fa283712546",
      "parents": [
        "eb7ac5cdbbf77cbdf61b2e9198412abbeb23eb56"
      ],
      "author": {
        "name": "Michael Herwig",
        "email": "develop+github@michael-herwig.de",
        "time": "Tue Jul 07 22:58:28 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 22:58:28 2026"
      },
      "message": "rules_ocx@0.1.2 (#9594)\n\nRelease: https://github.com/ocx-sh/rules_ocx/releases/tag/v0.1.2\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: michael-herwig \u003c3511590+michael-herwig@users.noreply.github.com\u003e"
    },
    {
      "commit": "eb7ac5cdbbf77cbdf61b2e9198412abbeb23eb56",
      "tree": "01ff348d0d91c6d72b1cf0ff8ff2af7b017f8979",
      "parents": [
        "5d4146a0f977ee1a6294f1be88f2083dd33a6980"
      ],
      "author": {
        "name": "David Tolnay",
        "email": "dtolnay@gmail.com",
        "time": "Tue Jul 07 21:45:26 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 21:45:26 2026"
      },
      "message": "Publish cxx.rs@1.0.197 (#9592)\n\nRelease: https://github.com/dtolnay/cxx/releases/tag/1.0.197\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: dtolnay \u003c1940490+dtolnay@users.noreply.github.com\u003e"
    },
    {
      "commit": "5d4146a0f977ee1a6294f1be88f2083dd33a6980",
      "tree": "efcdf2bc49d0bad629d1f24f946cf25d3544d7e1",
      "parents": [
        "0d1ce37f26055d20bfd0b79cbef2cb1e849eac34"
      ],
      "author": {
        "name": "Jeremy Volkman",
        "email": "jeremy@jvolkman.com",
        "time": "Tue Jul 07 20:17:19 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 20:17:19 2026"
      },
      "message": "{rules_pycross,rules_pycross_backend_maturin}@2.0.0-alpha.1 (#9591)\n\nRelease:\nhttps://github.com/jvolkman/rules_pycross/releases/tag/v2.0.0-alpha.1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: jvolkman \u003c124501+jvolkman@users.noreply.github.com\u003e"
    },
    {
      "commit": "0d1ce37f26055d20bfd0b79cbef2cb1e849eac34",
      "tree": "69b53d62f2d9ecc60b9f64ddc2b33da6c5ef3e28",
      "parents": [
        "db475c67b7b090a76bcdc2fdba447e1cc6a411cf"
      ],
      "author": {
        "name": "Jeremy Kun",
        "email": "kun.jeremy@gmail.com",
        "time": "Tue Jul 07 18:03:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 18:03:48 2026"
      },
      "message": "pocketfft@0.0.2.bcr.1: use (more) stable GH source mirror (#9568)\n\nThe original `https://gitlab.mpcdf.mpg.de/mtr/pocketfft` URL has had\nnumerous connectivity issues recently, so this updates the source URL to\na GH mirror.\n\nCo-authored-by: Jeremy Kun \u003cj2kun@users.noreply.github.com\u003e"
    },
    {
      "commit": "db475c67b7b090a76bcdc2fdba447e1cc6a411cf",
      "tree": "1a8f5b84dc296034bb4a7d4479c683aa326315d2",
      "parents": [
        "c4f110b020761c03dae8399a53ff5713ad3e5eda"
      ],
      "author": {
        "name": "Clément Guillot",
        "email": "guillot.clement@pm.me",
        "time": "Tue Jul 07 18:03:24 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 18:03:24 2026"
      },
      "message": "com_clementguillot_rules_quarkus@0.4.2 (#9584)\n\nRelease:\nhttps://github.com/clementguillot/rules_quarkus/releases/tag/v0.4.2\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: clementguillot \u003c1034030+clementguillot@users.noreply.github.com\u003e"
    },
    {
      "commit": "c4f110b020761c03dae8399a53ff5713ad3e5eda",
      "tree": "430f2d496577c093a8a95aa2436d0c156a68361f",
      "parents": [
        "9cbe515fad170bd5073b118415e06186e04cad18"
      ],
      "author": {
        "name": "hermeticbuild-bot",
        "email": "hermeticbuildbot@gmail.com",
        "time": "Tue Jul 07 17:54:19 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 17:54:19 2026"
      },
      "message": "rules_rs@0.0.95 (#9590)\n\nRelease: https://github.com/hermeticbuild/rules_rs/releases/tag/v0.0.95\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: dzbarsky \u003c1565842+dzbarsky@users.noreply.github.com\u003e"
    },
    {
      "commit": "9cbe515fad170bd5073b118415e06186e04cad18",
      "tree": "e7ba54af0c3ea18fe695ab96c0a217eaacf98776",
      "parents": [
        "0c00cd84a067554f7aad7cc4ce3decc5375940ec"
      ],
      "author": {
        "name": "bazel.build machine account",
        "email": "ci.bazel@gmail.com",
        "time": "Tue Jul 07 17:31:56 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 17:31:56 2026"
      },
      "message": "rules_cc@0.2.22 (#9587)"
    },
    {
      "commit": "0c00cd84a067554f7aad7cc4ce3decc5375940ec",
      "tree": "372d512df13afe52e01ff48d4f26607e3a5c9b60",
      "parents": [
        "036cfd6ea3201ffaaa7acd1f64b7d30a54ebbd90"
      ],
      "author": {
        "name": "j2cl-github-bot",
        "email": "55509277+j2cl-github-bot@users.noreply.github.com",
        "time": "Tue Jul 07 17:24:01 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 17:24:01 2026"
      },
      "message": "elemental2@1.4.0-RC1 (#9583)\n\nRelease: https://github.com/google/elemental2/releases/tag/1.4.0-RC1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_"
    },
    {
      "commit": "036cfd6ea3201ffaaa7acd1f64b7d30a54ebbd90",
      "tree": "02454a2e7ee41f57cacd186db554f7bda8a819ad",
      "parents": [
        "4b60c7420f60af6f1b66e6ba12fc2556fccaafc1"
      ],
      "author": {
        "name": "UebelAndre",
        "email": "github@uebelandre.com",
        "time": "Tue Jul 07 16:28:20 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 16:28:20 2026"
      },
      "message": "prjoxide@0.0.0-20260126-79c15ee (#9466)"
    },
    {
      "commit": "4b60c7420f60af6f1b66e6ba12fc2556fccaafc1",
      "tree": "e56c258abc7c4ff60eabd834d03bd16224768bdc",
      "parents": [
        "fddbb66aaba3748f4804b37de4a26c316c391a04"
      ],
      "author": {
        "name": "Dhiraj Goel",
        "email": "dhiraj.goel@gmail.com",
        "time": "Tue Jul 07 15:23:20 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 15:23:20 2026"
      },
      "message": "Adds OpenMesh 11 (#9430)\n\nOpenMesh is a generic and efficient data structure for representing and\nmanipulating polygonal meshes.\n\nhttps://www.graphics.rwth-aachen.de/software/openmesh/\n\n---------\n\nCo-authored-by: Dhiraj Goel \u003cdhirajgoel@intrinsic.ai\u003e"
    },
    {
      "commit": "fddbb66aaba3748f4804b37de4a26c316c391a04",
      "tree": "00d9f7ffec73ff3e0512a073b00e1fc4184ddbf8",
      "parents": [
        "b120a3d572b5327e6857cc79cd4c9d3beb849a24"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Jul 07 14:03:30 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 14:03:30 2026"
      },
      "message": "Add sv-elab (#9571)\n\nThe yosys-slang project got renamed to sv-elab, so maybe we need to\nprovide some sort of re-direct to this one (or we just let it age out\nwhile this one accumulates new versions)."
    },
    {
      "commit": "b120a3d572b5327e6857cc79cd4c9d3beb849a24",
      "tree": "7344b88d20801745b4822107b12bd829899ece43",
      "parents": [
        "055b46787b84ccafa2fcc8732dddeb2b2bcf812a"
      ],
      "author": {
        "name": "ferrari-openai",
        "email": "matthew.ferrari@openai.com",
        "time": "Tue Jul 07 13:13:45 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 13:13:45 2026"
      },
      "message": "Add cachelib and dependencies (#9579)\n\nAdds CacheLib 2026.05.18.00 to the Bazel Central Registry together with\nthe module versions it requires:\n\n- `fbthrift@2026.05.18.00`\n- `folly@2026.05.18.00`\n- `sparse_map@0.6.2`\n- `liburing@2.15`\n\nThe CacheLib overlay exposes the allocator and Navy targets, includes\nthe required patches and Thrift code generation, and adds a consumer\nsmoke test that exercises allocation, insertion, and lookup.\n\n## Validation\n\n- Presubmit configurations cover Bazel 7.x, 8.x, 9.x, and rolling on\nDebian 13, Rocky Linux 8, and Ubuntu 24.04.\n- The CacheLib test module runs the allocator consumer smoke test.\n- The upstream BCR presubmit will perform the authoritative validation.\n\n---------\n\nCo-authored-by: ferrari-openai \u003cferrari@openai.com\u003e"
    },
    {
      "commit": "055b46787b84ccafa2fcc8732dddeb2b2bcf812a",
      "tree": "5e47b4f327eab5737a908f1fa58fae36f6ecc5a6",
      "parents": [
        "7e4667f8522415529fd52cd0945d8ba2b5049d68"
      ],
      "author": {
        "name": "DoDo",
        "email": "DoDoENT@users.noreply.github.com",
        "time": "Tue Jul 07 12:31:40 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 12:31:40 2026"
      },
      "message": "added OpenCV 5.0.0.bcr.2 (#9504)\n\n- added webp support\n- disabled UBSAN"
    },
    {
      "commit": "7e4667f8522415529fd52cd0945d8ba2b5049d68",
      "tree": "6f3e98ea6a708ed73ecd1f9f7e202fb7c6577477",
      "parents": [
        "357bb7e94a74a646e9ee594d62fbca021f9ed563"
      ],
      "author": {
        "name": "David Sanderson",
        "email": "32687193+dws@users.noreply.github.com",
        "time": "Tue Jul 07 11:19:47 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 11:19:47 2026"
      },
      "message": "Enable configuring EIGEN_MALLOC_ALREADY_ALIGNED, EIGEN_MAX_ALIGN_BYTES (#9554)\n\nWe here provide repo flags to permit configuring\n\n    EIGEN_MALLOC_ALREADY_ALIGNED\n    EIGEN_MAX_ALIGN_BYTES\n\nper `doc/PreprocessorDirectives.dox` in the eigen repo."
    },
    {
      "commit": "357bb7e94a74a646e9ee594d62fbca021f9ed563",
      "tree": "e39910b46b1413b6dfb48934e99c02e927ee95f1",
      "parents": [
        "59aa540f0cbfce0d0e6987372522f609fd859f5b"
      ],
      "author": {
        "name": "Henner Zeller",
        "email": "h.zeller@acm.org",
        "time": "Tue Jul 07 10:23:32 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 10:23:32 2026"
      },
      "message": "Fix yosys-slang integrity hash. (#9581)\n\nSince the project got renamed (new one in #9571), here the old hash does\nnot work anymore.\nSo as last update to yosys-slang on BCR, fix the hash but otherwise keep\nthe exact same version."
    },
    {
      "commit": "59aa540f0cbfce0d0e6987372522f609fd859f5b",
      "tree": "58bb28e56df8c57d2af02b746f69002beb6a177e",
      "parents": [
        "164ab3f35c292a4cf9519a51c2ea032f9620b3dd"
      ],
      "author": {
        "name": "publish-to-bcr-bot[bot]",
        "email": "112732530+publish-to-bcr-bot[bot]@users.noreply.github.com",
        "time": "Tue Jul 07 06:43:31 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 06:43:31 2026"
      },
      "message": "ofiuco@0.9.2 (#9582)\n\n:warning: The Publish to BCR GitHub app will be discontinued after June\n30, 2026. Please migrate to the GitHub Actions [reusable\nworkflow](https://github.com/bazel-contrib/publish-to-bcr?tab\u003dreadme-ov-file#setup)\nbefore then.\n      \nRelease: https://github.com/oxidase/ofiuco/releases/tag/v0.9.2\n\n_Automated by [Publish to BCR](https://github.com/apps/publish-to-bcr)_\n\nCo-authored-by: Michael Krasnyk \u003cmichael.krasnyk@gmail.com\u003e"
    },
    {
      "commit": "164ab3f35c292a4cf9519a51c2ea032f9620b3dd",
      "tree": "49878c29c3d8848f9943aacd7626570ef058b271",
      "parents": [
        "e020c886c55863456f467512238f6428cd2638f4"
      ],
      "author": {
        "name": "Carbo",
        "email": "BYVoid@users.noreply.github.com",
        "time": "Tue Jul 07 01:49:21 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 01:49:21 2026"
      },
      "message": "Add sentencepiece@0.2.1 (#9552)\n\nAdds [SentencePiece](https://github.com/google/sentencepiece) v0.2.1 as\na new module.\n\nThe Bazel build definitions are taken from the upstream PR\ngoogle/sentencepiece#1280 (not yet merged), adapted for the 0.2.1\nrelease tarball:\n\n- `overlay/BUILD.bazel` + `overlay/src/BUILD.bazel`: root aliases,\n`//src:sentencepiece` (runtime), `//src:sentencepiece_train` (trainer),\nand the `spm_{train,encode,decode,normalize,export_vocab}` CLIs. The\nprotobuf code is regenerated from `src/*.proto` at build time (matching\nthe `SPM_PROTOBUF_PROVIDER\u003dpackage` CMake configuration). `defines \u003d\n[\"_USE_EXTERNAL_ABSL\"]` selects the external-absl branch of `error.cc`,\nwhich defines the `--minloglevel` flag (normally supplied by the\nvendored mini-absl shim\u0027s `flag.cc`), matching the\n`SPM_ABSL_PROVIDER\u003dmodule|package` CMake configurations.\n- `patches/use_bcr_dependency_includes.patch`: rewrites `#include\n\"third_party/absl/...\"` → `\"absl/...\"`,\n`\"third_party/darts_clone/darts.h\"` → `\"darts.h\"`, and\n`\"third_party/esaxx/esa.hxx\"` → `\"esa.hxx\"` so the sources resolve\nagainst the BCR modules (abseil-cpp, darts-clone@0.32h.bcr.1,\nesaxx@20250106.1.bcr.1) instead of the vendored copies.\n- The release tarball is a Python sdist, so `strip_prefix` is\n`sentencepiece-0.2.1/sentencepiece`. It does not ship the `data/`\ndirectory, so the upstream `spm_test` target is not included. Instead,\nthe overlay adds a `bcr_tests/` test module (`bcr_test_module` in\npresubmit) with an in-memory train → encode → decode roundtrip\n`cc_test`; presubmit also verifies all library and CLI targets on\nLinux/macOS/Windows with C++17 flags.\n\nLocally verified: all targets build (Bazel 9.1.1), the `bcr_tests`\nroundtrip test passes, `spm_train`/`spm_encode` work end to end, and\n`bcr_validation.py --check sentencepiece@0.2.1` passes."
    },
    {
      "commit": "e020c886c55863456f467512238f6428cd2638f4",
      "tree": "725223e1952b58c19ae2ddc18e1aa6562cee4b68",
      "parents": [
        "96c45dfe9af8d217514348664c8cdc865730989b"
      ],
      "author": {
        "name": "hermeticbuild-bot",
        "email": "hermeticbuildbot@gmail.com",
        "time": "Tue Jul 07 01:23:43 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 01:23:43 2026"
      },
      "message": "rules_itest@0.0.58 (#9580)\n\nRelease:\nhttps://github.com/hermeticbuild/rules_itest/releases/tag/v0.0.58\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: dzbarsky \u003c1565842+dzbarsky@users.noreply.github.com\u003e"
    },
    {
      "commit": "96c45dfe9af8d217514348664c8cdc865730989b",
      "tree": "99fe0a3af357a72240c695cfdaccfdf64f1098b6",
      "parents": [
        "1f6e83d73987f113c5ddcaa4c1274e0f04d464a9"
      ],
      "author": {
        "name": "pplx-oss",
        "email": "ossmaintainers@perplexity.ai",
        "time": "Tue Jul 07 01:13:52 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 01:13:52 2026"
      },
      "message": "gazelle_py@0.8.10 (#9574)\n\nRelease: https://github.com/perplexityai/gazelle_py/releases/tag/v0.8.10\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: longlho \u003c198255+longlho@users.noreply.github.com\u003e"
    },
    {
      "commit": "1f6e83d73987f113c5ddcaa4c1274e0f04d464a9",
      "tree": "95eea0ef446408e836fb48b0afd94d71f24f68c6",
      "parents": [
        "011be4e4e50799050172e928316f0155095fc917"
      ],
      "author": {
        "name": "hermeticbuild-bot",
        "email": "hermeticbuildbot@gmail.com",
        "time": "Mon Jul 06 23:44:39 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 23:44:39 2026"
      },
      "message": "gazelle_ts@0.5.1 (#9577)\n\nRelease: https://github.com/hermeticbuild/gazelle_ts/releases/tag/v0.5.1\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: longlho \u003c198255+longlho@users.noreply.github.com\u003e"
    },
    {
      "commit": "011be4e4e50799050172e928316f0155095fc917",
      "tree": "a9ced2dd5b2cdfa373d4e52b06aa316b9ae9c887",
      "parents": [
        "5180b07cdc1895b8c4c10bdf4a8edd0461f2bbae"
      ],
      "author": {
        "name": "Austin Schuh",
        "email": "AustinSchuh@users.noreply.github.com",
        "time": "Mon Jul 06 21:21:17 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 21:21:17 2026"
      },
      "message": "Add bazel_iwyu@0.0.4 (#9523)\n\nSigned-off-by: Austin Schuh \u003caustin.linux@gmail.com\u003e"
    },
    {
      "commit": "5180b07cdc1895b8c4c10bdf4a8edd0461f2bbae",
      "tree": "249da217cc9e99e7d8dd735b195154f6b4c686be",
      "parents": [
        "e9968a9de5d4af84c5527f2f3f5fe4c7c71837b3"
      ],
      "author": {
        "name": "Shameek Ganguly",
        "email": "shameek@intrinsic.ai",
        "time": "Mon Jul 06 21:02:50 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 21:02:50 2026"
      },
      "message": "Bump gz-utils to 4.0.0.bcr.1 to support bazel 9 (#9575)\n\nPulls in bazel 9 support from\nhttps://github.com/gazebosim/gz-utils/pull/212 as a patch\n\nSigned-off-by: Shameek Ganguly \u003cshameek@intrinsic.ai\u003e"
    },
    {
      "commit": "e9968a9de5d4af84c5527f2f3f5fe4c7c71837b3",
      "tree": "85cf951cb00a825421c3d8ee1698fc15d61b1aee",
      "parents": [
        "e1b5e756d2161163fa00a63e6c61acce59e90a85"
      ],
      "author": {
        "name": "Maxwell Elliott",
        "email": "maxwell@elliott.now",
        "time": "Mon Jul 06 19:10:20 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 19:10:20 2026"
      },
      "message": "bazel-diff@31.3.0 (#9572)\n\nRelease: https://github.com/Tinder/bazel-diff/releases/tag/v31.3.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_"
    },
    {
      "commit": "e1b5e756d2161163fa00a63e6c61acce59e90a85",
      "tree": "e0fb55320604ff85cd42c571f97bd76fa22bb10c",
      "parents": [
        "53361b59952a5a7d427e5aac5fd9d4a2a4fabd88"
      ],
      "author": {
        "name": "Machine account for bazel-contrib",
        "email": "contrib@bazel.build",
        "time": "Mon Jul 06 18:54:05 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 18:54:05 2026"
      },
      "message": "bazel_features@1.51.0 (#9573)\n\nRelease:\nhttps://github.com/bazel-contrib/bazel_features/releases/tag/v1.51.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: fmeum \u003c4312191+fmeum@users.noreply.github.com\u003e"
    },
    {
      "commit": "53361b59952a5a7d427e5aac5fd9d4a2a4fabd88",
      "tree": "0d8d413bb83bae8b9ba061f0c50fb18fae31696f",
      "parents": [
        "2a68e235fa4b442e86362144623306fa1d41e8d5"
      ],
      "author": {
        "name": "maliput-org",
        "email": "maliput.org@gmail.com",
        "time": "Mon Jul 06 17:17:20 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 17:17:20 2026"
      },
      "message": "maliput_malidrive@0.29.0 (#9566)\n\nRelease:\nhttps://github.com/maliput/maliput_malidrive/releases/tag/0.29.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_\n\nCo-authored-by: stonier \u003cd.stonier@gmail.com\u003e"
    },
    {
      "commit": "2a68e235fa4b442e86362144623306fa1d41e8d5",
      "tree": "53a573bfa5e1a3d8e390ff8b74c1be06adcdc695",
      "parents": [
        "1c076add281e6bc9e1f5b8e3b2acac2b6ddd7efa"
      ],
      "author": {
        "name": "Maxwell Elliott",
        "email": "maxwell@elliott.now",
        "time": "Mon Jul 06 17:17:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 17:17:00 2026"
      },
      "message": "bazel-diff@31.2.0 (#9569)\n\nRelease: https://github.com/Tinder/bazel-diff/releases/tag/v31.2.0\n\n_Automated by [Publish to\nBCR](https://github.com/bazel-contrib/publish-to-bcr)_"
    },
    {
      "commit": "1c076add281e6bc9e1f5b8e3b2acac2b6ddd7efa",
      "tree": "802c1d254906b24f90c865e025b2c8e820963f0a",
      "parents": [
        "576a55590f2b84c64bc37ae3d54ffd9d36052a43"
      ],
      "author": {
        "name": "@keith\u0027s bot account",
        "email": "keithbsmiley+githubbot@gmail.com",
        "time": "Mon Jul 06 16:46:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 16:46:18 2026"
      },
      "message": "hermetic_android_toolchains@0.3.0 (#9570)"
    },
    {
      "commit": "576a55590f2b84c64bc37ae3d54ffd9d36052a43",
      "tree": "8864eca7ed9118ffbcc4ea2a2becd37df01493e5",
      "parents": [
        "4a7f8b15af40f597085276c698a7be4d0d924de5"
      ],
      "author": {
        "name": "Michael Hordijk",
        "email": "hordijk@aurora.tech",
        "time": "Mon Jul 06 14:03:26 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 14:03:26 2026"
      },
      "message": "add Au 0.5.1 release (#9565)"
    }
  ],
  "next": "4a7f8b15af40f597085276c698a7be4d0d924de5"
}
