Hive Hive
Sign in

Library products are now cached by the module cache

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

Static and dynamic library targets can now be cached as binary XCFrameworks alongside framework targets, so projects that depend on libraries can restore those modules from cache instead of rebuilding from source. Generated projects receive correct Swift module paths and public header directories when restoring from a cached library XCFramework. Mixed graphs where some modules are frameworks and others are libraries share the same binary caching pipeline through xcodebuild -create-xcframework -library, with -headers passed when the source target declares public headers.