Releases: rootcause-rs/rootcause
Releases · rootcause-rs/rootcause
0.11.1
03 Jan 13:21
Immutable
release. Only release title and notes can be modified.
Compare
Sorry, something went wrong.
No results found
Added
Added a OptionExt trait #92
Added a rootcause::Result type alias #91
Added methods to get the type name of contexts and attachments #100
Implements Clone for Backtrace and Display for Location #100
Added ReportMut::attach and ReportMut::attach_custom #101
Added a rootcause-tracing crate #102
Fixed
Added #[track_caller] to two functions that were missing them #89
v0.11.0
12 Dec 13:42
Immutable
release. Only release title and notes can be modified.
Compare
Sorry, something went wrong.
No results found
Added
Add a compatibility module for boxed errors #70
Add a compatibility module for error-stack v0.5 #75
Added a ReportConversion trait along with context_to, context_transform and context_transform_nested methods #83
Changed
The default report formatter no longer uses ANSI colors #74
Re-organize the compatibility modules #75
The dyn Any-marker for type-erased reports was replaced with a custom Dynamic marker #78
Implement a new hook system #80 , #81
Moved backtrace support into the new rootcause-backtrace crate #82
v0.10.0
24 Nov 08:02
Immutable
release. Only release title and notes can be modified.
Compare
Sorry, something went wrong.
No results found
Fixed
Fix issue #64 and parts of #63 by removing a lot of trait bounds #67
Implement Unpin for most types. This fixes the other half of #63 . #68
v0.9.1
23 Nov 17:21
Immutable
release. Only release title and notes can be modified.
Compare
Sorry, something went wrong.
No results found
Fixed
Fixed the building of docs on docs.rs #65
v0.9.0
22 Nov 18:28
Immutable
release. Only release title and notes can be modified.
Compare
Sorry, something went wrong.
No results found
Added
Added a new compat module added poulated it with eyre and error-stack compatibility #55
Added a format_with_hook method on reports to format a report using a specific hook #57
Changed
Refactored the anyhow_compat module into the new compat module #55
Fixed
Removed an unintentional dependency on triomphe with default-features turned on #61
v0.8.1
20 Nov 13:31
Immutable
release. Only release title and notes can be modified.
Compare
Sorry, something went wrong.
No results found
Added
Added an anyhow feature which adds compatibility traits for going back and forth between anyhow #51
v0.8.0
19 Nov 14:59
Immutable
release. Only release title and notes can be modified.
Compare
Sorry, something went wrong.
No results found
Added
More safety reasoning #47
Changed
Change the formatting of Backtraces and Location and how they are customized #44
ReportMut::reborrow has been renamed to ReportMut::as_mut #47
Update the backtrace formatting #48
v0.7.0
06 Nov 14:13
Immutable
release. Only release title and notes can be modified.
Compare
Sorry, something went wrong.
No results found
Added
More docs, examples, README #40
More docs, examples, README #41
v0.6.0
29 Oct 20:09
Immutable
release. Only release title and notes can be modified.
Compare
Sorry, something went wrong.
No results found
Fixed
Fix the links in the CHANGELOG #34
Added
Changed
Do more re-organization while it's free to do so #37
v0.5.0
27 Oct 14:08
Immutable
release. Only release title and notes can be modified.
Compare
Sorry, something went wrong.
No results found
Changed
Add a report header #19
Make the IteratorExt trait more generic #24
Rename with_handler to custom in most places #25
Added