v1.6.0
Enhancements
-
Extract stacktrace contents on errors wrapped by
pkg/errors
.
#144 -
Support modifying an individual event using a callback function argument.
bugsnag.Notify(err, func(event *bugsnag.Event) { event.ErrorClass = "Unexpected Termination" event.MetaData.Update(loadJobData()) if event.Stacktrace[0].File = "mylogger.go" { event.Stacktrace = event.Stacktrace[1:] } })
The stack trace of an event is now mutable so frames can be removed or modified.
#146
Bug fixes
- Send web framework name with severity reason if set. Previously this value was ignored, obscuring the severity reason for failed web requests captured by bugsnag middleware.
#143