github GitoxideLabs/gitoxide git-config-v0.12.0
git-config v0.12.0

23 months ago

New Features

  • read worktree specific configuration of main worktrees.
    Supporting this is useful when interacting with worktrees that have been
    created with sparse worktree support, which moves some configuration
    values into those for the worktree at hand.

    Note that linked worktrees are not supported - for that use
    git-repository instead.

New Features (BREAKING)

  • upgrade edition to 2021 in most crates.
    MSRV for this is 1.56, and we are now at 1.60 so should be compatible.
    This isn't more than a patch release as it should break nobody
    who is adhering to the MSRV, but let's be careful and mark it
    breaking.

    Note that git-features and git-pack are still on edition 2018
    as they make use of a workaround to support (safe) mutable access
    to non-overlapping entries in a slice which doesn't work anymore
    in edition 2021.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • prepare changelogs prior to release (e4648f8)
    • Merge branch 'version2021' (0e4462d)
    • read worktree specific configuration of main worktrees. (7d7bd02)
    • refactor (747b9e9)
    • upgrade edition to 2021 in most crates. (3d8fa8f)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.