Releases: CocoaPods/Xcodeproj
Releases · CocoaPods/Xcodeproj
1.4.1
1.4.0
Enhancements
- Use Nanaimo for native ruby ASCII plist parsing and serialization.
Removes the dependency on Xcode, FFI, and macOS.
Samuel Giddins
Bug Fixes
- None.
1.3.3
Enhancements
- None.
Bug Fixes
- Fix regression resulting in projects existing product ref groups being altered
Rashin Arab
#429 - Fixed handling of xcdatamodeld packages in subfolders.
Simon Seyer
#427
1.3.2
1.3.1
Enhancements
- None.
Bug Fixes
- Bump last known object version to support Xcode 8.0.
Boris Bügling
#412
#414
1.3.0
1.2.0
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.
1.1.0
Enhancements
- Add test target and extension target helpers to
PBXNativeTarget
.
Samuel Giddins
Bug Fixes
- None.
1.0.0
Enhancements
- Support for UI test bundles.
Boris Bügling
#372
Bug Fixes
- None.
1.0.0.rc.2 (2016-05-04)
Enhancements
- Update constants for Xcode 7.3.
Samuel Giddins
#370
Bug Fixes
- Support initializing a workspace that is missing a
contents.xcworkspacedir
.
Roger Hu
CocoaPods#4998
1.0.0.rc.1 (2016-04-30)
Enhancements
- None.
Bug Fixes
- None.
1.0.0.beta.4 (2016-04-14)
Enhancements
- Add support for
outputFilesCompilerFlags
in a customPBXBuildRule
.
Samuel Giddins
#362
Bug Fixes
- Improve the error when attempting to get the absolute path for a workspace
file reference ofdeveloper
type.
Samuel Giddins
CocoaPods#5107
1.0.0.beta.3 (2016-02-24)
Bug Fixes
- Fix ASCII .xcodeproj serialization with Xcode 7.3.
Boris Bügling
#356 - Ensure that new targets have the right build settings for custom build
configurations.
Samuel Giddins
#354
1.0.0.beta.2 (2015-12-30)
Bug Fixes
- Depend upon CLAide 1.0.
Samuel Giddins
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 thefiddle
gem
will not cause an exception -- that exception has been delayed until actually
attempting to serialize / load a plist file.
Samuel Giddins
Bug Fixes
- Avoid duplicating settings with multiple values in common when merging.
Samuel Giddins
CocoaPods#3652 - Avoid duplicating settings with common prefixes when merging.
Samuel Giddins - Escape XML entities in project names when writing workspace.
Caesar Wirth
CocoaPods#4446 - Serialized configs will now have a trailing newline appended.
Samuel Giddins
1.0.0.rc.2
Enhancements
- Update constants for Xcode 7.3.
Samuel Giddins
#370
Bug Fixes
- Support initializing a workspace that is missing a
contents.xcworkspacedir
.
Roger Hu
CocoaPods#4998
1.0.0.rc.1 (2016-04-30)
Enhancements
- None.
Bug Fixes
- None.
1.0.0.beta.4 (2016-04-14)
Enhancements
- Add support for
outputFilesCompilerFlags
in a customPBXBuildRule
.
Samuel Giddins
#362
Bug Fixes
- Improve the error when attempting to get the absolute path for a workspace
file reference ofdeveloper
type.
Samuel Giddins
CocoaPods#5107
1.0.0.beta.3 (2016-02-24)
Bug Fixes
- Fix ASCII .xcodeproj serialization with Xcode 7.3.
Boris Bügling
#356 - Ensure that new targets have the right build settings for custom build
configurations.
Samuel Giddins
#354
1.0.0.beta.2 (2015-12-30)
Bug Fixes
- Depend upon CLAide 1.0.
Samuel Giddins
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 thefiddle
gem
will not cause an exception -- that exception has been delayed until actually
attempting to serialize / load a plist file.
Samuel Giddins
Bug Fixes
- Avoid duplicating settings with multiple values in common when merging.
Samuel Giddins
CocoaPods#3652 - Avoid duplicating settings with common prefixes when merging.
Samuel Giddins - Escape XML entities in project names when writing workspace.
Caesar Wirth
CocoaPods#4446 - Serialized configs will now have a trailing newline appended.
Samuel Giddins