github bazelbuild/rules_apple 0.9.0

latest releases: 4.2.0, 4.1.2, 4.1.1...
6 years ago
  • This release is tested with Bazel 0.19.0.
  • Note: The new rules mentioned here are only supported in the new bundling logic that can be enabled with --define=apple.experimental.bundling=1. We will make the new bundling logic the default in the next release.
  • Updates rules_swift to 0.4.0.
  • Updates skylib to 0.5.0.
  • Adds support for Xcode 10 for tests.
  • Adds new rules to replace deprecated Bazel native rules and attributes:
    • apple_bundle_import replaces objc_bundle
    • apple_framework_import replaces objc_framework
    • apple_resource_bundle replaces objc_bundle_library
    • apple_resource_group will replace objc_library resource attributes.
  • Adds new rules that will replace existing support for those features:
    • ios_sticker_pack_extension replaces ios_extension with product_type = apple_product_type.messages_sticker_pack_extension.
    • ios_imessage_extension replaces ios_extension with product_type = apple_product_type.messages_extension.
    • ios_imessage_application replaces ios_application with product_type = apple_product_type.messages_application.
  • Fixes small issues with resource deduplication.
  • A number of compatibility and cleanup fixes for more recent Bazel versions (thanks @keith, @benjaminp and @shoumikhin !)

Don't miss a new rules_apple release

NewReleases is sending notifications on new releases.