github GitoxideLabs/gitoxide git-protocol-v0.22.0
git-protocol v0.22.0

24 months ago

Changed (BREAKING)

  • fetch::Ref::unpack() returns Option<oid>.
    That way the caller has to be aware of the possibility of an unborn
    branch (probably the only unborn branch) on the remote.

New Features (BREAKING)

  • Support for unborn ls-refs capability if server supports it.
    We can also parse it, adding yet another variant to fetch::Refs.

Commit Statistics

  • 12 commits contributed to the release over the course of 23 calendar days.
  • 27 days passed between releases.
  • 2 commits were understood as conventional.
  • 1 unique issue was worked on: #450

Thanks Clippy

Clippy helped 2 times to make code idiomatic.

Commit Details

view details
  • #450
    • don't degenerate information about the unborn fetch ref's path. (42c977f)
    • fetch::Ref::unpack() returns Option<oid>. (cd867ad)
    • Support for unborn ls-refs capability if server supports it. (02e37f0)
    • less noisy way of writing trait bounds (b593806)
    • upgrade to prodash v21 (a0655dc)
    • improve docs slightly (306ebef)
  • Uncategorized
    • prepare changelogs prior to release (423af90)
    • Merge branch 'main' into write-sparse-index (upgrade to Rust 1.65) (5406630)
    • thanks clippy (04cfa63)
    • Merge branch 'main' into write-sparse-index (c4e6849)
    • Merge branch 'gix-clone' (def53b3)
    • thanks clippy (bc9c780)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.