|
|
SwifterPM update fixes __MACOSX artifact shadows and streams resolve output
Tuist updated its SwifterPM dependency to 0.8.12, picking up two fixes. First, it strips __MACOSX shadow bundles from extracted Finder-zippe
|
Tuist
|
Generated projects
|
4.201.0-canary.17
|
GitHub
|
|
|
SwiftPM static library artifact bundles are supported
Packages that ship Apple-compatible static library artifact bundles, such as swift-hf-api, can now be generated by Tuist. Tuist wraps the ar
|
Tuist
|
Generated projects
|
4.201.0-canary.17
|
GitHub
|
|
|
Restored SwifterPM binary artifacts use SwiftPM’s expected scratch layout
Binary artifacts restored by SwifterPM are now materialized under .build/artifacts/... instead of a separate swifterpm namespace, matching t
|
Tuist
|
Generated projects
|
4.201.0-canary.17
|
GitHub
|
|
|
SwifterPM cached-directory-materialization is configurable via install passthrough
Tuist now exposes the SwifterPM cached-directory-materialization option through the existing install passthrough path. You can set it via Co
|
Tuist
|
Generated projects
|
4.201.0-canary.17
|
GitHub
|
|
|
tuist inspect dependencies now detects implicit imports of SwiftPM binary targets
The inspect linter now includes importable module names from precompiled graph dependencies, including XCFramework binary targets from Swift
|
Tuist
|
Generated projects
|
4.201.0-canary.17
|
GitHub
|
|
|
.proto files are now placed in the Sources build phase
Tuist now treats .proto files as valid source extensions and places them in Xcode's Sources build phase instead of routing them through reso
|
Tuist
|
Generated projects
|
4.201.0-canary.17
|
GitHub
|
|
|
Warm test builds stay incremental when generated dependency module maps are unchanged
Tuist now preserves file modification times for generated files whose contents have not changed, and keeps active Derived/ModuleMaps and Der
|
Tuist
|
Generated projects
|
4.201.0-canary.17
|
GitHub
|
|
|
Mixed app-hosted and hostless tests no longer crash in workspace schemes
When running tuist test without an explicit scheme, Tuist now detects hostless unit test bundles in the autogenerated workspace scheme and r
|
Tuist
|
Generated projects
|
4.201.0-canary.17
|
GitHub
|
|
|
SwiftPM package restoration uses the correct artifact scratch path
Updating the SwifterPM dependency to 0.8.13 fixes restore path handling by using SwiftPM's artifact scratch path. This resolves restore path
|
Tuist
|
Generated projects
|
4.201.0-canary.17
|
GitHub
|
|
|
SwiftPM binary artifacts and resolve output are more reliable
Updating SwifterPM to 0.8.12 fixes two issues: Finder-zipped binary artifacts (such as Plaid's LinkKit) no longer fail generation because th
|
Tuist
|
Generated projects
|
4.201.0-canary.17
|
GitHub
|