build(deps): update rust crate gix to 0.80.0 by renovate[bot] · Pull Request #7267 · starship/starship

This PR contains the following updates:

Package Type Update Change
gix dependencies minor 0.78.00.80.0

Release Notes

GitoxideLabs/gitoxide (gix)

v0.80.0: gix v0.80.0

Compare Source

Bug Fixes
  • Correctly use $COMMON_DIR/info/exclude to make excludes work in worktrees.
    It turns out there is no per-worktree excludes file either.
  • make status work despite broken or invalid symlinks.
    Related to gitbutlerapp/gitbutler#12399
Chore (BREAKING)
  • Upgrade prodash and crosstermion to the latest version.
    This will fix the cargo deny issue as it brings in a newer lru crate.
New Features (BREAKING)
  • encode shallow commit lists as non-empty, and introduced nonempty in gix-protocol
  • model merge-bases as a non-empty type in gix-revision and gix-merge
    Adapt gix accordingly (even though it's nonbreaking).
Commit Statistics
  • 9 commits contributed to the release over the course of 10 calendar days.
  • 12 days passed between releases.
  • 3 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
  • Uncategorized
    • Merge pull request #​2440 from GitoxideLabs/improvements (93f39fb)
    • Make status work despite broken or invalid symlinks. (94b35a1)
    • Merge pull request #​2433 from GitoxideLabs/codex/nonempty-rewrite (29040a8)
    • Adopt to changes related to the introduction of nonempty. (e033441)
    • Encode shallow commit lists as non-empty, and introduced nonempty in gix-protocol (78b0a6f)
    • Model merge-bases as a non-empty type in gix-revision and gix-merge (231fda4)
    • Merge pull request #​2377 from cruessler/add-sha-256-to-gix-commitgraph (228caf7)
    • Use GIX_TEST_FIXTURE_HASH for gix-commitgraph and gix-pack. (d51b858)
    • Merge branch 'release' (9327b73)

v0.79.0: gix v0.79.0

Compare Source

Bug Fixes
  • Correctly use $COMMON_DIR/info/exclude to make excludes work in worktrees.
    It turns out there is no per-worktree excludes file either.
  • Differentiate between core.bare being known or not.
    This allows Repository::is_bare() to only make assumptions based
    on the configuration value, which is what Git does.
Chore (BREAKING)
  • Upgrade prodash and crosstermion to the latest version.
    This will fix the cargo deny issue as it brings in a newer lru crate.
Bug Fixes (BREAKING)
  • Improve Repository::kind() for better classification
    Previously it wasn't clear what it really is as it chose the wrong
    categories.
New Features (BREAKING)
  • gix-error instead of thiserror
  • gix-error instead of thiserror
Commit Statistics
  • 21 commits contributed to the release over the course of 18 calendar days.
  • 18 days passed between releases.
  • 4 commits were understood as conventional.
  • 1 unique issue was worked on: #​2402
Commit Details
view details
  • #​2402
    • Differentiate between core.bare being known or not. (02fe02b)
  • Uncategorized
    • Merge pull request #​2420 from cruessler/remove-imara-diff-0-1-in-gix-blame (28fbeb8)
    • Merge pull request #​2400 from GitoxideLabs/gix-error (e4f016b)
    • Address Copilot review (0b0e9f8)
    • Refactor (c7f84c2)
    • gix-error instead of thiserror (0128df7)
    • gix-error instead of thiserror (b8059ab)
    • Remove feature flag blame-experimental (44e447b)
    • Merge pull request #​2415 from GitoxideLabs/improvements (5c9e6ae)
    • Adapt to changes in gix-testtools (fb60c8a)
    • Merge pull request #​2407 from GitoxideLabs/dependabot/cargo/cargo-fb4135702f (8bceefb)
    • Bump the cargo group with 59 updates (7ce3c55)
    • Merge pull request #​2404 from fenhl/patch-1 (aaf0a76)
    • Refactor (d820846)
    • Clarify that blocking-http-transport-reqwest doesn't enable reqwest's default features (c45cdaf)
    • Merge pull request #​2403 from GitoxideLabs/improvements (75ac1d0)
    • Improve Repository::kind() for better classification (8ea42ea)
    • Merge pull request #​2396 from GitoxideLabs/gix-error (e8612b5)
    • Adapt to changes in gix-error (a304f13)
    • Adapt to changes in gix-actor (b80d026)
    • Merge pull request #​2393 from GitoxideLabs/report (f7d0975)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.