Sep 14, 2026
- Added support for
@redis/clientv6. - Fixed span destination resolution for pooled and cluster Redis clients.
- Fixed
setUser,addLabels, andsetCustomDatavalues being dropped from errors reported through an Express or Connect error handler. - Upgraded
@opentelemetry/coreand@opentelemetry/sdk-metricsto v2, resolving GHSA-8988-4f7v-96qf. The instrumentedsdk-metricsrange 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 inserverExternalPackagesare 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 exampleGET /products/[id]. - Fixed a request hang when response body capture (
logBody/captureBody) was enabled. Streamed responses that respect write backpressure waited indefinitely for adrainevent.
Jun 10, 2026
- Added support for Express v5.
- Fixed issue in the
mongodbandkafkajsinstrumentation where the modules were not patched in ESM applications that importMongoClient/Kafkadirectly on Node 20+.
May 15, 2026
- Added support for capturing MongoDB statement commands via the new
mongodbCaptureStatementCommandsconfiguration 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
errorLimitmaximum 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.