New
2.44.0
Added
- Basic support for Xcode 16's synchronized folders #1541 @yonaskolb
TargetSource.typecan now besyncedFolderOptions.defaultSourceDirectoryTypecan be set tosyncedFolderfor the default type in all sources in the project (defaults togroup)- 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.configsare mappings. Previously, passing non-mapping values did not raise an error, making it difficult to detect misconfigurations. Now,SpecParsingError.invalidConfigsMappingFormatis thrown if misused. #1547 @Ryu0118 - Use
USERinstead ofLOGNAMEfor XCUserData #1559 @KostyaSha