Releases: yonaskolb/XcodeGen
Releases · yonaskolb/XcodeGen
1.2.0
Added
includenow supports a single string as well as a list- add support setting xcconfig files on a project with
configFilesPR#64 - add
fileGroupsto project spec for adding groups of files that aren't target source files PR#64 - better output (more info, emoji, colors)
- add
options.bundleIdPrefixfor autogeneratingPRODUCT_BUNDLE_IDENTIFIERPR#67 - add
:REPLACEsyntax when mergingincludePR#68 - add
mintinstallation support
Fixed
1.1.0
1.0.1
1.0.0
Added
- Swift 4 support PR#52
- Support for C and C++ files PR#48 by @antoniocasero
- Xcode 9 default settings
Fixed
- fixed empty string in YAML not being parsed properly PR#50 by @antoniocasero
Changed
- updated to xcodeproj 0.1.2 PR#56
- BREAKING: changed target definitions from list to map PR#54 See Project Spec
0.6.1
0.6.0
0.5.1
0.5.0
Added
- Added multi platform targets #35
- Automatically generate platform specific
FRAMEWORK_SEARCH_PATHSfor Carthage dependencies #38 - Automatically find Info.plist and set
INFOPLIST_FILEbuild setting if it doesn't exist on a target #40 - Add options for controlling embedding of dependencies #37
Fixed
- Fixed localized files not being added to a target's resources
Changed
- Renamed Setting Presets to Setting Groups
- Carthage group is now created under top level Frameworks group
0.4.0
Added
- Homebrew support #16 by @pepibumur
- Added
runOnlyWhenInstallingto build scripts #32 - Added
carthageBuildPathoption #34
Fixed
- Fixed installations of XcodeGen not applying build setting presets for configs, products, and platforms, due to missing resources
Changed
- Upgraded to https://github.com/swift-xcode/xcodeproj 0.1.1 #33
0.3.0 - Extensions and Scheme Tests
Added
- Support for app extension dependencies, using the same
target: MyExtensionsyntax #19 - Added test targets to generated target schemes via
Target.scheme.testTargets#21
Changed
- Updated xcodeproj to 0.0.9
Fixed
- Fixed watch and messages apps not copying carthage dependencies
Breaking changes
- Changed
Target.generatedSchemestoTarget.scheme.configVariants