@blender blender released this Jul 2, 2018 · 37 commits to master since this release

Assets 4

⚠️ This release improves support for Semantic Versions. You might experience changes to dependency resolution when running update. See (#2412) ⚠️

Fixed

  • Use correct URL format when using Proxies (#2428). Thanks @blender !
  • Filter out improper directories passing as frameworks (#2436). Thanks @blender !
  • Fix symlinks on APFS volumes (#2445). Thanks @cmittendorf !
  • Fix missing EXPANDED_CODE_SIGN_IDENTITY when using Xcode 10 beta (#2476). Thanks @jdhealy !
  • Make use of --new-resolver flag in bootstrap command (#2486). Thanks @blender !

Added

Improved

Thank you to @blender ( #2386, #2399, #2447), @TwiterZX (#2396), @valeriyvan ( #2385), @DanTheColoradan (#2426), @walshie4 (#2463), @dimazen (#2471), @isaac-weisberg (#2499) for improvements to the documentation!

Thank you to @ikesyo (#2413) for improving the infrastructure!

Thank you to @ikesyo ( #2431, #2434, #2435), @ChristopherRogers (#2475) for improvements to the code base!

Thank you to @mdiep @jdhealy @ikesyo @blender @kballard @artemnovichkov for reviewing pull requests!

@blender blender released this Jul 2, 2018 · 39 commits to master since this release

Assets 2

⚠️

This release contains a potential security concern. Do not download

@blender blender released this Mar 19, 2018 · 178 commits to master since this release

Assets 4

⚠️ This release raises the deployment target to macOS 10.11 El Capitan ⚠️

Fixed

  • Fix dSYM generation (#2334). Thanks @abrindam!
  • Fix update X's dependencies when running carthage update X (#2321). Thanks @jwutke!
  • Fix segmentation fault when bootstrapping (#2376). Thanks @vytis!
  • Fix a bug involving carthage outdated fail (#2328). Thanks @chuganzy!
  • Fix a bug involving tvOS binary releases (#2346). Thanks @blender!

Added

  • Optionally strip debug symbols in carthage copy-frameworks (#2361). Thanks @abrindam!
  • Support relative file path for binary dependencies (#2360). Thanks @dmiluski!
  • Don't create Carthage/Build symlink if project doesn't use Carthage (#2368). Thanks @mdiep!
  • Add support for proxied environments (#2371). Thanks @JakeAdams!

Improved

  • Limit Parallelism in scheme discovery (#2343). Thanks @flovilmart!
  • Speed up scheme discovery (#2344) (#2372). Thanks @flovilmart!
  • Move binary download to build process (#2342). Thanks @chuganzy!
    • ⚠️ Users should add --no-use-binaries to carthage build executions where necessary.

Thank you to @yoching for improvements to the code base! Thank you to @mdiep @jdhealy @ikesyo @blender @47014106 @tbrannam @awgeorge @hyperspacemark for reviewing pull requests!

@mdiep mdiep released this Jan 29, 2018 · 246 commits to master since this release

Assets 4

Fixed

  • Use of Swift toolchains that report a prerelease version (#2282). Thanks @tonyarnold!

Added

  • Support for downloading static binaries with binary dependencies (#2235). Thanks @blender!

Improved

  • outdated now lists all dependencies, even those that will not be updated because of the specified version in the Cartfile (#2254). Thanks @iv-mexx!
  • ouddated now includes color output (#2257). Thanks @iv-mexx!

Thank you to @ikesyo and @chuganzy for improvements to the codebase! Thank you to @mdiep, @NachoSoto, and @jdhealy for reviewing PRs!

@BobElDevil BobElDevil released this Dec 8, 2017 · 308 commits to master since this release

Assets 4

Fixed

Added

  • A new resolver algorithm is available with the --new-resolver flag for carthage update (#2122). Thanks @BobElDevil!
  • Building Carthage (the tool itself) now uses Xcode's new build system (#2269). Thanks @ikesyo!

Changed

Thank you to @ikesyo, @zhongwuzw, @BobElDevil and @dtweston for improvements to the codebase! Thanks to @mdiep, @ikesyo, @NachoSoto and @jdhealy for reviewing pull requests!

@ikesyo ikesyo released this Oct 14, 2017 · 355 commits to master since this release

Assets 4

Fixed

  • CocoaPods-generated projects support when running archive action (#2213). Thanks @ikesyo!

Thanks to @mdiep for reviewing pull requests!

@ikesyo ikesyo released this Oct 13, 2017 · 358 commits to master since this release

Assets 4

Fixed

  • Building frameworks whose SKIP_INSTALL build setting is set to NO (#2210). Thanks @ikesyo!

Added

  • --xcode-warnings option to the outdated command to output Xcode-compatible warnings (#2209). Thanks @dtweston!

Thanks to @mdiep for reviewing pull requests!

@ikesyo ikesyo released this Oct 11, 2017 · 363 commits to master since this release

Assets 4

Carthage now requires Swift 4.0 / Xcode 9.

Fixed

  • jsonDecodingError is incorrectly reported when downloading binaries (#2182). Thanks @ikesyo!

Improved

  • Use archive action when building device SDKs to disable LLVM Instrumentation (#2158). Thanks @ikesyo!

Thank you to @kas-kad for improvements to documentation. Thank you to @ikesyo and @mdiep for improvements to the codebase! Thanks to @BobElDevil, @ikesyo, @jdhealy, @mdiep and @NachoSoto for reviewing pull requests!

@mdiep mdiep released this Sep 4, 2017 · 429 commits to master since this release

Assets 4

Fixed

  • Carthage now builds with Xcode 9.
  • Homebrew installations will no longer mistakenly use previously installed versions of CarthageKit.framework (#2059). Thanks @ikesyo!
  • Fetching of local repositories with relative paths (#2125). Thanks @ikesyo!

Added

Improved

Thank you to @ikesyo and @jdhealy for improvements to the codebase! Thanks to @mdiep, @BobElDevil, @jdhealy, @andersio, @norio-nomura, and @ikesyo for reviewing pull requests!

@mdiep mdiep released this Jul 10, 2017 · 549 commits to master since this release

Assets 4

Carthage now requires Swift 3.1.

Fixed

Improved

  • GitHub dependencies will be the same when specified with git (#1995). Thanks @blender!
  • Building will now use checked out Cartfiles instead of getting them from Git (#2041). Thanks @BobElDevil!

Thank you to @ikesyo and @Dschee for improvements to the codebase! 🎉 Thank you to @ikesyo, @mdiep, @jdhealy, and @BobElDevil for reviewing pull requests.