tuist

🚀 Create, maintain, and interact with Xcode projects at scale

MIT License

Stars
4.2K
Committers
318

Bot releases are visible (Hide)

tuist - 3.29.0

Published by pepicrft about 1 year ago

Added

  • Add tuist cloud analytics command #5467 by @fortmarek
  • Add support for SwiftPackageManager enableExperimentalFeature target setting #5492 by @dcramps
  • Instruct the asset locators on how to look up assets when tuist is installed by Homebrew #5500 by @pepicrft

Fixed

tuist - 3.28.0

Published by pepicrft about 1 year ago

Added

Fixed

  • Fix limit mergeable to framework instead of dynamic library #5453 by @AlbGarciam
  • Generate TuistStrings+Module for correct localisation strings file #5454 by @leszko11
  • Fix iOS min deployment version for Dependencies.swift in Xcode 15 #5455 by @danyf90
  • Fix linking of precompiled static xcframeworks that are transitive dependencies of a static framework #5459 by @pepicrft
tuist - 3.27.1

Published by pepicrft about 1 year ago

Fixed

tuist - 3.27.0

Published by pepicrft about 1 year ago

Added

Fixed

  • Fix missing input file paths in generated script build phases #5424 by @pepicrft
  • Fix cache issues when the graph contains transitive static libraries and frameworks #5412 by @pepicrft
tuist - 3.26.0

Published by pepicrft about 1 year ago

Added

Fixed

tuist - 3.25.0

Published by pepicrft about 1 year ago

Changed

  • Hoist tuistfixturegen to the root and rename it to tuistfixturegenerator #5378 by @pepicrft

Added

tuist - 3.24.0

Published by pepicrft about 1 year ago

Changed

Added

  • Add support for TUIST_CLOUD_URL to override the default Cloud URL #5368 by @fortmarek

Fixed

tuist - 3.23.1

Published by pepicrft about 1 year ago

Fixed

tuist - 3.23.0

Published by pepicrft about 1 year ago

Changed

  • Multi-Platform support - Phase 1: Introduce TuistGraph.Destination and migrate TuistGraph.Target to use it #5132 by @waltflanagan

Added

Fixed

  • Fix tuist cache warm --xcframeworks of SPM frameworks due to missing macCatalyst availability #5302 by @MontakOleg
tuist - 3.22.0

Published by pepicrft about 1 year ago

Fixed

Full Changelog: https://github.com/tuist/tuist/compare/3.21.1...3.22.0

tuist - 3.21.1

Published by pepicrft over 1 year ago

Changed

  • Update TEST_HOST to use BUNDLE_EXECUTABLE_FOLDER_PATH from Xcode 14 #5289 by @waltflanagan

Fixed

tuist - 3.21.0

Published by pepicrft over 1 year ago

Changed

Added

Fixed

  • Mark bundle product type doesn't support sources for all platforms #5229 by @serejahh
  • Fixed a bug where turning on and off the rendering of markdown files in Workspace config wouldn't turn off rendering properly and would stay in read-only mode #5261 by @Buju77.
  • Fixed code generation when target name starts with non alphanumeric character #5256 by @dankinsoid
tuist - 3.20.0

Published by tuistbot over 1 year ago

Changed

  • Bump minimum required Xcode version to 14.1 for client use and 14.3 for development #5201 by @thedavidharris

Added

Fixed

  • Removed BundleExecutableKey from Info.plist for watchOS bundles #5194 by @griches
  • Improve error message when tuist generate is called without calling tuist fetch first #5193 by @mustiikhalil
tuist - 3.19.0

Published by tuistbot over 1 year ago

Added

  • Add support for watchOS extension to have WidgetKit extension dependencies #5153 by @griches
  • Support for SwiftUI font in font template #5168 by @L-j-h-c
  • Support for custom shell path in ExecuteAction #5154 by @JCSooHwanCho

Fixed

  • Exclude Swift Package build directory from manifest search #5143 by @ajevans99
  • Fix errors when archiving projects with static XCFrameworks #5157 by @kwridan
tuist - 3.18.0

Published by tuistbot over 1 year ago

Added

  • Add support for disabling Mac (designed for iOS) destination for iOS deployment target #5095 by @TheInkedEngineer

Fixed

  • Fix link phase for tvOS top shelf extension #5119 by @sh-a-n
  • Ensure static precompiled dependencies are only linked in targets that support linking #5107 by @kwridan
tuist - 3.17.0

Published by tuistbot over 1 year ago

Added

Fixed

  • Consider system architecture when computing macOS target hashes #5064 by @danyf90
  • Update the Info.plist default for iOS for Xcode 14.2 #5067 by @ronanociosoig-200
  • Fix CoreData model when xcdatamodel file has a name different from the xcdatamodeld folder #5049 by @danyf90
  • Fix for tuist fetch not failing when run outside of a Tuist project #5082 by @havebeenfitz
tuist - 3.16.0

Published by tuistbot over 1 year ago

Changed

  • Sets sending of analytics to cloud dashboard as default behavior #4942 by @Primecutz

Added

  • Support for defining a dependency file in run script phases #4940 by @a-sarris
  • Add cloud init command #4976 by @fortmarek
  • Add support for language and region to autogenerated schemes #4983 by @olejnjak
  • Support for custom release URL for remote plugins #4944 by @mstfy
  • Support for embedding a CLI app within a macOS application #5023 by @serejahh

Fixed

  • Fix Cloud analytics data race #4945 by @fortmarek
  • Fix support for template attributes located in a remote git repository in tuist init #4971 by @andruvs
  • Support for period (.) character in Target.productName #4985 by @Lilfaen
  • Fix xcframeworks caching for frameworks which include documentation catalogs #4986 by @waltflanagan
  • Add GraphLinter support for watchOS app appExtension targets #5025 by @alexanderwe
  • Fix color accessor when deployment target is below the SwiftUI one #5035 by @danyf90
tuist - 3.15.0

Published by tuistbot almost 2 years ago

Added

  • Add support for environment variables and launch arguments in test actions #4879 by @euriasb
  • Add support for .rcproject source files #4925 by @BenjaminPrieur
  • Add TargetDependency.target() helper accepting a target instance #4930 by @danyf90

Fixed

tuist - 3.14.0

Published by tuistbot almost 2 years ago

Added

  • Add default known regions in project options #4867 by @spqw

Fixed

tuist - 3.13.0

Published by tuistbot almost 2 years ago

Added

  • Add SwiftUI support to default assets resource synthesizer #4838 by @kyungpyoda

Fixed

  • Fix extra Target configurations are generated when Project has custom configurations #4811 by @francuim-d
  • When tuist chooses a simulator device while building, make sure it's available #4848 by @ezraberch
  • Fix loading of stencils using {% extends %} #4844 by @devyhan
  • Update Community Url in Constants.swift file #4836 by @shahzadmajeed