1.10.0.beta.1
版本发布时间: 2020-07-18 06:06:34
CocoaPods/CocoaPods最新发布版本:1.15.2(2024-02-07 02:12:59)
Breaking
- Bump minimum Ruby version to 2.3.3 (included with macOS High Sierra)
Eric Amorde #9821
Enhancements
-
Add the App Clip product symbol to the list of products that need embedding.
Igor Makarov #9882 -
Allow gem to run as root when passing argument flag
--allow-root
Sean Reinhardt #8929 -
Warn users to delete the master specs repo if its not explicitly used.
Dimitris Koutsogiorgas #9871 -
Use User Project's compatibilityVersion instead of objectVersion when deciding when to use xcfilelists.
Sean Reinhardt #9140 -
add a
--configuration
option topod lib lint
andpod spec lint
.
Gereon Steffens #9686 -
Add a post_integrate_hook API
lucasmpaim #7432 -
Set the
BUILD_LIBRARY_FOR_DISTRIBUTION
build setting if integrating with a target that has the setting set toYES
(directly or in an .xcconfig).
Juanjo López #9232 -
Option to lint a specified set of test_specs
Paul Beusterien #9392 -
Add --use-static-frameworks lint option
Paul Beusterien #9632 -
Exclude the local spec-repos directory from Time Machine Backups.
Jakob Krigovsky #8308
Bug Fixes
-
Override Xcode 12 default for erroring on quoted imports in umbrellas.
Paul Beusterien #9902 -
Remove bitcode symbol maps from embedded framework bundles
Eric Amorde #9681 -
Prevent "source changed" message for every version change when using trunk source
cltnschlosser #9865 -
When pod target is a static framework, save time by copying compiled resources
Igor Makarov #9441 -
Re-implement
bcsymbolmap
copying to avoid duplicate outputs.
Dimitris Koutsogiorgas mplorentz #9734 -
Fix Xcode 11 warning when setting Bundle Identifier in
info_plist
Sean Reinhardt #9536 -
Fix
incompatible encoding regexp match
for linting non-ascii pod name
banjun #9765 #9776 -
Fix crash when targets missing in Podfile
Paul Beusterien #9745 -
Fix adding developer library search paths during pod validation.
Nick Entin #9736 -
Fix an issue that caused multiple xcframework scripts to produce the same output files
Eric Amorde #9670 #9720 -
Fix an issue preventing framework user targets with an xcframework dependency from building successfully
Eric Amorde #9525 #9720 -
Fix an issue preventing xcframeworks that wrapped static libraries from linking successfully
Eric Amorde #9528 #9720 -
Fix setting
swift_version
when deduplicate targets is turned off.
Dimitris Koutsogiorgas #9689 -
Honor prefix_header_file=false for subspecs
Paul Beusterien #9687 -
Do not clean user projects from sandbox.
Dimitris Koutsogiorgas #9683 -
Fix mapping of resource paths for app specs.
Dimitris Koutsogiorgas #9676 -
When preserving pod paths, preserve ALL the paths
Igor Makarov #9483 -
Re-implement
dSYM
copying and stripping to avoid duplicate outputs.
Dimitris Koutsogiorgas #9185 -
Add support for running tests through the scheme of the app spec host of a test spec
Eric Amorde #9332 -
Fix an issue that prevented variables in test bundle scheme settings from expanding
Eric Amorde #9539 -
Fix project path handling issue that caused cmake projects to be incorrect
Paul Beusterien Andrew #6268 -
Set
Missing Localizability
setting to'YES'
to prevent warnings in Xcode 11
Eric Amorde #9612 -
Don't crash on non UTF-8 error message
Kenji KATO #9706 -
Fix XCFramework slice selection when having more archs in slice than requested with $ARCHS
jerbob92 #9790 -
Don't add app spec dependencies to the parent library's target in Xcode, which was happening when the dependency's project was not being regenerated due to incremental installation.
[segiddins][https://github.com/segiddins] -
Add the trunk repo to the default
sources
for therepo push
command
Elf Sundae #9840