Hive Hive
Sign in

CLI 4.201.0-canary.11

Metadata
Source
GitHub
Version
4.201.0-canary.11
Published
Jun 18, 2026 · 14:01 UTC
Repository
tuist/tuist
Update

Features

  • You can now cache static and dynamic library targets in the module cache. Library products are stored as binary XCFrameworks, so mixed framework and library graphs can reuse module cache binaries.
  • CLI releases now offer three channels: canary, release candidate, and stable. Stable stays the default recommended install; canary and RC are opt-in prereleases.

Bug fixes

  • tuist inspect dependencies now catches implicit imports of modules from SwiftPM binary targets (XCFrameworks).
  • SwiftPM packages that use warning-control build settings such as treatAllWarnings and treatWarning now load and generate correctly.
  • SwiftPM artifact handling is now more reliable: restored artifacts use SwiftPM’s artifact scratch path, Finder-zipped archives no longer leak __MACOSX shadow bundles, and swift package resolve output streams to the terminal so you can see progress.
  • Suite-granularity test sharding now selects Swift Testing suites, fixing shards that previously reported success while running zero tests.
  • Long Bazel builds against remote caches no longer hit mid-build UNAUTHENTICATED waves when access tokens expire; the credential helper refreshes tokens proactively with a 60-second safety margin.
  • Cache warming is now more robust because it no longer parses Xcode activity logs for unused per-target build timing.