Projects with static and dynamic library targets can now cache those libraries as binary XCFrameworks in the module cache, alongside framework products. Cache warming creates library XCFrameworks with the correct public headers and Swift module paths, and restored builds include the metadata needed to compile against them. Mixed framework and library graphs can now use the same binary cache pipeline.
Hive
Module cache now supports static and dynamic library products
Published
Jun 18, 2026 · 12:30 UTC
Repository
tuist/tuist