2017-08-02 22:26:42 +03:00
# Change Log
2017-08-27 13:42:01 +03:00
## 0.5.0
### Added
2017-08-27 17:43:02 +03:00
- Added multi platform targets [PR 35 ](https://github.com/yonaskolb/XcodeGen/pull/35 )
- Automatically generate platform specific `FRAMEWORK_SEARCH_PATHS` for Carthage dependencies [PR 38 ](https://github.com/yonaskolb/XcodeGen/pull/38 )
- Automatically find Info.plist and set `INFOPLIST_FILE` build setting if it doesn't exist on a target [PR 40 ](https://github.com/yonaskolb/XcodeGen/pull/40 )
- Add options for controlling embedding of dependencies [PR 37 ](https://github.com/yonaskolb/XcodeGen/pull/37 )
2017-08-27 13:42:01 +03:00
### 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
[Commits ](https://github.com/yonaskolb/XcodeGen/compare/0.4.0...0.5.0 )
2017-08-25 17:44:45 +03:00
## 0.4.0
### Added
2017-08-27 17:43:02 +03:00
- Homebrew support [PR 16 ](https://github.com/yonaskolb/XcodeGen/pull/16 ) by @pepibumur
- Added `runOnlyWhenInstalling` to build scripts [PR 32 ](https://github.com/yonaskolb/XcodeGen/pull/32 )
- Added `carthageBuildPath` option [PR 34 ](https://github.com/yonaskolb/XcodeGen/pull/34 )
2017-08-25 17:44:45 +03:00
### Fixed
- Fixed installations of XcodeGen not applying build setting presets for configs, products, and platforms, due to missing resources
### Changed
2017-08-27 17:43:02 +03:00
- Upgraded to https://github.com/swift-xcode/xcodeproj 0.1.1 [PR 33 ](https://github.com/yonaskolb/XcodeGen/pull/33 )
2017-08-25 17:44:45 +03:00
[Commits ](https://github.com/yonaskolb/XcodeGen/compare/0.3.0...0.4.0 )
2017-08-04 11:17:08 +03:00
## 0.3.0 - Extensions and Scheme Tests
### Added
2017-08-27 17:43:02 +03:00
- Support for app extension dependencies, using the same `target: MyExtension` syntax [PR 19 ](https://github.com/yonaskolb/XcodeGen/pull/19 )
- Added test targets to generated target schemes via `Target.scheme.testTargets` [PR 21 ](https://github.com/yonaskolb/XcodeGen/pull/21 )
2017-08-04 11:17:08 +03:00
### Changed
- Updated xcodeproj to 0.0.9
### Fixed
- Fixed watch and messages apps not copying carthage dependencies
### Breaking changes
- Changed `Target.generatedSchemes` to `Target.scheme.configVariants`
[Commits ](https://github.com/yonaskolb/XcodeGen/compare/0.2...0.3.0 )
## 0.2.0 - Build scripts
2017-08-02 22:26:42 +03:00
### Added
2017-08-27 17:43:02 +03:00
- Added Target build scripts with `Target.prebuildScripts` and `Target.postbuildScripts` [PR 17 ](https://github.com/yonaskolb/XcodeGen/pull/17 )
2017-08-02 22:26:42 +03:00
- Support for absolute paths in target sources, run script files, and config files
- Add validation for incorrect `Target.configFiles`
### Fixed
2017-08-04 11:17:08 +03:00
- Fixed some project objects sometimes having duplicate ids
[Commits ](https://github.com/yonaskolb/XcodeGen/compare/0.1...0.2 )
2017-08-02 22:26:42 +03:00
## 0.1.0
First official release