github GitoxideLabs/gitoxide v0.37.0

3 months ago

New Features

  • add mailmap check similar to git check-mailmap.
    That way it becomes a little easier to maybe try out other special cases
    in the wild.
  • gix clone with --ref support.
    --ref is similar to --branch, but was renamed as it also supports
    tags for example.

Other

  • Make it easier to compile gitoxide as dynlib
    And also optimize compilation time: By making plumbing and porcelain
    as modules the lib.rs, they can be compiled after the rmeta for the
    dependencies are generated.

    For the uni.rs which uses both plumbing and porcelain, this would avoid
    compiling these two modules twice.

Commit Statistics

  • 13 commits contributed to the release over the course of 57 calendar days.
  • 62 days passed between releases.
  • 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
    • Merge branch 'fix-mailmap' (f107014)
    • Add descriptive docs for mailmap check (3e08fa3)
    • Add mailmap check similar to git check-mailmap. (2a56387)
    • Merge branch 'main' into config-key-take-2 (9fa1054)
    • Merge branch 'feat/checkout-other-refs' (ecfde07)
    • gix clone with --ref support. (9bf01e4)
    • Merge branch 'status' (2f9f0ac)
    • Thanks clippy (acc1331)
    • Merge pull request #1384 from NobodyXu/feat/easier-to-compile-gix-as-dynlib (bb30e52)
    • Fix clippy warning (bf5a111)
    • Fix compilation error in src/plumbing/main.rs (4596a39)
    • Fix compilation errors (0b5dc74)
    • Make it easier to compile gitoxide as dynlib (202f3e4)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.