tuist

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

MIT License

Stars
4.2K
Committers
318

Bot releases are visible (Hide)

tuist - 1.12.2

Published by pepicrft over 4 years ago

Fixed

  • Fix a bug introduced in #1523, when a valid source file would result in throwing an invalid glob error #1566 by @natanrolnik
tuist - 1.12.1 - Waka

Published by pepicrft over 4 years ago

Added

Fixed

  • UpHomebrew (Up.homebrew(packages:)) in Setup.swift correctly checks package installation if the executable doesn't match the package name #1544 by @MatyasKriz.
  • Update Package.swift to correctly encode revision kind as "revision" #1558 by @ollieatkinson.
  • Treat SceneKit catalog the same way as asset catalog [#1546], by @natanrolnik
  • Add core data models to the sources build phase #1542 by @kwridan.
  • Improve app extensions autogenerated schemes #1545 by @kwridan.
  • Ensure the latest semantic version is used when running via tuistenv #1562 by @kwridan.
  • tuist focus not working for workspaces #1565 by @pepibumur.

Changed

  • Add a sourceRootPath attribute to TuistCore.Project to control where Xcode projects are generated #1559 by @pepibumur.
  • Breaking Fail generation if a Source has a non-existent directory in a glob #1523 by @natanrolnik.
tuist - 1.12.0 - Arabesque

Published by pepicrft over 4 years ago

Changed

Added

tuist - 1.11.1 - Volare far

Published by pepicrft over 4 years ago

Fixed

  • Missing schemes in generated project for editing #1467 by @fortmarek
  • tuist build cleaning even if the --clean argument is not passed #1458 by @pepibumur.

Changed

  • Use LD_RUNPATH_SEARCH_PATHS instead of embedding dynamic frameworks for unit test targets #1463 by @fortmarek
  • Migrate info plist generator to a project mapper #1469 by @kwridan.
tuist - 1.11.0 - Volare

Published by pepicrft over 4 years ago

Added

  • Add support for watch architectures #1417 by @davidbrunow
  • Add method to XcodeBuildController to show the build settings of a project #1422 by @pepibumur
  • Support for passing the configuration to the tuist build command #1422 by @pepibumur

Fixed

tuist - 1.10.0 - Alma

Published by pepicrft over 4 years ago

Added

  • Build command #1412 by @pepibumur
  • Adds a possibility to set Options > Application Language and Application Region for a TestAction on a scheme #1055 by @paciej00

Changed

tuist - 1.9.0 - Speedy Gonzales

Published by pepicrft over 4 years ago

Added

Fixed

  • Storing the cloud credentials failed because the Keychain syncing was enabled #1355 by @pepibumur.
  • tuist edit doesn't wait while the user edits the project in Xcode #1650 by @pepibumur.
  • Remove CFBundleExecutable from iOS resource bundle target plists #1361 by @kwridan.

Changed

  • Breaking Inherit defaultSettings from the project when the target's defaultSettings is nil #1138 by @pepibumur
  • Manifests are now cached to speed up generation times (opt-out via setting TUIST_CACHE_MANIFESTS=0) 1341 by @kwridan
tuist - 1.8.0

Published by pepicrft over 4 years ago

Changed

Added

  • Support for localized sources(e.g., .intentdefinition) #1269 by @Rag0n

Removed

  • Don't set the main and launch storyboard when using the default InfoPlist #1289 by @pepibumur

Fixed

tuist - 1.7.1

Published by pepicrft over 4 years ago

Fixed

  • Critical bug caused by a missing SwiftToolsSupport dynamic library by @pepibumur.
tuist - 1.7.0

Published by natanrolnik over 4 years ago

Changed

  • Point swift tools support repo instead of SPM #1230 by @fortmarek
  • Migrate to new argument parser #1154 by @fortmarek
  • Only warn about copying Info.plist when it's the target's Info.plist #1203 by @sgrgrsn
  • tuist edit now edit's all project manifest #1231 by @julianalonso

Added

  • Support for setting the project id when configuring the cloud server #1247 by @pepibumur.
  • Support for returning SideEffectDescriptors from the graph mappers #1201 by @pepibumur.
  • SwiftUI template #1180 by @fortmarek
  • SettingsDictionary is a typealias for [String: SettingValue]. #1229 by @natanrolnik. Many useful extension methods were added to SettingsDictionary, allowing settings to be defined this way:
let baseSettings = SettingsDictionary()
    .appleGenericVersioningSystem()
    .automaticCodeSigning(devTeam: "TeamID")
    .bitcodeEnabled(true)
    .swiftVersion("5.2")
    .swiftCompilationMode(.wholemodule)
    .versionInfo("500", prefix: "MyPrefix")

Removed

  • Breaking: Deprecated methods from ProjectDescription.Settings #1202 by by @pepibumur.
tuist - 1.6.0

Published by pepicrft over 4 years ago

Fixed

Changed

Added

tuist - 1.5.4

Published by pepicrft over 4 years ago

Fixed

  • Tuist not working with Xcode < 11.4 by @pepibumur.
tuist - 1.5.3

Published by pepicrft over 4 years ago

Added

Fixed

tuist - 1.5.2

Published by pepicrft over 4 years ago

Fixed

Changed

Added

tuist - 1.5.1

Published by fortmarek over 4 years ago

Fixed

tuist - 1.5.0

Published by fortmarek over 4 years ago

Added

Fixed

Removed

Changed

tuist - 1.4.0

Published by pepicrft over 4 years ago

Fixed

Added

Changed

tuist - 1.3.0

Published by pepicrft over 4 years ago

Added

Fixed

Changed

tuist -

Published by vytis over 4 years ago

Added

Fixed

Changed

tuist - 1.1.0

Published by pepicrft almost 5 years ago

Changed

Added