github GitoxideLabs/gitoxide gix-error-v0.2.1
gix-error v0.2.1

latest releases: v0.52.0, gitoxide-core-v0.55.0, gix-fsck-v0.19.0...
7 hours ago

New Features

  • Add an auto-chain-error feature to let gix-error::Error produce error chains suitable for anyhow.
  • make it possible to produce errors that work well with anyhow source-chain display.
  • anyhow support for gix-error::Exn
    This is mainly useful for gitoxide-core, which may call plumbing.
  • Add Exn::downcast_any_ref()

New Features (BREAKING)

  • Use gix-error in gix-date
    This will make for easier introspection for users of these errors.

Refactor (BREAKING)

  • ErrorExt::raise_iter to raise_all + remove Frame::downcast
    Be more compatible to exn.
  • catch up Exn designs with the upstream
    refactor!: rename Exn::from_iter to raise_all

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 #2454 from GitoxideLabs/dependabot/cargo/cargo-da044b9bb0 (6183fd0)
    • Bump the cargo group with 68 updates (6bdb331)
    • Merge pull request #2442 from GitoxideLabs/report (f7277f3)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.