Releases: CocoaPods/Core
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
0.33.1
0.33.0
Enhancements
- Extracted URL validation into its own module.
Boris Bügling
#115
#116 - Gracefully handle unexpected source structure.
Samuel E. Giddins
#110 - Linter warnings and errors are now prefixed with [
ATTRIBUTE_NAME
].
ThisATTRIBUTE_NAME
specifies which property caused the error/warning.
Joshua Kalpin
#122 - Add support for the specification of multiple
default_subspecs
.
Kyle Fuller
CocoaPods#2099
0.32.1
0.32.0
Enhancements
- Make Platform instances usable as Hash keys.
Eloy Durán
#109 - Accept new sources for Pods when they are just redirects of the old one.
Boris Bügling
#101
#102 - Show informative error message when a merge conflict is detected in a YAML
file.
Luis de la Rosa
#69
#100 - Added a check to the linter to ensure that the
social_media_url
has
been changed from the example value.
Richard Lee
#67
#85 - Partial refactor of
Pod::Linter
class.
Joshua Kalpin
#50 - Added
deprecated
anddeprecated_in_favor_of
attributes to Specification
DSL.
Paul Young
#87 - The linter now checks
framework
andlibrary
attributes for invalid
strings.
Paul Williamson
Fabio Pelosin
#66
#96
#105 - Ignore any pod that begins with a
.
.
Dustin Clark
#97
#98 - The Linter will not check for comments anymore.
Fabio Pelosin
#108 - Removed legacy checks from the linter.
Fabio Pelosin
#108
Bug Fixes
- Fixed logic for default subspec attribute in nested subspecs.
Fabio Pelosin
CocoaPods#1021 - Added logic to handle subspecs and platform scopes to linter check of
therequries_arc
attribute.
Fabio Pelosin
CocoaPods#2005 - The linter no longer considers empty a Specification if it only specifies the
resource_bundle
attribute.
Joshua Kalpin
#63
#95 - Fix sorting of versions coming from data providers
Carson McDonald
CocoaPods#1936
0.32.0
Enhancements
- Make Platform instances usable as Hash keys.
Eloy Durán
#109 - Accept new sources for Pods when they are just redirects of the old one.
Boris Bügling
#101
#102 - Show informative error message when a merge conflict is detected in a YAML
file.
Luis de la Rosa
#69
#100 - Added a check to the linter to ensure that the
social_media_url
has
been changed from the example value.
Richard Lee
#67
#85 - Partial refactor of
Pod::Linter
class.
Joshua Kalpin
#50 - Added
deprecated
anddeprecated_in_favor_of
attributes to Specification
DSL.
Paul Young
#87 - The linter now checks
framework
andlibrary
attributes for invalid
strings.
Paul Williamson
Fabio Pelosin
#66
#96
#105 - Ignore any pod that begins with a
.
.
Dustin Clark
#97
#98 - The Linter will not check for comments anymore.
Fabio Pelosin
#108 - Removed legacy checks from the linter.
Fabio Pelosin
#108
Bug Fixes
- Fixed logic for default subspec attribute in nested subspecs.
Fabio Pelosin
CocoaPods#1021 - Added logic to handle subspecs and platform scopes to linter check of
therequries_arc
attribute.
Fabio Pelosin
CocoaPods#2005 - The linter no longer considers empty a Specification if it only specifies the
resource_bundle
attribute.
Joshua Kalpin
#63
#95 - Fix sorting of versions coming from data providers
Carson McDonald
CocoaPods#1936
0.31.1
Enhancements
- The specification now strips the indentation of the
prefix_header
and
prepare_command
to aide their declaration as a here document (similarly to
what it already does with the description).
Fabio Pelosin
#51
Bug Fixes
- Fix linting for Pods which declare a private repo as the source.
Boris Bügling
#82
0.31.0
Enhancements
- Changed all references to the optimistic operator.
Luis de la Rosa - Check requires_arc set explicitly in podspec.
Richard Lee
Bug Fixes
- Fix crash related to the usage of
s.version
in the git tag.
Joel Parsons