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 withrefs/, 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.includepatterns 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_HASHforgix-refspec(7a14783) - Merge pull request #2480 from GitoxideLabs/report (98bae84)