Download Latest Version bazel-9.2.0-windows-x86_64.exe (57.4 MB)
Email in envelope

Get an email when there's a new version of Bazel

Home / 9.1.1
Name Modified Size InfoDownloads / Week
Parent folder
bazel_nojdk-9.1.1-windows-x86_64.zip.sha256 2026-06-03 103 Bytes
bazel_nojdk-9.1.1-windows-x86_64.zip.sig 2026-06-03 566 Bytes
bazel_nojdk-9.1.1-windows-arm64.zip.sig 2026-06-03 566 Bytes
bazel_nojdk-9.1.1-windows-x86_64.exe 2026-06-03 37.7 MB
bazel_nojdk-9.1.1-windows-x86_64.exe.sha256 2026-06-03 103 Bytes
bazel_nojdk-9.1.1-windows-x86_64.exe.sig 2026-06-03 566 Bytes
bazel_nojdk-9.1.1-windows-x86_64.zip 2026-06-03 33.7 MB
bazel_nojdk-9.1.1-windows-arm64.exe.sha256 2026-06-03 102 Bytes
bazel_nojdk-9.1.1-windows-arm64.exe.sig 2026-06-03 566 Bytes
bazel_nojdk-9.1.1-windows-arm64.zip 2026-06-03 33.4 MB
bazel_nojdk-9.1.1-windows-arm64.zip.sha256 2026-06-03 102 Bytes
bazel_nojdk-9.1.1-linux-arm64.sha256 2026-06-03 96 Bytes
bazel_nojdk-9.1.1-linux-arm64.sig 2026-06-03 566 Bytes
bazel_nojdk-9.1.1-linux-x86_64 2026-06-03 44.0 MB
bazel_nojdk-9.1.1-linux-x86_64.sha256 2026-06-03 97 Bytes
bazel_nojdk-9.1.1-linux-x86_64.sig 2026-06-03 566 Bytes
bazel_nojdk-9.1.1-windows-arm64.exe 2026-06-03 37.9 MB
bazel_nojdk-9.1.1-darwin-x86_64 2026-06-03 43.3 MB
bazel_nojdk-9.1.1-darwin-x86_64.sha256 2026-06-03 98 Bytes
bazel_nojdk-9.1.1-darwin-x86_64.sig 2026-06-03 566 Bytes
bazel_nojdk-9.1.1-linux-arm64 2026-06-03 42.1 MB
bazel_9.1.1-linux-x86_64.deb.sig 2026-06-03 566 Bytes
bazel_nojdk-9.1.1-darwin-arm64 2026-06-03 42.3 MB
bazel_nojdk-9.1.1-darwin-arm64.sha256 2026-06-03 97 Bytes
bazel_nojdk-9.1.1-darwin-arm64.sig 2026-06-03 566 Bytes
bazel-9.1.1-windows-x86_64.zip.sha256 2026-06-03 97 Bytes
bazel-9.1.1-windows-x86_64.zip.sig 2026-06-03 566 Bytes
bazel_9.1.1-linux-x86_64.deb 2026-06-03 57.1 MB
bazel_9.1.1-linux-x86_64.deb.sha256 2026-06-03 95 Bytes
bazel-9.1.1-windows-arm64.zip.sig 2026-06-03 566 Bytes
bazel-9.1.1-windows-x86_64.exe 2026-06-03 57.3 MB
bazel-9.1.1-windows-x86_64.exe.sha256 2026-06-03 97 Bytes
bazel-9.1.1-windows-x86_64.exe.sig 2026-06-03 566 Bytes
bazel-9.1.1-windows-x86_64.zip 2026-06-03 53.2 MB
bazel-9.1.1-windows-arm64.exe.sig 2026-06-03 566 Bytes
bazel-9.1.1-windows-arm64.zip 2026-06-03 51.2 MB
bazel-9.1.1-windows-arm64.zip.sha256 2026-06-03 96 Bytes
bazel-9.1.1-windows-arm64.exe 2026-06-03 55.8 MB
bazel-9.1.1-windows-arm64.exe.sha256 2026-06-03 96 Bytes
bazel-9.1.1-linux-arm64.sig 2026-06-03 566 Bytes
bazel-9.1.1-linux-x86_64 2026-06-03 65.9 MB
bazel-9.1.1-linux-x86_64.sha256 2026-06-03 91 Bytes
bazel-9.1.1-linux-x86_64.sig 2026-06-03 566 Bytes
bazel-9.1.1-linux-arm64 2026-06-03 63.8 MB
bazel-9.1.1-linux-arm64.sha256 2026-06-03 90 Bytes
bazel-9.1.1-installer-darwin-x86_64.sh.sha256 2026-06-03 105 Bytes
bazel-9.1.1-installer-darwin-x86_64.sh.sig 2026-06-03 566 Bytes
bazel-9.1.1-installer-linux-x86_64.sh 2026-06-03 57.3 MB
bazel-9.1.1-installer-linux-x86_64.sh.sha256 2026-06-03 104 Bytes
bazel-9.1.1-installer-linux-x86_64.sh.sig 2026-06-03 566 Bytes
bazel-9.1.1-installer-darwin-arm64.sh.sig 2026-06-03 566 Bytes
bazel-9.1.1-installer-darwin-x86_64.sh 2026-06-03 54.1 MB
bazel-9.1.1-installer-darwin-arm64.sh.sha256 2026-06-03 104 Bytes
bazel-9.1.1-darwin-x86_64.sig 2026-06-03 566 Bytes
bazel-9.1.1-dist.zip 2026-06-03 221.3 MB
bazel-9.1.1-dist.zip.sha256 2026-06-03 87 Bytes
bazel-9.1.1-dist.zip.sig 2026-06-03 566 Bytes
bazel-9.1.1-installer-darwin-arm64.sh 2026-06-03 52.5 MB
bazel-9.1.1-darwin-arm64 2026-06-03 60.4 MB
bazel-9.1.1-darwin-arm64.sha256 2026-06-03 91 Bytes
bazel-9.1.1-darwin-arm64.sig 2026-06-03 566 Bytes
bazel-9.1.1-darwin-x86_64 2026-06-03 62.4 MB
bazel-9.1.1-darwin-x86_64.sha256 2026-06-03 92 Bytes
9.1.1 source code.tar.gz 2026-06-03 42.4 MB
9.1.1 source code.zip 2026-06-03 53.8 MB
README.md 2026-06-03 3.3 kB
Totals: 66 Items   1.3 GB 1

[!NOTE] If you are looking for rolling releases, please visit this page.

Release 9.1.1 (2026-06-03)

Bazel 9.1.1 is a patch LTS release. With the exception of CcInfo (see below), it is backward compatible with Bazel 9.0.

IMPORTANT

Compatibility Note: CcInfo removal and rules_go

If you encounter the error "The CcInfo symbol has been removed", this is due to an intentional change in Bazel 9 regarding C++ Starlarkification. While this change was present in 9.0.0, a bug fixed in 9.0.1 (#28360) now correctly surfaces this error instead of failing silently or with a confusing message. To fix this, please upgrade rules_go, rules_nodejs or any broken rulesets. For example,

# Add repo_name = None if you don't directly depend on them.
bazel_dep(name = "rules_go", version = "0.59.0") 
bazel_dep(name = "rules_nodejs", version = "6.7.3")

External Deps

  • --downloader_config was accidentally made a repeatable flag in 9.1.0, which was a backwards-incompatible change. This has been reverted in 9.1.1. (#29616)
  • Fixed a crash with file:// URIs. (#29579)
  • Fixed a crash with opaque URIs. (#29658)

Remote Execution

  • Fixed an issue that caused Bazel to fail on a lost input even with build or action rewinding enabled. (#29677)
  • Fix crash on --remote_default_exec_properties with the same key. (#29596)
  • Verify the whole blob when downloading chunks (#29593)
  • Support bounded parallel chunk transfers (#29614)
  • Fix JVM crash from VerifyException in GrpcCacheClient.onNext() (#29583)
  • Invalidate unresolved symlink info after deletion in the RAFS (#29671)

Acknowledgments

This release contains contributions from many people at Google, as well as Armando Montanez, ashutosh0x, Boleyn Su, Fabian Meumertzheim, H5-O5, Joseph Gette, Keith Smiley, Paul Tarjan, Ted Kaplan, Tyler French, and Will Stranton.

Notice: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.

Some versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command bazel license. The vendor and version information of the bundled OpenJDK can be displayed by running the command bazel info java-runtime. The binaries and source-code of the bundled OpenJDK can be downloaded from our mirror server.

Security: All our binaries are signed with our public key 3D5919B448457EE0.

Source: README.md, updated 2026-06-03