|
| 1 | +## Release 0.4.0 (2016-10-26) |
| 2 | + |
| 3 | +``` |
| 4 | +Baseline: 088bbc6 |
| 5 | +
|
| 6 | +Cherry picks: |
| 7 | + + b01160c: Stamp Windows release. |
| 8 | + + 2d6736e: Add --no-tty for gpg signing |
| 9 | + + 9b1dfb8: Remove .sig file before gpg signing |
| 10 | + + 81aede1: Reimplement whole archive on Windows |
| 11 | +``` |
| 12 | + |
| 13 | +Incompatible changes: |
| 14 | + |
| 15 | + - Skylark: updating list/dicts while they are being looped over is not |
| 16 | + allowed. Use an explicit copy if needed ("for x in list(mylist):"). |
| 17 | + - Bazel now uses the --cpu flag to look up Jvms; it falls back |
| 18 | + to "default" if it can't find a Jvm matching the CPU value. |
| 19 | + - --command_port=-1 to use AF_UNIX for client/server communications |
| 20 | + is not supported anymore. |
| 21 | + - Sandboxed actions can access the network by default, unless their |
| 22 | + target has a "block-network" tag. |
| 23 | + |
| 24 | +New features: |
| 25 | + |
| 26 | + - Files now have an "extension" property in Skylark. |
| 27 | + |
| 28 | +Important changes: |
| 29 | + |
| 30 | + - Added a new flag --sandbox_tmpfs_path, which asks the sandbox to |
| 31 | + mount an empty, writable directory at a specified path when |
| 32 | + running actions. (Supported on Linux only for now.) |
| 33 | + - Update protoc-3.0.0-mingw.exe to a working (statically linked) |
| 34 | + binary |
| 35 | + - apple_static_library rule to create multi-architecture static |
| 36 | + archive files from Objc/C++/Swift dependencies on apple platforms |
| 37 | + - JS: Add support for localization with closure managed rules. |
| 38 | + - Create a flag --android_dynamic_mode to turn off dynamic mode |
| 39 | + during the Android split transition. |
| 40 | + - Darwin sandboxing is default. |
| 41 | + - Remove flag --experimental_zip_tree_artifact from j2objc Java |
| 42 | + annotation processing support. |
| 43 | + - A few functions are added to BUILD files for consistency (hash, |
| 44 | + dir, |
| 45 | + hasattr, getattr) with .bzl files, although they are not very |
| 46 | + useful. |
| 47 | + - --watchfs is now a command option; the startup option of the same |
| 48 | + name is deprecated. I.e., use bazel build --watchfs, not |
| 49 | + blaze --watchfs |
| 50 | + build. |
| 51 | + |
1 | 52 | ## Release 0.3.2 (2016-10-07)
|
2 | 53 |
|
3 | 54 | ```
|
|
0 commit comments