Atatus Node.js Agent release notes are listed below.
Sep 14, 2026
  • Added support for @redis/client v6.
  • Fixed span destination resolution for pooled and cluster Redis clients.
  • Fixed setUser, addLabels, and setCustomData values being dropped from errors reported through an Express or Connect error handler.
  • Upgraded @opentelemetry/core and @opentelemetry/sdk-metrics to v2, resolving GHSA-8988-4f7v-96qf. The instrumented sdk-metrics range is now >=2.0.0 <3; Node.js 14.17.0 and later remain supported, with the OpenTelemetry Metrics feature disabled on runtimes below ^18.19.0 || >=20.6.0.
Jul 17, 2026
  • Fixed instrumentation of packages vendored by Next.js under .next/node_modules. Packages listed in serverExternalPackages are copied there under a hashed name and required by that name, so they were missed by the module allowlist and left uninstrumented.
Jul 13, 2026
  • Added Next.js 16 App Router support. App Router requests were previously named <METHOD> unknown route; both pages and route handlers are now named by their matched route, for example GET /products/[id].
  • Fixed a request hang when response body capture (logBody / captureBody) was enabled. Streamed responses that respect write backpressure waited indefinitely for a drain event.
Jun 10, 2026
  • Added support for Express v5.
  • Fixed issue in the mongodb and kafkajs instrumentation where the modules were not patched in ESM applications that import MongoClient / Kafka directly on Node 20+.
May 15, 2026
  • Added support for capturing MongoDB statement commands via the new mongodbCaptureStatementCommands configuration option.
  • Fixed issue in the axios instrumentation where already-loaded core modules were not patched to capture spans.
Mar 16, 2026
  • Added support for transaction ignore URLs.
  • Redis V5 support.
  • Server URL Configuration for APM, Logs, DT and Analytics.
Sep 22, 2025
  • Fixed issue in the distributed tracing.
Sep 22, 2025
  • Add support for captureLogs and excludeLogLibraries options.
Aug 7, 2025
  • Support for cloud and Kubernetes metadata collection.
  • Support for cgroup v2 in Kubernetes metadata detection.
  • Support for Winston logger instrumentation.
  • Support for Error-only agent mode introduced.
  • Enforced errorLimit maximum to 200.
  • Trace ID added to error events and error flag in Distributed tracing.
  • Polling config issues fixed.
  • Boolean config environment variable issue fixed.
  • External request analytics bug fixed.
May 2, 2025
  • Fixed register.mjs in the package.
Apr 30, 2025
  • Added support to report console.errors
Mar 19, 2025
  • Fixed analytics truncate issue.
Feb 27, 2025
  • Feature: add function to start message queue
Dec 30, 2024
  • Fixed span functions in typescript definition.
Dec 5, 2024
  • Fixed apm client for unsampled background transaction.
Dec 3, 2024
  • Support for RabbitMQ
  • Support for Vulnerability Monitoring
June 18, 2024
  • Update typescript with new functionality.
Nov 20, 2023
  • Add support for skip functionality in transactions.
  • Replace request library with axios.
Nov 10, 2023
  • Disable Stripe API response body capturing in analytics.
Nov 2, 2023
  • Fixed fastify version 4 deprecation warning.
Oct 16, 2023
  • Add support for Koa Router 11 and 12.
July 20, 2023
  • Fixed log body type for typescript.
  • Fixed warnings messages.
  • Update dev packages.
June 19, 2023
  • add log body content types option.
  • redact the confidential data from outgoing request headers.
June 8, 2023
  • Bugfix: Fix the outgoing request response body in Analytics.
June 7, 2023
  • Feature: Add outgoing request capturing in Analytics.
  • Feature: Add support for skip and mask configuration.
  • Bugfix: Fix timestamp for events in Analytics.
May 25, 2023
  • Node.js 19 support.
May 3, 2023
  • Fixed log body default value.
May 3, 2023
  • Fixed options issue.
May 2, 2023
  • Added support for automated capturing of response body.
  • Added support to handle analytics payload size more than 6MB
Apr 12, 2023
  • Fixed req.protocol failure by safe handling of req.secure.
July 29, 2022
  • Removed “systeminformation” package dependency.
July 18, 2022
  • Added support for company id and response body API.
Jun 14, 2022
  • Added support for fastify request body.
Jun 7, 2022
  • Added support for fastify 3.0.0.
May 12, 2022
  • Added support to send analytics payload to different server URL.
  • Fixed Typescript initialize issue.
Mar 23, 2022
  • Added support for request headers, request body, response headers and response body in Analytics.
  • Fixed MongoDB 4.x.x issue.
Mar 11, 2022
  • Added typescript definition file start.d.ts
Aug 16, 2021
  • Added app version support in env variable.
Aug 13, 2021
  • Added user support in analytics.
Jul 26, 2021
  • Added analytics support.
Jan 22, 2021
  • Node.js 14 support.
Nov 25, 2020
  • Updated pg, graphql, knex, koa-router and redis modules version.
Sept 11, 2020
  • Added transaction name in exceptions and HTTP failures.
  • Increased exception queue count.
  • Fixed HTTPS issue in External Requests.
March 31, 2020
  • Added support for @hapi/hapi and @koa/router.
March 27, 2020
  • Added support for mysql2 module 2.0.0 and higher.
January 23, 2020
  • Added support for MongoDB module 3.3.0 and higher.
  • Added support for memcached module 2.2.0 and higher.
  • Added option to show console message for uncaught exceptions.
November 22, 2019
  • Added support for Node.js 13.
  • Added support for blocking data for over usages and trial ended.
  • Send host info for every 30 minutes.
October 30, 2019
  • Renamed Atatus environment variables.
  • Renamed Atatus config file name.
October 23, 2019
  • Added start.js for ES6 support
  • Fixed request package dependency.
October 3, 2019
  • Added support for VM, CPU, Memory metrics.
  • Added start offset for trace spans.
  • Added User IP in trace and error.
September 16, 2019
  • Added license key and app name in type script definition file.
August 26, 2019
  • Handle static files transaction name to use a common group to identify slow transactions in a more meaningful name.
August 20, 2019
  • Increased immediate flush interval to 10 seconds.
  • Fixed custom span type missing issue.
August 10, 2019
  • Fixed negative span duration in traces.
  • Added custom data in failed requests.
August 9, 2019
  • Fixed span duration in traces.
  • Fixed node_modules dependencies fetching in absolute path.
August 9, 2019
  • Added node modules and node version in host info.
August 8, 2019
  • Fixed container info package issue.
August 8, 2019
  • Completely New Node.js Agent release
  • Fixed request library version to avoid missing external requests.
  • Added support for setting custom transaction name.
  • Fixed port number issues for Heroku apps.
  • Added Custom transaction support.
  • Added few debug statements for MongoDb probe.
  • Fixed issues in timers with latest version of Node.js.
  • Excluded socket.io transactions.
  • Added query params to path in error data.
  • Fixed issues in package Json.
  • Added an option to change the hostnames.
  • Updated Readme file.
  • Added support for User ID in Custom parameters.
  • Initial version release.