|
|
Fix generation crash with external packages that transitively depend on plugin products
tuist generate no longer crashes with "Could not locate project at path" when an external Swift Package Manager package transitively depends
|
Tuist
|
Generated projects
|
4.202.0-canary.1
|
GitHub
|
|
|
Faster cache warm with parallel XCFramework creation
tuist cache warm now creates XCFrameworks concurrently instead of one at a time, with a bounded concurrency limit that scales with the host
|
Tuist
|
CLI, Cache
|
4.202.0-canary.1
|
GitHub
|
|
|
Best-effort run metadata uploads no longer hang commands
Commands such as tuist install now finish promptly even when the configured server is slow or returning errors. Best-effort run metadata upl
|
Tuist
|
CLI
|
4.202.0-canary.1
|
GitHub
|
|
|
Faster tuist generate when static side-effect warnings are disabled
When staticSideEffectsWarningTargets is set to .none, the static products graph linter now skips its dependency-graph traversal entirely ins
|
Tuist
|
Generated projects
|
4.202.0-canary.1
|
GitHub
|
|
|
Fix “redefinition of module ‘X’” for xcframeworks with module maps
Fixes a regression in 4.201.0-rc.1 where depending on an xcframework that ships a module.modulemap caused the compiler to fail with "redefin
|
Tuist
|
Generated projects
|
4.202.0-canary.1
|
GitHub
|
|
|
Xcode cache daemon inherits client feature flags
The Xcode compilation cache (CAS) daemon started by tuist setup cache now runs in the same feature-flagged environment as the rest of the CL
|
Tuist
|
CLI, Cache
|
4.202.0-canary.1
|
GitHub
|
|
|
Faster tuist cache warm via parallel XCFramework creation
The "Creating XCFrameworks" phase of tuist cache warm now runs xcodebuild -create-xcframework across targets concurrently instead of one at
|
Tuist
|
Cache
|
4.202.0-canary.1
|
GitHub
|
|
|
Faster commands when the Tuist server is slow: bounded run metadata uploads
Best-effort run metadata uploads now run under a 15-second total deadline in both the continuous integration foreground path and the hidden
|
Tuist
|
CLI
|
4.202.0-canary.1
|
GitHub
|
|
|
tuist generate now handles SwiftPM packages with build-tool plugin products
tuist generate no longer crashes with "Could not locate project at path" when an external Swift Package Manager package transitively depends
|
Tuist
|
Generated projects
|
4.202.0-canary.1
|
GitHub
|
|
|
Best-effort run metadata uploads capped at 15 seconds
Best-effort run metadata uploads are now bounded by a 15-second timeout, both when they run in the foreground on CI and when they run in the
|
Tuist
|
CLI
|
4.202.0-canary.1
|
GitHub
|