This release fixes a deadlock that caused tuist generate to hang indefinitely for any project with Swift Package Manager dependencies. In 4.193.3, Tuist held the SwiftPM scratch-directory lock while invoking swift package dump-package, and the subprocess waited forever on the same lock. The lock scope is now restricted to direct file reads of workspace-state.json and Package.resolved, so the subprocess can acquire the lock it needs and generation completes as expected.
Hive
Fixed a deadlock in tuist generate for projects with SPM dependencies
Published
May 13, 2026 · 10:45 UTC
Repository
tuist/tuist