Hive Hive
Sign in

Tuist now supports SwiftPM warning control settings

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

Tuist can now load packages that use SwiftPM’s newer warning-control APIs, including treatAllWarnings, treatWarning, and enableWarning. These settings are mapped to the same OTHER_SWIFT_FLAGS, OTHER_CFLAGS, and OTHER_CPLUSPLUSFLAGS values that SwiftPM uses, so generated Xcode projects preserve the package author’s warning behavior. This fixes package-decoding failures for dependencies like swift-dependencies 1.13.0.