Skip to content

Update gix to 0.84#2967

Merged
extrawurst merged 6 commits into
gitui-org:masterfrom
cruessler:update-gix-to-0-84
Jul 17, 2026
Merged

Update gix to 0.84#2967
extrawurst merged 6 commits into
gitui-org:masterfrom
cruessler:update-gix-to-0-84

Conversation

@cruessler

Copy link
Copy Markdown
Collaborator

This is a follow-up to #2962.

@extrawurst

Copy link
Copy Markdown
Collaborator

@cruessler what does it take to mark this as out-of-draft?

@cruessler

Copy link
Copy Markdown
Collaborator Author

@extrawurst ssh-key is still a release candidate at 0.7.0-rc.10. I’m fine with merging as-is, but I wanted to at least have mentioned it. With respect to changes related to gitoxide, there’s nothing left on my to-do list.

@extrawurst

Copy link
Copy Markdown
Collaborator

@cruessler there is a new ssh-key rc. still no release. a gitui crates release would fail with this - so i opt to wait :(

@cruessler
cruessler force-pushed the update-gix-to-0-84 branch from 2503cd4 to 814bd13 Compare July 16, 2026 19:53
@cruessler
cruessler marked this pull request as ready for review July 17, 2026 06:48
@cruessler

Copy link
Copy Markdown
Collaborator Author

Since #2464 got merged which removed the dependency on ssh-key, there’s no need any longer to wait for its new release, so this PR is now finally ready for review!

@cruessler
cruessler requested a review from extrawurst July 17, 2026 06:51
@extrawurst

Copy link
Copy Markdown
Collaborator

@cruessler any particular improvements or unlocks we will get from this now?

@extrawurst
extrawurst merged commit bc086cf into gitui-org:master Jul 17, 2026
43 of 44 checks passed
@cruessler

Copy link
Copy Markdown
Collaborator Author

Yes! This enables sha256 for gix. I’ll soon open a follow-up PR that enables unstable-sha256 for git2 at which point we should have support for SHA-256 repositories in gitui. Based on what I know, most, if not all, APIs we use should already work with SHA-256 without us having to change anything.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants