Skip to content

v3.4.0

Compare
Choose a tag to compare
@kattrali kattrali released this 13 Nov 18:00
· 214 commits to master since this release
  • Enhanced support for Spring applications with the new bugsnag-spring notifier
  • The ability to report throwables to Bugsnag with the logback appender BugsnagAppender

Two artifacts are now available for this platform:

  • bugsnag-java - intended for plain Java applications
  • bugsnag-spring - provides enhanced support for Spring applications

It is recommended that you migrate to bugsnag-spring if you develop a Spring application, as it enhances the quantity and quality of error reports which are sent automatically. Full upgrade instructions can be found here.

No upgrade steps are required for bugsnag-java in this release.

  • Added BugsnagAppender that can report throwables from existing log statements to Bugsnag, using logback
  • [Spring] Automatically report exceptions thrown when processing MVC/REST requests
  • [Spring] Automatically report exceptions thrown in scheduled tasks
  • [Spring] Added BugsnagAsyncConfig class to simplify capture of uncaught exceptions in async tasks
  • [Spring] Automatically attach request metadata to reports
  • [Spring] Automatically attach Spring version information to reports
  • [Spring] Automatically track sessions for each MVC request

See UPGRADING for upgrade details and the docs for further information on new functionality.