New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@appsignal/nodejs

Package Overview
Dependencies
Maintainers
4
Versions
135
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@appsignal/nodejs - npm Package Versions

1
810
14

2.2.4

Diff
luismiramirez
published 2.2.4 •

Changelog

Source

2.2.4

  • ec93e49 patch - All user-configurable options are now printed in the diagnose report.

    Check the list of available options.

tombruijn
published 2.2.3 •

Changelog

Source

2.2.3

  • 1d3eccc patch - Fix diagnose report recognition when sent to the server. It was sent without an api_key parameter, which resulted in apps not being linked to the parent organization based on the known Push API key.
  • 9171182 patch - Transmit the path file modes in the diagnose report as an octal number. Previously it send values like 33188 and now it transmits 100644, which is a bit more human readable.
  • patch - Update @appsignal/nodejs-ext dependency to 2.0.3.
luismiramirez
published 2.2.2 •

Changelog

Source

2.2.2

  • fbea22c patch - Fix sending the agent diagnose report with all reports. It was sent, but with the wrong key, which made our server side validator report it as missing.
  • 619b02a patch - Print agent diagnose report in diagnose CLI output.
  • 1e35cf8 patch - Add new config option to enable/disable StatsD server in the AppSignal agent. This new config option is called enableStatsd and is set to false by default. If set to true, the AppSignal agent will start a StatsD server on port 8125 on the host.
tombruijn
published 2.2.1 •

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.