| CARVIEW |
Select Language
HTTP/2 200
date: Sun, 28 Dec 2025 07:58:49 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"9cde31e25dc3fee029f1b1559a433713"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=CR6FTETxq9S7SME3UFPTDDkyvtXtFGtsPGmmQj0IilC6JHFus1zo9v69VFnjfiLNGZO41QyJiTd94NNXTX0%2BQUCv9CT3gyXNSzKd8HBjfEqeoWSl3bVPJEpI%2BorS%2BgH6z73Zve9XXx2vvtGy4cyuCRIdhk6IknCzTVESejtfoYcb572apuj6sQRTuYC%2F3wJzdbnqIWY4HT7MZbkljBANl2BQUGtTbIjaYM7cuRwJDcV586rvhwRooXs2GRFRHpYsabaUVODS2Ptp9nv0XaW5gw%3D%3D--QV6OhXGTze2Y0dN%2F--dturX0hvtqGHoeZs9I%2BriQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1451420567.1766908729; Path=/; Domain=github.com; Expires=Mon, 28 Dec 2026 07:58:49 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 28 Dec 2026 07:58:49 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: A2B8:2D8E00:4CBE212:5CDAFD8:6950E339
Releases · libgit2/objective-git · GitHub
27 Oct 13:42
Loading
10 Aug 23:45
Loading
16 May 09:27
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 281
Releases: libgit2/objective-git
Releases · libgit2/objective-git
0.14.2
834b311
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Assets 3
0.14.1
c294035
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Assets 3
0.14.0
19c6bfb
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
-targetproperty was fixed (#635). Thanks @slavikus! - Tweaks (#587) by @tiennou was merged, resulting in the following improvements :
- GTReference now has
-isTag/-isBranch/-isNoteaccessors. - Branch enumeration now uses libgit2 ref iterators.
- The missing push/hide reference/
HEADAPI 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.mastervsrefs/heads/master,origin/mastervsrefs/remotes/origin/master). - GTBranch gained a
-isHEADaccessor, as well as a-rename:force:errormethod. - GTCommit now gives access to lower-level GTOIDs for both itself and its parents.
- GTEnumerator now exposes its underlying
git_revwalkpointer.
- GTReference now has
- libssh2 has been updated to 1.8.0, and libgit2 to 0.27 (#643). Thanks @tiennou!
Assets 3
OMG I can't believe it has been that long!
- Updating libgit2 pointer. Thanks @slavikus!
- Updating for new libgit2 git_remote_connect() call. Thanks @slavikus!
- Support Xcode 7.3 (#567). Thanks @phatblat!
- Add clean_externals script (#572). Thanks @phatblat!
- Use libgit2 0.24.1 (#573). Thanks @pietbrauer!
- Git notes support. Thanks @slavikus!
- Added support for
[GTRepository pushNotes:...]. Thanks @slavikus! - Fixes per @tiennou feedback. Thanks @slavikus!
- Push branches and notes in one operation. Thanks @slavikus!
- Check if notes reference exists before pushing it. Thanks @slavikus!
- Make GTCredential from GTCredentialProviderBlock optional (#580). Thanks @alehed!
- Add updatePushURLString:error: to GTRemote(#585). Thanks @Uncommon!
- Fix test: Push URL starts off empty. Thanks @Uncommon!
- Exposing line info from git_diff_hunk in GTDiffHunk (#579). Thanks @dougfales!
- DRY DeltaTypes (#581). Thanks @tiennou!
- Split the OID lookup from the object lookup in GTEnumerator (#594). Thanks @tiennou!
- Style fixes per @tiennou feedback. Thanks @slavikus!
- Add some nullables to methods & properties that can return nil. Thanks @Uncommon!
- Use asserts because GTOID.SHA should never be nil. Thanks @Uncommon!
- Use git_oid_tostr_s for GTOID.SHA. Thanks @Uncommon!
- Provide the OID whose lookup failed in the error. Thanks @tiennou!
- carthage update (#591). Thanks @tiennou!
- It's 2016 (#594). Thanks @Razer6!
- Fix indentation. Thanks @Uncommon!
- Singleline-ify. Thanks @tiennou!
- Test if migrating to Xcode 8 works on Travis. Thanks @pietbrauer!
- Use Xcode8. Thanks @pietbrauer!
- Added git_repository_open_ext wrapper (#593). Thanks @glegrain!
- Make [GTRefLog initWithReference:] public (#596). Thanks @Uncommon!
- Respect nullable returns in various methods (#589). Thanks @slavikus!
- Fix nullability warning for GTNote. Thanks @slavikus!
- Corrections per @tiennou feedback. Thanks @slavikus!
- Rollback libgit2 back to globally used release. Thanks @slavikus!
- More fixes for pull request #576. Thanks @slavikus!
- Extra newlines removal. Thanks @slavikus!
- Fix tests for GTNote (#576). Thanks @slavikus!
- GTObject GTIndexEntry initializers should be nullable (#601). Thanks @Uncommon!
- Assorted script cleanup (#603). Thanks @mattrubin!
- Fix typo in GTRepositoryStashApplyProgress (#607). Thanks @slavikus!
- Added
-[GTRepository checkoutTree:…]. Thanks @slavikus! - Typo fix. Thanks @slavikus!
- Update libgit2 to v0.25.1 (#609 & #610). Thanks @Uncommon and @pietbrauer!
- Wrap all the various way of doing checkouts in GTCheckoutOptions (#459). Thanks @tiennou!
- Fix import typo which may introduce compilation error (#615). Thanks @mssun!
- Add checkout strategy to stash apply/pop methods (#606). Thanks @slavikus!
- Revert to "default enabled" behavior of checking out when cloning (#619). Thanks @tiennou!
- Documentation fix. Thanks @tiennou!
- Tentative test fixing. Thanks @tiennou!
- Clarify GTDiff options argument documentation (#621). Thanks @nanotech!
- Replace nullable with _Nullable and so on (#582). Thanks @alehed!
- GTObject method should be nullable (#582). Thanks @Uncommon!
Assets 3
0.12.0
- Added support for pruning and ignoring tags during fetch (#561). Thanks @pietbrauer!
- GTTreeBuilder now adds blob data to the object database immediately in
+[GTTreeBuilder addEntryWithData:](#566). Thanks @ethomson! - Update libgit2 to 0.24.0+ to include Xcode 7.3 fix. Thanks @pietbrauer!
Thank you to @joshaber, @pietbrauer and @phatblat for reviewing pull requests! ✨
Assets 3
0.11.0
- Added support for Bitcode (#553, #558). Thanks @phatblat and @pietbrauer!
- Added support for pull operations which result in merge conflicts and added support for merging 2 branches (#559). Thanks @pietbrauer!
- Update dependencies to SSZipArchive, Nimble and Quick (#555, #557). Thanks @phatblat and @pietbrauer!
Thank you to @joshaber and @phatblat for reviewing pull requests! ✨
Assets 3
0.10.0
- Added support for diffing a tree and an arbitrary
GTIndex(#539). Thanks @slavikus! - Added list of files to merge conflict errors (#538, #550). Thanks @pietbrauer!
- Added
-shouldIgnoreFileURL:error:method to work with Swift (#545). Thanks @onecrayon! - Added a method to create a diff between to
GTIndexs (#549). Thanks @slavikus! - Added
-[GTCommit merge:error:]to merge two commits into aGTIndex(#549). Thanks @slavikus! - Add APIs to calculate and cleanup repository states (#556). Thanks @mdiep!
- Fixed nullability annotations on
[GTIndex entryWithPath:path](#540). Thanks @onecrayon! - Fixed erroneous
shouldIgnoreFilereturn value (#543). Thanks @onecrayon! - Improved documentation (#537, #548). Thanks @phatblat!
Thank you to @pietbrauer and @joshaber for reviewing pull requests! ✨
Assets 3
0.9.0
Assets 3
0.8.8
- 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
checkoutProgressBlockoptional (#517). Thanks @alehed! - Removed deprecated
-targetCommitAndReturnError:so that the new one can bridge cleanly to Swift 2 (#512). Thanks @phatblat! - Fixed
GTPushTransferProgressBlocknot 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!
Assets 3
0.8.7
Previous Next
You can’t perform that action at this time.