github GitoxideLabs/gitoxide gix-config-v0.16.1
gix-config v0.16.1

21 months ago

New Features

  • add File::write_to_filter() to have a filter select the section to write.
    This way, one can selectively write sections to a file, based on the section's origin
    or other meta-data.

    For convenience sake, most mutating methods on SectionMut can now be chained as well.

  • add File::set_meta() to affect what metadata new sections receive.
    That way it's possible to better control the metadata associated with new sections,
    given that the config file metadata may not truly reflect its identity anymore since it
    can be a combination from many different files with various sources.

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.

  • File::section(...) could panic due to invlid expectation.
    This has been fixed to prevent panics.

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.