github GitoxideLabs/gitoxide gix-commitgraph-v0.27.0
gix-commitgraph v0.27.0

2 days ago

Other

  • Simplify commit-graph doc link
    The #:~:text in the anchor was no longer working, as tested in
    Chromium-based browsers that ordinarily support such links. Like
    any broken anchor, it didn't keep the page from resolving. But it
    didn't jump to (nor participate in any highlighting of) specific
    text.

    Fortunately, the relevant text is near the top of the page. So the
    original intent of the longer and more complicated URL is satisfied
    in the simpler URL.

Changed (BREAKING)

  • adjust error return types to handle collision detection
    This does mean a lot of churn across the tree, but the change is
    usually just an adjustment to variants of an existing error type,
    so I expect that most downstream users will require little to no
    adaption for this change.
  • adjust hash verification return types for the common interface
    This mostly just affects return types – using
    git_hash::verify::Error instead of bespoke duplicated versions
    thereof, and occasionally returning an ObjectId instead of ()
    for convenience.

Commit Statistics

  • 13 commits contributed to the release.
  • 3 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

Commit Details

view details
  • Uncategorized
    • Update changelogs prior to release (38dff41)
    • Merge pull request #1915 from emilazy/push-qvyqmopsoltr (4660f7a)
    • Migrate hashing API users to fallible versions (fbf6cc8)
    • Adjust error return types to handle collision detection (5095f44)
    • Adjust hash verification return types for the common interface (54e5764)
    • Migrate all hashing API users to gix_hash::Hasher::finalize() (4e935ce)
    • Migrate all hashing API users to gix_hash (baa1430)
    • Merge pull request #1875 from EliahKagan/spell (1ed68f3)
    • Simplify commit-graph doc link (da64358)
    • Fix a minor typo in a test case name (fa89113)
    • Merge pull request #1854 from GitoxideLabs/montly-report (16a248b)
    • Thanks clippy (8e96ed3)
    • Merge pull request #1778 from GitoxideLabs/new-release (8df0db2)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.