github GitoxideLabs/gitoxide gix-refspec-v0.40.0
gix-refspec v0.40.0

22 hours ago

Documentation

  • add crate-root doctests

Bug Fixes

  • change RefSpecRef::prefix behaviour
    The previous implementation would find the prefix that would include
    refs/ and the next component.

    This can be too strict for namespaced references, i.e. refs/namespaces/*.

    This change follows the same approach as the C implementation of Git.
    It takes the prefix as the whole reference up to the *.
    If there is no *, if it starts with refs/, take the whole reference.
    Otherwise, there is no prefix.

Commit Statistics

  • 14 commits contributed to the release over the course of 32 calendar days.
  • 32 days passed between releases.
  • 2 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
    • Update changelogs prior to release (f9fbcba)
    • Merge pull request #2513 from GitoxideLabs/v2-diff (2a5db88)
    • Thanks clippy (e4f380e)
    • Merge pull request #2518 from GitoxideLabs/improvements (444a92b)
    • Make package.include patterns more specific so they don't match ignored files (c2c917f)
    • Merge pull request #2487 from GitoxideLabs/top-level-examples (29c275e)
    • Add crate-root doctests (b1102c2)
    • Merge pull request #2485 from GitoxideLabs/fintohaps/fix-ls-refs-prefixing (700ad9e)
    • Refactor (de8dd0b)
    • Change RefSpecRef::prefix behaviour (1c1ffdf)
    • Merge pull request #2448 from cruessler/add-sha-256-to-gix-refspec (9a78ae2)
    • Address Codex review (0e07715)
    • Use GIX_TEST_FIXTURE_HASH for gix-refspec (7a14783)
    • Merge pull request #2480 from GitoxideLabs/report (98bae84)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.