Releases: CocoaPods/Xcodeproj
1.10.0
1.9.0
Enhancements
- Updated latest SDK versions for the release of Xcode 10.2.
Samuel Giddins
Bug Fixes
-
Use modern localization identifier 'en' for the development region.
Steffen Matthischke
#669 -
Generating deterministic UUIDs for a project also updates
TargetAttributes
.
Samuel Giddins
1.8.2
1.8.1
Enhancements
- None.
Bug Fixes
-
Fix build setting variable substitution for array settings.
Samuel Giddins -
Properly loads both project schemes and workspaces schemes on init and
prevents overriding of incorrect project paths.
joshdholtz
#656 -
Serialize
BuildableReference
attributes in schemes in the same order as Xcode.
Samuel Giddins -
Ensure a
GroupReference
's path includes its parentGroupReference
's path.
BothFileReference
s andGroupReference
s only prepend the parent path if
the child has a type ofgroup
.
Kesi Maduka
#657 -
Stop leaking file handles when initializing schemes from files.
Samuel Giddins
1.8.0
Enhancements
-
Add support to generating deterministic UUIDs for a list of projects.
Sebastian Shanus
#627 -
Add support for disableMainThreadChecker and stopOnEveryMainThreadCheckerIssue flags
Jacek Suliga
#619
Bug Fixes
-
Update default script phase values to match Xcode 10.
Dimitris Koutsogiorgas
#652 -
Workspace file references now take parent group location into account
Albert So
#630
1.7.0
Enhancements
-
Add support for launchable targets from a scheme.
Derek Ostrander
#614 -
Update last known SDKs to iOS 12, macOS 10.14, tvOS 12, and watchOS 5
Minh Nguyễn
#609
Bug Fixes
-
Add missing Swift settings in base project template
amorde
CocoaPods #8063
1.6.0
Enhancements
-
Add
.inc
file extension to header file extensions.
Dimitris Koutsogiorgas
#597 -
Extend API to allow specifying platform and deployment target for
PBXAggregateTarget
.
Dimitris Koutsogiorgas
#593 -
Xcode 10 changes for test schemes.
Jenn Kaplan
#583 -
Update default build settings for Xcode 10 beta 3.
Samuel Giddins -
Allow parsing
.xcconfig
files that use${inherited}
with multiple
definitions for the same key.
Samuel Giddins
Bug Fixes
-
Only
require 'digest'
once instead of per call touuid_for_path
.
Eric Amorde
#580 -
Xcode 10 support for input file list and output file list.
Dimitris Koutsogiorgas
#7835 -
Create new targets with the Xcode 10 default ordering for build phases.
Samuel Giddins
CocoaPods#7833 -
Document param
product_group
ofProject.new_target
.
janpio
#594
1.5.9
1.5.8
Enhancements
-
Update LAST_KNOWN_IOS_SDK to 11.3
Piasy -
Create new static library targets without linking against
system frameworks, for new build system compatibility.
Samuel Giddins
Bug Fixes
-
Fix
add_build_configuration
forPBXAggregateTarget
Dimitris Koutsogiorgas
#565 -
Fixed
undefined method isa for nil:NilClass
when deleting a Xcodeproj target.
JanC
#462 -
Fix parsing of build settings when a key and value are not
seprated from the=
by whitespace
Daniel Petri
#566 -
Serialize arrays in Xcode projects based upon the project's object version.
Samuel Giddins -
Warn when encountering unknown attributes instead of bailing out.
theoriginalgri
#535
1.5.7
Enhancements
- None.
Bug Fixes
-
Make Workspace.load_schemes load schemes in the workspace container
loufranco
#557 -
Fix expanding build settings when the current build setting is a string but
the inherited value is an array.
Samuel Giddins
CocoaPods#7421