|
|
SwifterPM restores use SwiftPM’s artifact scratch path
Dependency restore handling now uses SwiftPM's artifact scratch path, fixing restore path issues when materializing Swift package artifacts.
|
Tuist
|
Generated projects
|
4.201.0-canary.19
|
GitHub
|
|
|
Hostless unit tests are isolated from app-hosted tests in workspace schemes
When a workspace scheme mixes app-hosted and hostless unit test bundles, tuist test now runs them through separate generated project schemes
|
Tuist
|
Generated projects
|
4.201.0-canary.19
|
GitHub
|
|
|
Proto files are treated as sources
.proto files are now placed in Xcode's Sources build phase instead of being handled as resources. This lets build tool plugins, such as the
|
Tuist
|
Generated projects
|
4.201.0-canary.19
|
GitHub
|
|
|
External SPM resource bundles are no longer embedded in cached internal frameworks
During cache workflows, internal source frameworks no longer receive transitive external Swift Package resource bundles in their Copy Bundle
|
Tuist
|
Generated projects
|
4.201.0-canary.19
|
GitHub
|
|
|
Test suite sharding respects the selected test plan when resolving destinations
Suite-level test sharding now carries the requested test plan through destination resolution, so it picks the correct concrete simulator ins
|
Tuist
|
Generated projects
|
4.201.0-canary.19
|
GitHub
|
|
|
Warm generated module maps preserve file timestamps to avoid unnecessary rebuilds
In warm tuist test --build-only runs, unchanged generated dependency module maps and response files are no longer rewritten, so their modifi
|
Tuist
|
Generated projects
|
4.201.0-canary.19
|
GitHub
|
|
|
SwiftPM resolve output is now streamed during package resolution
During SwiftPM package resolution, tuist install and tuist generate now stream swift package resolve output so progress is visible instead o
|
Tuist
|
Generated projects
|
4.201.0-canary.19
|
GitHub
|
|
|
Framework search path response files are quoted for target names with spaces
When many cached or precompiled framework search paths are consolidated into a response file, the response file reference is now quoted in c
|
Tuist
|
Generated projects
|
4.201.0-canary.19
|
GitHub
|
|
|
SwiftPM warning control settings are supported
Tuist can now decode and map newer SwiftPM warning-control target build settings, such as treatAllWarnings, treatWarning, and enableWarning,
|
Tuist
|
Generated projects
|
4.201.0-canary.19
|
GitHub
|
|
|
Harden external input handling for webhooks, drops, and OAuth registration
External payloads received through domain webhooks and drop ingestion are now normalized using explicit key whitelists instead of converting
|
Hive
|
Hive
|
0.29.3
|
GitHub
|