Releases: unsignedapps/swift-create-xcframework
v2.3.0: Support for Swift 5.7 and Xcode 14.
This release adds support for Swift 5.7 and Xcode 14.0 beta 5 and above. A big thanks to @giginet for taking the time to make this happen.
What’s Changed
🧰 Maintenance
🤺 New Contributors
Release 2.2.0
This release includes support for Xcode 13.3 and 13.4
What’s Changed
- Fixed issue with missing(url) on latest XCodes @sapharow (#68)
- fix typo in the help overview message @kambala-decapitator (#62)
- Fixed GitHub Action @philprime (#58)
🤺 New Contributors
- @sapharow made their first contribution in #68
- @kambala-decapitator made their first contribution in #62
- @philprime make their first contribution in #58
Full Changelog: v2.1.0...v2.2.0
Release v2.1.0
v2.0.0: Xcode 13 Support
What’s Changed
- Support Xcode13 @funzin (#51)
- Update swift-create-package version reference for the GH action @mz2 (#50)
📚 Documentation Changes
🧰 Maintenance
🤺 New Contributors
- @weisunOW made their first contribution in #45
- @mz2 made their first contribution in #50
- @funzin made their first contribution in #51
Full Changelog: v1.4.0...v2.0.0
v1.4.0: Build Settings ⚙️
What’s Changed
🚀 Features
- Add ability to provide arbitrary Xcode build settings @daltonclaybrook (#42)
- Add validation against unsupported package targets (binary targets, system modules, conditional dependencies) @bok- (#32)
🐞 Bug Fixes
Other
Release 1.3.0: Debugging and Catalyst
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)