github GitoxideLabs/gitoxide gix-v0.80.0
gix v0.80.0

9 hours ago

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)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.