mirror of
https://github.com/yonaskolb/XcodeGen.git
synced 2024-09-20 09:08:46 +03:00
3.6 KiB
3.6 KiB
Change Log
0.6.1
Added
- Ability to set PBXProject attributes PR#45
Changed
- Don't bother linking target frameworks for target dependencies.
- Move code signing default settings from all iOS targets to iOS application targets, via Product + Platform setting preset files PR#46
0.6.0
Added
- Allow a project spec to include other project specs PR#44
Changed
- Changed default spec path to
project.yml
- Changed default project directory to the current directory instead of the spec file's directory
0.5.1
Fixed
- Fix embedded framework dependencies
- Add
CODE_SIGN_IDENTITY[sdk=iphoneos*]
back to iOS targets - Fix build scripts with "" generating invalid projects PR#43
0.5.0
Added
- Added multi platform targets PR#35
- Automatically generate platform specific
FRAMEWORK_SEARCH_PATHS
for Carthage dependencies PR#38 - Automatically find Info.plist and set
INFOPLIST_FILE
build setting if it doesn't exist on a target PR#40 - Add options for controlling embedding of dependencies PR#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 PR#16 by @pepibumur
- Added
runOnlyWhenInstalling
to build scripts PR#32 - Added
carthageBuildPath
option PR#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 PR#33
0.3.0 - Extensions and Scheme Tests
Added
- Support for app extension dependencies, using the same
target: MyExtension
syntax PR#19 - Added test targets to generated target schemes via
Target.scheme.testTargets
PR#21
Changed
- Updated xcodeproj to 0.0.9
Fixed
- Fixed watch and messages apps not copying carthage dependencies
Breaking changes
- Changed
Target.generatedSchemes
toTarget.scheme.configVariants
0.2.0 - Build scripts
Added
- Added Target build scripts with
Target.prebuildScripts
andTarget.postbuildScripts
PR#17 - Support for absolute paths in target sources, run script files, and config files
- Add validation for incorrect
Target.configFiles
Fixed
- Fixed some project objects sometimes having duplicate ids
0.1.0
First official release