Tuist v2.2.0 Release Notes

  • ๐Ÿ”„ Changed

    • ๐Ÿ’ฅ Breaking Update logic to calculate deployment target for SwiftPackageManager packages not specifying it, and remove no longer used SwiftPackageManagerDependencies.deploymentTargets property #3602 by @danyf90
    • ๐Ÿ’ฅ Breaking Update logic to calculate client ID starting from UUID instead of hostname, to avoid collisions #3632 by @danyf90
    • ๐Ÿ’ฅ Breaking Removed value for ENABLE_TESTING_SEARCH_PATHS in SPM dependencies. If a target requires a non-default value, you can set it using the targetSettings property in the Dependencies.swift file #3632 by @wattson12
    • 0๏ธโƒฃ Target's initializer now has InfoPlist.default set as the default value for the infoPlist argument #3644 by @hisaac

    โž• Added

    ๐Ÿ›  Fixed

    • Fix handling of TUIST_CONFIG_COLOURED_OUTPUT environment variable #3631 by @danyf90
    • ๐Ÿ›  Fix tuist dump config no longer requires to be executed inside the Tuist folder #3647 by @danyf90