XcodeGen v2.3.0 Release Notes
Release Date: 2019-03-25 // about 5 years ago-
➕ 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
- ➕ Added ability to automatically find all the frameworks for Carthage dependencies via the global