Releases: bugsnag/bugsnag-java
Releases · bugsnag/bugsnag-java
v3.1.6
- Make preemptive copy of map filtering specified keys
Leandro Aparecido
#77 - Add setter for overriding error class
Jamie Lynch
#78
v3.1.5
v3.1.4
- Remove dependency on Guava
- Update Gradle wrapper
v3.1.3
- Cache hostname to avoid excessive thread spawning
v3.1.2
- Fixes JDK 7 support by using Android Guava
- Fixes bad artefact packaging caused by bug in gradle
v3.1.1
v3.1.0
v3.0.2
v3.0.1
Bug Fixes
- Stop AsyncHttpDelivery from indefinitely blocking exit
William Starling
#50
Enhancements
- Improve Spring compatibility
William Starling
#49
v3.0.0
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 aString
- Request information is automatically collected in Servlet API apps
- JVM runtime, O/S, and locale diagnostics are collected
- The
Client
object has been renamed toBugsnag
- The
Event
object has been renamed toReport
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