Releases: bazelbuild/bazel
3.4.1
Release 3.4.1 (2020-07-14)
Baseline: 7404d17
Cherry picks:
- f31f2d7:
fixup! Gracefully handle the lack of subreaper support in Linux. - 3a4f221:
Revert "Replace the remaining dependencies for Bazel Debian
build (third_party)" - c55ec0f:
Revert "Upgrade gRPC to 1.26.0"
This patch release fixes #11756
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.
3.4.0
Release 3.4.0 (2020-07-13)
Baseline: 7404d17
Cherry picks:
- a4334be:
fixup! Gracefully handle the lack of subreaper support in Linux.
Release notes: https://blog.bazel.build/2020/07/13/bazel-3-4.html
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.
3.3.1
Release 3.3.1 (2020-06-30)
Baseline: 9be9767 (3.3.0 release)
Cherry picks:
- 3b0439e:
Fix incorrect assumption of desugar persistent worker conditional
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.
3.3.0
Release 3.3.0 (2020-06-17)
Baseline: c063b5c
Cherry picks:
- 23bd69d:
Restore missing Building with Platforms docs.
Release notes: https://blog.bazel.build/2020/06/17/bazel-3-3.html
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.
3.2.0
Release 3.2.0 (2020-05-27)
Baseline: 1d93d26
Release notes: https://blog.bazel.build/2020/05/27/bazel-3-2.html
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.
3.1.0
Release 3.1.0 (2020-04-21)
Baseline: 17ebbf1
Cherry picks:
- 71fb56b:
Suppress last-ditch download exceptions w/cleanup - fd60614:
In repo rules, don't warn about generator_* attributes being
non-canonical - 2a37279:
Refactor configureFeatures and prevent NPE - 777a6ee:
Automated rollback of commit
0bbe381. - 2ee53c9:
Guard parseActionResultMetadata with bulk wrapper
Release notes: https://blog.bazel.build/2020/04/21/bazel-3-1.html
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.
3.0.0
Release 3.0.0 (2020-04-06)
Baseline: 3c7cc74
Cherry picks:
- 19e214b:
Use prefix encoding for paths. - 63b01f7:
Avoid file operations in the sandbox creation critical path. - 80a2d7c:
Implementation (but not plumbing) of the gRPC remote downloader - 586eabf:
Implement RemoteDownloader w/--experimental_remote_downloader
Release notes: https://blog.bazel.build/2020/03/31/bazel-3.0.html
This release contains contributions from many people at Google, as well as Alessandro Patti, Benjamin Peterson, Christy Norman, Dave hughes, David Haxton, David Neil, garyschulte, George Chiramel, George Gensure, Gibson Fahnestock, Greg Estren, Greg, Jason Hoch, Jin, John Millikin, Jonathan Springer, Keith Smiley, Laurent Le Brun, Ulf Adams, Yannic Bonenberger, Yannic, Yihong Wang, Yuchen Dai.
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.
2.2.0
Release 2.2.0 (2020-03-03)
Baseline: 78055ef
Release notes: https://blog.bazel.build/2020/03/03/bazel-2-2.html
This release contains contributions from many people at Google, as well as Alessandro Patti, Alex Kirchhoff, aman, Artur Dryomov, Benjamin Peterson, Benjamin Peterson, David Ostrovsky, Elliotte Rusty Harold, Eric Klein, George Chiramel, George Gensure, Guillaume Bouchard, Hui-Zhi, John Millikin, Jonathan Springer, Laurent Le Brun, Michael McLoughlin, nikola-sh, Nikolaus Wittenstein, Nikolay Shelukhin, Yannic Bonenberger, Yannic.
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.
2.1.1
Release 2.1.1 (2020-02-21)
Baseline: 41ec5a2
Cherry picks:
- 733ac0f:
Adds an alias for d8_jar_import in android.WORKSPACE. - c94b147:
Automatic code cleanup. - 2a8cc70:
Do not fail or print errors when Shellzelisk cannot find a
requested ? - bdf34d7:
Fix race when extracting the install base when Bazel runs in a
PID namespace. - d381c25:
Fix wrong mode of install base directory. - eab39cc:
Disable broken test_max_open_file_descriptors. - e6ee35f:
Release 2.1.0 (2020-02-07) - 9a823d9:
Prevent NPE on backwards seek on Chunker
9a823d9: Prevent NPE on backwards seek on Chunker.
This release contains contributions from many people at Google, as well as George Gensure.
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.
2.0.1
Release 2.0.1 (2020-02-21)
Baseline: db0e32c
Cherry picks:
- 85e84f7:
Set --incompatible_prohibit_aapt1 default to true. - 84eae2f:
Let shellzelisk fallback to bazel-real if it's the requested
version. - d5ae460:
Fix a typo in bazel.sh - 59e3600:
Release 2.0.0 (2019-12-19) - 9a823d9:
Prevent NPE on backwards seek on Chunker - 2a8cc70:
Do not fail or print errors when Shellzelisk cannot find a
requested ?
9a823d9: Prevent NPE on backwards seek on Chunker.
2a8cc70: Do not fail or print errors when Shellzelisk cannot find a requested Bazel binary, if tools/bazel exists.
This release contains contributions from many people at Google, as well as George Gensure.
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.