1.0.0.beta.1
Pre-release
Pre-release
segiddins
released this
30 Dec 22:37
·
885 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 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