Releases: GitoxideLabs/gitoxide
Releases · GitoxideLabs/gitoxide
v0.48.0
gix-worktree v0.45.0
gix-worktree-v0.45.0
gix-worktree-stream v0.25.0
Commit Statistics
- 2 commits contributed to the release over the course of 12 calendar days.
- 29 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
gix-worktree-state v0.23.0
gix-worktree-state-v0.23.0
gix v0.76.0
New Features
- respect the
:(optional)prefix when interpolating paths viaConfigSnapshot::trusted_path().
Optional, but non-existing paths are now returned asNone.
Bug Fixes (BREAKING)
-
expose raw commit/tag actor headers for round-tripping.
Note that this means you have to callCommitRef::commiter|author()?andTagRef::tagger()?instead
of assuming pre-parsed fields.This PR makes signature handling truly lossless for "creative" emails and other info.
We now stash the raw name slice on IdentityRef/SignatureRef and fall back to it when rewriting,
so even commits with embedded angle brackets round-trip cleanly (might want to expand to other malformed characters before merging?
Parsing and serialization honor that flag but still keep strict validation for normal input.
I also added regression coverage for these scenarios.
Refactor (BREAKING)
- split async and blocking implementations for Handshake::fetch_or_extract_refmap()
- split Handshake::fetch_or_extract_refmap()
Commit Statistics
- 13 commits contributed to the release.
- 29 days passed between releases.
- 4 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Merge pull request #2291 from j-walther/main (e4775d2)
- Also call for the initial connection in shallow clones (201ec78)
- Merge pull request #2274 from djc/simplify-ls-refs (eab774c)
- Refactor (9d936fb)
- Merge pull request #2283 from GitoxideLabs/copilot/add-optional-prefix-support (e343ed9)
- Respect the
:(optional)prefix when interpolating paths viaConfigSnapshot::trusted_path(). (580bee9) - Split async and blocking implementations for Handshake::fetch_or_extract_refmap() (ab3cce4)
- Split Handshake::fetch_or_extract_refmap() (c26efb9)
- Merge pull request #2253 from Pingasmaster/raw-email-attempt-fix (f471ac5)
- Refactor (6f7b23a)
- Expose raw commit/tag actor headers for round-tripping. (1955b5b)
- Merge pull request #2275 from GitoxideLabs/dependabot/cargo/cargo-92eaa62a2e (93dd630)
- Bump the cargo group across 1 directory with 14 updates (703644c)
gix-url v0.34.0
Bug Fixes
- prevent dots from being URL-encoded in userinfo and add tests
Commit Statistics
- 8 commits contributed to the release over the course of 20 calendar days.
- 29 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Merge pull request #2271 from GitoxideLabs/improve-gix-url (169c17c)
- Refactor (e09b3d6)
- Allow baseline failures on Windows until there is time to debug this by hand. (5d16214)
- Add more tests for better explicit coverage of important features (9a9d1b7)
- Make all baseline tests pass (5bfd150)
- Merge pull request #2280 from GitoxideLabs/copilot/add-tests-for-user-password-encoding (e871c55)
- Refactor (87048a3)
- Prevent dots from being URL-encoded in userinfo and add tests (1afa7a5)
gix-traverse v0.50.0
Commit Statistics
- 2 commits contributed to the release.
- 29 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
gix-transport v0.51.0
gix-transport-v0.51.0
gix-trace v0.1.16
Commit Statistics
- 3 commits contributed to the release.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
gix-tempfile v20.0.0
Commit Statistics
- 1 commit contributed to the release.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages