github GitoxideLabs/gitoxide gix-dir-v0.3.0
gix-dir v0.3.0

7 months ago

Bug Fixes

  • allow traversals to start from a symlink that points to a directory
    Now symlinked repositories can be traversed as well.

New Features (BREAKING)

  • allow directory walk to be interrupted with should_interrupt flag.
    That way, it can be much more responsive to interruption.

  • assure symlinks to directories are ignored with dir/ declarations in .gitignore.
    Initially, symlinks appear like symlinks thanks to lstat, but to do
    exclude handling correctly these need another stat call.

    However, this is also not done in Git, but done in libgit2 only,
    so a toggle was added to act like Git by default, but allow obtaining
    the same behaviour as git2 for compatibility.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Prepare changelog prior to release (129ba3d)
    • Merge branch 'improvements-for-cargo' (41cd53e)
    • Allow directory walk to be interrupted with should_interrupt flag. (35b74e7)
    • Allow traversals to start from a symlink that points to a directory (e7e91cf)
    • Assure symlinks to directories are ignored with dir/ declarations in .gitignore. (cd0c8af)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.