Releases: CocoaPods/Xcodeproj
Releases · CocoaPods/Xcodeproj
1.0.0.rc.1
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.beta.4
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.beta.3
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.beta.2
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.beta.1
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
0.28.2
0.28.1
Bug Fixes
- Handle non-string values when serializing an XCConfig.
Samuel Giddins
CocoaPods#4291
0.28.0
Enhancements
- Add
tvos
as a new platform.
Boris Bügling
Xcodeproj#301 - Allow accessing the new Xcode 7's Clang code coverage setting on XCSchemes
("Gather Code Coverage" checkbox).
Olivier Halligon
#307 - Adds
Xcodeproj::XCScheme#save!
to save in place when
theXCScheme
object was initialized from an existing file.
Olivier Halligon
#308
Bug Fixes
- Allow opening and saving projects that have circular target dependencies.
Samuel Giddins
CocoaPods#4229 - Fix the generation of deterministic UUIDs for
.xcdatamodeld
bundles.
Samuel Giddins
CocoaPods#4187
0.27.2
Enhancements
- Cache some calculations in deterministic UUID generation.
Samuel Giddins
0.27.1
Bug Fixes
- This release fixes a file permissions error when using the RubyGem.
Samuel Giddins