Releases: CocoaPods/Core
0.36.0.beta.1
Release 0.36.0.beta.1
0.35.0
0.35.0.rc2
This version only introduces changes in the CocoaPods gem.
0.35.0.rc1
Breaking
- Support for Ruby < 2.0.0 has been dropped. CocoaPods now depends on
Ruby 2.0.0 or greater.
Eloy Durán
Enhancements
- Remove
Specification::Set
attributes related to dependency resolution.
Removed because the new, enhanced resolver no longer uses them to keep track
of the source for requirements.
Samuel Giddins
CocoaPods#2637
Bug Fixes
- Fixes an issue when finding a
Source
based on the spec-repo'sgit
URL
whengit
is configured to rewrite URLs with theurl.<base>.insteadOf
option.
Eloy Durán
CocoaPods#2724
CocoaPods#2696
CocoaPods#2625 - Fixes an issue linting the
flatten
for http sources in a podspec.
Eloy Durán
Core#193
0.35.0.rc1
Breaking
- Support for Ruby < 2.0.0 has been dropped. CocoaPods now depends on
Ruby 2.0.0 or greater.
Eloy Durán
Enhancements
- Remove
Specification::Set
attributes related to dependency resolution.
Removed because the new, enhanced resolver no longer uses them to keep track
of the source for requirements.
Samuel Giddins
CocoaPods#2637
Bug Fixes
- Fixes an issue when finding a
Source
based on the spec-repo'sgit
URL
whengit
is configured to rewrite URLs with theurl.<base>.insteadOf
option.
Eloy Durán
CocoaPods#2724
CocoaPods#2696
CocoaPods#2625 - Fixes an issue linting the
flatten
for http sources in a podspec.
Eloy Durán
Core#193
0.34.4
Bug Fixes
- Fixes an issue linting options such as
type
,sha1
for http sources in a
podspec.
Kyle Fuller
CocoaPods#2692
0.34.2
Breaking
- Remove the notion of a
DataProvider
and move the handling ofSource
data
from the file system into theSource
class itself.
Samuel Giddins
#183
Enhancements
- Optimize
Source#search
to avoid iterating through all available sets.
Samuel Giddins
#182 - Set Sources are used in the order in which they are provided.
Thomas Visser
CocoaPods#2556
Bug Fixes
- Fixes the reading of subspecs with spaces from Lockfiles.
Samuel Giddins
#176 - Fixes an issue with local git spec repositories without git remotes.
Kyle Fuller
CocoaPods#2590
0.34.1
Bug Fixes
- [Linter] Fix the license extension check.
Fabio Pelosin
CocoaPods#2525
0.34.0
Enhancements
- Drop policy to not require a git commit for
0.0.1
versions.
Fabio Pelosin
CocoaPods#2335 - Removes the unused
Source::GitHubDataProvider
class.
Samuel Giddins
#174 - Adds a
url
attribute toSource
.
Note that this attribute is currently only gathered fromgit
.
Samuel Giddins
0.34.0.rc2
Bug Fixes
- Fixes an issue linting specifications with invalid HTTP source.
Kyle Fuller
CocoaPods#2463
0.34.0.rc1
-
Add support to specify dependencies per build configuration.
This can be done using the following syntax in a Podfile:pod 'Lookback', :configurations => ['Debug']
Currently configurations can only be specified per single Pod.
Joachim Bengtsson
Eloy Durán
Fabio Pelosin
#52
#154 -
Added methods
deprecated?
anddeprecation_description
to
RootAttributesAccessors
.
Hugo Tunius
#157
CocoaPods#2180 -
The specification
requires_arc
attribute now defaults to true.
Fabio Pelosin
CocoaPods#267 -
Now the specification linter warns if git sources use SSH URLs.
Fabio Pelosin
CocoaPods#118 -
Removed legacy deprecation warnings of the Specification DSL.
Fabio Pelosin -
Improved error messages for merge conflicts of the Podfile.
Taylor Halliday
#147 -
Only allow certain extensions for license files.
Samuel Giddins
CocoaPods#2407 -
The linter now checks a JSON specification for unknown keys.
Fabio Pelosin
#88 -
Exported JSON files have a trailing newline
Fabio Pelosin
#139
0.34.0.rc2
Bug Fixes
- Fixes an issue linting specifications with invalid HTTP source.
Kyle Fuller
CocoaPods#2463
0.34.0.rc1
-
Add support to specify dependencies per build configuration.
This can be done using the following syntax in a Podfile:pod 'Lookback', :configurations => ['Debug']
Currently configurations can only be specified per single Pod.
Joachim Bengtsson
Eloy Durán
Fabio Pelosin
#52
#154 -
Added methods
deprecated?
anddeprecation_description
to
RootAttributesAccessors
.
Hugo Tunius
#157
CocoaPods#2180 -
The specification
requires_arc
attribute now defaults to true.
Fabio Pelosin
CocoaPods#267 -
Now the specification linter warns if git sources use SSH URLs.
Fabio Pelosin
CocoaPods#118 -
Removed legacy deprecation warnings of the Specification DSL.
Fabio Pelosin -
Improved error messages for merge conflicts of the Podfile.
Taylor Halliday
#147 -
Only allow certain extensions for license files.
Samuel Giddins
CocoaPods#2407 -
The linter now checks a JSON specification for unknown keys.
Fabio Pelosin
#88 -
Exported JSON files have a trailing newline
Fabio Pelosin
#139
0.34.0.rc1
-
Add support to specify dependencies per build configuration.
This can be done using the following syntax in a Podfile:pod 'Lookback', :configurations => ['Debug']
Currently configurations can only be specified per single Pod.
Joachim Bengtsson
Eloy Durán
Fabio Pelosin
#52
#154 -
Added methods
deprecated?
anddeprecation_description
to
RootAttributesAccessors
.
Hugo Tunius
#157
CocoaPods#2180 -
The specification
requires_arc
attribute now defaults to true.
Fabio Pelosin
CocoaPods#267 -
Now the specification linter warns if git sources use SSH URLs.
Fabio Pelosin
CocoaPods#118 -
Removed legacy deprecation warnings of the Specification DSL.
Fabio Pelosin -
Improved error messages for merge conflicts of the Podfile.
Taylor Halliday
#147 -
Only allow certain extensions for license files.
Samuel Giddins
CocoaPods#2407 -
The linter now checks a JSON specification for unknown keys.
Fabio Pelosin
#88 -
Exported JSON files have a trailing newline
Fabio Pelosin
#139