|
|
Nested static-objc xcframeworks consumed via their own module map (ARCore)
Static Objective-C xcframeworks with nested public headers (headers inside Headers// that re-import siblings as ) are now consumed directly
|
Tuist
|
Cache
|
4.201.0-rc.5
|
GitHub
|
|
|
SwiftPM artifact extraction and resolve output fixes via SwifterPM 0.8.12
SwifterPM is bumped to 0.8.12, bringing two fixes to tuist install / tuist generate for Finder-zipped binary artifacts and SwiftPM output. F
|
Tuist
|
Generated projects
|
4.201.0-rc.5
|
GitHub
|
|
|
Suite shard destination resolved from the selected test plan
tuist test now infers a concrete iOS simulator destination (id=...) for suite-shard test enumeration when a scheme contains multiple test pl
|
Tuist, Once
|
Testing
|
4.201.0-rc.5
|
GitHub
|
|
|
Suite sharding selects Swift Testing suites
Suite-granularity test sharding now passes the resolved per-shard suites through xcodebuild's -only-testing arguments (Target/Suite) instead
|
Tuist, Once
|
Testing
|
4.201.0-rc.5
|
GitHub
|
|
|
Generated module map mtimes preserved on warm builds
Warm tuist test --build-only invocations stay incremental again for projects that use generated dependency module maps. Generated file write
|
Tuist
|
Generated projects
|
4.201.0-rc.5
|
GitHub
|
|
|
Cache warm no longer parses Xcode activity logs for unused build durations
tuist cache warm no longer copies or parses .xcactivitylog files for per-target build duration. The activity-log parser and the metric have
|
Tuist
|
Cache
|
4.201.0-rc.5
|
GitHub
|
|
|
Bazel credential-helper refreshes before the token expiry boundary
The tuist bazel credential-helper now refreshes the user's access token proactively when it is within 60 seconds of expiring and reports the
|
Tuist, Kura
|
Kura
|
4.201.0-rc.5
|
GitHub
|
|
|
Graph recursion made stack-safe for very large dependency graphs
tuist generate no longer crashes on large valid acyclic dependency graphs. Recursive graph traversals in CircularDependencyLinter, GraphCirc
|
Tuist
|
Generated projects, CLI
|
4.201.0-rc.5
|
GitHub
|
|
|
Implicit imports detected through SPM binary (XCFramework) targets
tuist inspect dependencies now correctly reports imports of modules exposed by SPM binary targets backed by xcframeworks as implicit depende
|
Tuist
|
Generated projects
|
4.201.0-rc.5
|
GitHub
|
|
|
SwiftPM artifact scratch path used for SwifterPM restores
The SwifterPM restore path now uses SwiftPM's artifact scratch path (via SwifterPM 0.8.13), fixing restore path handling for cached binary a
|
Tuist
|
Generated projects
|
4.201.0-rc.5
|
GitHub
|