Skip to content

0.2.2

Compare
Choose a tag to compare
@damienmg damienmg released this 21 Apr 13:20
· 36706 commits to master since this release

Release 0.2.2 (2016-04-14)

Baseline: 759bbfe

  • 1250fda: Rollback of commit
    3514756.
  • ba8700e: Correctly set up build variables for the correct pic
    mode for fake_binary rules.
  • 386f242: Automated [] rollback of commit
    525fa71.

New features:

  • --extra_entitlements allows passing additional entitlements for
    iOS signing
  • The output of -printconfiguration of proguard is available
    through an implicit "[target_name]_proguard.confg" output of
    android_binary (and
    java_binary).
  • Objective-C compiler information is now available to Skylark.

Important changes:

  • ProGuard relies on bazel to check to see if the inputs have
    changed.
  • Build the jsonnet tool for the host when cross-compiling.
  • Add ProductType for watch OS 1 extension and application.
  • Restrict file types used for "entitlements" attribute to
    [".entitlements", ".plist"]
  • Restrict file types allowed for "strings" attribute to ".strings".
  • local_repository can take a relative path.
  • Support apple_watch1_extension and apple_watch_extension_binary
    rules for creating watch OS 1 extensions.
  • implement list.insert for skylark rule
  • Enable overriding attributes for Rust binaries.
  • ios_device attribute "xcode", for declaring a specific xcode to
    use when selecting iOS simulators.