Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
C
cocoapods
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gengmeiios
cocoapods
Commits
5a32b8f4
Commit
5a32b8f4
authored
Jul 14, 2012
by
Eloy Duran
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[CHANGELOG] Make ticket links work and shorten them.
parent
87bdf214
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
31 additions
and
31 deletions
+31
-31
CHANGELOG.md
CHANGELOG.md
+31
-31
No files found.
CHANGELOG.md
View file @
5a32b8f4
...
@@ -4,29 +4,29 @@
...
@@ -4,29 +4,29 @@
###### Enhancements
###### Enhancements
-
Force downloading the ‘bleeding edge’ version of a pod with the
`:head`
flag.
[
#392
]
-
Force downloading the ‘bleeding edge’ version of a pod with the
`:head`
flag.
[
#392
]
(
http://git.io/t_NVRQ
)
-
Support for weak frameworks.
[
#263
]
-
Support for weak frameworks.
[
#263
]
(
http://git.io/XZDuog
)
-
Use double quotes when shelling out. This makes a url like
`$HOME/local/lib`
work.
[
#396
]
-
Use double quotes when shelling out. This makes a url like
`$HOME/local/lib`
work.
[
#396
]
(
http://git.io/DnBzhA
)
###### Bug fixes
###### Bug fixes
-
Relaxed linter to accepts pod that only specify paths to preserve (like TuneupJS).
-
Relaxed linter to accepts pod that only specify paths to preserve (like TuneupJS).
-
Gender neutralization of podfile documentation.
[
#384
]
-
Gender neutralization of podfile documentation.
[
#384
]
(
http://git.io/MAsHXg
)
## 0.8.0
## 0.8.0
[
CocoaPods
](
http
s://github.com/CocoaPods/CocoaPods/compare/0.7.0...0.8.0
)
•
[
Xcodeproj
](
https://github.com/CocoaPods/Xcodeproj/compare/0.2.2...0.2.3
)
[
CocoaPods
](
http
://git.io/RgMF3w
)
•
[
Xcodeproj
](
http://git.io/KBKE_Q
)
###### Breaking change
###### Breaking change
Syntax change in Podfile:
`dependency`
has been replaced by
`pod`
.
Syntax change in Podfile:
`dependency`
has been replaced by
`pod`
.
``
`
ruby
``ruby
platform :ios
platform :ios
pod 'JSONKit', '~> 1.4'
pod 'JSONKit', '~> 1.4'
pod 'Reachability', '~> 2.0.4'
pod 'Reachability', '~> 2.0.4'
``
`
``
###### Bug fixes
###### Bug fixes
...
@@ -35,7 +35,7 @@ pod 'Reachability', '~> 2.0.4'
...
@@ -35,7 +35,7 @@ pod 'Reachability', '~> 2.0.4'
## 0.7.0
## 0.7.0
[
CocoaPods
](
http
s://github.com/CocoaPods/CocoaPods/compare/0.6.1...0.7.0
)
•
[
Xcodeproj
](
https://github.com/CocoaPods/Xcodeproj/compare/0.2.1...0.2.2
)
[
CocoaPods
](
http
://git.io/Agia6A
)
•
[
Xcodeproj
](
http://git.io/mlqquw
)
###### Features
###### Features
...
@@ -54,7 +54,7 @@ pod 'Reachability', '~> 2.0.4'
...
@@ -54,7 +54,7 @@ pod 'Reachability', '~> 2.0.4'
## 0.6.1
## 0.6.1
[
CocoaPods
](
http
s://github.com/CocoaPods/CocoaPods/compare/0.6.0...0.6.1
)
•
[
Xcodeproj
](
https://github.com/CocoaPods/XcodeProj/compare/0.2.0...0.2.1
)
[
CocoaPods
](
http
://git.io/45wFjw
)
•
[
Xcodeproj
](
http://git.io/rRA4XQ
)
###### Bug fixes
###### Bug fixes
...
@@ -76,7 +76,7 @@ CocoaPods can now integrate all the targets specified in your `Podfile`.
...
@@ -76,7 +76,7 @@ CocoaPods can now integrate all the targets specified in your `Podfile`.
To specify which target, in your Xcode project, a Pods target should be linked
To specify which target, in your Xcode project, a Pods target should be linked
with, use the
`link_with`
method like so:
with, use the
`link_with`
method like so:
``
`
ruby
``ruby
platform :ios
platform :ios
workspace 'MyWorkspace'
workspace 'MyWorkspace'
...
@@ -89,7 +89,7 @@ target :test, :exclusive => true do
...
@@ -89,7 +89,7 @@ target :test, :exclusive => true do
link_with 'TestRunnerTarget'
link_with 'TestRunnerTarget'
dependency 'Kiwi'
dependency 'Kiwi'
end
end
``
`
``
_NOTE: As you can see it can take either one target name, or an array of names._
_NOTE: As you can see it can take either one target name, or an array of names._
...
@@ -114,9 +114,9 @@ configurations are based on the `Release` configuration, to base them on the
...
@@ -114,9 +114,9 @@ configurations are based on the `Release` configuration, to base them on the
`Debug`
configuration you will have to explicitely specify them as can be seen
`Debug`
configuration you will have to explicitely specify them as can be seen
above in the following line:
above in the following line:
``
`
ruby
``ruby
xcodeproj 'TestProject', 'Test' => :debug
xcodeproj 'TestProject', 'Test' => :debug
``
`
``
### Documentation
### Documentation
...
@@ -126,16 +126,16 @@ CocoaPods will now generate documentation for every library with the
...
@@ -126,16 +126,16 @@ CocoaPods will now generate documentation for every library with the
You can customize the settings used like so:
You can customize the settings used like so:
``
`
ruby
``ruby
s.documentation = { :appledoc => ['--product-name', 'My awesome project!'] }
s.documentation = { :appledoc => ['--product-name', 'My awesome project!'] }
``
`
``
Alternatively, you can specify a URL where an HTML version of the documentation
Alternatively, you can specify a URL where an HTML version of the documentation
can be found:
can be found:
``
`
ruby
``ruby
s.documentation = { :html => 'http://example.com/docs/index.html' }
s.documentation = { :html => 'http://example.com/docs/index.html' }
``
`
``
See
[
#149
](
https://github.com/CocoaPods/CocoaPods/issues/149
)
and
See
[
#149
](
https://github.com/CocoaPods/CocoaPods/issues/149
)
and
[
#151
](
https://github.com/CocoaPods/CocoaPods/issues/151
)
for more info.
[
#151
](
https://github.com/CocoaPods/CocoaPods/issues/151
)
for more info.
...
@@ -156,18 +156,18 @@ If you're not happy with the default boilerplate text generated for the title, h
...
@@ -156,18 +156,18 @@ If you're not happy with the default boilerplate text generated for the title, h
and footnotes in the files, it's possible to customise these by overriding the methods
and footnotes in the files, it's possible to customise these by overriding the methods
that generate the text in your
`Podfile`
like this:
that generate the text in your
`Podfile`
like this:
``
`
ruby
``ruby
class ::Pod::Generator::Acknowledgements
class ::Pod::Generator::Acknowledgements
def header_text
def header_text
"My custom header text"
"My custom header text"
end
end
end
end
``
`
``
You can even go one step further and customise the text on a per target basis by
You can even go one step further and customise the text on a per target basis by
checking against the target name, like this:
checking against the target name, like this:
``
`
ruby
``ruby
class ::Pod::Generator::Acknowledgements
class ::Pod::Generator::Acknowledgements
def header_text
def header_text
if @target_definition.label.end_with?("MyTargetName")
if @target_definition.label.end_with?("MyTargetName")
...
@@ -177,16 +177,16 @@ class ::Pod::Generator::Acknowledgements
...
@@ -177,16 +177,16 @@ class ::Pod::Generator::Acknowledgements
end
end
end
end
end
end
``
`
``
Finally, here's a list of the methods that are available to override:
Finally, here's a list of the methods that are available to override:
``
`
ruby
``ruby
header_title
header_title
header_text
header_text
footnote_title
footnote_title
footnote_text
footnote_text
``
`
``
### Introduced two new classes: LocalPod and Sandbox.
### Introduced two new classes: LocalPod and Sandbox.
...
@@ -297,7 +297,7 @@ different sets of depedencies. This means that you can create a separate
...
@@ -297,7 +297,7 @@ different sets of depedencies. This means that you can create a separate
library which contains all dependencies, including extra ones that you only use
library which contains all dependencies, including extra ones that you only use
in, for instance, a debug or test build.
[
[docs
][
1
]
]
in, for instance, a debug or test build.
[
[docs
][
1
]
]
``
`
R
uby
``
r
uby
# This Podfile will build three static libraries:
# This Podfile will build three static libraries:
# * libPods.a
# * libPods.a
# * libPods-debug.a
# * libPods-debug.a
...
@@ -318,7 +318,7 @@ target :test, :exclusive => true do
...
@@ -318,7 +318,7 @@ target :test, :exclusive => true do
# the `libPods-test.a` library.
# the `libPods-test.a` library.
dependency 'Kiwi'
dependency 'Kiwi'
end
end
``
`
``
### Install libraries from anywhere
### Install libraries from anywhere
...
@@ -326,7 +326,7 @@ A dependency can take a git url if the repo contains a podspec file in its
...
@@ -326,7 +326,7 @@ A dependency can take a git url if the repo contains a podspec file in its
root, or a podspec can be loaded from a file or HTTP location. If no podspec is
root, or a podspec can be loaded from a file or HTTP location. If no podspec is
available, a specification can be defined inline in the Podfile.
[
[docs
][
2
]
]
available, a specification can be defined inline in the Podfile.
[
[docs
][
2
]
]
``
`
R
uby
``
r
uby
# From a spec repo.
# From a spec repo.
dependency 'SSToolkit'
dependency 'SSToolkit'
...
@@ -357,14 +357,14 @@ dependency do |s|
...
@@ -357,14 +357,14 @@ dependency do |s|
end
end
end
end
end
end
``
`
``
### Add a `post_install` hook to the Podfile class
### Add a `post_install` hook to the Podfile class
This allows the user to customize, for instance, the generated Xcode project
This allows the user to customize, for instance, the generated Xcode project
_before_
it’s written to disk.
[
[docs
][
3
]
]
_before_
it’s written to disk.
[
[docs
][
3
]
]
``
`
R
uby
``
r
uby
# Enable garbage collection support for MacRuby applications.
# Enable garbage collection support for MacRuby applications.
post_install do |installer|
post_install do |installer|
installer.project.targets.each do |target|
installer.project.targets.each do |target|
...
@@ -373,14 +373,14 @@ post_install do |installer|
...
@@ -373,14 +373,14 @@ post_install do |installer|
end
end
end
end
end
end
``
`
``
### Manifest
### Manifest
Generate a Podfile.lock file next to the Podfile, which contains a manifest of
Generate a Podfile.lock file next to the Podfile, which contains a manifest of
your application’s dependencies and their dependencies.
your application’s dependencies and their dependencies.
``
`
``
PODS:
PODS:
- JSONKit (1.4)
- JSONKit (1.4)
- LibComponentLogging-Core (1.1.4)
- LibComponentLogging-Core (1.1.4)
...
@@ -402,7 +402,7 @@ DOWNLOAD_ONLY:
...
@@ -402,7 +402,7 @@ DOWNLOAD_ONLY:
DEPENDENCIES:
DEPENDENCIES:
- RestKit-JSON-JSONKit
- RestKit-JSON-JSONKit
- RestKit-ObjectMapping
- RestKit-ObjectMapping
``
`
``
### Generate Xcode projects from scratch
### Generate Xcode projects from scratch
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment