All Versions
124
Latest Version
Avg Release Cycle
17 days
Latest Release
879 days ago

Changelog History
Page 7

  • v1.30.0 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix import of multiple signing certificates #2112 by @rist.
    • ๐Ÿ›  Fix false positive duplicate static products lint rule #2201 by @kwridan.

    โž• Added

    • โž• Add support for embedded scripts in a TargetAction. #2192 by @jsorge
    • ๐Ÿ‘Œ Support for Carthage dependencies in Dependencies.swift #2060 by @laxmorek.
    • Fourier CLI tool to automate development tasks #2196 by @pepibumur.
    • โž• Add support for embedded scripts in a TargetAction. #2192 by @jsorge
    • ๐Ÿ‘Œ Support .s source files #2199 by @dcvz.
    • ๐Ÿ‘Œ Support for printing from the manifest files #2215 by @pepibumur.

    ๐Ÿ”„ Changed

  • v1.29.0 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix "Embed Frameworks" build phase parameters #2156 by @kwridan.
    • ๐Ÿ— Adjust the project generated for editing to not build for the arm64 architecture #2154 by @pepibumur.
    • Project generation failing when the resources glob includes a bundle #2183 by @pepibumur.
  • v1.28.0 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ— Missing required module 'XXX' when building project with cached dependencies #2051 by @mollyIV.
    • ๐Ÿ›  Fix default generated scheme arguments #2128 by @kwridan
    • Playground files matched by the sources wildcards are added as playgrounds and not groups #2132 by @pepibumur.

    โœ‚ Removed

    • ๐Ÿ’ฅ Breaking The implicit addition of playgrounds under Playgrounds/ has been removed #2132 by @pepibumur.
  • v1.27.0 Changes

    โž• Added

    ๐Ÿ›  Fixed

    • ๐Ÿ‘‰ Make watch targets runnable to fix schemes in Xcode 12 #2096 by @thedavidharris
    • ๐Ÿ›  Fix framework search paths for SDK dependencies #2097 by @kwridan
    • ๐Ÿ›  Fix ValueGraphTraverser.directTargetDependencies to return local targets only #2111 by @kwridan
      • Note: This fixes an issue that previously allowed extension targets to be defined in a separate project (which isn't a supported dependency type)

    ๐Ÿ”„ Changed

    • Generate multiple XXX-Project schemes if there are multiple platforms #2081 by @fortmarek
    • Generators to take in the graph as GraphTraversing instead of Graph #2110 by @pepibumur
  • v1.26.0 Changes

    November 28, 2020

    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.
  • v1.25.0 Changes

    November 14, 2020

    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.
  • v1.24.0 Changes

    November 11, 2020

    โž• 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.
  • v1.23.0 Changes

    November 01, 2020

    โž• 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.
    • โšก๏ธ Updated swift-doc version to 1.0.0-beta.5 by @facumenzella.

    ๐Ÿ”„ Changed

    • Some renames in the generation logic to make the generation logic easier to reason about #1942 by @pepibumur.
    • โšก๏ธ Update some Swift dependencies #1971 by @pepibumur.
    • ๐Ÿ‘Œ Improve hashing logic to account for files generated by mappers #1977 by @pepibumur.
  • v1.22.0 Changes

    October 20, 2020

    ๐Ÿ”„ Changed

    โž• Added

    • ๐Ÿ‘ Allow build phase scripts to disable dependency analysis #1883 by @bhuemer.
    • 0๏ธโƒฃ The default generated project does not include a LaunchScreen storyboard #265 by @mollyIV.
  • v1.21.0 Changes

    October 12, 2020

    โž• Added

    ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Improve error message to have more actionable information #921 by @mollyIV.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix calculation of Settings hash related to Cache commands [#1869](Fix calculation of Settings hash related to Cache commands) by @natanrolnik
    • ๐Ÿ”– Fixed handling of .tuist_version file if the file had a trailing line break [#1900](Allow trailing line break in .tuist_version) by @kalkwarf