github GitoxideLabs/gitoxide gix-utils-v0.5.1
gix-utils v0.5.1

3 hours ago

Bug Fixes

  • Document the gix-utils/prodash workaround and guard auditable builds

    cargo-auditable reconstructs enabled features from Cargo’s rustc arguments
    and replays them into workspace-wide cargo metadata. The root package’s
    implicit prodash feature also matches gix-utils’ optional dependency,
    despite dep:prodash suppressing its implicit feature. Cargo then rejects the
    request for the nonexistent gix-utils/prodash feature.

    Explain why the explicit alias is a tooling compatibility workaround, link
    the upstream Cargo and cargo-auditable issues, and document a metadata
    reproduction and how to reassess removal.

    Add just check-auditable and a blocking CI job using stable Rust and
    cargo-auditable 0.7.6. Test an actual auditable build of the small
    configuration rather than requiring the alias itself, so an upstream fix can
    allow the workaround to be removed without rewriting the check.

Commit Statistics

  • 4 commits contributed to the release over the course of 2 calendar days.
  • 3 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 #3050 from plusky/fix-gix-utils-prodash-feature (e7ddf81)
    • Document the gix-utils/prodash workaround and guard auditable builds (6a262bc)
    • Restore explicit prodash feature in gix-utils dropped in dep: migration (3c367a6)
    • Merge pull request #3048 from GitoxideLabs/new-release (5fccccf)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.