Skip to content

Latest commit

 

History

History
109 lines (86 loc) · 6.14 KB

CHANGELOG.md

File metadata and controls

109 lines (86 loc) · 6.14 KB

🚀 Check out the guidelines here

1.2.0 - Two shoes

Added

  • Carthage support tuist#125 by @pepibumur.
  • buildPhases property to PBXProj tuist#132 by @pepibumur.

Fixed

  • Build phase buildActionMask wrong default value tuist#131 by @pepibumur.

1.1.0 - Muerdo

Added

  • It supports now SPM-generated projects tuist#124 by @pepibumur. Thanks @josefdolezal for the report.
  • Project and workspace initializer that takes the path as a string tuist#123 by @pepibumur.

Fixed

  • Fix the decoding of the PBXFileReference.fileEncoding property tuist#127 by @gubikmic.
  • Fix some wrong comments and typos tuist#126 by @gubikmic

1.0.0 - Acho

Changed

  • Breaking: Review optionality of attributes to align it with Xcode one tuist#107 by @pepibumur.
  • Contributing, and code of conduct point to the organization ones by @pepibumur.
  • New changelog format introduced by @pepibumur.

Fixed

  • Use the super init to decode reference in some objects tuist#110 by @yonaskolb
  • Schemes being shared with an extension tuist#113 by @esttorhe.
  • Contributors link in the README.md tuist#117 by @tapanprakasht.

Security

0.4.1

  • Add back the BuildSettings typelias removed by mistake tuist#109 by @pepibumur.
  • Fix a bug decoding the PBXProject.projectRoot property that should be decoded as an optional tuist#108 by @pepibumur.

0.4.0

  • Remove dependency with Unbox and use the language coding/decoding features tuist#99 by @pepibumur and @artemnovichkov.
  • Enable xcproj in Open Collective by @pepibumur.
  • Support parsing XCVersionGroup objects tuist#96 by @pepibumur.
  • Add iOS support to the .podspec tuist#92 by @pepibumur.
  • Fix comment for buildConfigurationList tuist#93 by @toshi0383.
  • Update PBXProj classes property to be a dictionary tuist#94 by @toshi0383.
  • Fix comment in the BuildPhase object tuist#95 by @toshi0383.

0.3.0

  • Turn PBXVariantGroup children property into an array tuist#88 by @pepibumur
  • Add PBXReferenceProxy object tuist#85 by @pepibumur
  • Migrate project to Swift 4 tuist#84 by @artemnovichkov
  • Fix build phase script error undoer Xcode 9 tuist#81 by @kixswift

0.2.0

  • Add how to use section tuist#77 by @pepibumur
  • Add contributing guidelines tuist#76 by @pepibumur

0.1.2

  • Update shell build script phase input and output files to be array instead of set tuist#65 by @pepibumur
  • Fix wrong comment in the shell script build phase tuist#67 by @ppeibumur
  • Fix wron gcomment in PBXSourcesBuildPhase files property tuist#68 by @pepibumur
  • Add XCVersionGroup project element used by Core Data models tuist#69 by @pepibumur
  • Update XCConcigurationList build configurations to be an array tuist#70 by @pepibumur

0.1.1

  • Change BuildSettings to [String: Any] tuist#52 by @yonaskolb
  • Plist fixes tuist#54 by @yonaskolb

0.1.0

  • Update struct to classes and clean up API tuist#51 by @yonaskolb
  • Fix and cleanup strings escaping tuist#48 by @yonaskolb
  • Add runOnlyForDeploymentPostprocessing to PBXShellScriptBuildPhase by @yonaskolb
  • Remove force unwrap for XCScheme tuist#39 by @Shakarang

0.0.9

  • CocoaPods support tuist#35 by @pepibumur
  • Make project models mutable tuist#33 by @yonaskolb

0.0.7

  • Downgrade Swift Tools versions to 4.0 tuist#27 by @yonaskolb
  • Make Scheme intializers public tuist#28 by @yonaskolb
  • Change PBXGroup.children to be an array tuist#26 by @yonaskolb
  • Make XcodeProj writable tuist#20 by @yonaskolb
  • Write baseConfigurationReference tuist#24 by @yonaskolb
  • Convert booleans to YES or NO tuist#23 by @yonaskolb
  • Make more properties public tuist#19 by @yonaskolb

0.0.6

0.0.5

  • Remove UUID typealias tuist#15
  • Add UUID identifier generation from PBXProj tuist#14

0.0.4

0.0.1

  • First version of the Swift library.
  • It supports reading and parsing the following models:
    • xcodeproj.
    • xcworkspace.
    • pbxproj.

This version doesn't support writing yet