Skip to content

v1.6.0

Compare
Choose a tag to compare
@kattrali kattrali released this 12 Nov 11:32
· 154 commits to master since this release
fed1d4e

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