Bazel v3.5.1 Release Notes
Release Date: 2020-10-01 // over 3 years ago-
๐ Release 3.5.1 (2020-10-01)
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. - b3ac8f6:
๐ Patch upb to fix build error with gcc 10 - 26cbf77:
๐ Patch upb to fix build error with gcc 10 (third_party) - f1f9411:
๐ Fix incorrect rule class digest when creating rules through
macros. - 6b591a7:
Prepare for bazel to run with shrunken r8.jar - 7a11752:
โ Don't run DexFileMergerTest as it is not supported for all
r8.jar's
๐ 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 commandbazel license
. The vendor and version information of the bundled
OpenJDK can be displayed by running the commandbazel 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. - a7a0d48: