Skip to content

v0.4.0

Compare
Choose a tag to compare
@mkatychev mkatychev released this 09 Oct 15:48
· 49 commits to main since this release
1bea48c

Changelog

[0.4.0] - 2023-10-04

  • Introduced OptionReport trait#1

  • Intorduced IntoContext and ReportIntoContext traits #2

  • Split src/kind.rs into src/context.rs and src/attachment.rs

  • Removed foreign closure calls that prevented #[track_caller]

  • Added impl<C> ToReport<C> for Report<C>

  • Added attachment::Unsupported

  • Added attachment::Field

  • Added Reportable::with_field_status

  • ReportAs now implemented for &str and String

  • Attachment keys are now generic

  • Added BoxCoreError to satisfy core::error::Error trait

  • impl<T, E: Context> ReportAs<T> for Result<T, E> now uses Report::attach_printable