Skip to content

Releases: bugsnag/bugsnag-java

v3.1.6

03 May 09:28
41f50db
Compare
Choose a tag to compare

v3.1.5

08 Mar 15:12
Compare
Choose a tag to compare
  • Update MetaData filtering to handle different versions of Jackson correctly
    #76

v3.1.4

18 Jan 11:54
Compare
Choose a tag to compare
  • Remove dependency on Guava
  • Update Gradle wrapper

v3.1.3

30 Nov 10:21
Compare
Choose a tag to compare
  • Cache hostname to avoid excessive thread spawning

v3.1.2

03 Nov 13:21
Compare
Choose a tag to compare
  • Fixes JDK 7 support by using Android Guava
  • Fixes bad artefact packaging caused by bug in gradle

v3.1.1

11 Oct 10:34
Compare
Choose a tag to compare

Bug Fixes

  • Allow overriding the context set by the servlet callback
    #63

v3.1.0

27 Sep 10:11
Compare
Choose a tag to compare

Enhancements

  • Track difference between handled and unhandled exceptions
    #59

v3.0.2

04 Jan 16:26
Compare
Choose a tag to compare

Bug Fixes

  • Use deprecated method to ensure we don't break with older versions of jackson
    William Starling
    #54

v3.0.1

11 Nov 16:47
Compare
Choose a tag to compare

Bug Fixes

Enhancements

v3.0.0

31 Oct 17:52
Compare
Choose a tag to compare

Major rewrite/update of the notifier. Changes include:

  • Uses Jackson for streaming JSON serialization
  • Logs internally using org.slf4j.Logger
  • Severity is now an enum instead of a String
  • Request information is automatically collected in Servlet API apps
  • JVM runtime, O/S, and locale diagnostics are collected
  • The Client object has been renamed to Bugsnag
  • The Event object has been renamed to Report
  • Report object is now exposed for ease of attaching diagnostics to error reports
  • Targets Java 1.6
  • Callbacks now support Java 8 lambda syntax
  • Chaining support added to Report methods
  • Can now add a Callback to Bugsnag.notify calls
  • Can now change the API key on a per-report basis using Callbacks
  • Error report delivery is now fully swappable via the Delivery interface