)]}'
{
  "log": [
    {
      "commit": "d03b5edfb24203a42103123434a78f633a682a43",
      "tree": "db0493a95dabc3256de56f03f875286d9986069a",
      "parents": [
        "586d98b11c2361b9059d33d30f5aaecd9b44a894"
      ],
      "author": {
        "name": "Piotr Sikora",
        "email": "code@piotrsikora.dev",
        "time": "Wed Feb 25 05:47:53 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 25 11:47:53 2026 +0100"
      },
      "message": "Authenticate releases using the embedded verification key. (#192)\n\n* Authenticate releases using the embedded verification key.\n\nFixes #15.\n\nSigned-off-by: Piotr Sikora \u003cpiotrsikora@google.com\u003e\n\n* review: use bool flag and go:embed .gpg file.\n\nSigned-off-by: Piotr Sikora \u003ccode@piotrsikora.dev\u003e\n\n* review: style.\n\nSigned-off-by: Piotr Sikora \u003ccode@piotrsikora.dev\u003e\n\n* Kick CI.\n\nSigned-off-by: Piotr Sikora \u003ccode@piotrsikora.dev\u003e\n\n---------\n\nSigned-off-by: Piotr Sikora \u003cpiotrsikora@google.com\u003e\nSigned-off-by: Piotr Sikora \u003ccode@piotrsikora.dev\u003e"
    },
    {
      "commit": "586d98b11c2361b9059d33d30f5aaecd9b44a894",
      "tree": "047483040e7b8f077ce65ac52a70f966182eddf1",
      "parents": [
        "721e1e867b1c5a852dce2d3f4237b8ff6a462fbb"
      ],
      "author": {
        "name": "Isak Stenström",
        "email": "31575837+isakstenstrom@users.noreply.github.com",
        "time": "Fri Feb 13 20:03:07 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 13 20:03:07 2026 +0100"
      },
      "message": "Fix shutdown timeout unit typo: `us` -\u003e `ms` (#772)\n\n"
    },
    {
      "commit": "721e1e867b1c5a852dce2d3f4237b8ff6a462fbb",
      "tree": "8987253e078cacde4e6b4fbfcc9934b117a104be",
      "parents": [
        "0a82ffe6789339709b28bce46e1932af214d20dd"
      ],
      "author": {
        "name": "Piotr Sikora",
        "email": "code@piotrsikora.dev",
        "time": "Fri Feb 13 14:01:48 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 13 20:01:48 2026 +0100"
      },
      "message": "Fix architecture-dependent tests. (#771)\n\nThis fixes \"last_green\" tests on Linux/arm64 and macOS/arm64,\nand SHA256 verification tests on Linux/arm64 and macOS/x86_64.\n\nSigned-off-by: Piotr Sikora \u003ccode@piotrsikora.dev\u003e"
    },
    {
      "commit": "0a82ffe6789339709b28bce46e1932af214d20dd",
      "tree": "cc9969ee37c48baee92b80e0937f97ebffc657ff",
      "parents": [
        "e2c7c9e4764ff38b97819c6ef45bf72d06a5308c"
      ],
      "author": {
        "name": "Valentin Grigorev",
        "email": "valentin.grigorev@jetbrains.com",
        "time": "Wed Jan 28 17:24:24 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 28 15:24:24 2026 +0100"
      },
      "message": "Introduce a little auxiliary tool for computing sha256 checksums and apply it to bazelisk binaries and packages produced by the build (#770)\n\nWrite it in Go to make it cross-platform and self-contained (i.e., no interpreters are required for successful checksums computation)."
    },
    {
      "commit": "e2c7c9e4764ff38b97819c6ef45bf72d06a5308c",
      "tree": "4a80905002430fd0947d8a3b101b305cce10c06f",
      "parents": [
        "ac241ef516f188a2157b028cfdba93448201bc02"
      ],
      "author": {
        "name": "Xùdōng Yáng",
        "email": "wyverald@gmail.com",
        "time": "Mon Jan 26 04:05:28 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 26 10:05:28 2026 +0100"
      },
      "message": "Try to fix test failures on Windows with Bazel 9.0 (#765)\n\n* Try to fix test failures on Windows\n\nFixes https://github.com/bazelbuild/bazelisk/issues/764\n\n* Use Bazel 9.x to repro the failure"
    },
    {
      "commit": "ac241ef516f188a2157b028cfdba93448201bc02",
      "tree": "203efea532fef4bf479b76b60d5fc02ea71435da",
      "parents": [
        "296161a6902b876d95c652d6cc18b49f08b20545"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jan 23 20:50:28 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 23 20:50:28 2026 +0100"
      },
      "message": "Bump golang.org/x/term from 0.37.0 to 0.39.0 (#758)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.37.0 to 0.39.0.\n- [Commits](https://github.com/golang/term/compare/v0.37.0...v0.39.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n  dependency-version: 0.39.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "296161a6902b876d95c652d6cc18b49f08b20545",
      "tree": "d45e5c8369b05f98451fb5bef042368769c95b94",
      "parents": [
        "a6767cf6ea586040559a739b17dc5206f013d52e"
      ],
      "author": {
        "name": "Valentin Grigorev",
        "email": "valentin.grigorev@jetbrains.com",
        "time": "Fri Jan 23 22:49:51 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 23 20:49:51 2026 +0100"
      },
      "message": "Introduce a separate command `bazeliskVersion` that prints bazelisk version and exits immediately. (#763)\n\nFix #137 and #440."
    },
    {
      "commit": "a6767cf6ea586040559a739b17dc5206f013d52e",
      "tree": "c721c2842b11a7112bab2c6a7f7cf65301463d4b",
      "parents": [
        "1e6aaf11d51e83ec8d18e66b461f49d4b7877321"
      ],
      "author": {
        "name": "Sitaktif",
        "email": "sitaktif@gmail.com",
        "time": "Fri Jan 23 19:47:53 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 23 20:47:53 2026 +0100"
      },
      "message": "feat: allow calling RunBazelisk with custom stderr (#751)\n\n"
    },
    {
      "commit": "1e6aaf11d51e83ec8d18e66b461f49d4b7877321",
      "tree": "d3f38be30902a8fae2a54cd12d95571b8ad7b1c1",
      "parents": [
        "166e156de50f30e3ef59fedf1aa6fc6cdd89a99f"
      ],
      "author": {
        "name": "Valentin Grigorev",
        "email": "valentin.grigorev@jetbrains.com",
        "time": "Mon Jan 19 19:42:56 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 19 17:42:56 2026 +0100"
      },
      "message": "Fix wrappers issues in Bazelisk 1.28.0 on Windows (#762)\n\n* Rework wrappers probation order according to #761:\n* probe tools/bazel.exe on Windows after platform-specific executables and before Windows-specific scripts\n* probe tools/bazel on Windows with lowest priority (for backward compatibility only)\n\nUpdate core_test.go and README.md to reflect the changes.\n\n* Bazel 8.4.2 is absent on https://downloads.sourceforge.net/project/bazel.mirror, use Bazel 8.5.1 instead in the test `test_path_is_consistent_regardless_of_base_url` from bazelisk_test.sh"
    },
    {
      "commit": "166e156de50f30e3ef59fedf1aa6fc6cdd89a99f",
      "tree": "e64e760b4e278646a8e8d1d32b588d3866898344",
      "parents": [
        "b1bce1b2edf8a9f02d2b45c73c67f13c4ff9a8c4"
      ],
      "author": {
        "name": "Valentin Grigorev",
        "email": "valentin.grigorev@jetbrains.com",
        "time": "Thu Jan 15 21:32:23 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 15 21:32:23 2026 +0100"
      },
      "message": "Report a proper exit code when Bazel is terminated by signal and use `exec` on Unix  in the case of `bazelisk run` (#757)\n\n* Better handle Bazel process termination caused by signals on POSIX-compatible systems\n\n* Use `exec` for running bazel on Unix instead of starting it as a child process in the case of `run` command\n\nFixes #512 and #556"
    },
    {
      "commit": "b1bce1b2edf8a9f02d2b45c73c67f13c4ff9a8c4",
      "tree": "94a986a5f39651ac8d8cb45c0bdfb4823324c4a9",
      "parents": [
        "c10812c4a96bccb386a989c41011f338331e2d21"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Wed Dec 17 16:25:32 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 17 16:25:32 2025 +0100"
      },
      "message": "Upgrade bazel_dep dependencies and .bazelversion (#752)\n\n"
    },
    {
      "commit": "c10812c4a96bccb386a989c41011f338331e2d21",
      "tree": "acff9e06884991385ef4e68cadf6781d2e8ef5be",
      "parents": [
        "d5020816f272755c8dc8c52ad13ea1c91bc974da"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Fri Dec 05 10:08:56 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 05 10:08:56 2025 +0100"
      },
      "message": "Improve error when `completion` is not supported (#747)\n\nFixes https://github.com/bazelbuild/bazelisk/issues/729"
    },
    {
      "commit": "d5020816f272755c8dc8c52ad13ea1c91bc974da",
      "tree": "3c827f3824d76d7effa82d1bb6c14839ed08ec5f",
      "parents": [
        "239f3420857e4032a92c8334e34fddd7c5d95069"
      ],
      "author": {
        "name": "Jean-Yves LENHOF",
        "email": "36410287+jylenhof@users.noreply.github.com",
        "time": "Fri Nov 21 11:56:46 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 21 11:56:46 2025 +0100"
      },
      "message": "docs(installation): add mise alternative method installation (#739)\n\n* docs(installation): add mise alternative method installation\n\nSigned-off-by: jylenhof \u003cjygithub@lenhof.eu.org\u003e\n\n* fix typo\n\nSigned-off-by: jylenhof \u003cjygithub@lenhof.eu.org\u003e\n\n---------\n\nSigned-off-by: jylenhof \u003cjygithub@lenhof.eu.org\u003e"
    },
    {
      "commit": "239f3420857e4032a92c8334e34fddd7c5d95069",
      "tree": "478e60c1c4536a8ad5555a9e49d98f4ed67aa8f2",
      "parents": [
        "1fe60572b89ba0c3dd6b8795cf0cd7983e678e1c"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Fri Nov 21 02:25:47 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 21 01:25:47 2025 +0000"
      },
      "message": "Correctly detect rolling release in rare edge case (#745)\n\nThe old code failed when the latest LTS track already had a release candidate of its first rolling release, but the full rolling release hadn\u0027t been pushed yet.\n\nFixes https://github.com/bazelbuild/bazelisk/issues/743"
    },
    {
      "commit": "1fe60572b89ba0c3dd6b8795cf0cd7983e678e1c",
      "tree": "2a88c26d6e1450b302bd7ebf8fb89dc5776771a9",
      "parents": [
        "49f0b120e07f7b53274d81158020944b6e1729a9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Nov 19 17:16:59 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 19 17:16:59 2025 +0100"
      },
      "message": "Bump golang.org/x/term from 0.36.0 to 0.37.0 (#740)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.36.0 to 0.37.0.\n- [Commits](https://github.com/golang/term/compare/v0.36.0...v0.37.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n  dependency-version: 0.37.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "49f0b120e07f7b53274d81158020944b6e1729a9",
      "tree": "78b52cf4a176d16e9689968c7370f2a8ecde9b49",
      "parents": [
        "ffde42ca9783470b456e5aa749c6d9ee21a492fe"
      ],
      "author": {
        "name": "Valentin Grigorev",
        "email": "valco1994@gmail.com",
        "time": "Wed Nov 12 23:38:44 2025 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 12 21:38:44 2025 +0100"
      },
      "message": "Properly handle powershell and batch wrappers (#732)\n\n* Use cmd.exe and powershell.exe to run corresponding bazel wrappers and use the command line with proper escaping for them.\n\nWithout this fix, PowerShell wrappers were not working at all and batch scripts were failing to start if the path contains spaces.\n\n* Fix compilation on non-Windows platforms\n\n* Fix exec.Command in makePowerShellScriptCmd() to use executable path as the first element in the args array (found by Copilot during automatic review)\n\n* Return an error instead of panicing in the case of an unexpected wrapper type, as was requested in the code review"
    },
    {
      "commit": "ffde42ca9783470b456e5aa749c6d9ee21a492fe",
      "tree": "ac392101ed6fd9fdf68e31c9c53b0820a11d4725",
      "parents": [
        "6dde358ad32052bc4fdcb5a771d228236db71142"
      ],
      "author": {
        "name": "Corentin Kerisit",
        "email": "corentin.kerisit@gmail.com",
        "time": "Wed Nov 12 16:51:54 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 12 16:51:54 2025 +0100"
      },
      "message": "Change completion script name from \u0027gh\u0027 to \u0027bazel\u0027 (#733)\n\nUpdate completion script filename for fish shell."
    },
    {
      "commit": "6dde358ad32052bc4fdcb5a771d228236db71142",
      "tree": "6c45e6fa4f2e05cae24f2691e28ecdb006a5314d",
      "parents": [
        "8d886666ec113fc711d305e1dcbbb4705fe17002"
      ],
      "author": {
        "name": "Jeremy Nimmer",
        "email": "jeremy.nimmer@tri.global",
        "time": "Wed Nov 12 07:51:27 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 12 16:51:27 2025 +0100"
      },
      "message": "Add BAZELISK_BASE_URL regression test (#734)\n\nThis is a test for ea3fa7db, to confirm that go and py code agree on\nwhat the environment variable does."
    },
    {
      "commit": "8d886666ec113fc711d305e1dcbbb4705fe17002",
      "tree": "93b939c69ecacb536d46eb425d5f4fd45cb1f371",
      "parents": [
        "ca08d8533f9d68b2962d39a7e8a09e04af6abc11"
      ],
      "author": {
        "name": "Julio Merino",
        "email": "julio.merino+oss@snowflake.com",
        "time": "Wed Nov 12 10:45:37 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 12 16:45:37 2025 +0100"
      },
      "message": "Support binary tools/bazel wrappers (#696)\n\nTo do this, recognize new tools/bazel.\u003cOSNAME\u003e-\u003cARCH\u003e and tools/bazel.\u003cARCH\u003e\nnames for the wrapper, and favor those over tools/bazel if they are present."
    },
    {
      "commit": "ca08d8533f9d68b2962d39a7e8a09e04af6abc11",
      "tree": "aea6484d54c6c5443158972760d61323c2cc8171",
      "parents": [
        "0ba6d71727ac81f0df82aadb05aed3884ed28f82"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Nov 04 15:13:47 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 04 15:13:47 2025 +0100"
      },
      "message": "Bump golang.org/x/term from 0.35.0 to 0.36.0 (#726)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.35.0 to 0.36.0.\n- [Commits](https://github.com/golang/term/compare/v0.35.0...v0.36.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n  dependency-version: 0.36.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0ba6d71727ac81f0df82aadb05aed3884ed28f82",
      "tree": "c4659d022fcf2b05d1d1a39faa0d42a7ed75b3c1",
      "parents": [
        "410fd25fb5e5a227dce500e12e5921e649945e5b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Oct 28 17:32:45 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 28 17:32:45 2025 +0100"
      },
      "message": "Bump github.com/gofrs/flock from 0.12.1 to 0.13.0 (#727)\n\nBumps [github.com/gofrs/flock](https://github.com/gofrs/flock) from 0.12.1 to 0.13.0.\n- [Release notes](https://github.com/gofrs/flock/releases)\n- [Commits](https://github.com/gofrs/flock/compare/v0.12.1...v0.13.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/gofrs/flock\n  dependency-version: 0.13.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "410fd25fb5e5a227dce500e12e5921e649945e5b",
      "tree": "7b87b49d4feb0b3bad27316c66ffb04310ec4e2e",
      "parents": [
        "40a6d22c6aa2248eefd0c9e2c9a779ab7cfedb1f"
      ],
      "author": {
        "name": "Michael Krasnyk",
        "email": "michael.krasnyk@gmail.com",
        "time": "Tue Oct 28 16:14:41 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 28 16:14:41 2025 +0100"
      },
      "message": "Wait for child graceful exit in shutdown (#730)\n\n"
    },
    {
      "commit": "40a6d22c6aa2248eefd0c9e2c9a779ab7cfedb1f",
      "tree": "371037b0f843c2a2597f3dab2f2f1b8b65c04e6e",
      "parents": [
        "ea3fa7dbb02418405eb8393f67fcb4183b408c0c"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Tue Oct 21 17:16:36 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 21 17:16:36 2025 +0200"
      },
      "message": "Update Bazel version in bazelisk_test.sh (#728)\n\n"
    },
    {
      "commit": "ea3fa7dbb02418405eb8393f67fcb4183b408c0c",
      "tree": "828e0a26a893dfa87a1235d56ccbdf6e9b752a1c",
      "parents": [
        "0a7bc0349e4a2f6c41410d71d7811f20e78f702f"
      ],
      "author": {
        "name": "Chris Chua",
        "email": "chris.sirhc@gmail.com",
        "time": "Thu Oct 09 21:29:20 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 09 15:29:20 2025 +0200"
      },
      "message": "make release candidate versions handling on BAZELISK_BASE_URL (#722)\n\nMake this more consistent with the github.com release urls, for simpler mirrors.\nThis is a non-backwards compatible change, so we may want to introduce a new ENV var to prevent breakages with existing setups that are working."
    },
    {
      "commit": "0a7bc0349e4a2f6c41410d71d7811f20e78f702f",
      "tree": "736d5a90ba928ef87e37f272f7c30655b15c2734",
      "parents": [
        "7ece043e5cbc6c41ce92e5c6e4ecd4cdae33b3bb"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Wed Sep 24 11:45:12 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 24 11:45:12 2025 +0200"
      },
      "message": "Bump rules_shell from 0.4.1 to 0.6.1 (#724)\n\nShould fix https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/4962#019974c3-8efc-4852-8f2d-04dc4f87a524"
    },
    {
      "commit": "7ece043e5cbc6c41ce92e5c6e4ecd4cdae33b3bb",
      "tree": "79d8a09f1f70b75ca947c0fc2032a7527dab89f5",
      "parents": [
        "1ebefa1da3cf0ad2d84007eff631c28b3a9b369a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Sep 09 16:30:15 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 09 16:30:15 2025 +0200"
      },
      "message": "Bump golang.org/x/term from 0.34.0 to 0.35.0 (#721)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.34.0 to 0.35.0.\n- [Commits](https://github.com/golang/term/compare/v0.34.0...v0.35.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n  dependency-version: 0.35.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1ebefa1da3cf0ad2d84007eff631c28b3a9b369a",
      "tree": "ea91c9a2eedfda480fae9827a0f7cfc99fd8cbd6",
      "parents": [
        "a2e10ec4deac765401872ad0f9139ae9d390da41"
      ],
      "author": {
        "name": "Harald Gliebe",
        "email": "harald.gliebe@gmail.com",
        "time": "Tue Sep 09 16:29:42 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 09 16:29:42 2025 +0200"
      },
      "message": "handle PATH with \u0027\u003d\u0027 correctly (#720)\n\n"
    },
    {
      "commit": "a2e10ec4deac765401872ad0f9139ae9d390da41",
      "tree": "4bfee1b041f7814f8dc2a90c789ddd8e10120d61",
      "parents": [
        "d4deac0ac354f4b46f16607776de26f860352e34"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 19 16:05:31 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 19 16:05:31 2025 +0200"
      },
      "message": "Bump golang.org/x/term from 0.33.0 to 0.34.0 (#717)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.33.0 to 0.34.0.\n- [Commits](https://github.com/golang/term/compare/v0.33.0...v0.34.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n  dependency-version: 0.34.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d4deac0ac354f4b46f16607776de26f860352e34",
      "tree": "9febdbe74fc9a2e75b8b028cb614ae4275640148",
      "parents": [
        "8f6daef4ae35da852d56cc9c07c9f3d9f78ce374"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 15 17:07:29 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 15 17:07:29 2025 +0200"
      },
      "message": "Bump golang.org/x/term from 0.32.0 to 0.33.0 (#712)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.32.0 to 0.33.0.\n- [Commits](https://github.com/golang/term/compare/v0.32.0...v0.33.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n  dependency-version: 0.33.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "8f6daef4ae35da852d56cc9c07c9f3d9f78ce374",
      "tree": "7b43beb2b5a5201bcdfce993dbe5b436b38123ad",
      "parents": [
        "cfa90e99c0fba7f0e0d1f4868d89b0cd108c5b74"
      ],
      "author": {
        "name": "Thi Doan",
        "email": "t@thi.im",
        "time": "Thu Jul 10 19:01:21 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 10 10:01:21 2025 +0000"
      },
      "message": "Add `bazelisk completion bash/fish` command (#706)\n\n* Add `bazelisk completion bash/fish` command\n\nThis command prints shell completion scripts for the active Bazel\nversion. The completion scripts are downloaded on-demand and cached to\nBazelisk CAS cache. This is to support generating completion scripts for\nolder Bazel versions.\n\n* Add completion script installation instructions"
    },
    {
      "commit": "cfa90e99c0fba7f0e0d1f4868d89b0cd108c5b74",
      "tree": "6622627d545aafd0ea3afb7266b6ccec506856ee",
      "parents": [
        "065da24bcb7bf688a7636648157ac15cb2f7b735"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Tue Jul 08 18:02:18 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 08 18:02:18 2025 +0200"
      },
      "message": "Update bazel and some dependencies (#708)\n\n"
    },
    {
      "commit": "065da24bcb7bf688a7636648157ac15cb2f7b735",
      "tree": "268d69cf260f43e11090e88a767b9613780af292",
      "parents": [
        "c95f494ef8d3b7440d4d2d5e79e271d5eb35ecdd"
      ],
      "author": {
        "name": "Julian Howes",
        "email": "4050883+jln-ho@users.noreply.github.com",
        "time": "Tue Jul 08 16:31:21 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 08 16:31:21 2025 +0200"
      },
      "message": "Fix typo in README.md (#705)\n\n"
    },
    {
      "commit": "c95f494ef8d3b7440d4d2d5e79e271d5eb35ecdd",
      "tree": "1e6dac5a923168efeef111272b5c7a4a3c160f71",
      "parents": [
        "35d369aa666f99535d4c332bc3de1d182c46684b"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Tue Jul 01 19:12:46 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 01 19:12:46 2025 +0200"
      },
      "message": "Update bazel_lib in MODULE.bazel (#704)\n\nTo fix:\r\n- https://github.com/bazelbuild/bazelisk/issues/701\r\n- https://github.com/bazelbuild/bazelisk/issues/698"
    },
    {
      "commit": "35d369aa666f99535d4c332bc3de1d182c46684b",
      "tree": "17e52c0a07f2a1ba948639220891d71d414e4847",
      "parents": [
        "e49bb71a3ba9a882ccfff1836a86a7ec9ef1976e"
      ],
      "author": {
        "name": "Rui Chen",
        "email": "rui@chenrui.dev",
        "time": "Tue Jul 01 11:42:14 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 01 15:42:14 2025 +0000"
      },
      "message": "[bazelci] replace ubuntu2004 with ubuntu2404 (#702)\n\nSigned-off-by: Rui Chen \u003crui@chenrui.dev\u003e\nCo-authored-by: Yun Peng \u003cpcloudy@google.com\u003e"
    },
    {
      "commit": "e49bb71a3ba9a882ccfff1836a86a7ec9ef1976e",
      "tree": "e6e0815c45645a505813633cfa176df60dfb8b0c",
      "parents": [
        "2ecd43c25b475cab2cd554f0fce40304f2bf3445"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Tue Jul 01 17:04:07 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 01 17:04:07 2025 +0200"
      },
      "message": "Update go version in MODULE.bazel (#703)\n\n* Update go version in MODULE.bazel\n\n* Fix test_path_is_consistent_regardless_of_base_url"
    },
    {
      "commit": "2ecd43c25b475cab2cd554f0fce40304f2bf3445",
      "tree": "c1723dce6c4f72827692f80ab4b8c31de65856a6",
      "parents": [
        "6560097260ff86c84d12111855f2eea3a098cd31"
      ],
      "author": {
        "name": "Peter Kolloch",
        "email": "info@eigenvalue.net",
        "time": "Tue May 20 16:29:07 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 20 14:29:07 2025 +0000"
      },
      "message": "[README.md] Mention tools/bazel.ps1 tools/bazel.bat (#504)\n\nCo-authored-by: Yun Peng \u003cpcloudy@google.com\u003e"
    },
    {
      "commit": "6560097260ff86c84d12111855f2eea3a098cd31",
      "tree": "92257519bad2ec3b4291f36897f81b72de6e34a5",
      "parents": [
        "a2d1da0a7a3a62bc00bb80797e621bc66f473931"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 13 17:21:10 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 13 17:21:10 2025 +0200"
      },
      "message": "Bump golang.org/x/term from 0.31.0 to 0.32.0 (#693)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.31.0 to 0.32.0.\n- [Commits](https://github.com/golang/term/compare/v0.31.0...v0.32.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n  dependency-version: 0.32.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "a2d1da0a7a3a62bc00bb80797e621bc66f473931",
      "tree": "d0932eb9c1b51cf012af6701dc5095e0fd9a7b35",
      "parents": [
        "3b6a7df830b5d4e2d92e0de3d37023d088d366a9"
      ],
      "author": {
        "name": "Fabian Meumertzheim",
        "email": "fabian@meumertzhe.im",
        "time": "Wed May 07 10:37:05 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 07 10:37:05 2025 +0200"
      },
      "message": "Allow `--bisect` to be interrupted (#692)\n\nOtherwise pressing Ctrl+C interrupts each individual Bazel command, but the bisection process itself continues."
    },
    {
      "commit": "3b6a7df830b5d4e2d92e0de3d37023d088d366a9",
      "tree": "b9dde07848fbd545af1b793d3074e29ddc25f602",
      "parents": [
        "de10a0b820c7d0cd8d1a4c278646b80794753f94"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Wed Apr 30 16:47:17 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 30 14:47:17 2025 +0000"
      },
      "message": "py: fetch commit binaries from different bucket (#685)\n\nThe ubuntu1404 bucket will no longer be updated with new binaries."
    },
    {
      "commit": "de10a0b820c7d0cd8d1a4c278646b80794753f94",
      "tree": "4373d3975a91f1f478279035ae6f4b7e96174856",
      "parents": [
        "6f714453c9f53a3ab4774eb71793ec29ed3ef424"
      ],
      "author": {
        "name": "Rui Chen",
        "email": "rui@chenrui.dev",
        "time": "Tue Apr 15 10:51:23 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 15 16:51:23 2025 +0200"
      },
      "message": "fix: bump go version to 1.23.0 (#680)\n\nSigned-off-by: Rui Chen \u003crui@chenrui.dev\u003e"
    },
    {
      "commit": "6f714453c9f53a3ab4774eb71793ec29ed3ef424",
      "tree": "698e49bbc3cdd33cfa460d072436d21ee025cb92",
      "parents": [
        "102699fec6b91046b4199db8165f6e0766d18186"
      ],
      "author": {
        "name": "Ivo List",
        "email": "ilist@google.com",
        "time": "Tue Apr 15 14:00:46 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 15 14:00:46 2025 +0200"
      },
      "message": "Run buildifier to add loads (#682)\n\n"
    },
    {
      "commit": "102699fec6b91046b4199db8165f6e0766d18186",
      "tree": "8766ae9543664684ef46d25cb5569d2001425a0a",
      "parents": [
        "f50920e4a1b6e4b3c7d0854a93c04254c2f5deab"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Wed Apr 09 14:42:28 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 09 14:42:28 2025 +0200"
      },
      "message": "Improve --migrate feature (#678)\n\n* Improve --migrate feature\n\n* Improve --migrate feature"
    },
    {
      "commit": "f50920e4a1b6e4b3c7d0854a93c04254c2f5deab",
      "tree": "92fe75b67590969cdbaebdf8f812d84f3c163142",
      "parents": [
        "60c6ea841a03f1fe2e4f4129a7229f92b9008f2d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 08 16:52:49 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 08 16:52:49 2025 +0200"
      },
      "message": "Bump golang.org/x/term from 0.30.0 to 0.31.0 (#677)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.30.0 to 0.31.0.\n- [Commits](https://github.com/golang/term/compare/v0.30.0...v0.31.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n  dependency-version: 0.31.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "60c6ea841a03f1fe2e4f4129a7229f92b9008f2d",
      "tree": "d53d87cbc2ad379fe6c6872691bbc9c77288f674",
      "parents": [
        "be1c257b9cf5394132fe0990f1e188c5dc9cfada"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Thu Apr 03 13:38:48 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 03 13:38:48 2025 +0200"
      },
      "message": "Update bazelisk_test.sh (#676)\n\n8.0.1 binary no longer exists in https://sourceforge.net/projects/bazel.mirror/files/"
    },
    {
      "commit": "be1c257b9cf5394132fe0990f1e188c5dc9cfada",
      "tree": "eca642ba670f1f9d689a0bd91056c22d27fc9dc5",
      "parents": [
        "409f705c42c3295112aef74f148874a72fcd1c27"
      ],
      "author": {
        "name": "Tatsunori Uchino",
        "email": "tats.u@live.jp",
        "time": "Wed Mar 26 01:18:56 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 25 17:18:56 2025 +0100"
      },
      "message": "Add how to install Bazelisk via Scoop or WinGet (#668)\n\n* Add how to install Bazelisk via Scoop or WinGet\n\n* Reorder package managers\n\nCo-authored-by: Alberto Cavalcante \u003calberto.cavalcante@jpmorgan.com\u003e\n\n---------\n\nCo-authored-by: Alberto Cavalcante \u003calberto.cavalcante@jpmorgan.com\u003e"
    },
    {
      "commit": "409f705c42c3295112aef74f148874a72fcd1c27",
      "tree": "27177aedea8d8e28ed7855e59865faf9f6df307e",
      "parents": [
        "de8fc98a29ecc383f02e3a4339583c305326f619"
      ],
      "author": {
        "name": "Tiago Quelhas",
        "email": "tjgq@google.com",
        "time": "Tue Mar 25 17:18:30 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 25 17:18:30 2025 +0100"
      },
      "message": "Do not strip debugging symbols from Windows binaries. (#669)\n\nThis was unintentionally changed in #655."
    },
    {
      "commit": "de8fc98a29ecc383f02e3a4339583c305326f619",
      "tree": "036de8c1306830d962e0fa1d372252cab9fcc9cc",
      "parents": [
        "cdb99bfb1b7deba9ccb9258a7a641d8ec2374540"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 11 17:14:39 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 11 17:14:39 2025 +0100"
      },
      "message": "Bump golang.org/x/term from 0.29.0 to 0.30.0 (#666)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.29.0 to 0.30.0.\n- [Commits](https://github.com/golang/term/compare/v0.29.0...v0.30.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "cdb99bfb1b7deba9ccb9258a7a641d8ec2374540",
      "tree": "8ca5ee511d730314dff13fd494c023ed7f07fd93",
      "parents": [
        "740e1b91b5b2e86730b6bb12aaf211fc19f388a5"
      ],
      "author": {
        "name": "Tiago Quelhas",
        "email": "tjgq@google.com",
        "time": "Wed Feb 19 13:48:47 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 19 14:48:47 2025 +0100"
      },
      "message": "Add the ability to forbid a format URL in addition to a base URL. (#662)\n\nBoth present the same kind of security risk. I don\u0027t see a strong reason to\nintroduce a separate field instead of renaming and reusing the existing one."
    },
    {
      "commit": "740e1b91b5b2e86730b6bb12aaf211fc19f388a5",
      "tree": "623dc7c8b0f12ab6186ed547a4b55611ea2a40e5",
      "parents": [
        "58015c1ef13ac16b96d5c8e85f2f9c313434d9bd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 18 17:16:55 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 18 17:16:55 2025 +0100"
      },
      "message": "Bump golang.org/x/term from 0.28.0 to 0.29.0 (#656)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.28.0 to 0.29.0.\n- [Commits](https://github.com/golang/term/compare/v0.28.0...v0.29.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "58015c1ef13ac16b96d5c8e85f2f9c313434d9bd",
      "tree": "5fb8a8ae0e6a01687655e338995e17b744135c31",
      "parents": [
        "a6dd66e6f15b082111930bfcea4b1bec31de7268"
      ],
      "author": {
        "name": "Brandon Duffany",
        "email": "brandon@buildbuddy.io",
        "time": "Tue Feb 18 10:51:27 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 18 16:51:27 2025 +0100"
      },
      "message": "Ignore signals using notify/stop (#658)\n\n"
    },
    {
      "commit": "a6dd66e6f15b082111930bfcea4b1bec31de7268",
      "tree": "8f2c3722aa43305b431f8c9781276e4759a90475",
      "parents": [
        "97ecfef87c8075ed718f13e71d2886c7ab5329d5"
      ],
      "author": {
        "name": "Tiago Quelhas",
        "email": "tjgq@google.com",
        "time": "Mon Feb 17 17:05:00 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 17 17:05:00 2025 +0000"
      },
      "message": "Fix typo (#661)\n\n"
    },
    {
      "commit": "97ecfef87c8075ed718f13e71d2886c7ab5329d5",
      "tree": "18d2aef3836a4ed6fd63ed9931bb5bd94a03de64",
      "parents": [
        "3363d1293006a12967b30ec22774f3615142030d"
      ],
      "author": {
        "name": "Tiago Quelhas",
        "email": "tjgq@google.com",
        "time": "Mon Feb 17 16:54:53 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 17 16:54:53 2025 +0000"
      },
      "message": "Add missing documentation in versions.go (#660)\n\n"
    },
    {
      "commit": "3363d1293006a12967b30ec22774f3615142030d",
      "tree": "61ed62233ca77081aa7b04ad7b7b15a3d76d37cb",
      "parents": [
        "d335ef505225d4d397e7c8a76d83bb6866ac440f"
      ],
      "author": {
        "name": "Tiago Quelhas",
        "email": "tjgq@google.com",
        "time": "Mon Feb 17 16:54:03 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 17 16:54:03 2025 +0000"
      },
      "message": "Add missing documentation in repositories.go (#659)\n\n"
    },
    {
      "commit": "d335ef505225d4d397e7c8a76d83bb6866ac440f",
      "tree": "0ae1ccb385e7ffe80db530db8e1537e1bb56ac3b",
      "parents": [
        "dfa53af1e63b652a2c36eb0084ac639734ef76b9"
      ],
      "author": {
        "name": "Tiago Quelhas",
        "email": "tjgq@google.com",
        "time": "Fri Feb 14 14:35:35 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 14 15:35:35 2025 +0100"
      },
      "message": "Hide the per os/arch binaries behind a macro. (#655)\n\nThis makes it easier to scrub these targets when importing into the Google monorepo."
    },
    {
      "commit": "dfa53af1e63b652a2c36eb0084ac639734ef76b9",
      "tree": "fcfb77758806fb6ff3c4d24a614824b3196b6aa3",
      "parents": [
        "1f9a1aca958cdb50b4adb84b15cdda55a600ed31"
      ],
      "author": {
        "name": "Fabian Meumertzheim",
        "email": "fabian@meumertzhe.im",
        "time": "Wed Feb 12 12:17:21 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 12 12:17:21 2025 +0100"
      },
      "message": "Reset signal handling after Bazel terminates (#657)\n\nSignal handlers are process-wide global state and can affect the behavior of programs that use Bazelisk as a library."
    },
    {
      "commit": "1f9a1aca958cdb50b4adb84b15cdda55a600ed31",
      "tree": "85c1faa6c5ef54ddec7115b5a0fd27dd37976d62",
      "parents": [
        "fb6390956f03b9497439cb95a1c459bebd91a9d6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jan 28 15:45:49 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 28 15:45:49 2025 +0000"
      },
      "message": "Bump golang.org/x/term from 0.27.0 to 0.28.0 (#651)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.27.0 to 0.28.0.\n- [Commits](https://github.com/golang/term/compare/v0.27.0...v0.28.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "fb6390956f03b9497439cb95a1c459bebd91a9d6",
      "tree": "b8b2b53055909350b9826987632e93ba115c34fe",
      "parents": [
        "f87dc7c59cad74ac25e0d8043ee15e07d0dae914"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Tue Jan 28 12:18:54 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 28 11:18:54 2025 +0000"
      },
      "message": "Fix bazelisk_test.sh (#652)\n\nAddressing\r\n```\r\n2025/01/27 04:07:28 Downloading https://downloads.sourceforge.net/project/bazel.mirror/7.3.1/bazel-7.3.1-windows-x86_64.exe...\r\n2025/01/27 04:07:28 could not download Bazel: failed to download bazel: failed to download bazel: HTTP GET https://downloads.sourceforge.net/project/bazel.mirror/7.3.1/bazel-7.3.1-windows-x86_64.exe failed with error 404\r\n```"
    },
    {
      "commit": "f87dc7c59cad74ac25e0d8043ee15e07d0dae914",
      "tree": "9603b2d809c3d6468e5b83c4813c62e47bfa7c68",
      "parents": [
        "0a4dc6b170da05899521667c1bac0ac786cda172"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jan 21 17:18:42 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 21 17:18:42 2025 +0100"
      },
      "message": "Bump golang.org/x/term from 0.26.0 to 0.27.0 (#645)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.26.0 to 0.27.0.\n- [Commits](https://github.com/golang/term/compare/v0.26.0...v0.27.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/term\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Florian Weikert \u003cfwe@google.com\u003e"
    },
    {
      "commit": "0a4dc6b170da05899521667c1bac0ac786cda172",
      "tree": "1a28e85bd80e8c115586751354d70b47bec96e7f",
      "parents": [
        "8eec34542a26b3c8da5edf882ddf4c9cce975363"
      ],
      "author": {
        "name": "Fabian Meumertzheim",
        "email": "fabian@meumertzhe.im",
        "time": "Tue Jan 07 11:12:42 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 07 11:12:42 2025 +0100"
      },
      "message": "Use legacy names (#649)\n\n"
    },
    {
      "commit": "8eec34542a26b3c8da5edf882ddf4c9cce975363",
      "tree": "a2ca3805f4a01d36ce9f984aa62eb9f107d51841",
      "parents": [
        "86ef8841c7295a1d05f5958378b68419a8565253"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Tue Dec 10 14:57:56 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 10 14:57:56 2024 +0100"
      },
      "message": "Print Bazelisk version when startup flags are set. (#646)\n\nWhen invoking Bazelisk with the `version` command, the output should always start with the Bazelisk version followed by the output of `bazel version`.\r\nHowever, previously this was not the case when startup flags were set,\r\ne.g. when calling `bazelisk --nosystem_rc version`."
    },
    {
      "commit": "86ef8841c7295a1d05f5958378b68419a8565253",
      "tree": "f97d6312bad82a2c8940031133efb6c4b6a9e1a9",
      "parents": [
        "26309b3597a569e619dc1130e2bd5063742e9668"
      ],
      "author": {
        "name": "Grzegorz Lukasik",
        "email": "32371993+hauserx@users.noreply.github.com",
        "time": "Mon Dec 02 20:05:38 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 02 20:05:38 2024 +0100"
      },
      "message": "Use lock to fix issue with parallel invocations (#638)\n\nFixes issues with errors like under Linux:\r\n\r\n```\r\nOpening zip \"/(...)/downloads/sha256/c97f(...)/bin/bazel (deleted)\": open(): No such file or directory\r\nFATAL: Failed to open \u0027/(...)/downloads/sha256/c97f(...)/bin/bazel (deleted)\u0027 as a zip file: (error: 2): No such file or directory\r\n```\r\n\r\nand below ones under Windows:\r\n\r\n```\r\ncould not download Bazel: failed to download bazel: failed to move (...) (...)\\bin\\bazel.exe: Access is denied.\r\n```\r\n\r\nSee: https://github.com/bazelbuild/bazelisk/issues/436\r\n\r\nTested using `parallel_bazelisk_bug.go` script under Linux and Windows\r\nthat this change fixes issue."
    },
    {
      "commit": "26309b3597a569e619dc1130e2bd5063742e9668",
      "tree": "8dfb472177ce9af8f53b861713c6b9b27d87b2db",
      "parents": [
        "5a2dca96b3989a281e40c97b3146cde19f83d849"
      ],
      "author": {
        "name": "Simon Stewart",
        "email": "simon.m.stewart@gmail.com",
        "time": "Mon Dec 02 19:02:41 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 02 20:02:41 2024 +0100"
      },
      "message": "Extract a method for locating Bazel (#635)\n\n`bazelisk` can be thought of as two separate pieces. The first of these is a\r\nmechanism for locating a particular `bazel` version, possibly downloading it\r\nfrom the Web, or using a local install. The second piece is the additional\r\nfunctionality for flag flipping and finding out where problems have occurred\r\nwithin commits to the project.\r\n\r\nThis PR extracts the location of the `bazel` binary into its own method which\r\ncan be used by other tooling that also needs to locate the binary."
    },
    {
      "commit": "5a2dca96b3989a281e40c97b3146cde19f83d849",
      "tree": "54f404fb7c1b1393efcb9e6bc2701c2857d70fdb",
      "parents": [
        "edab5e0f55c68abb26c2603140b1e8951425af93"
      ],
      "author": {
        "name": "Grzegorz Lukasik",
        "email": "32371993+hauserx@users.noreply.github.com",
        "time": "Mon Dec 02 16:32:19 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 02 16:32:19 2024 +0100"
      },
      "message": "Increased size of go_bazelisk_test (#637)\n\nDepending on the network one is using the test may go over default 5\r\nminutes for medium size, causing spurious failures. Increased size of\r\nthe test to \"large\" so timeout is now 15 minutes.\r\n\r\nSample execution on my machine:\r\n\r\n$ bazel test //... --cache_test_results\u003dno\r\n\r\n//:bazelisk_version_test                                                 PASSED in 3.7s\r\n//:go_bazelisk_test                                                      PASSED in 298.0s\r\n//:py3_bazelisk_test                                                     PASSED in 52.0s\r\n//:py_bazelisk_test                                                      PASSED in 54.5s\r\n//core:core_test                                                         PASSED in 0.0s\r\n//httputil:httputil_test                                                 PASSED in 0.0s\r\n//httputil/progress:progress_test                                        PASSED in 0.0s\r\n//platforms:platforms_test                                               PASSED in 0.0s"
    },
    {
      "commit": "edab5e0f55c68abb26c2603140b1e8951425af93",
      "tree": "efbf1bd344593bac8dfaeeac6c643e350f01bab9",
      "parents": [
        "c3aa71137d10b1971fdd3102536e229c7728fbca"
      ],
      "author": {
        "name": "Tiago Quelhas",
        "email": "tjgq@google.com",
        "time": "Thu Nov 28 15:57:50 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 28 15:57:50 2024 +0100"
      },
      "message": "Improve signal handling. (#642)\n\nEvery signal specially recognized by Bazel that doesn\u0027t cause an immediate exit\r\nshouldn\u0027t cause Bazelisk to exit either, as this risks orphaning the Bazel\r\nprocess and making it uncontrollable by the terminal. (You can see this in action\r\nby sending a Ctrl-\\ to Bazelisk, which causes it to immediately exit and makes it\r\nimpossible to abort the still running Bazel invocation with Ctrl-C.)\r\n\r\nNote that forwarding is not necessary for a signal delivered by the terminal\r\n(i.e. through Ctrl-C or Ctrl-\\) because the terminal already delivers it to the\r\nentire process group. For manually delivered signals, users should arguably\r\nknow what they\u0027re doing, so let\u0027s not go out of our way to forward them.\r\n\r\nThis also disables the printing of a Go stack dump upon SIGQUIT, which is\r\nunhelpful: users tend to report it in place of the far more useful Java thread\r\ndump."
    },
    {
      "commit": "c3aa71137d10b1971fdd3102536e229c7728fbca",
      "tree": "71dcee2be860677e856756159f0a227dae4e6904",
      "parents": [
        "801dd3462b995155fb02bd9fe48cb64177ee7ba6"
      ],
      "author": {
        "name": "Jeremy Nimmer",
        "email": "jeremy.nimmer@tri.global",
        "time": "Mon Nov 25 09:24:06 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 25 18:24:06 2024 +0100"
      },
      "message": "Teach bazelisk.py about .bazeliskrc (#494)\n\n* Teach bazelisk.py about .bazeliskrc\r\n\r\n* Add memoization"
    },
    {
      "commit": "801dd3462b995155fb02bd9fe48cb64177ee7ba6",
      "tree": "d56b146a086c00d51874a5cfc639fb2f8a1667ad",
      "parents": [
        "e8129798ac230ac818c99accd59050e9335532cb"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Mon Nov 25 17:07:19 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 25 17:07:19 2024 +0100"
      },
      "message": "Avoid unnecessary HTTP requests for latest/last_rc (#641)\n\n* Avoid unnecessary HTTP requests for latest/last_rc\r\n\r\nThe refactoring in https://github.com/bazelbuild/bazelisk/pull/631 introduced a severe performance regression: With latest and last_rc the code traversed *all* GCS buckets for *every* existing Bazel version.\r\nSince we send one HTTP request per bucket, this behavior led to a significant increase in HTTP requests ( \u003e140 instead of 2-3 requests).\r\n\r\nThis commit restores the previous, correct behavior: Traversal will be stopped as soon as a matching version has been found.\r\n\r\nMoreover, this commit adds a test to prevent similar regressions in the future.\r\n\r\nFixes https://github.com/bazelbuild/bazelisk/issues/640\r\n\r\nDrive-by fix: Replaced \\\"%s\\\" with %q.\r\n\r\n* Apply minimal indentation principle"
    },
    {
      "commit": "e8129798ac230ac818c99accd59050e9335532cb",
      "tree": "7a51a5f12fd7f207f9430a062e02880a1b790139",
      "parents": [
        "2d9b59047088cbf79ed81ff1d29ab0c784cb3bde"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Fri Nov 22 10:04:10 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 22 10:04:10 2024 +0100"
      },
      "message": "bisect: always override oldCommit to the merge base commit (#633)\n\nThis would resolve branch name like `release-8.0.0rc2` to an actual commit hash, which is then a valid Bazel version for Bazelisk. \r\n\r\nThis avoids error like:\r\n```\r\n# bazel --bisect\u003drelease-8.0.0rc2..e18aad1be363fe40bad2cc67462a6389f381096b test //...\r\n\r\n\r\n--- Getting the list of commits between release-8.0.0rc2 and e18aad1be363fe40bad2cc67462a6389f381096b\r\n\r\nFound 54 commits between (release-8.0.0rc2, e18aad1be363fe40bad2cc67462a6389f381096b]\r\n\r\n\r\n--- Verifying if the given good Bazel commit (release-8.0.0rc2) is actually good\r\n\r\n2024/11/18 12:58:03 could not run Bazel: could not download Bazel: could not resolve the version \u0027release-8.0.0rc2\u0027 to an actual version number: Invalid version \u0027release-8.0.0rc2\u0027\r\n```"
    },
    {
      "commit": "2d9b59047088cbf79ed81ff1d29ab0c784cb3bde",
      "tree": "7dd1bb50ef83911fda8ffdbe00884888a37a03d1",
      "parents": [
        "1f492e508ca7ef784f01ece24b5249f787a88f63"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Thu Nov 21 17:50:19 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 21 17:50:19 2024 +0100"
      },
      "message": "Improve error message for missing LTS binaries (#639)\n\n* Improve error message for missing LTS binaries\r\n\r\nFollow-up to https://github.com/bazelbuild/bazelisk/pull/636.\r\n\r\n* Remove obsolete import"
    },
    {
      "commit": "1f492e508ca7ef784f01ece24b5249f787a88f63",
      "tree": "b9646aede8c44020cad47a983488836b683bb13c",
      "parents": [
        "e81f342b2772338d23e448ae921cd94ab870955d"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Wed Nov 20 16:53:59 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 20 16:53:59 2024 +0100"
      },
      "message": "Implement wildcard version identifier \"N.*\" (#636)\n\n* Implement wildcard version identifier \"N.*\"\r\n\r\nUnlike the floating version identifier \"N.x\", \"N.*\" can also return release candidates.\r\n\r\nFixes https://github.com/bazelbuild/bazelisk/issues/630\r\n\r\n* Fix inconsistent test name"
    },
    {
      "commit": "e81f342b2772338d23e448ae921cd94ab870955d",
      "tree": "035b86bac0fc20fc124b79d64df101ca3dd2f543",
      "parents": [
        "eb279d77f12b58f2a6b36d84dcc3a623d086df26"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Wed Nov 20 15:09:16 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 20 15:09:16 2024 +0100"
      },
      "message": "Refactor repositories API (#631)\n\nThis commit merges ReleaseRepo with CandidateRepo into a single type called LTSRepo.\r\n\r\n1. The new behavior more closely resembles reality.\r\n2. It will be much easier to implement https://github.com/bazelbuild/bazelisk/issues/630.\r\n\r\nProgress towards https://github.com/bazelbuild/bazelisk/issues/630."
    },
    {
      "commit": "eb279d77f12b58f2a6b36d84dcc3a623d086df26",
      "tree": "46e4f367e9da3063aff40ebc86c5077881a2bdf8",
      "parents": [
        "22d3367e24c68889a8bc09eaac15584bf3755ab2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Nov 12 15:00:05 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 12 15:00:05 2024 +0100"
      },
      "message": "Bump golang.org/x/term from 0.25.0 to 0.26.0 (#628)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.25.0 to 0.26.0.\r\n- [Commits](https://github.com/golang/term/compare/v0.25.0...v0.26.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/term\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "22d3367e24c68889a8bc09eaac15584bf3755ab2",
      "tree": "76ae7aa0901cbb5f969faaba6e4688cd7ead4692",
      "parents": [
        "d20eff9fdc11c5574fbb9f349a8b5d812336455d"
      ],
      "author": {
        "name": "Javier Maestro",
        "email": "jjmaestro@ieee.org",
        "time": "Tue Nov 05 16:32:13 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 05 17:32:13 2024 +0100"
      },
      "message": "feat: improve httputil error messages (#624)\n\n* add attempt count to the timeout error message so it\u0027s clear the\r\n  timeout is due to the total time accumulated during retries.\r\n\r\n* add lastFailure to the timeout error message so we can get a clear\r\n  reason for the retries (or, at the very least, the last retry).\r\n  Otherwise, the error message obscures the real reason(s) for the\r\n  retries and potentially misleads users into thinking that the errors\r\n  could be e.g. network related (more typical of a timeout) rather than\r\n  other types of errors (e.g. \"tls: failed to verify certificate\", etc.)"
    },
    {
      "commit": "d20eff9fdc11c5574fbb9f349a8b5d812336455d",
      "tree": "ccc7a828a14f2bf008bc6983b01bfb5c5a892106",
      "parents": [
        "c0b7400cebf1d52e4e9012a955a43103a905dd76"
      ],
      "author": {
        "name": "Jeremy Nimmer",
        "email": "jeremy.nimmer@tri.global",
        "time": "Tue Nov 05 08:20:23 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 05 17:20:23 2024 +0100"
      },
      "message": "Fix some debian metadata (#625)\n\nWithout ca-certificates, we cannot fetch bazel from https.\r\n\r\nWe also conflict with bazel-bootstrap due to /usr/bin/bazel."
    },
    {
      "commit": "c0b7400cebf1d52e4e9012a955a43103a905dd76",
      "tree": "33ac653edf2e5bce88c07dd2be16a47e1cf02f01",
      "parents": [
        "2f239be8786b93c573cae1ed15026dda7360c4c0"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Tue Nov 05 17:19:40 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 05 17:19:40 2024 +0100"
      },
      "message": "Close response body before retry (#627)\n\n* Close response body before retry\r\n\r\n* Check nil\r\n\r\n* Fix typo"
    },
    {
      "commit": "2f239be8786b93c573cae1ed15026dda7360c4c0",
      "tree": "e5dfc85046c604b4e0de7ed3b08bd7e56fd9cfd8",
      "parents": [
        "572e6f7f2af3c615dca764e892ff6dae9d92d204"
      ],
      "author": {
        "name": "Sushain Cherivirala",
        "email": "sushain@skc.name",
        "time": "Wed Oct 09 12:56:58 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 09 19:56:58 2024 +0200"
      },
      "message": "Fix races on temporary file copies (#616)\n\n* Fix races on temporary file copies\r\n\r\n* Appease Windows\r\n\r\n* Fix ordering"
    },
    {
      "commit": "572e6f7f2af3c615dca764e892ff6dae9d92d204",
      "tree": "b70fbfdb792e8d808e57f6f015f99db536bcdcfa",
      "parents": [
        "dc77594999ec5f7df5c032c9e7df3418bc9806cc"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Oct 08 16:41:50 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 08 16:41:50 2024 +0200"
      },
      "message": "Bump golang.org/x/term from 0.24.0 to 0.25.0 (#619)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.24.0 to 0.25.0.\r\n- [Commits](https://github.com/golang/term/compare/v0.24.0...v0.25.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/term\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "dc77594999ec5f7df5c032c9e7df3418bc9806cc",
      "tree": "13849569b998e47474ed406f6356ec3d97993ed7",
      "parents": [
        "d22deda56fa67d4340448bf5549eec1be82ccc3b"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Mon Sep 30 15:01:18 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 30 15:01:18 2024 +0200"
      },
      "message": "Restore npm publish target (#615)\n\nbuild.sh builds //:npm_package.publish, which recently disappeared due to a combination of https://github.com/aspect-build/rules_js/pull/1683 and https://github.com/bazelbuild/bazelisk/pull/610."
    },
    {
      "commit": "d22deda56fa67d4340448bf5549eec1be82ccc3b",
      "tree": "129320c8cfdcc9edc588e6fd28812616499914cb",
      "parents": [
        "bb3bb3f4730ac28cee2742bf60b921a84747668d"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Mon Sep 30 14:07:19 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 30 14:07:19 2024 +0200"
      },
      "message": "Improve last green commit support (#614)\n\n"
    },
    {
      "commit": "bb3bb3f4730ac28cee2742bf60b921a84747668d",
      "tree": "61164125e864ad64e7ca1b1e72e033446683411a",
      "parents": [
        "c6756d0ac73974b83f578956e617b27d65f03e1a"
      ],
      "author": {
        "name": "Fabian Meumertzheim",
        "email": "fabian@meumertzhe.im",
        "time": "Thu Sep 19 14:59:38 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 19 14:59:38 2024 +0200"
      },
      "message": "Let `--bisect\u003d~\u003cold\u003e..\u003cnew\u003e` find the first fixing commit (#613)\n\n* Let `--bisect\u003d~\u003cold\u003e..\u003cnew\u003e` find the first fixing commit\r\n\r\n* Address comments"
    },
    {
      "commit": "c6756d0ac73974b83f578956e617b27d65f03e1a",
      "tree": "7592cb582d22d3a9024417de1bef434db5b91b22",
      "parents": [
        "909fce8fcb126629e31f5a2621997b591a7c6ab7"
      ],
      "author": {
        "name": "Fabian Meumertzheim",
        "email": "fabian@meumertzhe.im",
        "time": "Thu Sep 19 14:58:24 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 19 14:58:24 2024 +0200"
      },
      "message": "Set `BAZELISK` var to `bazelisk` executable path (#612)\n\n"
    },
    {
      "commit": "909fce8fcb126629e31f5a2621997b591a7c6ab7",
      "tree": "37e7ada422aeb91acf7cebe334fc0446aef9584c",
      "parents": [
        "2562ea7a79730667c886d38f294e0ace8da1704c"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Tue Sep 17 15:44:33 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 17 15:44:33 2024 +0200"
      },
      "message": "Fix \u0026 re-enable test_path_is_consistent_regardless_of_base_url (#611)\n\nsourceforge no longer hosts Bazel 6.2, so I had to use a newer version instead."
    },
    {
      "commit": "2562ea7a79730667c886d38f294e0ace8da1704c",
      "tree": "5894fae8d7f77c9039a54ab7f0317d545e8a3ce8",
      "parents": [
        "e7852ff88e28a009f1bdc4f51fd09dcbe245bd53"
      ],
      "author": {
        "name": "Jeremy Nimmer",
        "email": "jeremy.nimmer@tri.global",
        "time": "Tue Sep 17 06:10:32 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 17 15:10:32 2024 +0200"
      },
      "message": "Release Debian Packages (#608)\n\n"
    },
    {
      "commit": "e7852ff88e28a009f1bdc4f51fd09dcbe245bd53",
      "tree": "1630b1bdc4e4e86d50f99c90d4544db69922bdcd",
      "parents": [
        "0410f74428717ed8ff3e38749dfd4454ae70cbe0"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Fri Sep 13 15:09:29 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 13 13:09:29 2024 +0000"
      },
      "message": "Fix breakage with Bazel@HEAD (#610)\n\n"
    },
    {
      "commit": "0410f74428717ed8ff3e38749dfd4454ae70cbe0",
      "tree": "fc5d909ed82aa97aa9689f6b7cc68d93619507dd",
      "parents": [
        "22bef8d52f0fde6750720c476cc8436da8d779c2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Sep 10 16:43:36 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 10 16:43:36 2024 +0200"
      },
      "message": "Bump golang.org/x/term from 0.23.0 to 0.24.0 (#609)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.23.0 to 0.24.0.\r\n- [Commits](https://github.com/golang/term/compare/v0.23.0...v0.24.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/term\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "22bef8d52f0fde6750720c476cc8436da8d779c2",
      "tree": "6fa2c0b230d1f6b81694b13bcd2dc3ee18135832",
      "parents": [
        "0b274983fd559d15da43f19d3efd5413c77954cf"
      ],
      "author": {
        "name": "Jeremy Nimmer",
        "email": "jeremy.nimmer@tri.global",
        "time": "Fri Sep 06 08:47:46 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 06 17:47:46 2024 +0200"
      },
      "message": "Create Debian packages (#563)\n\n* Adjust build-stamp to always reflect the most recent tag\r\n\r\n* Create Debian packages\r\n\r\n---------\r\n\r\nCo-authored-by: Florian Weikert \u003cfwe@google.com\u003e"
    },
    {
      "commit": "0b274983fd559d15da43f19d3efd5413c77954cf",
      "tree": "70a79d68361113a9ea6786174d8e9f9a05148b82",
      "parents": [
        "9a2b25112d1562b830888028a893c25de8b06c01"
      ],
      "author": {
        "name": "mzapotoczny",
        "email": "mzapotoczny@gmail.com",
        "time": "Fri Sep 06 17:24:40 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 06 17:24:40 2024 +0200"
      },
      "message": "Add OS-specific BAZELISK_HOME (#474)\n\n* Prefer BAZELISK_HOME with OS postfix\r\n\r\n* Fix spelling in README.md\r\n\r\n---------\r\n\r\nCo-authored-by: Florian Weikert \u003cfwe@google.com\u003e"
    },
    {
      "commit": "9a2b25112d1562b830888028a893c25de8b06c01",
      "tree": "1e8cbce5c2c2b34705148a7859d766442186f187",
      "parents": [
        "e91a9cde886fc1c1b897041719f8c34b83d757dc"
      ],
      "author": {
        "name": "Alberto Cavalcante",
        "email": "54247214+albertocavalcante@users.noreply.github.com",
        "time": "Fri Sep 06 12:21:40 2024 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 06 17:21:40 2024 +0200"
      },
      "message": "Update: Go `1.23.0` and Bazel `7.3.1` (#603)\n\n* bump go_sdk to 1.23.0\r\n\r\n* bump bazel to 7.3.1\r\n\r\n* bump rules_go to 0.50.0"
    },
    {
      "commit": "e91a9cde886fc1c1b897041719f8c34b83d757dc",
      "tree": "07d8a1834f99eaa755571e8671be17ceff854bf5",
      "parents": [
        "a53aa0fb0488aa67f58bb4b9984a6d2379b8a4ee"
      ],
      "author": {
        "name": "Yun Peng",
        "email": "pcloudy@google.com",
        "time": "Wed Aug 21 16:37:12 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 21 14:37:12 2024 +0000"
      },
      "message": "Fetch bazel binaries for commits on linux arm64 (#604)\n\n"
    },
    {
      "commit": "a53aa0fb0488aa67f58bb4b9984a6d2379b8a4ee",
      "tree": "467cc45dddff59f571d0a27ab68103646047ca9a",
      "parents": [
        "5ee9be0e445200d24cb109dd75eca3ad077b9215"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 13 16:41:04 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 13 16:41:04 2024 +0200"
      },
      "message": "Bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0 (#579)\n\nBumps [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version) from 1.6.0 to 1.7.0.\r\n- [Release notes](https://github.com/hashicorp/go-version/releases)\r\n- [Changelog](https://github.com/hashicorp/go-version/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/hashicorp/go-version/compare/v1.6.0...v1.7.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/hashicorp/go-version\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "5ee9be0e445200d24cb109dd75eca3ad077b9215",
      "tree": "2d74483dc1c9bd74df7ff72078ce796d6d88c5ad",
      "parents": [
        "4448ad1b1c77764b75a0e9a3d9605a7446f769d6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 13 16:40:41 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 13 16:40:41 2024 +0200"
      },
      "message": "Bump golang.org/x/term from 0.22.0 to 0.23.0 (#602)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.22.0 to 0.23.0.\r\n- [Commits](https://github.com/golang/term/compare/v0.22.0...v0.23.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/term\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "4448ad1b1c77764b75a0e9a3d9605a7446f769d6",
      "tree": "c9e706c3c67845edd1be0056ec8e5fdb0848bff3",
      "parents": [
        "99ab4390d6dc29b9be4a2a74cc1e3468280feae0"
      ],
      "author": {
        "name": "Alberto Cavalcante",
        "email": "54247214+albertocavalcante@users.noreply.github.com",
        "time": "Tue Aug 06 05:06:43 2024 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 06 10:06:43 2024 +0200"
      },
      "message": "Add Windows ARM64 and Refactored Targets (#601)\n\n* bzlmod: removed legacy repo_name override for rules_go and gazelle\r\n\r\n* applied buildifier reformat\r\n\r\n* ws: update godoc to reference bazel 7.2.1 instead of 6.3.0\r\n\r\n* re-generate targets using gazelle\r\n\r\n* add \"gazelle:ignore\" to root BUILD file to prevent gazelle from generating a new go_test target\r\n\r\n* update aspect_rules_js to latest 1.x version\r\n\r\n* add windows-arm target / refactor root BUILD to dinamically generate go_binary targets (stripped and not stripped)"
    },
    {
      "commit": "99ab4390d6dc29b9be4a2a74cc1e3468280feae0",
      "tree": "8d3e9903f2cc0290dd6b40052175085814730604",
      "parents": [
        "54fbae3356d25aa142863aefe97a22d90dcbd213"
      ],
      "author": {
        "name": "Alberto Cavalcante",
        "email": "54247214+albertocavalcante@users.noreply.github.com",
        "time": "Mon Aug 05 05:00:11 2024 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 05 10:00:11 2024 +0200"
      },
      "message": "Upgrade: Go SDK to 1.22.5 (#599)\n\n* bump Go SDK to 1.22.5\r\n\r\n* bump rules_go, gazelle and platforms to their respective latest version on BCR\r\n\r\n* readme: removed reference to EOL Go versions"
    },
    {
      "commit": "54fbae3356d25aa142863aefe97a22d90dcbd213",
      "tree": "65da60a9306444b45039a6373ecdac16903b5340",
      "parents": [
        "2eecbbb46e54a7bb65da9fd7c5d9f1d427696fe7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 23 16:03:17 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 23 16:03:17 2024 +0000"
      },
      "message": "Bump golang.org/x/term from 0.13.0 to 0.22.0 (#591)\n\nBumps [golang.org/x/term](https://github.com/golang/term) from 0.13.0 to 0.22.0.\r\n- [Commits](https://github.com/golang/term/compare/v0.13.0...v0.22.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/term\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2eecbbb46e54a7bb65da9fd7c5d9f1d427696fe7",
      "tree": "bb29d6e6e5a539a037ef21509023d91bb6a3b786",
      "parents": [
        "013d0e90807ee944c7fd763fe13d3e77ae7f5f7e"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Fri Jul 19 19:53:42 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 19 13:53:42 2024 -0400"
      },
      "message": "Fix typos (#596)\n\n"
    },
    {
      "commit": "013d0e90807ee944c7fd763fe13d3e77ae7f5f7e",
      "tree": "47e0636d890d8c803daec1eac9115e64a9e56eac",
      "parents": [
        "5e89768882a41e6e7171ea8bd2d796cfc4d0b486"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Fri Jul 19 19:08:42 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 19 19:08:42 2024 +0200"
      },
      "message": "Fix various style issues (#595)\n\n"
    },
    {
      "commit": "5e89768882a41e6e7171ea8bd2d796cfc4d0b486",
      "tree": "6eb800e7971ffe8a7ef5a597c11fc6d9b801414d",
      "parents": [
        "78292af676df6fcf6352dea15071ba51030a0fba"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Thu Jul 18 20:33:42 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 18 20:33:42 2024 +0200"
      },
      "message": "Remove go_default_library \u0026 go_default_test (#593)\n\nApparently gazelle no longer needs these specific names, and they make importing code into our internal repository much harder."
    },
    {
      "commit": "78292af676df6fcf6352dea15071ba51030a0fba",
      "tree": "b0161f26c90ead7b2d535608ffa33c2fa74eda54",
      "parents": [
        "19ee00242e37c09c04f4f19ba8de5a884427dd13"
      ],
      "author": {
        "name": "Florian Weikert",
        "email": "fwe@google.com",
        "time": "Thu Jul 18 20:09:54 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 18 20:09:54 2024 +0200"
      },
      "message": "Update Bazel versions in test (#594)\n\nThis should fix any \"ERROR: --jvmopt\u003d-Djava.net.preferIPv6Addresses :: Unrecognized option: --jvmopt\u003d-Djava.net.preferIPv6Addresses\" problems."
    },
    {
      "commit": "19ee00242e37c09c04f4f19ba8de5a884427dd13",
      "tree": "cd663464bae8fd62444d6bdd7ec15091b5236f10",
      "parents": [
        "cf1ecc979bd01b4692de52f2502240e4489fadbb"
      ],
      "author": {
        "name": "Alberto Cavalcante",
        "email": "54247214+albertocavalcante@users.noreply.github.com",
        "time": "Tue Jul 09 14:00:11 2024 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 09 19:00:11 2024 +0200"
      },
      "message": "`.bazeliskrc`: Add Support for Env Var and Tilde Expansion (#587)\n\n* core: removed unused vars \u0027fileConfig\u0027 and \u0027fileConfigOnce\u0027\r\n\r\n* extract bazeliskHome definition to separate function and add support to handle env variables and tilde expansion in .bazeliskrc"
    },
    {
      "commit": "cf1ecc979bd01b4692de52f2502240e4489fadbb",
      "tree": "2936f042214ca39ea9da004e33675d2224013e8e",
      "parents": [
        "645e1bca36cf65d9d501ea77eb55b89c9611300a"
      ],
      "author": {
        "name": "Alberto Cavalcante",
        "email": "54247214+albertocavalcante@users.noreply.github.com",
        "time": "Tue Jul 09 11:19:29 2024 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 09 16:19:29 2024 +0200"
      },
      "message": "bump Bazel to 7.2.1 (#590)\n\n"
    },
    {
      "commit": "645e1bca36cf65d9d501ea77eb55b89c9611300a",
      "tree": "3ec600fd98082a8f945cc382e121d77f403df76a",
      "parents": [
        "46a151171ae6537f56d026db46d6829fbbb338b9"
      ],
      "author": {
        "name": "Alberto Cavalcante",
        "email": "54247214+albertocavalcante@users.noreply.github.com",
        "time": "Wed Jun 26 13:08:38 2024 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 26 18:08:38 2024 +0200"
      },
      "message": "removed backport of strings.Cut and use it instead (#589)\n\n"
    }
  ],
  "next": "46a151171ae6537f56d026db46d6829fbbb338b9"
}
