XcodeGen v2.16.0 Release Notes
Release Date: 2020-06-17 // almost 4 years ago-
โ Added
- ๐ Improve speed of metadata parsing and dependency resolution. #803 @michaeleisel
- ๐ Improve support for iOS sticker packs and add support for
launchAutomaticallySubstyle
to run schemes. #824 @scelis - โ Add --project-root option to generate command. #828 @ileitch
- โ Add an ability to set an order of groups with
options.groupOrdering
#613 @Beniamiiin - โ Add the ability to output a dependency graph in graphviz format #852 @jeffctown
- โ Adds uncluttering the project manifest dumped to YAML from empty values #858 @paciej00
- โ Added ability to name the executable target when declaring schemes. #869 @Elland
- โ Added ability to set executable to Ask to Launch. #871 @pinda
๐ Fixed
- ๐ Fixed issue when linking and embeding static frameworks: they should be linked and NOT embed. #820 @acecilia
- ๐ Fixed issue when generating projects for paths with a dot in the folder for swift sources. #826 @asifmohd
- Prefix static library target filenames with 'lib' to match Xcode. #831, #842 @ileitch
- ๐ Fixed duplicate addition of carthage static frameworks. #829 @funzin
- Fix handling of SWIFT_INSTALL_OBJC_HEADER when its value is YES/NO. #827 @ileitch
- ๐ Set
preActions
andpostActions
on thebuild
action of a TargetScheme instead of the other actions. #823 @brentleyjones - โ Prevent test targets from being set as a scheme's launch action #835 @brentleyjones
- ๐ Implicitly include bundles in the Copy Bundle Resources build phase. #838 @skirchmeier
- ๐ Fixed dumping a project manifest which contains an array of project references #840 @paciej00
- Generate correct PBXTargetDependency for external targets. #843 @ileitch
- ๐ Fix linking of multiple products from the same Swift Package #830 @toshi0383
- Don't deduplicate files in
include
with different path but same name. #849 @akkyie - Don't link transitive static carthage libraries. #853 @akkyie
- โก๏ธ Optimize simplifying paths for faster project generation. #857 @akkyie
- ๐ Fixed issue where wrapper folders may not include correctly in the generated project. #862 @KhaosT
- Compile
xcmappingmodel
files instead of copying bundle resources. #834 @jcolicchio - ๐ Fixed issue where
Complie Sources
build phase is generated for resource bundles even when they have no files to compile #878 @nkukushkin