Skip to content

Commit a1699bd

Browse files
Bazel Release Systemkchodorow
Bazel Release System
authored andcommitted
Release 0.4.0 (2016-10-26)
Baseline: 088bbc6 Cherry picks: + b01160c: Stamp Windows release. + 2d6736e: Add --no-tty for gpg signing + 9b1dfb8: Remove .sig file before gpg signing + 81aede1: Reimplement whole archive on Windows Incompatible changes: - Skylark: updating list/dicts while they are being looped over is not allowed. Use an explicit copy if needed ("for x in list(mylist):"). - Bazel now uses the --cpu flag to look up Jvms; it falls back to "default" if it can't find a Jvm matching the CPU value. - --command_port=-1 to use AF_UNIX for client/server communications is not supported anymore. - Sandboxed actions can access the network by default, unless their target has a "block-network" tag. New features: - Files now have an "extension" property in Skylark. Important changes: - Added a new flag --sandbox_tmpfs_path, which asks the sandbox to mount an empty, writable directory at a specified path when running actions. (Supported on Linux only for now.) - Update protoc-3.0.0-mingw.exe to a working (statically linked) binary - apple_static_library rule to create multi-architecture static archive files from Objc/C++/Swift dependencies on apple platforms - JS: Add support for localization with closure managed rules. - Create a flag --android_dynamic_mode to turn off dynamic mode during the Android split transition. - Darwin sandboxing is default. - Remove flag --experimental_zip_tree_artifact from j2objc Java annotation processing support. - A few functions are added to BUILD files for consistency (hash, dir, hasattr, getattr) with .bzl files, although they are not very useful. - --watchfs is now a command option; the startup option of the same name is deprecated. I.e., use bazel build --watchfs, not blaze --watchfs build.
1 parent e03b548 commit a1699bd

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

CHANGELOG.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,54 @@
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+
152
## Release 0.3.2 (2016-10-07)
253

354
```

0 commit comments

Comments
 (0)