|
|
Test sharding plans are built from server-side history
The CLI no longer boots every test bundle to enumerate suites while creating a shard plan. It sends the test modules from the built .xctestr
|
Tuist, Once
|
Testing
|
4.202.0-rc.2
|
GitHub
|
|
|
Probe remote cache availability on tuist bazel setup
tuist bazel setup now actively probes the resolved remote cache endpoint with the same REAPI GetCapabilities gRPC handshake Bazel performs,
|
Tuist, Kura
|
Kura
|
4.202.0-rc.2
|
GitHub
|
|
|
Cache warm summary with remote/local hits and misses
tuist cache warm now prints a single machine-readable line at the end of the warm step covering the full breakdown: Cache warm summary: N re
|
Tuist
|
Cache
|
4.202.0-rc.2
|
GitHub
|
|
|
Configurable HTTP timeouts and connection limit for downloads
The CLI's HTTP timeouts and per-host connection limit are now configurable via environment variables, letting self-hosted operators and anyo
|
Tuist
|
Cache
|
4.202.0-rc.2
|
GitHub
|
|
|
Skip rewriting project.pbxproj when generation output is unchanged
Generating a tuist generate that produces unchanged output now leaves project.pbxproj untouched: its modification time, inode, and contents
|
Tuist
|
Generated projects, CLI
|
4.202.0-rc.2
|
GitHub
|
|
|
Parallel XCFramework creation during cache warm
tuist cache warm now builds XCFrameworks in parallel instead of one at a time. The "Creating XCFrameworks" phase uses bounded concurrency th
|
Tuist
|
Cache
|
4.202.0-rc.2
|
GitHub
|
|
|
SwiftPM C-family target headers are correctly surfaced in generated projects
Generated projects now include C-family SwiftPM target headers with the correct public or project visibility. This covers custom module maps
|
Tuist
|
Generated projects
|
4.202.0-rc.2
|
GitHub
|
|
|
Fix duplicate-header build error for SwiftPM C-target packages
Fixes a build failure for projects that depend on SwiftPM packages with C targets. When a package such as firebase/nanopb exposed both a top
|
Tuist
|
Generated projects
|
4.203.0-canary.2
|
GitHub
|
|
|
Fix duplicate SwiftPM C target public headers causing build failures
Generating projects from SwiftPM packages with C targets that use directory-style module maps no longer fails with a "Multiple commands prod
|
Tuist
|
Generated projects
|
4.203.0-canary.2
|
GitHub
|
|
|
Fix suite catch-all shard missing test products in per-module split downloads
Fixed the suite-granularity catch-all shard failing with "Missing test product" errors when projects use per-shard split downloads (#11314).
|
Tuist, Once
|
Testing
|
xcresult-processor-image@0.39.1
|
GitHub
|