Hive Hive
Sign in

CLI 4.201.0-canary.8

Metadata
Source
GitHub
Version
4.201.0-canary.8
Published
Jun 17, 2026 · 14:27 UTC
Repository
tuist/tuist
Update

Features

  • Module cache now caches static and dynamic library products as binary XCFrameworks, alongside frameworks. Cached libraries preserve their Swift module directories and public headers.
  • Tuist CLI releases are now organized into canary, release candidate, and stable channels.

Bug fixes

  • Suite-level test sharding now selects Swift Testing suites by passing -only-testing identifiers to xcodebuild instead of rewriting the .xctestrun file, which only filtered XCTest.
  • Loading Swift packages that use newer warning control settings (such as treatAllWarnings or enableWarning) no longer fails during package decoding.
  • Binary artifact extraction now skips __MACOSX shadow bundles and uses SwiftPM’s artifact scratch path for restores, fixing generation errors with some Finder-zipped dependencies.
  • tuist cache warm no longer parses Xcode activity logs to collect unused per-target build duration metadata.
  • Delegated swift package resolve output now streams to the terminal so progress is visible.