github yonaskolb/XcodeGen 2.44.0

latest release: 2.44.1
one month ago

Added

  • Basic support for Xcode 16's synchronized folders #1541 @yonaskolb
    • TargetSource.type can now be syncedFolder
    • Options.defaultSourceDirectoryType can be set to syncedFolder for the default type in all sources in the project (defaults to group)
    • Benefits include faster generation and no cache invalidation or need to regenerate when files are added or removed from these folders
    • Note that not all TargetSource options like excludes are supported, just a simple path. Please test and see what is missing in your projects
  • Added sanitizer options to run and test actions in Scheme #1550 @hi-kumar

Fixed

  • Added validation to ensure that all values in settings.configs are mappings. Previously, passing non-mapping values did not raise an error, making it difficult to detect misconfigurations. Now, SpecParsingError.invalidConfigsMappingFormat is thrown if misused. #1547 @Ryu0118
  • Use USER instead of LOGNAME for XCUserData #1559 @KostyaSha

Don't miss a new XcodeGen release

NewReleases is sending notifications on new releases.