github Byron/gitoxide gix-ref-v0.46.0
gix-ref v0.46.0

27 days ago

Bug Fixes

  • add serde support for varous reference name types.

New Features (BREAKING)

  • add ReferenceExt::follow_to_object_in_place().
    The missing link that makes it possible to follow to the first object
    and then peel the object according to any preferred algorithm.

Bug Fixes (BREAKING)

  • improve naming and change Target::Peeled to Target::Object.
    This also renames TargetRef::Peeled to TargetRef::Object to make clear
    that it's not necessarily the peeled object that is contained.

    Previously these terms were confusing due to the incorrect usage of the
    word peeled.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Release gix-glob v0.16.5, gix-filter v0.12.0, gix-fs v0.11.3, gix-revwalk v0.14.0, gix-traverse v0.40.0, gix-worktree-stream v0.14.0, gix-archive v0.14.0, gix-config-value v0.14.8, gix-tempfile v14.0.2, gix-ref v0.46.0, gix-sec v0.10.8, gix-config v0.39.0, gix-prompt v0.8.7, gix-url v0.27.5, gix-credentials v0.24.5, gix-ignore v0.11.4, gix-index v0.34.0, gix-worktree v0.35.0, gix-diff v0.45.0, gix-discover v0.34.0, gix-pathspec v0.7.7, gix-dir v0.7.0, gix-mailmap v0.23.6, gix-negotiate v0.14.0, gix-pack v0.52.0, gix-odb v0.62.0, gix-packetline v0.17.6, gix-transport v0.42.3, gix-protocol v0.45.3, gix-revision v0.28.0, gix-refspec v0.24.0, gix-status v0.12.0, gix-submodule v0.13.0, gix-worktree-state v0.12.0, gix v0.65.0, gix-fsck v0.5.0, gitoxide-core v0.40.0, gitoxide v0.38.0 (a65a17f)
    • Release gix-date v0.9.0, gix-actor v0.31.6, gix-validate v0.9.0, gix-object v0.43.0, gix-path v0.10.10, gix-attributes v0.22.4, gix-command v0.3.9, gix-packetline-blocking v0.17.5, gix-filter v0.12.0, gix-fs v0.11.3, gix-revwalk v0.14.0, gix-traverse v0.40.0, gix-worktree-stream v0.14.0, gix-archive v0.14.0, gix-ref v0.46.0, gix-config v0.39.0, gix-prompt v0.8.7, gix-url v0.27.5, gix-credentials v0.24.5, gix-ignore v0.11.4, gix-index v0.34.0, gix-worktree v0.35.0, gix-diff v0.45.0, gix-discover v0.34.0, gix-dir v0.7.0, gix-mailmap v0.23.6, gix-negotiate v0.14.0, gix-pack v0.52.0, gix-odb v0.62.0, gix-packetline v0.17.6, gix-transport v0.42.3, gix-protocol v0.45.3, gix-revision v0.28.0, gix-refspec v0.24.0, gix-status v0.12.0, gix-submodule v0.13.0, gix-worktree-state v0.12.0, gix v0.65.0, gix-fsck v0.5.0, gitoxide-core v0.40.0, gitoxide v0.38.0, safety bump 25 crates (d19af16)
    • Prepare changelogs prior to release (0f25841)
    • Merge branch 'improvements' (242fedc)
    • Add ReferenceExt::follow_to_object_in_place(). (16b5e7e)
    • Improve naming and change Target::Peeled to Target::Object. (43d8096)
    • Merge branch 'sanitization' (d51f330)
    • Adapt to changes in gix-validate (b9cf0f4)
    • Merge branch 'improvements' (7dff447)
    • Add serde support for varous reference name types. (70d835b)
    • Merge branch 'dependabot/github_actions/github-actions-c4bcf5a8e2' (2e00b5e)
    • Make winnow a workspace dependency (78a7e32)
    • Merge branch 'ag/jiff' (5871fb1)
    • Assure the next release is breaking (9fd1090)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.