|
|
Fix implicit import detection for SwiftPM binary dependencies
tuist inspect dependencies now correctly detects implicit imports of modules exposed by precompiled graph dependencies, including SwiftPM bi
|
Tuist
|
Generated projects
|
4.201.0-canary.14
|
GitHub
|
|
|
Fix restore path handling for SwifterPM artifacts
Updated the SwifterPM dependency to 0.8.13, which uses SwiftPM's artifact scratch path for restores. This fixes restore path handling issues
|
Tuist
|
Generated projects
|
4.201.0-canary.14
|
GitHub
|
|
|
Cache static and dynamic library targets in the module cache
Projects with static or dynamic library targets can now reuse module cache binaries across local and CI builds. Tuist generates library XCFr
|
Tuist
|
Generated projects
|
4.201.0-canary.14
|
GitHub
|
|
|
Support SwiftPM warning-control settings in generated projects
Tuist can now load and decode SwiftPM packages that use newer warning-control APIs, including treatAllWarnings, treatWarning, and enableWarn
|
Tuist
|
Generated projects
|
4.201.0-canary.14
|
GitHub
|
|
|
Fix stack overflow crashes when generating large dependency graphs
tuist generate no longer crashes with a stack overflow on large valid acyclic dependency graphs. Recursive traversals in CircularDependencyL
|
Tuist
|
Generated projects
|
4.201.0-canary.14
|
GitHub
|
|
|
Module cache supports library products and SPM binary dependencies
Static and dynamic library targets can now be cached as binary products in the module cache. Tuist builds library XCFrameworks with -create-
|
Tuist
|
Generated projects
|
4.201.0-canary.14
|
GitHub
|
|
|
Configures SwifterPM materialization through install passthrough
SwifterPM's --cached-directory-materialization option can now be passed through Tuist's existing install passthrough arguments, either via C
|
Tuist
|
Generated projects
|
4.201.0-canary.14
|
GitHub
|
|
|
Remote binary artifacts restore to the correct SwiftPM layout
SwifterPM has been updated so restored binary artifacts are materialized directly under SwiftPM's artifact scratch path (.build/artifacts/..
|
Tuist
|
Generated projects
|
4.201.0-canary.14
|
GitHub
|
|
|
Implicit import detection now covers SwiftPM binary dependencies
tuist inspect dependencies now derives module names from precompiled graph dependencies, including XCFramework binary targets. Imports from
|
Tuist
|
Generated projects
|
4.201.0-canary.14
|
GitHub
|
|
|
Support library products in the module cache
Projects with static or dynamic library targets can now reuse module cache binaries across local and CI builds. Tuist emits library XCFramew
|
Tuist
|
Generated projects
|
4.201.0-canary.14
|
GitHub
|