Skip to content

Commit

Permalink
Version 6.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Pedro Piñera committed Feb 2, 2019
1 parent 26f7732 commit 4d31d2b
Show file tree
Hide file tree
Showing 137 changed files with 855 additions and 296 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## next version

## 6.5.0

### Changed
- Make Xcode.Supported.xcschemeFormatVersion public https://github.com/tuist/xcodeproj/pull/361 by @yonaskolb.

Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Add the dependency in your `Package.swift` file:
let package = Package(
name: "myproject",
dependencies: [
.package(url: "https://github.com/tuist/xcodeproj.git", .upToNextMajor(from: "6.4.0")),
.package(url: "https://github.com/tuist/xcodeproj.git", .upToNextMajor(from: "6.5.0")),
],
targets: [
.target(
Expand All @@ -60,13 +60,13 @@ let package = Package(

```bash
# Cartfile
github "tuist/xcodeproj" ~> 6.4.0
github "tuist/xcodeproj" ~> 6.5.0
```

### CocoaPods

```ruby
pod 'xcodeproj', '~> 6.4.0'
pod 'xcodeproj', '~> 6.5.0'
```

## Migration Guides
Expand Down
11 changes: 3 additions & 8 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,14 @@
# Releasing

In this documents you'll find all the necessary steps to release a new version of `xcodeproj`.

> Although some of the steps have been automated, there are some of them that need to be executed manually.
In this document you'll find all the necessary steps to release a new version of `xcodeproj`:

1. Re-generate the Carthage project with `tuist generate` *(Install [Tuist](https://github.com/tuist/tuist) if you don't have it installed already)*.
2. Update Carthage dependencies if they are outdated with `bundle exec rake carthage_update_dependencies`.
3. Validate the state of the project by running `bundle exec rake release_check`
4. Update the `CHANGELOG.md` adding a new entry at the top with the next version. Make sure that all the changes in the version that is about to be released are properly formatted. Commit the changes in `CHANGELOG.md`.
5. Update the `xcodeproj.podspec` version.
4. Update the `CHANGELOG.md` adding a new entry at the top with the next version. Make sure that all the changes in the version that is about to be released are properly formatted.
5. Update the version in the `xcodeproj.podspec` and `README.md` files.
6. Generate the documentation by running [this script](https://github.com/tuist/jazzy-theme).
7. Commit, tag and push the changes to GitHub.
8. Create a new release on [GitHub](https://github.com/tuist/xcodeproj) including the information from the last entry in the `CHANGELOG.md`.
9. Push the changes to CocoaPods: `bundle exec pod trunk push --allow-warnings --verbose`.
10. Archive the Carthage framework by running `bundle exec rake arhive_carthage` and attach the `xcodeproj.framework.zip` to the GitHub release.
### Notes
- If any of the steps above is not clear above do not hesitate to propose improvements.
- Release should be done only by authorized people that have rights to crease releases in this repository and commiting changes to the Tap repository.
2 changes: 1 addition & 1 deletion docs/Classes/BuildSettingsProvider.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/PBXBuildFile.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/PBXBuildPhase.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/PBXBuildRule.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/PBXContainerItem.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
8 changes: 4 additions & 4 deletions docs/Classes/PBXContainerItemProxy.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down Expand Up @@ -408,9 +408,9 @@ <h5>Declaration</h5>
<li class="item">
<div class="item-heading">
<code>
<a name="/s:9xcodeproj21PBXContainerItemProxyC15containerPortal14remoteGlobalID9proxyType0G4InfoAcA10PBXProjectC_AA9PBXObjectCSgAC0dK0OSgSSSgtcfc"></a>
<a name="/s:9xcodeproj21PBXContainerItemProxyC15containerPortal14remoteGlobalID9proxyType0G4InfoAcA9PBXObjectC_AISgAC0dK0OSgSSSgtcfc"></a>
<a name="//apple_ref/swift/Method/init(containerPortal:remoteGlobalID:proxyType:remoteInfo:)" class="dashAnchor"></a>
<a class="token" href="#/s:9xcodeproj21PBXContainerItemProxyC15containerPortal14remoteGlobalID9proxyType0G4InfoAcA10PBXProjectC_AA9PBXObjectCSgAC0dK0OSgSSSgtcfc">init(containerPortal:remoteGlobalID:proxyType:remoteInfo:)</a>
<a class="token" href="#/s:9xcodeproj21PBXContainerItemProxyC15containerPortal14remoteGlobalID9proxyType0G4InfoAcA9PBXObjectC_AISgAC0dK0OSgSSSgtcfc">init(containerPortal:remoteGlobalID:proxyType:remoteInfo:)</a>
</code>
</div>
<div class="height-container">
Expand All @@ -425,7 +425,7 @@ <h5>Declaration</h5>
<h5>Declaration</h5>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="nv">containerPortal</span><span class="p">:</span> <span class="kt">PBXProject</span><span class="p">,</span>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="nv">containerPortal</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXObject.html">PBXObject</a></span><span class="p">,</span>
<span class="nv">remoteGlobalID</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXObject.html">PBXObject</a></span><span class="p">?</span> <span class="o">=</span> <span class="kc">nil</span><span class="p">,</span>
<span class="nv">proxyType</span><span class="p">:</span> <span class="kt">ProxyType</span><span class="p">?</span> <span class="o">=</span> <span class="kc">nil</span><span class="p">,</span>
<span class="nv">remoteInfo</span><span class="p">:</span> <span class="kt">String</span><span class="p">?</span> <span class="o">=</span> <span class="kc">nil</span><span class="p">)</span></code></pre>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/PBXCopyFilesBuildPhase.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/PBXFileElement.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/PBXFileReference.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/PBXFrameworksBuildPhase.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/PBXHeadersBuildPhase.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/PBXLegacyTarget.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
8 changes: 4 additions & 4 deletions docs/Classes/PBXNativeTarget.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down Expand Up @@ -492,9 +492,9 @@ <h3 class="section-name">Helpers</h3>
<li class="item">
<div class="item-heading">
<code>
<a name="/s:9xcodeproj15PBXNativeTargetC13addDependency6targetAA09PBXTargetE0CSgAC_tKF"></a>
<a name="/s:9xcodeproj15PBXNativeTargetC13addDependency6targetAA09PBXTargetE0CSgAA0G0C_tKF"></a>
<a name="//apple_ref/swift/Method/addDependency(target:)" class="dashAnchor"></a>
<a class="token" href="#/s:9xcodeproj15PBXNativeTargetC13addDependency6targetAA09PBXTargetE0CSgAC_tKF">addDependency(target:)</a>
<a class="token" href="#/s:9xcodeproj15PBXNativeTargetC13addDependency6targetAA09PBXTargetE0CSgAA0G0C_tKF">addDependency(target:)</a>
</code>
</div>
<div class="height-container">
Expand All @@ -514,7 +514,7 @@ <h3 class="section-name">Helpers</h3>
<h5>Declaration</h5>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">addDependency</span><span class="p">(</span><span class="nv">target</span><span class="p">:</span> <span class="kt">PBXNativeTarget</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Classes/PBXTargetDependency.html">PBXTargetDependency</a></span><span class="p">?</span></code></pre>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">addDependency</span><span class="p">(</span><span class="nv">target</span><span class="p">:</span> <span class="kt"><a href="../Classes/PBXTarget.html">PBXTarget</a></span><span class="p">)</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Classes/PBXTargetDependency.html">PBXTargetDependency</a></span><span class="p">?</span></code></pre>

</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/PBXObject.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/PBXProj.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
<a class='nav-group-task-link' href='../Structs/Xcode/Default.html'>– Default</a>
</li>
<li class='nav-group-task'>
<a class='nav-group-task-link' href='../Structs/Xcode.html#/s:9xcodeproj5XcodeV9SupportedV'>– Supported</a>
<a class='nav-group-task-link' href='../Structs/Xcode/Supported.html'>– Supported</a>
</li>
</ul>
</li>
Expand Down
Loading

0 comments on commit 4d31d2b

Please sign in to comment.