|
|
DocC builds work for packages with cross-target header imports
DocC builds for generated projects now succeed when a Swift package target's public headers import another module from the same package, suc
|
Tuist
|
Generated projects
|
4.201.0-rc.2
|
GitHub
|
|
|
External resource bundles are no longer embedded in cached internal frameworks
Internal source frameworks generated during cache workflows no longer embed transitive external SwiftPM resource bundles. This prevents dupl
|
Tuist
|
Cache, Generated projects
|
4.201.0-rc.2
|
GitHub
|
|
|
CLI releases are split into canary, RC, and stable channels
CLI releases are now published through canary, release candidate, and stable channels. Stable releases are promoted deliberately after soaki
|
Tuist
|
Distribution
|
4.201.0-rc.2
|
GitHub
|
|
|
Precompiled XCFrameworks with module maps no longer cause redefinition errors
Targets depending on precompiled XCFrameworks that include a module map no longer fail to compile with "redefinition of module". Header sear
|
Tuist
|
Generated projects
|
4.201.0-rc.2
|
GitHub
|
|
|
SwiftPM prebuilt paths are sanitized
SwiftPM prebuilt binary paths from workspace-state.json are now sanitized for control characters and /private/var normalization. This fixes
|
Tuist
|
Generated projects
|
4.201.0-rc.2
|
GitHub
|
|
|
Module cache supports static and dynamic library products
Static and dynamic library targets can now be cached and restored as binary XCFrameworks through the module cache. This lets projects with m
|
Tuist
|
Cache
|
4.201.0-rc.2
|
GitHub
|
|
|
Configure SwifterPM materialization via install passthrough arguments
SwifterPM's --cached-directory-materialization option can now be configured through Tuist's existing install passthrough arguments, either v
|
Tuist
|
Generated projects
|
4.201.0-rc.2
|
GitHub
|
|
|
SwifterPM update fixes restore paths, __MACOSX shadow bundles, and streamed resolve output
The SwifterPM dependency is updated to 0.8.13, picking up three fixes for the SwiftPM integration: restore now uses SwiftPM's artifact scrat
|
Tuist
|
Generated projects
|
4.201.0-rc.2
|
GitHub
|
|
|
Fix ‘redefinition of module’ errors for precompiled XCFrameworks with module maps
Targets depending on precompiled XCFrameworks that include a module map no longer fail to compile with 'redefinition of module'. Tuist now s
|
Tuist
|
Generated projects
|
4.201.0-rc.2
|
GitHub
|
|
|
Introduce canary, RC, and stable release channels
The Tuist CLI is now distributed through three release channels: canary (per-commit prereleases), release candidate (soaked prereleases), an
|
Tuist
|
Distribution
|
4.201.0-rc.2
|
GitHub
|