github GitoxideLabs/gitoxide gix-diff-v0.26.2
gix-diff v0.26.2

21 months ago

New Features

  • add wasm feature toggle to allow compilation to wasm32-unknown-unknown

  • tree::Recorder::track_location() to track no location or filenames only.
    Previously the recorder would track full paths, but now it's possible to configure it
    to track no paths or file names only.

    That way it's possible to use the implementation in custom delegate implementations or
    otherwise tune the computational cost according to actual needs.

  • add tree::visit::Change::(oid_and_mode|mode)() methods.
    These methods allow to easily access the current object id and mode
    of a change, as well as the mode separately.

Bug Fixes

  • note that crates have been renamed from git-* to gix-*.
    This also means that the git-* prefixed crates of the gitoxide project
    are effectively unmaintained.
    Use the crates with the gix-* prefix instead.

    If you were using git-repository, then gix is its substitute.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Merge branch 'rename-tracking' (35415c5)
    • tree::Recorder::track_location() to track no location or filenames only. (2ad0e8b)
    • add tree::visit::Change::(oid_and_mode|mode)() methods. (507196e)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.