This repository has been archived by the owner on Nov 3, 2020. It is now read-only.
Release 0.37.0
0.37.0
For more details, see 📝 CocoaPods 0.37 on our blog.
Bug Fixes
- Print the UTF-8 warning to STDERR.
Matt Holgate
0.37.0.rc.2
Bug Fixes
- Handle caching specs that have subspecs with higher minimum deployment targets
without deleting needed source files.
Samuel Giddins
#3471 - Automatically detect JSON podspecs in
pod lib lint
.
Samuel Giddins
#3477
0.37.0.rc.1
Enhancements
- Add environment variable
COCOAPODS_SKIP_UPDATE_MESSAGE
to disable new
version message.
Andrea Mazzini
#3364 - Use user project's object version for pods project.
Boris Bügling
#253
Bug Fixes
- Adding
$(inherited)
toFRAMEWORK_SEARCH_PATHS
build setting in xcconfig for aggregate.
Tomohiro Kumagai
#3429 - Don't crash when the downloader can't find an appropriate podspec in a
git
pod.
Samuel Giddins
#3433 - Automatically lock Pod source files after installing.
Mason Glidden
#1154 - Handle subprocesses leaking STDOUT/STDERR pipes by more strictly managing
process lifetime and not allowing I/O to block completion of the task.
Samuel Giddins
#3101 - Do not create pod target if
source_files
only contains headers.
Boris Bügling
#3106 - Run a pod's
prepare_command
(if it has one) before it is cleaned in the
download cache.
Marius Rackwitz
Samuel Giddins
#3436 - Don't set the
-fno-objc-arc
compiler flags for files for which the flag
makes no sense.
Samuel Giddins
#2559 - Also apply a pod's configuration to any resource targets defined by the pod.
Tom Adriaenssen
#3463
0.37.0.beta.1
Enhancements
- Allow the specification of custom module map files.
Samuel Giddins
Marius Rackwitz
#3145 - Show the source URI for local Pod specification repositories in
pod repo list
.
Kyle Fuller - Only show a warning when there is a minimum deployment target mismatch
between target and spec, instead of throwing a hard error.
Samuel Giddins
#1241 - Add download caching for pods, which speeds up
pod install
and linting,
potentially by several orders of magnitude.
Samuel Giddins
#2863
#3172 - Add a
--fail-fast
option to bothpod spec lint
andpod lib lint
that
causes the linter to exit as soon as a single subspec or platform fails
linting.
Marius Rackwitz - Naïvely prevent base xcconfig warnings for targets that have custom
config files set.
Chris Brauchli
#2633 - Ensure private headers are declared as such in a framework's generated module
map.
Samuel Giddins
#2974
Bug Fixes
- Do not pass code-sign arguments to xcodebuild when linting OS X targets.
Boris Bügling
#3310 - Fixes an issue showing the URL to remote resources in
pod repo list
.
Kyle Fuller - Fixes a problem with code signing when integrating CocoaPods
into a Today Widget extension.
Christian Sampaio
#3390