Skip to content

gitoxide

vgix-discover-v0.54.0 scope: gix-discover Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 3d Version Control
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

blazingly-fast built-with-rust cli git version-control

Summary

AI summary

Broad release touches Commit Details, Commit Statistics, Chore, and https://www.conventionalcommits.org.

Full changelog

Chore

  • let archived fixtures bypass Git version gates

    Git-dependent fixture tests currently skip outright when the installed Git is
    incompatible, even when a checked-in archive contains a known-good fixture that
    could run safely. This also keeps 32-bit CI pinned to Debian 12 because Debian
    13 ships affected Git 2.47.x.

    Use the guarded scripted-fixture loaders for minimum-version worktree tests and
    the shared rev-spec fixture, then return 32-bit CI to Debian stable.

    Git 57fb139b5e introduced reversed :/ traversal in 2.47.x; Git 0ff919e87a
    restored youngest-first ordering in 2.48.0.

Commit Statistics

  • 13 commits contributed to the release.
  • 31 days passed between releases.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #1622

Commit Details

view details
  • #1622
    • Let archived fixtures bypass Git version gates (1568b31)
  • Uncategorized
    • Update changelogs prior to release (cb6ec7d)
    • Release gix-trace v0.1.21, gix-validate v0.11.3, gix-path v0.12.3, gix-utils v0.3.5, gix-config-value v0.19.0, gix-prompt v0.16.0, gix-sec v0.14.2, gix-url v0.37.0, gix-credentials v0.39.0, safety bump 18 crates (f0ec710)
    • Merge pull request #2732 from GitoxideLabs/testools-use-archive (a3e9a77)
    • Merge pull request #2722 from GitoxideLabs/reasons (c16b5a1)
    • Replace lint allowances with expectations (43ff87a)
    • Merge pull request #2714 from GitoxideLabs/fix-credentials-parsing (cf3053a)
    • Release gix-path v0.12.2, gix-error v0.2.5, gix-utils v0.3.4, gix-date v0.15.6, gix-url v0.36.2, gix-credentials v0.38.2 (27aec47)
    • Merge pull request #2699 from jason5122/fix-kind-worktree-of-natively-bare-repo (1ff51ca)
    • Review (b36ca4c)
    • Merge pull request #2682 from GitoxideLabs/improvements (f77cb0a)
    • Add test for non-bare repo.git discovery classification (767b1c7)
    • Merge pull request #2646 from GitoxideLabs/report (1b1541e)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track gitoxide

Get notified when new releases ship.

Sign up free

About gitoxide

An idiomatic, lean, fast & safe pure Rust implementation of Git

All releases →

Related context

Related tools

Earlier breaking changes

  • vgix-v0.84.0 Allow checkouts of empty repositories; `destination_must_be_empty` becomes `Option<bool>`
  • vgix-worktree-stream-v0.33.0 Changes API of `Stream::add_entry_from_path` to require `hash_kind` argument.
  • vgix-object-v0.61.0 Renames `Data::hash_kind` to `Data::object_hash` for consistency.

Beta — feedback welcome: [email protected]