Added
- Added ability to automatically find all the frameworks for Carthage dependencies via the global
options.findCarthageFrameworks
or dependency specficdependency.findFrameworks
. See the Carthage usage docs for more info #506 #543 @rpassis @yonaskolb - Added support for nested target templates #534 @tomquist
- Added ability to define
templateAttributes
within a target to be able to parameterize templates. #533 @tomquist - Added ability to set
link
to false in framework dependencies #532 @dimatosaurus - Added
missingConfigFiles
tooptions.disabledValidations
to optionally skip checking for the existence of config files. - Added ability to define a per-platform
deploymentTarget
for Multi-Platform targets. #510 @ainopara
Changed
- DEPRECATION: Placeholders
$target_name
and$platform
have been deprecated in favour of${target_name}
and${platform}
. Support for the old placeholders will be removed in a future version #533 @tomquist
Fixed
- Sources outside a project spec's directory will be correctly referenced as relative paths in the project file. #524 @elliottwilliams
- Fixed error when
optional
path is missing #527 @yonaskolb - Fixed excludes within included spec #535 @yonaskolb
- Fixed paths in target templates within included files not being relative #537 @yonaskolb
- Fix multi-platform target templates #541 @yonaskolb
- Fixed sources in an included target not being relative when the sources are mix of string and dictionaries #542 @yonaskolb