Announcing eyre v0.6.9

65 points ten3roberts

Eyre is a customizable application error reporting library which allows for configurable formatting and context aggregation through integrations such as tracing.

https://crates.io/crates/eyre

This release includes various internal improvements, as well as a new maintenance team!

Changes

  • Organize an asynchronous maintenance team driven by mutual decision making
  • Add a contributing guide
  • Fix stacked borrow violation when dropping erased error report
  • Fix pointer provenance violations introduced by new Rust and Mir version
  • Merge eyre related crates into a monorepo, which will allow for easier sweeping change contributions
  • Update documentation regarding no_std support

We are excited for continuing development of eyre by providing more integrations with the Rust ecosystem, and facilitating more accessible error handling.