Tuist no longer resolves Swift packages by linking SwiftPM as an in-process library. Instead, it delegates resolution to a SwiftPM subprocess. This insulates Tuist from internal SwiftPM changes, makes the toolchain less tied to specific SwiftPM revisions, and keeps resolution behavior aligned with SwiftPM’s own.
Hive
Dependency resolution now runs through SwiftPM subprocess
Published
Jun 12, 2026 · 16:18 UTC
Repository
tuist/tuist