Releases: yonaskolb/XcodeGen
Releases · yonaskolb/XcodeGen
2.35.0
Added
- Added support for shared breakpoints #177 @alexruperez @myihsan
- Added support for
putResourcesBeforeSourcesBuildPhase
in a target #1351 @mat1th
Fixed
- Fix case where source paths may not be deduplicated correctly resulting in duplicate groups and/or a crash in running XcodeGen #1341 @dalemyers
2.34.0
Changed
- Added support for
swiftcrossimport
folders. #1317 @Iron-Ham - Added support for Scheme Management #1142 @wendyliga, @teameh
Fixed
- Fix includes when the projectRoot is a relative path #1262 @CraigSiemens
- Renamed build phase
Embed App Extensions
toEmbed Foundation Extensions
to fix Xcode 14 warning #1310 @casperriboe
2.33.0
Added
- Added support for
enableGPUFrameCaptureMode
#1251 @bsudekum - Config setting presets can now also be loaded from the main bundle when bundling XcodeGenKit #1135 @SofteqDG
- Added ability to generate multiple projects in one XcodeGen launch #1270 @skofgar
- Use memoization during recursive SpecFiles creation. This provides a drastic performance boost with lots of recursive includes #1275 @ma-oli
Fixed
- Fix scheme not being generated for aggregate targets #1250 @CraigSiemens
- Fix recursive include path when relativePath is not set #1275 @ma-oli
- Include projectRoot in include paths #1275 @ma-oli
Internal
2.32.0
Added
- Add support for
mlmodelc
files #1236 @antonsergeev88 - Add
enable
option forinclude
#1242 @freddi-kit
Fixed
- Fix checking environment variable in
include
#1242 @freddi-kit - Fix profile action for frameworks in Xcode 14 #1245 @SSheldon
2.31.0
2.30.0
Added
- Added support for new target type
extensionkit-extension
in Xcode 14 #1228 @aleksproger
Changed
Fixed
- Fix XcodeGen building as library after breaking XcodeProj update 8.8.0 #1228 @aleksproger
2.29.0
Some support for Xcode Test Plans has been added. For now test plans are not generated by XcodeGen and must be created in Xcode and checked in, and then referenced by path. If the test targets are added, removed or renamed, the test plans may need to be updated in Xcode
Added
- Schemes and Target Schemes can now reference existing Test Plans under
{scheme}.test.testPlans
and{target}.scheme.testPlans
, respectively. #716 @yonaskolb @omares
Fixed
Changed
- Updated XcodeProj to 8.7.1 #1213 @yonaskolb
2.28.0
Added
- Support for specifying custom group locations for SPM packages. #1173 @John-Connolly
Fixed
- Fix Monterey macOS shell version, shell login flag for environments #1167 @bimawa
- Fixed crash caused by a simultaneous write during a glob processing #1177 @tr1ckyf0x
Changed
- Run target source pattern matching in parallel #1197 @alvarhansen
2.27.0
Added
- Support test target for local Swift Package #1074 @freddi-kit
- Added
coverageTargets
for target test schemes. This enables to gather code coverage for specific targets. #1189 @gabriellanata - Fixed issue where .gyb files could not be added to source file list [#1191]((#1191) @hakkurishian
Fixed
- Fixed crash caused by a simultaneous write during a glob processing #1177 @tr1ckyf0x
- Skip generating empty compile sources build phases for watch apps #1185 @evandcoleman
2.26.0
Added
- Added the option to specify a
location
in a test target #1150 @KrisRJack
Changed
- Speed up source inclusion checking for big projects #1122 @PaulTaykalo