Release 3.5.0 (2020-09-02)
Baseline: 889bc0b
Cherry picks:
- a7a0d48:
Make no-op starlark transition not affect the output directory. - b37c51c:
Add include_prefix and strip_include_prefix to cc_common.compile - f6ad35f:
Delete --experimental_transparent_compression - 39bc97e:
Remove --experimental_action_args - b970667:
Stop needlessly parsing WORKSPACE files from external
repositories. - e574d55:
Allow hyphen char in workspace name - 9993785:
Allow dot ('.') in workspace names.
New features:
- cc_common.compile support for include_prefix/strip_include_prefix
Important changes:
- Removed the flag --experimental_transparent_compression.
- Removed the flag --experimental_action_args.
- Stop needlessly parsing WORKSPACE files from external
repositories. - Dot ('.') is now allowed in workspace names. See
#11837.
This release contains contributions from many people at Google, as well as David Ostrovsky.
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.