Skip to content

Releases: g-Off/XcodeProject

Swift Package Manager version fix

Choose a tag to compare

@g-Off g-Off released this 29 Oct 15:54
841fad7

Fixes issue that would incorrectly parse versions in XCRemoteSwiftPackageReference objects

0.5.0: Merge pull request #11 from g-Off/xcode-11

Choose a tag to compare

@g-Off g-Off released this 27 Sep 14:36
029f1c4
adding support for xcode 11 and swift package dependencies

0.5.0-alpha.5

0.5.0-alpha.5 Pre-release
Pre-release

Choose a tag to compare

@g-Off g-Off released this 02 Jul 16:49
missed encoding a PBXObject

0.5.0-alpha.4: Merge pull request #10 from g-Off/custom-encoder

Choose a tag to compare

@g-Off g-Off released this 28 Jun 18:32
aa649c9
switching the encoding to being object version aware

0.5.0-alpha.3: Merge pull request #9 from g-Off/add-missing-duplicates

Choose a tag to compare

@g-Off g-Off released this 07 Jun 19:16
de01500
remove references that are duplicates and are not referenced by build files

0.5.0-alpha.2

0.5.0-alpha.2 Pre-release
Pre-release

Choose a tag to compare

@g-Off g-Off released this 06 Jun 19:09
~ characters need to be quoted

0.5.0-alpha.1

0.5.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@g-Off g-Off released this 06 Jun 19:08
Swift 5

0.4.0

Choose a tag to compare

@g-Off g-Off released this 09 Dec 22:31
a1e12a8
  • Xcode 10 is now supported
  • Migrated to Swift 4.2
  • Basic Linux compilation/usage is now available. Should be considered Alpha quality

0.3.1: Merge pull request #6 from g-Off/xcode-9.3

Choose a tag to compare

@g-Off g-Off released this 13 Jun 15:30
c4215ec
Xcode 9.3 support

Going Public

Choose a tag to compare

@g-Off g-Off released this 17 Jan 20:34
15bf493
  • Load and parse Xcode Projects and Workspaces.
  • Save Xcode Projects and Workspaces. Saving an unmodified input project should result in no actual changes!
  • Perform some basic operations on a project, such as:
    • Sorting a group (recursively if desired)
    • Adding new groups, removing groups, adding new files, adding files to a build phase
    • Perform a sync operation on a group (recursively). This will add any files on the filesystem to the group and remove files no longer on the filesystem from the group
  • And much much more! (probably)