v0.4.0
Handle additional types of stack traces in errfmt.Print
(#87)
In addition to stack traces from pkg/errors
, print stacks for errors that define a StackTrace() []runtime.Frame
method. Errors in other packages may implement this interface to add stack trace support. This change also applies to the default error formatter for logs.
Build with Go 1.17 (#77)
While the library does not currently use any Go 1.17 features, this is the only version we test against and is now reflected in go.mod
.
Other Changes
- Upgrade
DataDog/datadog-go
tov5
(#73) - Other minor dependency and build tool updates