diff options
author | Bazel Release System <noreply@google.com> | 2016-12-22 13:30:47 +0100 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2016-12-22 13:30:47 +0100 |
commit | d3b2364d780a8dc1da8c98ec2ae3b45f47a2b594 (patch) | |
tree | cdf5aedff4f2682878c3a03d9dd55b82b3beb0dd | |
parent | f7682321af331248316869b62c3d986709ea8d0a (diff) |
Release 0.4.3 (2016-12-22)
Baseline: c645a45
Cherry picks:
+ af878d0: Add coverage support for java test. (series 4/4 of
open-sourcing coverage command for java test)
+ 09b92a8: Rollback of commit
67b4d5250edcefa7220e928e529b1f385e2dc464.
+ b11dd48: Fix bad bug with the parallel implementation of
BinaryOperatorExpression. Turns out that
ForkJoinTask#adapt(Callable) returns a ForkJoinTask
whose Future#get on error throws a ExecutionException
wrapping a RuntimeException wrapping the thrown checked
exception from the callable. This is documented
behavior [1] that I incorrectly didn't know about.
+ 9012bf1: Fix scripts/packages/convert_changelog to read the
changelog correctly
+ 55c97bc: Release script: if master branch does not exist, fall
back on origin/master
+ 4fb378c: Debian repository: override section and priority fields
+ acbcbc2: Fix release notes in emails
+ 4975760: Fix PathFragment to not use Java8-only static hashCode
methods.
+ 05fd076: Disable sandboxing for XibCompile actions.
Incompatible changes:
- Skylark maven_jar and maven_aar settings attribute is now a label
so it can be checked into your workspace.
- --{no}experimental_use_rclass_generator is now a nop.
New features:
- Coverage support (*experimental*) for pure Java target.
Use `bazel coverage //my:target` to generate coverage information
from a `java_test`.
Important changes:
- Enable fallback URLs in Skylark http rules.
- cc_proto_library generates C++ code from proto_library rules.
- cc_library now supports the strip_prefix and strip_include_prefix
attributes for control of include paths.
- Skylark dicts internally don't rely on keys order anymore and
accept any hashable values (i.e. structs with immutable values)
as keys. Iteration order of dictionaries is no longer specified.
-rw-r--r-- | CHANGELOG.md | 54 |
1 files changed, 38 insertions, 16 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 37822277fa..c855d3dce8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,28 +1,50 @@ -## Release 0.4.2 (2016-12-02) +## Release 0.4.3 (2016-12-22) -``` -Baseline: 6331a94 +Baseline: c645a45 Cherry picks: - + 7b835d9: Do not patch WORKSPACE in the release process -``` + + af878d0: Add coverage support for java test. (series 4/4 of + open-sourcing coverage command for java test) + + 09b92a8: Rollback of commit + 67b4d5250edcefa7220e928e529b1f385e2dc464. + + b11dd48: Fix bad bug with the parallel implementation of + BinaryOperatorExpression. Turns out that + ForkJoinTask#adapt(Callable) returns a ForkJoinTask + whose Future#get on error throws a ExecutionException + wrapping a RuntimeException wrapping the thrown checked + exception from the callable. This is documented + behavior [1] that I incorrectly didn't know about. + + 9012bf1: Fix scripts/packages/convert_changelog to read the + changelog correctly + + 55c97bc: Release script: if master branch does not exist, fall + back on origin/master + + 4fb378c: Debian repository: override section and priority fields + + acbcbc2: Fix release notes in emails + + 4975760: Fix PathFragment to not use Java8-only static hashCode + methods. + + 05fd076: Disable sandboxing for XibCompile actions. Incompatible changes: - - Callback functions in Skylark no longer support the cfg - parameter. This is a cleanup and only affects the signatures of - callbacks, since the parameter hasn't been set since September - 2016. + - Skylark maven_jar and maven_aar settings attribute is now a label + so it can be checked into your workspace. + - --{no}experimental_use_rclass_generator is now a nop. -Important changes: +New features: + + - Coverage support (*experimental*) for pure Java target. + Use `bazel coverage //my:target` to generate coverage information + from a `java_test`. - - Alias proto_library's produce a descriptor set that contains all - srcs of its dependencies. - - proto_library supports strict proto deps. - - Top level @androidsdk support library targets have been replaced - by @androidsdk//<group id>:<artifact id>-<version> for Android - SDK Support and Google Play Services libraries. +Important changes: + - Enable fallback URLs in Skylark http rules. + - cc_proto_library generates C++ code from proto_library rules. + - cc_library now supports the strip_prefix and strip_include_prefix + attributes for control of include paths. + - Skylark dicts internally don't rely on keys order anymore and + accept any hashable values (i.e. structs with immutable values) + as keys. Iteration order of dictionaries is no longer specified. ## Release 0.4.1 (2016-11-21) ``` |