Skip to content

0.1.3

Compare
Choose a tag to compare
@damienmg damienmg released this 11 Jan 22:27
· 39766 commits to master since this release

Release 0.1.3 (2016-01-07)

Baseline: 23ad8f6

  • de2183d: Only depend on the WORKSPACE file for external files
    that are under the external/ directory, i.e. were
    created by Bazel.
  • f8f855c: Rollback of commit
    12bad3a.
  • f627562: Stop parsing the WORKSPACE file when a parse error is
    detected
  • 763f139: Add -fno-canonical-system-headers to CROSSTOOL files so
    that gcc doesn't resolve symlinks in .d files, which
    would confuse Blaze.
  • b95995b: Use openjdk7 as dependency for debian package of jdk7
    flavor

New features:

  • Skylark macros are now enabled in WORKSPACE file.
  • .bazelrc allows workspace-relative imports as "import
    %workspace%/path/to/rcfile"
  • Evaluate the query expression in a file by passing
    --query_file= to query

Important changes:

  • Remove obsolete --objc_per_proto_includes flag.
  • iOS apps and extensions now have launch_storyboard
  • Passing multiple JVM options via a single --host_jvm_args flag is
    now deprecated. Pass each JVM option behind its own
    --host_jvm_args flag.
  • Resources defined locally on an android_library rule will respect
    the neverlink attribute.
  • Update Rust to 1.4
  • Fix resource handling for exported android_library rules
  • Files in external repositories are now treated as mutable, which
    will make the correctness guarantees of using external
    repositories stronger (existent), but may cause performance
    penalties.