Changelog of @hackage/bugsnag 1.2.0.3

v1.2.0.0

  • Fixes stack traces in cases where multiple call stacks are present in the exception context.

  • When a trace is present in both an exception and its context/annotation (e.g. AnnotatedException StringException), the "innermost" trace from the exception is now used rather than the wrapper.

  • Removed Network.Bugsnag.Exception.Parse.parseExceptionWithContext and the Network.Bugsnag.Exception.Context module's ExceptionWithContext and displayExceptionWithContext.

v1.1.0.1

  • Strip trailing newlines when constructing Bugsnag.Exception messages from displayException values.

v1.1.0.0

  • New module: Network.Bugsnag.MetaData

  • Adds some support for the annotated-exception package. updateEventFromOriginalException now catches either e or AnnotatedException e.

    • bugsnagExceptionFromSomeException now has special cases to handle AnnotatedException well.
    • Annotations of type CallStack and MetaData are included in the bugsnag report; other annotations are ignored.
  • Adds explicit support for StringException from the unliftio package.

    • bugsnagExceptionFromSomeException now has special cases to handle StringException well.

v1.0.0.1

  • Support GHCs 9.0 and 9.2

v1.0.0.0

First released version.


For CHANGELOG details prior to the package re-organization, see archive/CHANGELOG.md.