- Show Explicit Error Msg for Merge Conflict in Podfile. Taylor Halliday #147
This version only introduces changes in the CocoaPods gem.
-
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][kylef] CocoaPods#2099
-
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
-
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 the
requries_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][carsonmcdonald] CocoaPods#1936
- The specification now strips the indentation of the
prefix_header
andprepare_command
to aide their declaration as a here document (similarly to what it already does with the description).
Fabio Pelosin #51
- Fix linting for Pods which declare a private repo as the source.
Boris Bügling #82
-
Changed all references to the optimistic operator.
Luis de la Rosa -
Check requires_arc set explicitly in podspec.
Richard Lee
- Fix crash related to the usage of
s.version
in the git tag.
Joel Parsons
Introduction of the Changelog.