Tuist v1.26.0 Release Notes

Release Date: 2020-11-28 // over 3 years ago
  • 1.26.0

    โž• Added

    • Extend the tree-shaking logic to include workspace projects and targets #2056 by @pepibumur.

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Change launchArguments of Target and RunAction to ordered array so order can be preserved #2052 by @olejnjak.
    • โž• Added Package.swift to some subdirectories to prevent Xcode from including them in the generated Xcode project #2058 by @pepibumur.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed signing linter for target with bundle identifier derived from build settings #2031 by @leszko11.
    • ๐Ÿ›  Fix hashing preaction with path to nil #2074 by @fortmarek
    • ๐ŸŽ Correct the TEST_HOST path for the macOS Platform #2034 by @ferologics

    1.25.0 - Charles

    โž• Added

    • โž• Add enableCodeCoverage generation option to enable code coverage in automatically generated schemes #2020 by @frijole.)
    • โž• Add support for Command Line Tool targets #1941 by @olejnjak.

    1.24.0 - Sol y sombra

    โž• Added

    • Synthesize accessors for stringsdict #1993 by @fortmarek
    • โž• Add support for StencilSwiftKit's additional filters. #1994 by @svastven.
    • โž• Add migration list-targets command to show all targets sorted by number of dependencies #1732 of a given project by @andreacipriani.
    • โž• Add support for test plans #1936 by @iteracticman.

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ท Re-enable tests acceptance tests that were not running on CI #1999 by @pepibumur.
    • ๐Ÿšš Block the process while editing the project and remove the project after the edition finishes #1999 by @pepibumur.
    • ๐Ÿ— Use the simulator udid when building the frameworks for the cache instead of os=latest #2016 by @pepibumur.

    1.23.0 - Automaton

    โž• Added

    • ๐Ÿ‘ Allow specifying Development Region via new developmentRegion parameter in Configs GenerationOption. #1062 by @svastven.
    • Require the Config.swift file to be in the Tuist directory #693 by @mollyIV.
    • Mapper for the caching logic to locate the built products directory #1929 by @pepibumur.
    • ๐Ÿ— Extended BuildPhaseGenerator to generate script build phases #1932 by @pepibumur.
    • Extend the TargetContentHasher to account for the Target.scripts attribute #1933 by @pepibumur.
    • ๐Ÿ— Extend the CacheController to generate projects with the build phase to locate the targets' built products directory #1933 by @pepibumur.
    • โž• Add support for appClip #1854 by @lakpa.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed non-framework/library targets having a header build phase #367 by @eito.
    • ๐Ÿ›  Fixed missing profile scheme arguments when specified in manifest #1543 by @lakpa.
    • ๐Ÿ›  Fixed cache warming exporting unrelated .frameworks #1939 by @pepibumur.
    • ๐Ÿ›  Fixed cache warming building from a clean state for every target #1939 by @pepibumur.