Latest release

1.2.0

@segiddins segiddins released this Jul 11, 2016 · 4 commits to master since this release

Enhancements
  • Expand Project helpers for finding a target's extension targets
    and their hosts to include all embedded targets

    Ben Asher
    #385

  • Add helpers to Project for finding an extension target's host targets
    and a host target's extension targets.

    Ben Asher
    #382

  • Add accessors for working with skipped tests inside TestAction in .xcscheme files.

    Eduard Panasiuk
    #380
    #383

  • Add new Messages extension product types to constants.

    Boris Bügling
    #390

  • Fix plist serialization with Xcode 8 beta 1.

    Boris Bügling
    #389

Bug Fixes
  • None.

Downloads

1.1.0

@mrackwitz mrackwitz released this Jun 1, 2016 · 48 commits to master since this release

Enhancements
  • Add test target and extension target helpers to PBXNativeTarget.
    Samuel Giddins
Bug Fixes
  • None.

Downloads

1.0.0

@segiddins segiddins released this May 10, 2016 · 56 commits to master since this release

Enhancements
Bug Fixes
  • None.

1.0.0.rc.2 (2016-05-04)

Enhancements
Bug Fixes

1.0.0.rc.1 (2016-04-30)

Enhancements
  • None.
Bug Fixes
  • None.

1.0.0.beta.4 (2016-04-14)

Enhancements
Bug Fixes
  • Improve the error when attempting to get the absolute path for a workspace file reference of developer type.
    Samuel Giddins CocoaPods#5107

1.0.0.beta.3 (2016-02-24)

Bug Fixes

1.0.0.beta.2 (2015-12-30)

Bug Fixes

1.0.0.beta.1 (2015-12-30)

Enhancements
  • Add accessors for working with Environment Variables in .xcscheme files.

    Justin Martin
    #326

  • Add method to create new variant groups (groups for localized versions of
    the same file).

    Tim Bodeit
    #315

  • Added target type for TV application extensions.

    Boris Bügling
    #318

  • Added .hxx to the list of recognized header file extensions.

    Jason Vasquez
    #320

  • Added basic Xcodeproj::Workspace APIs to support groups.

    David Parton
    #322

  • Added a helper to set the deployment target on a target based on its
    platform.

    Samuel Giddins

  • Added support for projects tracking if they have been modified.

    Samuel Giddins
    #202

  • The plist serializer can now be switched to different implementations,
    which will get autoloaded on-demand.

    Samuel Giddins

  • Simply requiring xcodeproj on a ruby installation without the fiddle gem
    will not cause an exception -- that exception has been delayed until actually
    attempting to serialize / load a plist file.

    Samuel Giddins

Bug Fixes

Downloads

1.0.0.rc.2

@segiddins segiddins released this May 4, 2016 · 62 commits to master since this release

Enhancements
Bug Fixes

1.0.0.rc.1 (2016-04-30)

Enhancements
  • None.
Bug Fixes
  • None.

1.0.0.beta.4 (2016-04-14)

Enhancements
Bug Fixes
  • Improve the error when attempting to get the absolute path for a workspace file reference of developer type.
    Samuel Giddins CocoaPods#5107

1.0.0.beta.3 (2016-02-24)

Bug Fixes

1.0.0.beta.2 (2015-12-30)

Bug Fixes

1.0.0.beta.1 (2015-12-30)

Enhancements
  • Add accessors for working with Environment Variables in .xcscheme files.

    Justin Martin
    #326

  • Add method to create new variant groups (groups for localized versions of
    the same file).

    Tim Bodeit
    #315

  • Added target type for TV application extensions.

    Boris Bügling
    #318

  • Added .hxx to the list of recognized header file extensions.

    Jason Vasquez
    #320

  • Added basic Xcodeproj::Workspace APIs to support groups.

    David Parton
    #322

  • Added a helper to set the deployment target on a target based on its
    platform.

    Samuel Giddins

  • Added support for projects tracking if they have been modified.

    Samuel Giddins
    #202

  • The plist serializer can now be switched to different implementations,
    which will get autoloaded on-demand.

    Samuel Giddins

  • Simply requiring xcodeproj on a ruby installation without the fiddle gem
    will not cause an exception -- that exception has been delayed until actually
    attempting to serialize / load a plist file.

    Samuel Giddins

Bug Fixes

Downloads

1.0.0.rc.1

@segiddins segiddins released this Apr 30, 2016 · 70 commits to master since this release

Enhancements
  • None.
Bug Fixes
  • None.

1.0.0.beta.4 (2016-04-14)

Enhancements
Bug Fixes
  • Improve the error when attempting to get the absolute path for a workspace file reference of developer type.
    Samuel Giddins CocoaPods#5107

1.0.0.beta.3 (2016-02-24)

Bug Fixes

1.0.0.beta.2 (2015-12-30)

Bug Fixes

1.0.0.beta.1 (2015-12-30)

Enhancements
  • Add accessors for working with Environment Variables in .xcscheme files.

    Justin Martin
    #326

  • Add method to create new variant groups (groups for localized versions of
    the same file).

    Tim Bodeit
    #315

  • Added target type for TV application extensions.

    Boris Bügling
    #318

  • Added .hxx to the list of recognized header file extensions.

    Jason Vasquez
    #320

  • Added basic Xcodeproj::Workspace APIs to support groups.

    David Parton
    #322

  • Added a helper to set the deployment target on a target based on its
    platform.

    Samuel Giddins

  • Added support for projects tracking if they have been modified.

    Samuel Giddins
    #202

  • The plist serializer can now be switched to different implementations,
    which will get autoloaded on-demand.

    Samuel Giddins

  • Simply requiring xcodeproj on a ruby installation without the fiddle gem
    will not cause an exception -- that exception has been delayed until actually
    attempting to serialize / load a plist file.

    Samuel Giddins

Bug Fixes

Downloads

1.0.0.beta.4

@segiddins segiddins released this Apr 14, 2016 · 73 commits to master since this release

Enhancements
Bug Fixes
  • Improve the error when attempting to get the absolute path for a workspace file reference of developer type.
    Samuel Giddins CocoaPods#5107

1.0.0.beta.3 (2016-02-24)

Bug Fixes

1.0.0.beta.2 (2015-12-30)

Bug Fixes

1.0.0.beta.1 (2015-12-30)

Enhancements
  • Add accessors for working with Environment Variables in .xcscheme files.

    Justin Martin
    #326

  • Add method to create new variant groups (groups for localized versions of
    the same file).

    Tim Bodeit
    #315

  • Added target type for TV application extensions.

    Boris Bügling
    #318

  • Added .hxx to the list of recognized header file extensions.

    Jason Vasquez
    #320

  • Added basic Xcodeproj::Workspace APIs to support groups.

    David Parton
    #322

  • Added a helper to set the deployment target on a target based on its
    platform.

    Samuel Giddins

  • Added support for projects tracking if they have been modified.

    Samuel Giddins
    #202

  • The plist serializer can now be switched to different implementations,
    which will get autoloaded on-demand.

    Samuel Giddins

  • Simply requiring xcodeproj on a ruby installation without the fiddle gem
    will not cause an exception -- that exception has been delayed until actually
    attempting to serialize / load a plist file.

    Samuel Giddins

Bug Fixes

Downloads

1.0.0.beta.3

@segiddins segiddins released this Feb 24, 2016 · 83 commits to master since this release

Bug Fixes

1.0.0.beta.2 (2015-12-30)

Bug Fixes

1.0.0.beta.1 (2015-12-30)

Enhancements
  • Add accessors for working with Environment Variables in .xcscheme files.

    Justin Martin
    #326

  • Add method to create new variant groups (groups for localized versions of
    the same file).

    Tim Bodeit
    #315

  • Added target type for TV application extensions.

    Boris Bügling
    #318

  • Added .hxx to the list of recognized header file extensions.

    Jason Vasquez
    #320

  • Added basic Xcodeproj::Workspace APIs to support groups.

    David Parton
    #322

  • Added a helper to set the deployment target on a target based on its
    platform.

    Samuel Giddins

  • Added support for projects tracking if they have been modified.

    Samuel Giddins
    #202

  • The plist serializer can now be switched to different implementations,
    which will get autoloaded on-demand.

    Samuel Giddins

  • Simply requiring xcodeproj on a ruby installation without the fiddle gem
    will not cause an exception -- that exception has been delayed until actually
    attempting to serialize / load a plist file.

    Samuel Giddins

Bug Fixes

Downloads

1.0.0.beta.2

@segiddins segiddins released this Dec 30, 2015 · 93 commits to master since this release

Bug Fixes

1.0.0.beta.1 (2015-12-30)

Enhancements
  • Add accessors for working with Environment Variables in .xcscheme files.

    Justin Martin
    #326

  • Add method to create new variant groups (groups for localized versions of
    the same file).

    Tim Bodeit
    #315

  • Added target type for TV application extensions.

    Boris Bügling
    #318

  • Added .hxx to the list of recognized header file extensions.

    Jason Vasquez
    #320

  • Added basic Xcodeproj::Workspace APIs to support groups.

    David Parton
    #322

  • Added a helper to set the deployment target on a target based on its
    platform.

    Samuel Giddins

  • Added support for projects tracking if they have been modified.

    Samuel Giddins
    #202

  • The plist serializer can now be switched to different implementations,
    which will get autoloaded on-demand.

    Samuel Giddins

  • Simply requiring xcodeproj on a ruby installation without the fiddle gem
    will not cause an exception -- that exception has been delayed until actually
    attempting to serialize / load a plist file.

    Samuel Giddins

Bug Fixes

Downloads

1.0.0.beta.1

@segiddins segiddins released this Dec 30, 2015 · 95 commits to master since this release

Enhancements
  • Add accessors for working with Environment Variables in .xcscheme files.

    Justin Martin
    #326

  • Add method to create new variant groups (groups for localized versions of
    the same file).

    Tim Bodeit
    #315

  • Added target type for TV application extensions.

    Boris Bügling
    #318

  • Added .hxx to the list of recognized header file extensions.

    Jason Vasquez
    #320

  • Added basic Xcodeproj::Workspace APIs to support groups.

    David Parton
    #322

  • Added a helper to set the deployment target on a target based on its
    platform.

    Samuel Giddins

  • Added support for projects tracking if they have been modified.

    Samuel Giddins
    #202

  • The plist serializer can now be switched to different implementations,
    which will get autoloaded on-demand.

    Samuel Giddins

  • Simply requiring xcodeproj on a ruby installation without the fiddle gem
    will not cause an exception -- that exception has been delayed until actually
    attempting to serialize / load a plist file.

    Samuel Giddins

Bug Fixes

Downloads

0.28.2

@segiddins segiddins released this Oct 9, 2015 · 185 commits to master since this release

Bug Fixes

Downloads