Skip to content
This repository has been archived by the owner on Dec 4, 2018. It is now read-only.

Releases: bugsnag/bugsnag-node

v2.4.3

22 Jun 14:10
Compare
Choose a tag to compare

Fixed

  • Add missing app properties to session payload (#150)

v2.4.2

12 Jun 13:43
Compare
Choose a tag to compare

Fixed

v2.4.1

07 Jun 11:39
Compare
Choose a tag to compare

Fixed

  • TypeScript definitions updated to match current configuration options (#144) (@amrocha)

v2.4.0

01 Jun 13:57
Compare
Choose a tag to compare

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 was false 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 and sessionEndpoint have been deprecated and combined into a single new option: endpoints (#143)

v2.3.1

15 Mar 17:18
Compare
Choose a tag to compare

Enhancements

  • Support configuration of appType #139, fixes #126
  • Improve logging clarity for unhandled exceptions #137

v2.3.0

01 Mar 10:34
Compare
Choose a tag to compare
  • Improve serialization of class-based data structures which expose a .toJSON() method #134

v2.2.0

22 Feb 14:59
Compare
Choose a tag to compare

Enhancements

  • Apply Configuation.filters to all aspects of the payload that can contain custom data #131

Bug fixes

v2.1.3

25 Jan 08:37
Compare
Choose a tag to compare

Bug fixes

  • Reverted a payload change which made the notifier not backwards compatible with older versions of Bugsnag On-premise #128

v2.1.2

09 Jan 16:18
Compare
Choose a tag to compare

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

v2.1.1

08 Jan 21:19
Compare
Choose a tag to compare

Bug fixes

  • The runtime dependency "backo" was in devDependencies in package.json. It has been moved to dependencies (fixes #125).