0.14.0
- This release is tested with Bazel 0.23
objc_bundle
,objc_bundle_library
andobjc_framework
are no longer supported in rules_apple. Please migrate to their new Starlark versions,apple_bundle_import
,apple_resource_bundle
andapple_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 toAppleTestRunnerInfo
, 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 theSwiftSupport
dylibs Defaults totrue
. (545a9f3) - New flag
--define=apple.compress_ipa=true
can be used to add compression to the returned ZIP archive. Defaults tofalse
. (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:
- cclauss ([email protected]): 20538dc
- Josh Faust (@jfaust): cc4ce0b
- Keith Smiley (@keith): 051fde4, f672c22, a20fa3b, 61fc7d1, c920f11, 579752c, 473873b, dd9ce3f, 0b4a8ec, 4f1a3b8
- zhangxinzheng (@xinzhengzhang): e25a29b
Please use the rules_apple.0.14.0.tar.gz
release asset from your Bazel WORKSPACE
.
SHA-256 digest: 8f32e2839fba28d549e1670dbed83606dd339a9f7489118e481814d61738270f