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

Changelog History
Page 1

  • v3.12.1 Changes

    October 19, 2022

    ๐Ÿ”„ Changed

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix support for master.key with final newline #4782 by @mfcollins3
    • ๐Ÿ‘‰ Make tuistenv ignore empty .tuist-bin folder #4793 by @ezraberch
    • ๐Ÿ›  Fix tuist install when missing trailing zero #4797 by @danyf90
    • Preserve target order defined in Project.swift when generating project #4810 by @moritzsternemann
    • ๐Ÿ›  Fix for resource synthesizers not added to the tuist edit project #4822 by @devyhan
    • ๐Ÿ›  Fix parsing of "1" and "0" as String from environment #4816 by @danyf90
    • ๐Ÿ“ฆ Use relative path in generated Package.swift #4815 by @danyf90
    • ๐Ÿ›  Fix regression on SwiftPackageManager packages defining file resources with copy rule #4812 by @alexanderwe
  • v3.12.0 Changes

    September 25, 2022

    โž• Added

    • โž• Add support for Xcode 14 compatible watch application targets #4658 by @kwridan
    • โž• Add support for watchOS app extension dependencies #4773 by @kwridan

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ Allow AppClip tests and their associated AppClip to include the same static framework #4766 by @regularberry
    • ๐Ÿ›  Fix SwiftPackageManager copy rule parsing #4733 by @alexanderwe
    • ๐Ÿ›  Fix warnings in dependencies project generated with Xcode 14 #4770 by @danyf90
  • v3.11.0 Changes

    September 15, 2022

    โž• Added

    • โž• Add support for performanceAntipatternChecker SchemeDiagnosticsOptions #4740 by @danyf90

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix tuist build failing to build workspaces with watchOS targets #4466 by @thedavidharris
    • ๐Ÿ›  Fix support for iOS targets supporting iPhone, iPad, and Catalyst #4710 by @dever25
    • ๐Ÿ›  Fix support for macOS test targets depending on static frameworks #4739 by @dpliushchaiIOS
    • ๐Ÿ›  Fix tuist edit when project contains a Templates folder #4744 by @michaelmcguire
    • ๐Ÿ›  Fix computation of target hash within Xcode beta releases #4738 by @danyf90
  • v3.10.0 Changes

    August 20, 2022

    ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Improve default swift version handling #4679 by @kwridan

    โž• Added

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix for Resource targets not being excluded by caching when focusing on their source target #4669 by @LorDisturbia
    • ๐Ÿ›  Fix for computing hash of target scripts with output files #4670 by @danyf90
  • v3.9.0 Changes

    July 30, 2022

    ๐Ÿ”„ Changed

    • โšก๏ธ Update XcodeProj to 8.8.0 #4629 by @danyf90
    • ๐Ÿ‘‰ Make ProjectDescription.TargetDependency hashable #4644 by @danyf90
    • โœ‚ Remove deprecation from TargetDependency.package #4615 by @danyf90

    โž• Added

    ๐Ÿ›  Fixed

    • Pass system environment variables when executing custom command #4611 by @woohyunjin06
    • ๐Ÿ›  Fix for tuist clean dependencies cleaning also the Tuist/Dependencies/Lockfiles folder #4646 by @danyf90
  • v3.8.0 Changes

    July 03, 2022

    ๐Ÿ”„ Changed

    • Retry failed remote cache request once on error #4569 by @danyf90

    โž• Added

    • ๐Ÿ‘Œ Support for not generating Info.plist #4566 by @danyf90
    • ๐Ÿ‘Œ Support for custom remote plugins location #4586 by @danyf90

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix dispatcher error printed when command execution is short (for example, tuist version) #4565 by @danyf90
    • โœ‚ Delete old tuistenv when updating #4579 by @ezraberch
    • ๐Ÿ”Œ Fetch remote plugins when loading them #4587 by @danyf90
    • ๐Ÿ›  Fix resource bundle signing error when archiving with Xcode 14 beta #4588 by @kwridan
  • v3.7.0 Changes

    June 19, 2022

    ๐Ÿ”„ Changed

    โž• Added

    • ๐Ÿ“ˆ Send cache hit rate analytics for cache warm command #4519 by @fortmarek

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix tuist fetch for dependencies when using Xcode 14 #4543 by @danyf90
    • ๐Ÿ‘Œ Improve cache errors logging #4555 by @danyf90
  • v3.6.0 Changes

    June 11, 2022

    ๐Ÿ›  Fixed

    • ๐Ÿ“ˆ Wait for analytics to finish when on CI #4506 by @fortmarek
    • ๐Ÿ›  Fix check for graphviz availability when not installed through brew #4516 by @nagra
    • ๐Ÿ›  Fix handling of --skip-external-dependencies parameter in tuist graph command when --format json is specified #4517 by @GermanVelibekovHouzz
    • ๐Ÿ›  Fix crash during tuist cache warm when cloud is configured and a lot of targets are present in the project #4533 by @danyf90
    • ๐Ÿ›  Fix XCConfig path for swift package dependencies #4536 by @shahzadmajeed
    • ๐Ÿ›  Fix default resources warnings for local packages #4530 by @danyf90
  • v3.5.0 Changes

    May 29, 2022

    ๐Ÿ”„ Changed

    • Avoid generated file name conflicts by prepending Tuist to them #4478 by @danyf90

    โž• Added

    • ๐Ÿ”‹ Feature: Add four new SettingsTransformers #4427 by @dogo
    • ๐Ÿ‘Œ Support for custom Project.Options for swift packages in Dependencies.swift #4487 by @shahzadmajeed

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix selectedLauncherIdentifier when attachDebug is false in LaunchAction and TestAction #4458 by @Andrea-Scuderi
    • ๐Ÿ›  Fix for importing Firebase 9.x though SwiftPackageManger in Dependencies.swift #4456 by @danyf90
    • ๐Ÿ›  Fixed rendering of generated Info.plist in Xcode #4493 by @mikchmie
    • โœ… Avoid pruning schemes with test plans #4495 by @danyf90
    • ๐Ÿ›  Fix showing cloud errors #4480 by @fortmarek
    • ๐Ÿ“ฆ Generate Package.swift with correct format when custom swift version is specified #4503 by @danyf90
  • v3.4.0 Changes

    May 14, 2022

    ๐Ÿ”„ Changed

    • ๐Ÿ‘‰ Make TargetReference conform to Hashable #4407 by @danyf90
    • โš  Defer the display of warnings untill after project generation #4387 by @nicholaskim94

    โž• Added

    • ๐Ÿ‘Œ Support for watchOS UI test targets #4389 by @Smponias
    • โž• Add support for automatic resources in SwiftPackageManager #4413 by @danyf90
    • โž• Add attachDebugger parameter to TestAction.testPlans(...) #4425 by @Andrea-Scuderi
    • โž• Add local tuist plugin to tuist init generated project #4388 by @leszko11
    • ๐Ÿ“‡ Send cache targets hits analytics metadata #4429 by @fortmarek

    ๐Ÿ›  Fixed