Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

Releases: getsentry/raven-node

2.6.2

17 May 08:39
Compare
Choose a tag to compare
  • ref: Emit transaction instead of culprit (#458)

2.6.1

10 May 17:53
Compare
Choose a tag to compare
  • fix: correctly detect errors from vm (#457)
  • ref: use console.warn for alerts and store them in Set (#455)
  • ci: Add node 9 and 10 to travis builds (#456)

2.6.0

24 Apr 09:12
Compare
Choose a tag to compare
  • fix: Use shallow-copy instead of deep-copy when working with context to prevent too large memory usage and slowing down request resonses [See #452]

2.5.0

09 Apr 13:10
Compare
Choose a tag to compare
  • feat: log non-standard ports in breadcrumbs (#440)
  • feat: add flag for unhandled promise rejections (#446)
  • fix: Remove a redundant try-catch block (#445)
  • fix: Do not override context when capturing non-error exceptions (#444)
  • fix: Update stack-trace to handle spaces in paths (#437)
  • docs: Remove private DSNs from the docs (#447)
  • docs: Update Usage docs to include Domains in Promise support (#438)

2.4.2

27 Feb 10:40
Compare
Choose a tag to compare

fix: Dont throw exception when called captureException without config (#431)
fix: Preserve context in for rejected promises (#428)
ref: Log promise rejection reason alongside eventid (#434)
ref: Use named function for middlewares (#429)

2.4.1

09 Feb 12:05
Compare
Choose a tag to compare
  • fix: Handle scoped packages structure in node-lsmod (#426)
  • fix: Report fatal errors as indeed "fatal" (#425)
  • ref: Use a named function for the middleware over an anonymous (#424)

2.4.0

24 Jan 10:07
Compare
Choose a tag to compare
  • feat: Sensible non-Error exception serializer (#416)
  • fix: workaround for express.js 'host' deprecation message (#413)

2.3.0

11 Dec 09:36
Compare
Choose a tag to compare
  • fix: attach remaining non-enumerables to req [See #387]
  • feat: Allow to configure stacktrace for captureMessage calls [See #388]
  • fix: access 'process' through global variable [See #399]
  • ref: Enable http instrumentation by default [See #401]
  • ref: Warn user when using capture/wrap without installing Raven [See #402]
  • ci: Integrate Zeus and release with the bot [See #403]
  • ref: Delete empty properties before sending event to the server [See #407]
  • feat: Support Boom library statusCode [See #408]

2.2.1

02 Oct 18:57
Compare
Choose a tag to compare
  • Remove unintentional memwatch-next dependency

2.2.0

02 Oct 11:25
Compare
Choose a tag to compare
  • Fixed all Node v8 tests to ensure everything is working correctly [See #366]
  • Raven now uses Prettier to format it's code [See #364]
  • Prevent Raven from queueing too many requests in case server is down [See #132]
  • Enable keep-alive on socket connection and limit number of sockets [See #284]
  • Pull Error's name from constructor, not Error itself to always get correct error type [See #372]
  • Updated Errors serialization to store all additional properties and allow for attaching other object instances directly to it [See #376]
  • Preserve some non-enumerable properties from request [See #379]
  • Fall back to NODE_ENV for Sentry Environment [See #384]