Tuist v2.7.0 Release Notes

  • ๐Ÿ”„ Changed

    • โšก๏ธ Use GitHub tags (via git ls-remote) to determine the latest Tuist version when installing/updating Tuist #3985 by @ezraberch

    โž• Added

    • โž• Add support for .docc file types #3982 by @Jake Prickett
    • โž• Add a new test argument --retry-count <number> to retry failed tests of times until success #4021 by @regularberry
    • โž• Add ability to specify as a command line argument, the Xcode version to use when bundling/releasing tuist and its libraries #3957 by @hisaac
    • โž• Add automatic mapping of product and settings for known SwiftPackageManager libraries #3996 by @danyf90

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix issue where test results were not being cached if a scheme was specified in the tuist test command #3952 by @hisaac
    • ๐Ÿ›  Fix for target references within workspace scheme pre/post actions #3954 by @kwridan
    • Fix SPM mapping for GCC_PREPROCESSOR_DEFINITIONS definitions #3995 by @adellibovi
    • ๐Ÿ›  Fix archiving iOS target for Mac Catalyst #3990 by @orbitekk
    • โœ… Fix mark libraries depending on XCTest through ENABLE_TESTING_SEARCH_PATHS setting as not cacheable #4012 by @danyf90
    • ๐Ÿ›  Fix missing embedded dependencies in App Clip targets #4033 by @kwridan
    • ๐Ÿ›  Fix Dependencies.swift not able to import plugins 4018 by @luispadron