Releases
7.0.0
Changed
Breaking Change the UUID generation logic to generate ids with a length of 24 #432 by @pepibumur.
Breaking Renamed module from xcodeproj
to XcodeProj
#398 by @pepibumur.
Add override
flag to PBXGroup.addFile(at:,sourceTree:,sourceRoot:)
#410 by @mrylmz
Rename some internal variables to have a more representative name #415 by @pepibumur.
Added
Breaking Add SWIFT_COMPILATION_MODE
and CODE_SIGN_IDENTITY
build settings, remove DEBUG
flag for Release #417 @dangthaison91
Breaking Added throwing an error in case group path can't be resolved by @damirdavletov
Breaking Added remote project support to PBXContainerItemProxy by @damirdavletov
Breaking Add support for RemoteRunnable
#400 by @pepibumur.
Breaking Swift 5 support #397 by @pepibumur.
Added com.apple.product-type.application.watchapp2-container
to PBXProductType
. #441 by @leogdion .
Add BatchUpdater to quickly add files to the group #388 by @CognitiveDisson .
WorkspaceSettings.autoCreateSchemes
attribute #399 by @pepibumur
Additional Swift 5 fixes: #402 by @samisuteria
Make build phase name public by @llinardos .
Can access embed frameworks build phase for a target by @llinardos .
Added com.apple.product-type.framework.static
to PBXProductType
. #347 by @ileitch .
Can add a not existing file to a group #418 by @llinardos .
Support for Swift PM Packages #439 #444 by @pepibumur @yonaskolb .
LaunchAction.customLaunchCommand
attribute #451 by @pepibumur.
XCBuildConfiguration.append
method #450 by @pepibumur.
Fixed
Carthage integration #416 by @pepibumur.
Relative path is wrong when referencing file outside of project folder #423 by @damirdavletov
[crash] Fatal error: Duplicate values for key #426 by @toshi0383
Change PBXContainerItemProxy.remoteGlobalID attribute to support object references #445 by @yonaskolb
Dead lock in the PBXObjects.delete
method #449 by @pepibumur
Removed
OSLogs #453 by @pepibumur.
You can’t perform that action at this time.