Skip to content

0.14.0

Compare
Choose a tag to compare
@sergiocampama sergiocampama released this 08 Mar 17:23
· 1737 commits to master since this release
  • This release is tested with Bazel 0.23
  • objc_bundle, objc_bundle_library and objc_framework are no longer supported in rules_apple. Please migrate to their new Starlark versions, apple_bundle_import, apple_resource_bundle and apple_dynamic_framework_import/apple_static_framework_import respectively. (a06b11e)
  • Add an explicit minimum_os_version to all apple target tests. (b8f74f3)
  • Add tvos_framework rule implementation. (33bd2c6)
  • Add tvos_unit_test rule implementation. (c1d2248)
  • minimum_os_version is now a required attribute for all Apple rules that accept it. (72a20ac)
  • AppleTestRunner has been renamed to AppleTestRunnerInfo, the alias will be removed in the next release. (cb1010f)
  • Add tvos_ui_test rule implementation. (9196015)
  • New AppleBinaryInfo provider is available from rules creating binary files (e.g. macos_command_line_application). (4661129)
  • New flag --define=apple.package_swift_support=false can be used to stop packaging the SwiftSupport dylibs Defaults to true. (545a9f3)
  • New flag --define=apple.compress_ipa=true can be used to add compression to the returned ZIP archive. Defaults to false. (bc915b1)
  • Adds support for building Swift apps with Xcode 10.2 so that the system Swift dylibs can be used instead. (cac9773)

Thanks to the following contributors:

Please use the rules_apple.0.14.0.tar.gz release asset from your Bazel WORKSPACE.

SHA-256 digest: 8f32e2839fba28d549e1670dbed83606dd339a9f7489118e481814d61738270f

Complete list of changes