You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
GTIndex gained an -addAll: method in #628. Thanks @alehed!
GTNote's -target property was fixed (#635). Thanks @slavikus!
Tweaks (#587) by @tiennou was merged, resulting in the following improvements :
GTReference now has -isTag/-isBranch/-isNote accessors.
Branch enumeration now uses libgit2 ref iterators.
The missing push/hide reference/HEAD API was added to GTEnumerator.
Tags can now be deleted via -[GTTag delete:].
Creating a GTBranch will now use the underlying GTReference's repository instead of an explicit one.
We now use the libgit2 API when getting a branch's remote & short name. ⚠️ this is a backward-incompatible change, as the branch name is now the "real" branch name (eg. master vs refs/heads/master, origin/master vs refs/remotes/origin/master).
GTBranch gained a -isHEAD accessor, as well as a -rename:force:error method.
GTCommit now gives access to lower-level GTOIDs for both itself and its parents.
GTEnumerator now exposes its underlying git_revwalk pointer.
libssh2 has been updated to 1.8.0, and libgit2 to 0.27 (#643). Thanks @tiennou!