Internal framework targets generated from source while a transitive external SPM resource bundle has a cached bundle artifact no longer embed that bundle in Copy Bundle Resources. The cache mutation keeps external bundle targets as source dependencies for frameworks, and only replaces them with cached bundle artifacts when the source root can embed them (e.g. app-like targets). The result is smaller framework and app product bundles, matching the source-only behavior.
Hive
Keep external resource bundles out of cached internal frameworks
Published
Jul 02, 2026 · 15:53 UTC
Repository
tuist/tuist