|
|
SwiftPM warning control settings supported
PackageInfo decoding now understands the SwiftPM target build-setting kinds treatAllWarnings, treatWarning, and enableWarning, and Tuist map
|
Tuist
|
Generated projects
|
4.201.0-rc.5
|
GitHub
|
|
|
.proto files treated as sources
Files matching the .proto extension are now treated as valid source extensions, so Tuist places them in Xcode's Sources phase instead of rou
|
Tuist
|
Generated projects
|
4.201.0-rc.5
|
GitHub
|
|
|
Release channels for the Tuist CLI
The Tuist CLI is now distributed through three release channels instead of every CLI change immediately becoming a stable tag. The recommend
|
Tuist
|
Distribution
|
4.201.0-rc.5
|
GitHub
|
|
|
Library products supported in the module cache
Module Cache now caches static and dynamic library targets as binary products alongside framework targets. On warm, library XCFrameworks are
|
Tuist
|
Cache
|
4.201.0-rc.5
|
GitHub
|
|
|
Framework search path response file references quoted
Framework search paths consolidated into response files in Derived/FrameworkSearchPaths are now referenced through a quoted "@" token in OTH
|
Tuist
|
Generated projects
|
4.201.0-rc.5
|
GitHub
|
|
|
Cached frameworks no longer embed external resource bundles
Internal source frameworks produced during tuist cache warm no longer have transitive external SPM resource bundles copied into their Copy B
|
Tuist
|
Cache, Generated projects
|
4.201.0-rc.5
|
GitHub
|
|
|
Fix cached nested static-ObjC xcframework consumption (ARCore)
Tuist now distinguishes nested (module map and headers inside a Headers// subdirectory, like Google's ARCore xcframeworks) from flat static
|
Tuist
|
Generated projects, Cache
|
4.201.0-rc.5
|
GitHub
|
|
|
Clean up xcframework header and module map paths
Two related fixes clean up the cached xcframework header and module map paths. Targets that link a precompiled xcframework that ships its ow
|
Tuist
|
Generated projects
|
4.201.0-rc.5
|
GitHub
|
|
|
Host-less unit tests isolated when workspace schemes mix test bundle kinds
tuist test no longer crashes with "Early unexpected exit, operation never finished bootstrapping" when the auto-generated workspace scheme m
|
Once, Tuist
|
Testing
|
4.201.0-rc.5
|
GitHub
|
|
|
Scheme test configuration shown in build runs
When tuist test runs without an explicit --configuration, the upload of the resulting build run now uses the resolved scheme's test-action c
|
Once, Tuist
|
Testing, CLI
|
4.201.0-rc.5
|
GitHub
|