github GitoxideLabs/gitoxide gitoxide-core-v0.17.0
gitoxide-core v0.17.0

2 years ago

Chore

  • uniformize deny attributes

New Features

  • gix remote refs to list all remote references of a suitable remote.
    This takes into account either a named remote, or the remote associated
    with the current branch, or the default remote it could deduce or obtain
    from the configuration.
  • use docsrs feature in code to show what is feature-gated automatically on docs.rs
  • pass --cfg docsrs when compiling for https://docs.rs

Changed (BREAKING)

  • remove gix free remote ref-list in favor of gix remote refs
    The functinality is the same, but the latter is built on top of a
    repository which is slightly less flexible, but preferable over
    maintaining a non-repo version.

Commit Statistics

  • 20 commits contributed to the release over the course of 5 calendar days.
  • 6 days passed between releases.
  • 5 commits where understood as conventional.
  • 1 unique issue was worked on: #450

Commit Details

view details
  • #450
    • remove gix free remote ref-list in favor of gix remote refs (dda9957)
    • refactor (e0be6e9)
    • Add support for passing urls directly to bypass all remote repository logic. (df3cf18)
    • gix remote refs to list all remote references of a suitable remote. (5d6d5ca)
    • Try to use maybe async for the simplest of possibly blocking remote interactions (db4df25)
    • basic parsing of gix remote refs without any implementation. (f8f1249)
  • Uncategorized
    • update changelogs prior to release (23cb58f)
    • Release git-date v0.0.5, git-hash v0.9.8, git-features v0.22.2, git-actor v0.11.3, git-glob v0.3.2, git-quote v0.2.1, git-attributes v0.3.2, git-tempfile v2.0.4, git-lock v2.1.1, git-validate v0.5.5, git-object v0.20.2, git-ref v0.15.2, git-sec v0.3.1, git-config v0.7.0, git-credentials v0.4.0, git-diff v0.17.2, git-discover v0.4.1, git-bitmap v0.1.2, git-index v0.4.2, git-mailmap v0.3.2, git-chunk v0.3.1, git-traverse v0.16.2, git-pack v0.21.2, git-odb v0.31.2, git-packetline v0.12.7, git-url v0.7.2, git-transport v0.19.2, git-protocol v0.19.0, git-revision v0.4.2, git-refspec v0.1.0, git-worktree v0.4.2, git-repository v0.22.0, safety bump 4 crates (4974eca)
    • Merge branch 'example-write-blob' (afedd7f)
    • Merge pull request #494 from ultrasaurus/patch-1 (86fe22c)
    • Merge branch 'main' into remote-ls-refs (95f2f4f)
    • Merge branch 'example-new-repo' (946dd3a)
    • Merge branch 'main' into remote-ls-refs (e2ee3de)
    • use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0)
    • uniformize deny attributes (f7f136d)
    • pass --cfg docsrs when compiling for https://docs.rs (5176771)
    • Merge branch 'main' into remote-ls-refs (c82bbfa)
    • prepare for release of git-repository (8aa5389)
    • Merge branch 'main' into remote-ls-refs (bd5f3e8)
    • greatly improve gix commit describe performance by adding an object cache (d07daaa)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.