Releases: CocoaPods/CocoaPods
1.9.0.beta.3
Enhancements
Bug Fixes
-
Apply Xcode 11
XCTUnwrap
fix to library and framework targets.
Dimitris Koutsogiorgas
#9500 -
Fix resources script when building a project from a symlink.
Dimitris Koutsogiorgas
#9423 -
Fix
pod install
crash on projects with atypical configuration names.
Paul Beusterien
#9465 -
Fix an issue that caused iOS archives to be invalid when including a vendored XCFramework
Eric Amorde
#9458 -
Fix a bug where an incremental install missed library resources.
Igor Makarov
#9431 -
Fix an issue that caused an incorrect warning to be emitted for CLI targets with static libraries
Eric Amorde
#9498
1.9.0.beta.2 (2019-12-17)
Enhancements
- None.
Bug Fixes
- Fix validator to properly integration project during
lint
.
Dimitris Koutsogiorgas
#9416
1.9.0.beta.1 (2019-12-16)
Enhancements
-
Support for scheme code coverage.
Dimitris Koutsogiorgas
#8921 -
Support Swift version variants.
Dimitris Koutsogiorgas
#9230 -
Configure dependencies per configuration.
Samuel Giddins
Dimitris Koutsogiorgas
#9149 -
Include Podfile Plugin changes for incremental installation.
Sebastian Shanus
#9147 -
Integrate
use_frameworks!
linkage DSL.
Dimitris Koutsogiorgas
#9099 -
Add support for integrating dependency file in user script phases.
Dimitris Koutsogiorgas
#9082 -
Add support for XCFrameworks using the
vendored_frameworks
Podspec DSL.
Eric Amorde
#9148
Bug Fixes
-
Move
run_podfile_post_install_hooks
call to execute right before projects are saved.
Yusuf Sobh
#9379 -
Do not apply header mapping copy if the spec does not provide a header mappings dir.
Dimitris Koutsogiorgas
#9308 -
Fix issue where workspace was missing user project references during incremental installation.
Sebastian Shanus
#9237 -
Search in users xcconfig's for figuring out when to set
APPLICATION_EXTENSION_API_ONLY
.
Dimitris Koutsogiorgas
#9233 -
Always generate a lockfile even if project integration is disabled.
Dimitris Koutsogiorgas
#9288 -
Fix incremental installation with plugins that include arguments with different ordering.
Dimitris Koutsogiorgas
#9170 -
Move custom
Copy Headers
script phase for header mappings beforeCompile Sources
.
Dimitris Koutsogiorgas
#9131 -
Don't create a conflicting
LaunchScreen.storyboard
when an app spec contains a file
with that name in itsresources
.
Samuel Giddins
1.9.0.beta.2
Enhancements
- None.
Bug Fixes
- Fix validator to properly integration project during
lint
.
Dimitris Koutsogiorgas
#9416
1.9.0.beta.1 (2019-12-16)
Enhancements
-
Support for scheme code coverage.
Dimitris Koutsogiorgas
#8921 -
Support Swift version variants.
Dimitris Koutsogiorgas
#9230 -
Configure dependencies per configuration.
Samuel Giddins
Dimitris Koutsogiorgas
#9149 -
Include Podfile Plugin changes for incremental installation.
Sebastian Shanus
#9147 -
Integrate
use_frameworks!
linkage DSL.
Dimitris Koutsogiorgas
#9099 -
Add support for integrating dependency file in user script phases.
Dimitris Koutsogiorgas
#9082 -
Add support for XCFrameworks using the
vendored_frameworks
Podspec DSL.
Eric Amorde
#9148
Bug Fixes
-
Move
run_podfile_post_install_hooks
call to execute right before projects are saved.
Yusuf Sobh
#9379 -
Do not apply header mapping copy if the spec does not provide a header mappings dir.
Dimitris Koutsogiorgas
#9308 -
Fix issue where workspace was missing user project references during incremental installation.
Sebastian Shanus
#9237 -
Search in users xcconfig's for figuring out when to set
APPLICATION_EXTENSION_API_ONLY
.
Dimitris Koutsogiorgas
#9233 -
Always generate a lockfile even if project integration is disabled.
Dimitris Koutsogiorgas
#9288 -
Fix incremental installation with plugins that include arguments with different ordering.
Dimitris Koutsogiorgas
#9170 -
Move custom
Copy Headers
script phase for header mappings beforeCompile Sources
.
Dimitris Koutsogiorgas
#9131 -
Don't create a conflicting
LaunchScreen.storyboard
when an app spec contains a file
with that name in itsresources
.
Samuel Giddins
1.9.0.beta.1
Enhancements
-
Support for scheme code coverage.
Dimitris Koutsogiorgas
#8921 -
Support Swift version variants.
Dimitris Koutsogiorgas
#9230 -
Configure dependencies per configuration.
Samuel Giddins
Dimitris Koutsogiorgas
#9149 -
Include Podfile Plugin changes for incremental installation.
Sebastian Shanus
#9147 -
Integrate
use_frameworks!
linkage DSL.
Dimitris Koutsogiorgas
#9099 -
Add support for integrating dependency file in user script phases.
Dimitris Koutsogiorgas
#9082 -
Add support for XCFrameworks using the
vendored_frameworks
Podspec DSL.
Eric Amorde
#9148
Bug Fixes
-
Move
run_podfile_post_install_hooks
call to execute right before projects are saved.
Yusuf Sobh
#9379 -
Do not apply header mapping copy if the spec does not provide a header mappings dir.
Dimitris Koutsogiorgas
#9308 -
Fix issue where workspace was missing user project references during incremental installation.
Sebastian Shanus
#9237 -
Search in users xcconfig's for figuring out when to set
APPLICATION_EXTENSION_API_ONLY
.
Dimitris Koutsogiorgas
#9233 -
Always generate a lockfile even if project integration is disabled.
Dimitris Koutsogiorgas
#9288 -
Fix incremental installation with plugins that include arguments with different ordering.
Dimitris Koutsogiorgas
#9170 -
Move custom
Copy Headers
script phase for header mappings beforeCompile Sources
.
Dimitris Koutsogiorgas
#9131 -
Don't create a conflicting
LaunchScreen.storyboard
when an app spec contains a file
with that name in itsresources
.
Samuel Giddins
1.8.4
1.8.3
1.8.1
1.8.0
Enhancements
- None.
Bug Fixes
-
Include dependent vendored frameworks in linker flags
Alex Coomans
[#9045]((#9045) -
Correctly set deployment target for non library specs even if the root spec does not specify one.
Dimitris Koutsogiorgas
#9153 -
Make
APPLICATION_EXTENSION_API_ONLY
build setting not break when performing a cached incremental install.
Igor Makarov
#8967
#9141
#9142
1.8.0.beta.2 (2019-08-27)
Enhancements
- None.
Bug Fixes
-
Do not verify deployment target version during resolution for non library specs.
Dimitris Koutsogiorgas
#9105 -
Add
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
to all.xcconfig
s
Igor Makarov
#8073
#9125
cocoapods-integration-specs#248 -
Fix iOS app spec code signing.
Dimitris Koutsogiorgas
#9110 -
Add Apple watch device family to resource bundles built for WatchOS
Aaron McDaniel
#9075
1.8.0.beta.1 (2019-08-05)
Enhancements
-
Allow Algolia search for CDNSource
Igor Makarov
#9015
#9046
Core#569 -
Using
repo push
now pushes to the current repo branch (HEAD
) instead ofmaster
Jhonatan Avalos
#8630 -
Add support for UI test specs with
test_type
value:ui
Yavuz Nuzumlali
#9002
Core#562 -
Replace git-based
MasterSource
with CDN-basedTrunkSource
Igor Makarov
#8923
Core#552 -
Integrate a pod into a custom project name if specified.
Dimitris Koutsogiorgas & Sebastian Shanus
#8939 -
Performance optimization for large number of files related to cleaning sandbox directory during installation
hovox
#8797 -
Add support for Specification Info.plist DSL
Eric Amorde
#8753
#3032 -
Fix target definition display name for inhibit warnings message.
Dimitris Koutsogiorgas
#8935 -
Allow using an application defined by an app spec as the app host for a test spec.
jkap
Samuel Giddins
#8654 -
Speed up dependency resolution when there are many requirements for the same pod
or many versions that do not satisfy the given requirements.
Samuel Giddins -
Add support for pods in abstract-only targets to be installed.
Samuel Giddins -
Emit a warning when attempting to integrate dynamic frameworks into command line tool targets
Eric Amorde
#6493 -
Always suggest
pod repo update
on dependency resolution conflict,
unless repo update was specifically requested.
Artem Sheremet
#8768 -
Set Default Module for Storyboards in resource bundle targets.
James Treanor
#8890 -
Print correct platform name when inferring target platform.
Dimitris Koutsogiorgas
#8916 -
Do not re-write sandbox files if they have not changed.
Dimitris Koutsogiorgas
#8983 -
Added option to skip Pods.xcodeproj generation
Itay Brenner
8872
Bug Fixes
-
Update symlink script to prevent duplicate files
Alex Coomans
#9035 -
Use correct
header_mappings_dir
for subspecs
Alex Coomans
#9019 -
Make CDNSource show up in
pod repo env
Igor Makarov
#9016 -
Fix regenerating aggregate targets for incremental installation.
Sebastian Shanus
#9009 -
Fix heuristic for determining whether the source URL to be added is CDN
Igor Makarov
#9000
#8999 -
Set default build configurations for app / test specs when installing with
integrate_targets: false
, ensuring theEmbed Frameworks
and
Copy Resources
scripts will copy the necessary build artifacts.
Samuel Giddins -
No longer show a warning when using an optional include (
#include?
) to
include the Pods .xcconfig from the base .xcconfig file
Rob Hudson -
Remove stale podspecs from 'Local Podspecs' when installing non-local counterparts.
Pär Strindevall
Dimitris Koutsogiorgas
#8914 -
Fix inheriting search paths for test targets in
init
command.
Dimitris Koutsogiorgas
#8868 -
Allow detecting
SWIFT_VERSION
build settings from user targets when some
xcconfig files are missing.
Samuel Giddins -
Only return library itself as a framework path for library specs.
Dimitris Koutsogiorgas
#9029 -
Fix a bug that prevented dependencies in a plugin source from resolving
Eric Amorde
#8540 -
Store relative project and file paths in the incremental cache.
Dimitris Koutsogiorgas
#9041 -
Use correct deployment target for test specs and app specs.
Dimitris Koutsogiorgas
#9040 -
Allow overriding custom xcconfig entries set for compiling a library when
specifying an app or test spec.
Samuel Giddins -
Pass a non-browser user agent for social media validation
Dov Frankel
CocoaPods/Core#571
#9053
#9049 -
Do not add CocoaPods script phases to targets that have no paths to embed.
Dimitris Koutsogiorgas
#9069
1.8.0.beta.2
Enhancements
- None.
Bug Fixes
-
Do not verify deployment target version during resolution for non library specs.
Dimitris Koutsogiorgas
#9105 -
Add
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
to all.xcconfig
s
Igor Makarov
#8073
#9125
cocoapods-integration-specs#248 -
Fix iOS app spec code signing.
Dimitris Koutsogiorgas
#9110 -
Add Apple watch device family to resource bundles built for WatchOS
Aaron McDaniel
#9075
1.8.0.beta.1 (2019-08-05)
Enhancements
-
Allow Algolia search for CDNSource
Igor Makarov
#9015
#9046
Core#569 -
Using
repo push
now pushes to the current repo branch (HEAD
) instead ofmaster
Jhonatan Avalos
#8630 -
Add support for UI test specs with
test_type
value:ui
Yavuz Nuzumlali
#9002
Core#562 -
Replace git-based
MasterSource
with CDN-basedTrunkSource
Igor Makarov
#8923
Core#552 -
Integrate a pod into a custom project name if specified.
Dimitris Koutsogiorgas & Sebastian Shanus
#8939 -
Performance optimization for large number of files related to cleaning sandbox directory during installation
hovox
#8797 -
Add support for Specification Info.plist DSL
Eric Amorde
#8753
#3032 -
Fix target definition display name for inhibit warnings message.
Dimitris Koutsogiorgas
#8935 -
Allow using an application defined by an app spec as the app host for a test spec.
jkap
Samuel Giddins
#8654 -
Speed up dependency resolution when there are many requirements for the same pod
or many versions that do not satisfy the given requirements.
Samuel Giddins -
Add support for pods in abstract-only targets to be installed.
Samuel Giddins -
Emit a warning when attempting to integrate dynamic frameworks into command line tool targets
Eric Amorde
#6493 -
Always suggest
pod repo update
on dependency resolution conflict,
unless repo update was specifically requested.
Artem Sheremet
#8768 -
Set Default Module for Storyboards in resource bundle targets.
James Treanor
#8890 -
Print correct platform name when inferring target platform.
Dimitris Koutsogiorgas
#8916 -
Do not re-write sandbox files if they have not changed.
Dimitris Koutsogiorgas
#8983 -
Added option to skip Pods.xcodeproj generation
Itay Brenner
8872
Bug Fixes
-
Update symlink script to prevent duplicate files
Alex Coomans
#9035 -
Use correct
header_mappings_dir
for subspecs
Alex Coomans
#9019 -
Make CDNSource show up in
pod repo env
Igor Makarov
#9016 -
Fix regenerating aggregate targets for incremental installation.
Sebastian Shanus
#9009 -
Fix heuristic for determining whether the source URL to be added is CDN
Igor Makarov
#9000
#8999 -
Set default build configurations for app / test specs when installing with
integrate_targets: false
, ensuring theEmbed Frameworks
and
Copy Resources
scripts will copy the necessary build artifacts.
Samuel Giddins -
No longer show a warning when using an optional include (
#include?
) to
include the Pods .xcconfig from the base .xcconfig file
Rob Hudson -
Remove stale podspecs from 'Local Podspecs' when installing non-local counterparts.
Pär Strindevall
Dimitris Koutsogiorgas
#8914 -
Fix inheriting search paths for test targets in
init
command.
Dimitris Koutsogiorgas
#8868 -
Allow detecting
SWIFT_VERSION
build settings from user targets when some
xcconfig files are missing.
Samuel Giddins -
Only return library itself as a framework path for library specs.
Dimitris Koutsogiorgas
#9029 -
Fix a bug that prevented dependencies in a plugin source from resolving
Eric Amorde
#8540 -
Store relative project and file paths in the incremental cache.
Dimitris Koutsogiorgas
#9041 -
Use correct deployment target for test specs and app specs.
Dimitris Koutsogiorgas
#9040 -
Allow overriding custom xcconfig entries set for compiling a library when
specifying an app or test spec.
Samuel Giddins -
Pass a non-browser user agent for social media validation
Dov Frankel
CocoaPods/Core#571
#9053
#9049 -
Do not add CocoaPods script phases to targets that have no paths to embed.
Dimitris Koutsogiorgas
#9069
1.8.0.beta.1
Enhancements
-
Allow Algolia search for CDNSource
Igor Makarov
#9015
#9046
Core#569 -
Using
repo push
now pushes to the current repo branch (HEAD
) instead ofmaster
Jhonatan Avalos
#8630 -
Add support for UI test specs with
test_type
value:ui
Yavuz Nuzumlali
#9002
Core#562 -
Replace git-based
MasterSource
with CDN-basedTrunkSource
Igor Makarov
#8923
Core#552 -
Integrate a pod into a custom project name if specified.
Dimitris Koutsogiorgas & Sebastian Shanus
#8939 -
Performance optimization for large number of files related to cleaning sandbox directory during installation
hovox
#8797 -
Add support for Specification Info.plist DSL
Eric Amorde
#8753
#3032 -
Fix target definition display name for inhibit warnings message.
Dimitris Koutsogiorgas
#8935 -
Allow using an application defined by an app spec as the app host for a test spec.
jkap
Samuel Giddins
#8654 -
Speed up dependency resolution when there are many requirements for the same pod
or many versions that do not satisfy the given requirements.
Samuel Giddins -
Add support for pods in abstract-only targets to be installed.
Samuel Giddins -
Emit a warning when attempting to integrate dynamic frameworks into command line tool targets
Eric Amorde
#6493 -
Always suggest
pod repo update
on dependency resolution conflict,
unless repo update was specifically requested.
Artem Sheremet
#8768 -
Set Default Module for Storyboards in resource bundle targets.
James Treanor
#8890 -
Print correct platform name when inferring target platform.
Dimitris Koutsogiorgas
#8916 -
Do not re-write sandbox files if they have not changed.
Dimitris Koutsogiorgas
#8983 -
Added option to skip Pods.xcodeproj generation
Itay Brenner
8872
Bug Fixes
-
Update symlink script to prevent duplicate files
Alex Coomans
#9035 -
Use correct
header_mappings_dir
for subspecs
Alex Coomans
#9019 -
Make CDNSource show up in
pod repo env
Igor Makarov
#9016 -
Fix regenerating aggregate targets for incremental installation.
Sebastian Shanus
#9009 -
Fix heuristic for determining whether the source URL to be added is CDN
Igor Makarov
#9000
#8999 -
Set default build configurations for app / test specs when installing with
integrate_targets: false
, ensuring theEmbed Frameworks
and
Copy Resources
scripts will copy the necessary build artifacts.
Samuel Giddins -
No longer show a warning when using an optional include (
#include?
) to
include the Pods .xcconfig from the base .xcconfig file
Rob Hudson -
Remove stale podspecs from 'Local Podspecs' when installing non-local counterparts.
Pär Strindevall
Dimitris Koutsogiorgas
#8914 -
Fix inheriting search paths for test targets in
init
command.
Dimitris Koutsogiorgas
#8868 -
Allow detecting
SWIFT_VERSION
build settings from user targets when some
xcconfig files are missing.
Samuel Giddins -
Only return library itself as a framework path for library specs.
Dimitris Koutsogiorgas
#9029 -
Fix a bug that prevented dependencies in a plugin source from resolving
Eric Amorde
#8540 -
Store relative project and file paths in the incremental cache.
Dimitris Koutsogiorgas
#9041 -
Use correct deployment target for test specs and app specs.
Dimitris Koutsogiorgas
#9040 -
Allow overriding custom xcconfig entries set for compiling a library when
specifying an app or test spec.
Samuel Giddins -
Pass a non-browser user agent for social media validation
Dov Frankel
CocoaPods/Core#571
#9053
#9049 -
Do not add CocoaPods script phases to targets that have no paths to embed.
Dimitris Koutsogiorgas
#9069