github Byron/gitoxide git-object-v0.18.0
git-object v0.18.0

2 years ago

New Features

  • support for trimming of whitespace around name and email
    It's separated from parsing to assure we can round-trip, but it's
    made easy to obtain trimmed results using new methods.

    This high-level git-repository will also trim by default now.

  • CommitRef::time()
    A shortcut to allow for fluid retrival of the committer.time.

  • CommitRefIter::(author|committer)(), better usability
    The methods returning an iterator are now consuming, which allows
    them to be nested by callers.

  • CommitRefIter::parent_ids()
    Allocation-free parent retrieval.

  • in-manifest and in-lib feature documentation

Commit Statistics

  • 17 commits contributed to the release over the course of 73 calendar days.
  • 60 days passed between releases.
  • 5 commits where understood as conventional.
  • 2 unique issues were worked on: #329, #364

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

Commit Details

view details
  • #329
    • in-manifest and in-lib feature documentation (5c573bf)
    • Document all features related to serde1 (72b97f2)
  • #364
    • support for trimming of whitespace around name and email (a39bf71)
    • CommitRef::time() (8f1b42b)
    • Full error handling for CommitRefIter (b94471a)
    • More speedy access to author/committer (6129607)
    • CommitRefIter::(author|committer)(), better usability (c51a925)
    • CommitRefIter::parent_ids() (91065cd)
  • Uncategorized
    • Merge branch 'for-onefetch' (8e5cb65)
    • Release git-hash v0.9.3, git-features v0.20.0, git-config v0.2.0, safety bump 12 crates (f0cbb24)
    • Merge branch 'svetli-n-refactor_git_config_tests' (babaa9f)
    • thanks clippy (3079e11)
    • adapt to breaking changes in git-actor (40c48c3)
    • upgrade document-features (c35e62e)
    • Merge branch 'AP2008-implement-worktree' (f32c669)
    • Release git-actor v0.8.1 (08fe550)
    • Release git-bitmap v0.0.1, git-hash v0.9.0, git-features v0.19.0, git-index v0.1.0, safety bump 9 crates (4624725)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.