What's new in ObjectiveGit 0.8.8
Sep 11, 2015
- Added support for pull (#464)! Thanks @phatblat and @pietbrauer!
- Added support for stash apply and stash pop (#501). Thanks @tiennou!
- Added tests for iOS (#484). Thanks @phatblat!
- Fixed -isWorkingDirectoryClean (#514). Thanks @dleehr!
- Fixed checkout methods that use notifyBlock/GTCheckoutStrategySafe (#510). Thanks @dleehr!
- Made the path in checkoutProgressBlock optional (#517). Thanks @alehed!
- Removed deprecated -targetCommitAndReturnError: so that the new one can bridge cleanly to Swift 2 (#512). Thanks @phatblat!
- Fixed GTPushTransferProgressBlock not being called (#508). Thanks @dleehr!
- Added support for git_cred_ssh_key_memory_new (#507). Thanks @slavikus!
- Fixes for Xcode 7 (#506, #502). Thanks @phatblat!
- Fixed nullability warnings (#500). Thanks @wilshipley!
New in ObjectiveGit 0.8.7 (Aug 4, 2015)
- Updated the submodule ignore rule API (#473).
- Fixed some inconsistent libgit2 iOS build failures (#491). Thanks @phatblat!
- Bumped libgit2.
New in ObjectiveGit 0.8.6 (Jul 18, 2015)
- Removed redundant submodule entries (#471).
- Update libgit2 (#472).
- Updates to better support Xcode 7 (#477, #482).
- Fixed nullability warnings (#479).
- Clean up libgit2 builds (#483).
New in ObjectiveGit 0.8.5 (Jul 6, 2015)
- Better unique commit enumeration (#470).
New in ObjectiveGit 0.8.4 (Jun 26, 2015)
- Updated to the latest libgit2 (#466).
- Updated the module map (#469).
- Made GTOID.SHA non nullable (#468).
New in ObjectiveGit 0.8.3 (Jun 23, 2015)
- Support Xcode 6.3.2, by the power of @phatblat's heroic patience. (#452).
- API consistency improvements (#460).
New in ObjectiveGit 0.8.2 (Jun 5, 2015)
- Updated libssh2 submodule URL (#461).
- Fixed potential tag enumeration crash (#462).
- Updated ref lookup API (#463).
New in ObjectiveGit 0.8.1 (Apr 24, 2015)
New in ObjectiveGit 0.8 (Mar 21, 2015)
- Adds NS_DESIGNATED_INITIALIZER annotations (#449). Adds enumeration and ahead/behind counts for OIDs, not just branches (#450).
New in ObjectiveGit 0.7 (Mar 7, 2015)
- Bumps libgit2 to fix a crash enumerating status items.
New in ObjectiveGit 0.6.3 (Mar 4, 2015)
- Fixed issue:
- #445: Create a signature using default values if libgit2’s validation fails.
New in ObjectiveGit 0.6.2 (Feb 18, 2015)
- Removes an obsolete header from ObjectiveGit's module map.
New in ObjectiveGit 0.6.1 (Feb 18, 2015)
- Build script fixes (#443) and support for additional libgit2 APIs (#435).
New in ObjectiveGit 0.6 (Feb 16, 2015)
- More libgit2 updates (#437, #440), a module map for iOS (#438), and clone cancellation (#439).
New in ObjectiveGit 0.5.1 (Jan 17, 2015)
New in ObjectiveGit 0.5 (Jan 17, 2015)
- Updates the dependencies’ folder structure, and moves stuff into Cartfile.private for Carthage 0.5.
- This release also adds GTRepositoryCloneOptionsServerCertificateURL for cloning, and includes a (breaking) libgit2 patch for the recently announced Git vulnerability.
New in ObjectiveGit 0.4 (Dec 18, 2014)
- Push support, libgit2 updates, converted ObjectiveGit into a real module, and other minor fixes.
New in ObjectiveGit 0.3.1 (Dec 18, 2014)
- Remove USER_HEADER_SEARCH_PATHS build setting