Added
- Added support for building and running on Linux platforms. Tested for compatibility with Swift 5.3+ and Ubuntu 18.04. #988 @elliottwilliams
- Added
useBaseInternationalization
to Project Spec Options to opt out of Base Internationalization. #961 @liamnichols - Added
storeKitConfiguration
to allow specifying StoreKit Configuration in Scheme and TargetScheme, supporting either xcodeproj or xcworkspace viaschemePathPrefix
option. #964 @jcolicchio - Added more detailed error message with method arguments. #990 @bannzai
- Added
basedOnDependencyAnalysis
to Project Spec Build Script to be able to choose not to skip the script. #992 @myihsan - Added
BuildRule.runOncePerArchitecture
to allow running build rules once per architecture. #950 @sascha - Added discovered dependency file for a build script #1012 @polac24 @fggeraissate
Changed
- Breaking: Info.plists with custom prefixes are no longer added to the Copy Bundle Resources build phase #945 @anivaros
- Breaking:
workingDirectory
of included legacy targets is now made relative to including project #981 @jcolicchio - Breaking: Make
simulateLocation
respectschemePathPrefix
option. #973 @jcolicchio
Fixed
- Fixed error message output for
minimumXcodeGenVersion
. #967 @joshwalker - Remove force-unwrapping causing crash for
LegacyTarget
s #982 @jcolicchio - Fixed a race condition in an internal JSON decoder, which would occasionally fail with an error like
Parsing project spec failed: Error Domain=Unspecified error Code=0
. #995 @elliottwilliams - Fixed issue where frameworks with
MACH_O_TYPE: staticlib
were being incorrectly embedded. #1003 @mrabiciu