New
- Support for universal framework targets (#622). Thanks @neonichu and @jpsim!
- The
github
keyword supports GitHub Enterprise repositories (#657). Thanks @ikesyo! carthage bootstrap
has a--no-checkout
flag (#686). Thanks @ikesyo!dSYM
s will be copied to the build folder from downloaded releases (#684). Thanks @erichoracek!- The
--platform
flag can now take multiple comma-separated platforms (#726). Thanks @ikesyo! - Repositories will be built for only the simulator if the correct signing identity isn’t installed (#583). Thanks @abbeycode!
- Support for tvOS (#742). Thanks @NachoSoto!
Improved
- GitHub API errors are warnings instead of failures (#669). Thanks @ikesyo!
- Projects that don’t share any frameworks are now warnings instead of failures (#679). Thanks @ikesyo!
- A more descriptive description is printed when downloading binaries (#699). Thanks @mdiep!
- Binary downloads are automatically disabled when using submodules (#692). Thanks @ikesyo!
- The
github
keyword tolerates more inputs (#747). Thanks @ikesyo!
Fixed
- Submodules are synced recursively (#674). Thanks @ikesyo!
- Invalid repository errors in the Carthage cache (#695). Thanks @ikesyo!
- Incorrect build orders for nested dependencies (#702). Thanks @ikesyo!
- Random file exists errors when downloading binaries (#707). Thanks @ikesyo!
- Errors when home directory isn’t on the startup volume (#713). Thanks @ikesyo!
Thank you to @ikesyo and @Nirma for improvements to the codebase!