Skip to content

Releases: GitoxideLabs/gitoxide

v0.48.0

22 Dec 09:43
21fecdf

Choose a tag to compare

gix-worktree v0.45.0

22 Dec 09:42
21fecdf

Choose a tag to compare

gix-worktree-v0.45.0

gix-worktree-stream v0.25.0

22 Dec 09:42
21fecdf

Choose a tag to compare

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

view details
  • Uncategorized
    • Merge pull request #2289 from cruessler/add-non-exhaustive-to-gix-hash-kind (264215b)
    • Adapt to change in gix-hash (9582b17)

gix-worktree-state v0.23.0

22 Dec 09:43
21fecdf

Choose a tag to compare

gix-worktree-state-v0.23.0

gix v0.76.0

22 Dec 09:43
21fecdf

Choose a tag to compare

New Features

  • respect the :(optional) prefix when interpolating paths via ConfigSnapshot::trusted_path().
    Optional, but non-existing paths are now returned as None.

Bug Fixes (BREAKING)

  • expose raw commit/tag actor headers for round-tripping.
    Note that this means you have to call CommitRef::commiter|author()? and TagRef::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 via ConfigSnapshot::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

22 Dec 09:43
21fecdf

Choose a tag to compare

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

22 Dec 09:42
21fecdf

Choose a tag to compare

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

view details
  • Uncategorized
    • Merge pull request #2275 from GitoxideLabs/dependabot/cargo/cargo-92eaa62a2e (93dd630)
    • Bump the cargo group across 1 directory with 14 updates (703644c)

gix-transport v0.51.0

22 Dec 09:43
21fecdf

Choose a tag to compare

gix-transport-v0.51.0

gix-trace v0.1.16

22 Dec 09:42
21fecdf

Choose a tag to compare

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

view details
  • Uncategorized
    • Merge pull request #2275 from GitoxideLabs/dependabot/cargo/cargo-92eaa62a2e (93dd630)
    • Bump the cargo group across 1 directory with 14 updates (703644c)
    • Merge pull request #2230 from yuki0iq/doc_auto_cfg (fbf9c39)

gix-tempfile v20.0.0

22 Dec 09:42
21fecdf

Choose a tag to compare

Commit Statistics

  • 1 commit contributed to the release.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Merge pull request #2230 from yuki0iq/doc_auto_cfg (fbf9c39)