Skip to content

Upgrade gix for better commit message trailer parsing support/better diff slider processing#13298

Merged
Byron merged 1 commit intogitbutlerapp:masterfrom
Byron:upgrade-gix
Apr 14, 2026
Merged

Upgrade gix for better commit message trailer parsing support/better diff slider processing#13298
Byron merged 1 commit intogitbutlerapp:masterfrom
Byron:upgrade-gix

Conversation

@Byron
Copy link
Copy Markdown
Collaborator

@Byron Byron commented Apr 14, 2026

Relevant for #13247, #13048, #12948.

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 14, 2026

@Byron is attempting to deploy a commit to the GitButler Team on Vercel.

A member of the Team first needs to authorize it.

@Byron Byron changed the title Upgrade gix for better trailer parsing support Upgrade gix for better commit message trailer parsing support/better diff slider processing Apr 14, 2026
@Byron Byron marked this pull request as ready for review April 14, 2026 06:40
Copilot AI review requested due to automatic review settings April 14, 2026 06:40
@Byron Byron enabled auto-merge April 14, 2026 06:40
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the gix (gitoxide) git dependency to a newer upstream revision to pick up fixes/improvements for commit message trailer parsing and diff processing.

Changes:

  • Bump the pinned gix and gix-testtools git revision in the workspace Cargo.toml.
  • Regenerate Cargo.lock to reflect the updated git source for the gix* crate set.
  • Adjust commit trailer extraction to use the updated gix trailer value ownership API (into_owned()).

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
crates/gitbutler-repo/src/commit_message.rs Adapts trailer value extraction to the updated gix API while preserving the existing commit message parsing behavior.
Cargo.toml Updates the pinned git revision for gix and gix-testtools in tandem.
Cargo.lock Updates locked git sources for gix and related crates to the new revision.

@Byron Byron merged commit 79230dd into gitbutlerapp:master Apr 14, 2026
43 of 44 checks passed
@Byron Byron deleted the upgrade-gix branch April 14, 2026 07:40
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.

3 participants