Hive Hive
Sign in

CLI 4.194.0

Metadata
Source
GitHub
Version
4.194.0
Published
May 13, 2026 · 13:22 UTC
Repository
tuist/tuist
Update

CLI 4.194.0 gives you more control over stale dependencies during generation and fixes resource bundle synthesis for static frameworks using Metal in buildable folders.

Dependency handling during generation

You can now choose how tuist generate reacts when Package.resolved has changed but your dependencies haven’t been updated. Set the new onOutdatedDependencies option in Tuist.GenerationOptions:

  • .warn keeps the existing warning and continues.
  • .install automatically runs tuist install before continuing.
  • .fail stops generation and asks you to run tuist install yourself.

The default remains .warn, so behavior is unchanged unless you opt in.

Generated resource bundles

Static frameworks with buildable folders that contain only Swift and Metal sources now correctly synthesize the companion bundle target and generate Bundle.module. This means Bundle.module is available in code that calls device.makeDefaultLibrary(bundle: .module) and similar APIs.