Skip to content
This repository has been archived by the owner on Nov 3, 2020. It is now read-only.

0.39.0

Compare
Choose a tag to compare
@segiddins segiddins released this 20 Oct 16:33
· 706 commits to master since this release
Enhancements
  • Podfile-specified options are passed to plugins as hashes that treat string
    and symbol keys identically.
    Samuel Giddins
    #3354
Bug Fixes
  • Only link dynamic vendored frameworks and libraries of pod dependencies.
    Kevin Coleman
    #4336

0.39.0.rc.1 (2015-10-05)

Enhancements
  • Support for adding dependency target vendored libraries and frameworks to build settings.
    Kevin Coleman
    #4278
  • Always link the aggregate target as static to the user project.
    Marius Rackwitz
    #4137

0.39.0.beta.5 (2015-10-01)

Breaking
  • Activesupport 4 is now required, breaking compatibility with applications
    locked to 3.x.y.
Enhancements
Bug Fixes
  • Give a meaningful message for the case where there is no available stable
    version for a pod, and there is no explicit version requirement.
    Muhammed Yavuz Nuzumlalı
    #4197
  • Use watchsimulator when validating pods with the watchOS platform.
    Thomas Kollbach
    #4130
  • C or C++ preprocessor output files with .i extension now have their compiler
    flags set correctly.
    Andrea Aresu
  • Remove SDKROOT relative search path as it isn't needed anymore since XCTest.
    Boris Bügling
    #4219
  • Podfile generated by pod init now specifies iOS 8.0 as the default platform
    and includes use_frameworks! for Swift projects.
    Jamie Evans
  • Support for the new tvos platform.
    Boris Bügling
    #4152
  • Either generate just one pod target or generate it once for each target
    definition.
    Marius Rackwitz
    #4034
  • Stop setting DYLIB_CURRENT_VERSION, CURRENT_PROJECT_VERSION, and
    DYLIB_COMPATIBILITY_VERSION for pods integrated as dynamic frameworks.
    Samuel Giddins
    #4083
  • The headers folders paths for static library pods will be unset, fixing
    validation when archives are uploaded to iTunes Connect.
    Boris Bügling
    Samuel Giddins
    #4119
  • Don't require the platform attribute for targets without any declared pods
    when running pod install --no-integrate.
    Sylvain Guillopé
    #3151
  • Gracefully handle exception if creating the repos directory fails due to a
    system error like a permission issue.
    Sylvain Guillopé
    #4177

0.39.0.beta.4 (2015-09-02)

Bug Fixes
  • Using vendored frameworks without a Headers directory will no longer cause a
    crash.
    Samuel Giddins
    #3967
  • Computing the set of transitive dependencies for a pod target,
    even if the target is scoped, will no longer smash the stack.
    Samuel Giddins
    #4092
  • Take into account a specification's exclude_files when constructing resource
    bundles.
    Samuel Giddins
    #4065
  • Fix resolving to platform-compatible versions of transitive dependencies.
    Samuel Giddins
    #4084

0.39.0.beta.3 (2015-08-28)

Bug Fixes
  • This release fixes a file permissions error when using the RubyGem.
    Samuel Giddins

0.39.0.beta.2 (2015-08-27)

Bug Fixes

0.39.0.beta.1 (2015-08-26)

Breaking
Enhancements
Bug Fixes