Skip to content
This repository was archived by the owner on Apr 11, 2024. It is now read-only.

Release 1.3.0: Debugging and Catalyst

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Oct 10:32
· 0 commits to master since this release

What’s Changed

☯️ Debugging Symbols

This release includes support for detecting and including dSYM and BCSymbolMap files in the output XCFrameworks. Debugging symbols will be included by default, but you can disable them using --no-debug-symbols. Thanks to @dalu93 for the pointers on how to get this done. Building with debug symbols requires Xcode 12.0+.

🧪 Catalyst

This release adds support for building for Catalyst. Because you can't specify Catalyst as a platform in your Package.swift, and therefore cannot explicitly opt-in or opt-out of Catalyst support we don't include Catalyst in the platforms we build for by default.

You can always build for Catalyst with the --platform maccatalyst argument.

🙅‍♀️ Dropped support for building under Xcode 11

Because of some changes to Swift Package Manager, we are no longer able to actually compile swift-create-xcframework under Xcode 11.7 or earlier. You can still use compiled instances of swift-create-xcframework to build packages with Xcode 11.x, just disable debug symbols.

🚀 Features

  • Include debugging symbols in the merged XCFrameworks @bok- (#23)
  • Added support for Catalyst @bok- (#20)

🐞 Bug Fixes

  • Upgraded and pinned Swift Package Manager and other dependencies to fix failing build @eugenebokhan (#18)