This repository has been archived by the owner on Dec 4, 2018. It is now read-only.
Releases: bugsnag/bugsnag-node
Releases · bugsnag/bugsnag-node
v2.4.3
v2.4.2
Fixed
- Make updated types compatible with
noImplicitAny
option (#147) (@jacobwgillespie)
v2.4.1
v2.4.0
Note: this release alters the behaviour of the notifier to track sessions automatically.
As part of this change, the way in which URLs are configured has been updated:
- useSSL: true,
- notifyHost: 'bugsnag-notify.example.com',
- notifyPort: 9876
- notifyPath: '/payloads'
- sessionEndpoint: 'https://bugsnag-sessions.example.com',
+ endpoints: {
+ notify: 'https://bugsnag-notify.example.com:9876/payloads',
+ sessions: 'https://bugsnag-sessions.example.com'
+ }
useSSL
, notifyHost
, notifyPort
, notifyPath
and sessionEndpoint
are now deprecated but still supported. Note that session tracking will be disabled if the notify endpoint is configured but the sessions endpoint is not – this is to avoid inadvertently sending session payloads to the wrong server.
Added
- Unit tests have been added for
lib/configuration.js
(#143)
Changed
autoCaptureSessions
default value wasfalse
and is now true (#143)- The interval used to send periodic session summaries now has
unref()
called on it, to avoid keeping a process running that would otherwise terminate (#143)
Deprecated
useSSL
,notifyHost
,notifyPort
,notifyPath
andsessionEndpoint
have been deprecated and combined into a single new option:endpoints
(#143)
v2.3.1
v2.3.0
v2.2.0
Enhancements
- Apply
Configuation.filters
to all aspects of the payload that can contain custom data #131
Bug fixes
- Don't call
req.connection.address()
inrequestInfo()
if it's not available (to support express-likeserverless-http
framework) Julien Guépin #132
v2.1.3
v2.1.2
Enhancements
- Migrate option name
sessionTrackingEnabled
->autoCaptureSessions
for consistency with other notifiers - Session reporting now respects the
notifyReleaseStages
and will only send if error reports will