Tuist v1.50.0 Release Notes

  • ๐Ÿ”„ Changed

    • ๐Ÿ’ฅ Breaking Minimum supported Xcode version for contributors bumped to 12.4.
    • ๐Ÿ‘Œ Improve speed of tuist edit and improved automatic detection of editable manifests #3416 by @adellibovi.
    • ๐Ÿ‘Œ Improve speed of tuist dependencies fetch and tuist dependencies update by performing the dependencies resolution directly in the Tuist/Dependencies folder #3417 by @danyf90.
    • ๐Ÿ‘Œ Improve speed of tuist focus and tuist cache warm with a targets list (i.e. tuist focus frameworkX and tuist cache warm frameworkX) by avoiding calculating hashes for non dependent targets #3423 by @adellibovi.
    • ๐Ÿ‘Œ Improve speed of tuist generate by updating Xcodeproj #3444 by @adellibovi.

    ๐Ÿ›  Fixed

    • settings-to-xcconfig migration command produces correct string format. #3260 by @saim80
    • ๐Ÿ›  Fix caching of manifests that use plugins #3370 by @luispadron

    โž• Added

    • Allow to pass Cloud authentication token via TUIST_CLOUD_TOKEN even when not CI #3380 by @danyf90
    • ๐Ÿ‘Œ Support for cache categories argument in tuist clean command #3407 by @danyf90
    • โž• Add tuist dependencies clean command #3417 by @danyf90.
    • ๐Ÿ‘Œ Support for floating number (real) value for InfoPlist #3377 by @MarvinNazari
    • ๐Ÿ‘Œ Support for shellPath parameter in TargetAction and TargetScript to enable /bin/zsh as shell. #3384 by @DarkoDamjanovic