|
|
Build runs show the scheme’s test configuration instead of Unknown
tuist test now uploads the scheme's test configuration to build run metadata when the user does not pass --configuration, so the Build Runs
|
Tuist
|
Generated projects
|
4.201.0-canary.18
|
GitHub
|
|
|
Proto files end up in Xcode’s Sources phase
Treat .proto files as valid source extensions, so Tuist places protobuf definitions in Xcode's Sources phase instead of routing them through
|
Tuist
|
Generated projects
|
4.201.0-canary.18
|
GitHub
|
|
|
DocC builds work for SwiftPM packages with cross-module public imports
Generated Tuist projects can now produce DocC builds for SwiftPM packages whose public headers import another module from the same package,
|
Tuist
|
Generated projects
|
4.201.0-canary.18
|
GitHub
|
|
|
SwiftPM warning control settings load and map to Xcode flags
Tuist now decodes and maps SwiftPM's treatAllWarnings, treatWarning, and enableWarning target build settings into the same flags SwiftPM emi
|
Tuist
|
Generated projects
|
4.201.0-canary.18
|
GitHub
|
|
|
Generated module maps hold stable mtimes so warm builds stay incremental
Generated dependency module maps and framework search path response files now keep stable modification times across tuist generate when thei
|
Tuist
|
Generated projects
|
4.201.0-canary.18
|
GitHub
|
|
|
tuist generate stays stable on very large dependency graphs
Graph processing in CircleDependencyLinter, GraphCircularDetector, topological sort, ModuleMapMapper, and StaticProductsGraphLinter now uses
|
Tuist
|
Generated projects
|
4.201.0-canary.18
|
GitHub
|
|
|
SwiftPM artifact restores use SwiftPM’s scratch path
The pinned SwifterPM dependency moves to 0.8.13, which restores SwiftPM artifacts using SwiftPM's own artifact scratch path. Restores on cac
|
Tuist
|
Generated projects
|
4.201.0-canary.18
|
GitHub
|
|
|
Discover –verbose from tuist inspect help
tuist inspect --help and the help for each tuist inspect subcommand now advertises the --verbose flag, so the existing verbose logging path
|
Tuist
|
Generated projects
|
4.201.0-canary.18
|
GitHub
|
|
|
Host-less unit tests run separately instead of crashing the workspace scheme
When a default tuist test run hits a generated workspace scheme that mixes app-hosted and host-less unit test bundles, Tuist no longer runs
|
Tuist
|
Generated projects
|
4.201.0-canary.18
|
GitHub
|
|
|
SwiftPM artifact extraction skips __MACOSX shadows and resolves with live output
The pinned SwifterPM dependency moves to 0.8.12. Cached artifact extraction now strips __MACOSX AppleDouble shadow bundles before scanning,
|
Tuist
|
Generated projects
|
4.201.0-canary.18
|
GitHub
|