Note
If you are looking for rolling releases, please visit this page.
Release 7.1.1rc2 (2024-03-19)
Baseline: 9b39cca
Bazel 7.1.1 is a patch LTS release. It is fully backward compatible with Bazel 7.0 and contains selected changes by the Bazel community and Google engineers.
External Deps
- Fix
bazel mod tidy
failure with no changes (#21662) - Allow any canonical repo name to be used with
bazel mod show_repo
(#21694) - Fix two
bazel mod tidy
crashes (#21700) - Reverted the 7.1.0 change to make
bazel fetch
usecquery
under the hood (#21735)
Local Execution
- Also inject a failure for createWritableDirectory when testing that ActionOutputDirectoryHelper propagates exceptions. (#21683)
- Fix race condition and add more logging for null entry error message (#21692)
- Fix sandbox cleanup crashing after server restart (#21733)
Performance
- Actually use shouldPublish() to determine whether to publish the execution log to the BEP. (#21671)
- Use execution info instead of hard-coded mnemonics for Java path mapping (#21703)
Java
- Let native Turbine image find
ct.sym
with non-hermeticjava_runtime
(#21670)
Acknowledgements:
This release contains contributions from many people at Google, as well as Fabian Meumertzheim.
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.