Socket
Socket
Sign inDemoInstall

@appsignal/nodejs

Package Overview
Dependencies
229
Maintainers
8
Versions
122
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1
79
13Next

2.2.1

Diff

Changelog

Source

2.2.1

  • 98f11a0 patch - The diagnose report will report parsing errors on reading or parsing the installation report. Previously, a missing installation report file would crash the diagnose tool.
  • e4215a1 patch - Print String values in the diagnose report surrounded by quotes. Makes it more clear that it's a String value and not a label we print.
  • d0a05ae patch - Correct the diagnose host section indenting, it was indented one level too far to the right when printed.
luismiramirez
published 2.2.0 •

Changelog

Source

2.2.0

  • 9c8319e minor - Remove interface usage from @appsignal/types

    All Node.js-specific interfaces from the types package are now defined inside the nodejs core package. There's still a dependency from types package for common types as Func, HashMap, and HasMapValue.

    With this change, we keep taking advantage of interfaces, but now they're defined in a place where they're used.

luismiramirez
published 2.1.1 •

Changelog

Source

2.1.1

  • 42edcc0 patch - Show correct language version in diagnose's extension installation section. It did not show the language version used during install, but the current one used to run the diagnose tool.
  • 99b2f6c patch - Rename the Agent module to Extension to fit better with our naming standards.
  • ad6be4f patch - Fix diagnose installation status reporting. It previously always reported "success", but will now also print failures.
  • patch - Update @appsignal/nodejs-ext dependency to 2.0.2.
luismiramirez
published 2.1.0 •

Changelog

Source

2.1.0

  • 723b98d minor - Add rootSpan and setError helpers.

    Errors added to child spans are ignored by the agent. Now the rootSpan is always accessible from the tracer object as well as setError. The setError function allows to track errors on demand and they will be always attached to the main current span, so they don't get ignored by the agent.

  • f0256d3 patch - Bug fix in custom timestamp calculation

  • 1f182a4 patch - Deprecate the addError function on the Span interface. Instead use the Tracer's setError function to set the error on the root span.

  • 96df8a4 patch - Add sendError helper to Tracer object.

    This new helper allows you to track an error separately from any other span inside the current context. Or use it to set up in your own error handling to report errors in a catch-statement if no performance monitoring is needed.

    try {
      // Do complex stuff
    } catch (error) {
      appsignal.tracer().sendError(error, span => {
        span.setName("daily.task"); // Set a recognizable action name
        span.set("user_id", user_id); // Set custom tags
      });
    }
    
  • patch - Update @appsignal/nodejs-ext dependency to 2.0.1.

luismiramirez
published 2.0.0 •

Changelog

Source

2.0.0

  • f7acf83 major - Drop support for Node.js 10 and 11. These are unmaintained versions of Node.js.
  • patch - Update @appsignal/nodejs-ext dependency to 2.0.0.
tombruijn
published 1.3.2 •

Changelog

Source

1.3.2

  • patch - Update @appsignal/nodejs-ext dependency to 1.2.9.
tombruijn
published 1.3.1 •

Changelog

Source

1.3.1

  • patch - Update @appsignal/nodejs-ext dependency to 1.2.8.
thijsc
published 1.3.0 •

Changelog

Source

1.3.0

  • 87155be minor - Format and print the diagnose report in a human-readable format.
  • a3bbb9f patch - Fix the log path reported when running the diagnose command to include the filename.
  • baa2b7f patch - Limit the appsignal.log file size in diagnose report. It will only send the last 2MiB of the file. This prevents the diagnose report from sending too much data that it gets rejected by the server.
  • 7bb5398 patch - Fix the validation of Push API key in the diagnose report. It would always print "valid" even if the key was not set or invalid.
  • patch - Update @appsignal/nodejs-ext dependency to 1.2.7.
tombruijn
published 1.2.6 •

Changelog

Source

1.2.6

  • patch - Update @appsignal/nodejs-ext dependency to 1.2.6.
tombruijn
published 1.2.5 •

Changelog

Source

1.2.5

  • a55fd1f patch - Package release.
  • a55fd1f patch - Update @appsignal/nodejs-ext dependency to 1.2.5
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc