- Breaking:
--define=apple.package_symbols
was removed and replaced with settinginclude_symbols_in_bundle
on the top level bundle target, such asios_application
instead - Enabled passing
--test_arg=--coommand_line_args=arg
to pass extra arguments through toxctestrunner
, thanks @ra1028! - Update xctestrunner to support newer python versions
- Add
watchos_unit_test
andwatchos_ui_test
rules - Add support for smartcard identities, thanks @thiagohmcruz!
- Add bundle_id parameter to apple_resource_bundle, thanks @steeve!
- Fix
macos_unit_test
on M1 macs, thanks @Aigeruth! - Add optional
minimum_deployment_os_version
attribute, see #1099 for details - Add
apple.skip_codesign_simulator_bundles
feature to skip codesigning on specific targets. This will eventually replaceapple.codesign_simulator_bundles
- Add
ios_sim_arm64
architecture support for building for the arm64 simulator (requires bazel 5.0) - This release is tested with Bazel 5.x
- NOTE: This is likely the final release that will support bazel 4.x
Please use the release asset from your Bazel WORKSPACE instead of
GitHub's asset to reduce download size and improve reproducibility.
SHA-256 digest: 77e8bf6fda706f420a55874ae6ee4df0c9d95da6c7838228b26910fc82eea5a2