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

one day 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

  • 6 commits contributed to the release over the course of 32 calendar days.
  • 33 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Update changelogs prior to release (f9fbcba)
    • Merge pull request #2518 from GitoxideLabs/improvements (444a92b)
    • Make package.include patterns more specific so they don't match ignored files (c2c917f)
    • Merge pull request #2483 from GitoxideLabs/improvements (5f5a836)
    • Make just nextest work reliably (789b57f)
    • Merge pull request #2480 from GitoxideLabs/report (98bae84)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.