aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorGravatar Bazel Release System <noreply@google.com>2016-11-30 10:12:30 +0100
committerGravatar László Csomor <laszlocsomor@google.com>2016-11-30 10:12:30 +0100
commit15402a94e3931c4d00fbf093d62f8a4d82021c77 (patch)
tree4e98f7858a485f77e58a2868bd561738a3b8edd9 /CHANGELOG.md
parentf699b502ef6a57dc68570486191ad1c318e8fd1b (diff)
Release 0.4.1 (2016-11-21)
Baseline: 9a796de Cherry picks: + 88bfe85: Description redacted. -- MOS_MIGRATED_REVID=139219934 + b09ea94: Rollback of commit a3f5f576cd35798140ba3e81d03d919dd4ecb847. New features: - android_library now has a "exported_plugins" attribute just like java_library - Use --strict_system_includes to apply hdrs_check=strict also to cc_library.includes, even if sandboxing is disabled. - Bazel on Windows: java_binary can now be the executable of Skylark rule actions (ctx.action's executable argument) - Packages are defined in BUILD.bazel as well as BUILD files. Important changes: - getattr()'s 3-arg form no longer raises an error when the retrieved field is a built-in method. - --apk_signing_method default changed to v1. Android APKs are now signed with the new ApkSignerTool by default. - New rule: proto_lang_toolchain(), to support LANG_proto_library rules on multiple platforms. - Fix for Android clang++ std::stack segfault on 32bit x86. See https://code.google.com/p/android/issues/detail?id=220159 - Default android_manifest_merger is now "android" which uses the official Android manifest merger. http://tools.android.com/tech-docs/new-build-system/user-guide/man ifest-merger - Do not propagate aspect to its own attributes when using '*'. - Comparing sets (`if set1 < set2:`) is not allowed anymore in Skylark because it didn't work correctly anyway. - When --experimental_extra_action_top_level_only, Bazel reports extra-actions for actions registered by Aspects injected by a top-level rule (approximately). - Blacklists for proto_lang_toolchain() no longer have to be proto_library's. - Extra actions now contain aspect-related information. - Fix slicing bug where "abc"[:-4:-1] would give wrong answer
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md46
1 files changed, 46 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index aa5249b187..4f54086f14 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,49 @@
+## Release 0.4.1 (2016-11-21)
+
+```
+Baseline: 9a796de
+
+Cherry picks:
+ + 88bfe85: Description redacted. -- MOS_MIGRATED_REVID=139219934
+ + b09ea94: Rollback of commit
+ a3f5f576cd35798140ba3e81d03d919dd4ecb847.
+```
+
+New features:
+
+ - android_library now has a "exported_plugins" attribute just like
+ java_library
+ - Use --strict_system_includes to apply hdrs_check=strict also to
+ cc_library.includes, even if sandboxing is disabled.
+ - Bazel on Windows: java_binary can now be the executable of
+ Skylark rule actions (ctx.action's executable argument)
+ - Packages are defined in BUILD.bazel as well as BUILD files.
+
+Important changes:
+
+ - getattr()'s 3-arg form no longer raises an error when the
+ retrieved field is a built-in method.
+ - --apk_signing_method default changed to v1. Android APKs are now
+ signed with the new ApkSignerTool by default.
+ - New rule: proto_lang_toolchain(), to support LANG_proto_library
+ rules on multiple platforms.
+ - Fix for Android clang++ std::stack segfault on 32bit x86. See
+ https://code.google.com/p/android/issues/detail?id=220159
+ - Default android_manifest_merger is now "android" which uses the
+ official Android manifest merger.
+ http://tools.android.com/tech-docs/new-build-system/user-guide/man
+ ifest-merger
+ - Do not propagate aspect to its own attributes when using '*'.
+ - Comparing sets (`if set1 < set2:`) is not allowed anymore in
+ Skylark because it didn't work correctly anyway.
+ - When --experimental_extra_action_top_level_only, Bazel reports
+ extra-actions for actions registered by Aspects injected by a
+ top-level rule (approximately).
+ - Blacklists for proto_lang_toolchain() no longer have to be
+ proto_library's.
+ - Extra actions now contain aspect-related information.
+ - Fix slicing bug where "abc"[:-4:-1] would give wrong answer
+
## Release 0.4.0 (2016-10-26)
```