Skip to content

Commit ca0b20e

Browse files
Bazel Release Systemlaszlocsomor
Bazel Release System
authored andcommitted
Release 0.4.1 (2016-11-21)
Baseline: 9a796de Cherry picks: + 88bfe85: Description redacted. -- MOS_MIGRATED_REVID=139219934 + b09ea94: Rollback of commit a3f5f57. 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
1 parent 38321ed commit ca0b20e

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,49 @@
1+
## Release 0.4.1 (2016-11-21)
2+
3+
```
4+
Baseline: 9a796de
5+
6+
Cherry picks:
7+
+ 88bfe85: Description redacted. -- MOS_MIGRATED_REVID=139219934
8+
+ b09ea94: Rollback of commit
9+
a3f5f576cd35798140ba3e81d03d919dd4ecb847.
10+
```
11+
12+
New features:
13+
14+
- android_library now has a "exported_plugins" attribute just like
15+
java_library
16+
- Use --strict_system_includes to apply hdrs_check=strict also to
17+
cc_library.includes, even if sandboxing is disabled.
18+
- Bazel on Windows: java_binary can now be the executable of
19+
Skylark rule actions (ctx.action's executable argument)
20+
- Packages are defined in BUILD.bazel as well as BUILD files.
21+
22+
Important changes:
23+
24+
- getattr()'s 3-arg form no longer raises an error when the
25+
retrieved field is a built-in method.
26+
- --apk_signing_method default changed to v1. Android APKs are now
27+
signed with the new ApkSignerTool by default.
28+
- New rule: proto_lang_toolchain(), to support LANG_proto_library
29+
rules on multiple platforms.
30+
- Fix for Android clang++ std::stack segfault on 32bit x86. See
31+
https://code.google.com/p/android/issues/detail?id=220159
32+
- Default android_manifest_merger is now "android" which uses the
33+
official Android manifest merger.
34+
http://tools.android.com/tech-docs/new-build-system/user-guide/man
35+
ifest-merger
36+
- Do not propagate aspect to its own attributes when using '*'.
37+
- Comparing sets (`if set1 < set2:`) is not allowed anymore in
38+
Skylark because it didn't work correctly anyway.
39+
- When --experimental_extra_action_top_level_only, Bazel reports
40+
extra-actions for actions registered by Aspects injected by a
41+
top-level rule (approximately).
42+
- Blacklists for proto_lang_toolchain() no longer have to be
43+
proto_library's.
44+
- Extra actions now contain aspect-related information.
45+
- Fix slicing bug where "abc"[:-4:-1] would give wrong answer
46+
147
## Release 0.4.0 (2016-10-26)
248

349
```

0 commit comments

Comments
 (0)