This page lists the agent enhancements for all calendar-versioned agent releases.

22.x Agent Releases

Analytics Agent

Version 22.9.0

There was no release for 22.9.0.

Version 22.8.0 - August 29, 2022

This release includes upgrades to the following libraries:

LibraryPrevious VersionUpgraded Version
Jetty9.4.46.v202203319.4.48.v20220622

Azul JRE

8.62 (8u332)8.64.0.15 (8u342)

Version 22.7.0 - July 26, 2022

This release includes:

  • Upgrades to the following transitive dependency libraries:
LibraryPrevious VersionUpgraded Version
Apache Groovy2.4.123.0.10
Netty4.1.75.Final4.1.78.Final

org.apache.httpcomponents:fluent-hc

4.5.54.5.13
org.glassfish.jersey2.0.29

2.35

  • The jQuery transitive dependency was excluded from the Analytics Agent.

Version 22.6.0 

There was no release for 22.6.0.

Version 22.5.0 - May 30, 2022 

This release includes upgrades to the following third-party libraries:

LibraryPrevious VersionUpgraded Version
Apache Commons BeanUtils1.8.01.9.4
Apache Xerces2 J2.9.12.12.2
Bundled Azul JRE8.608.62
Jackson2.12.02.13.2
jackson-databind2.12.02.13.2.2
Jetty9.4.35.v202011209.4.46.v20220331

Version 22.4.0 - April 28, 2022

This release includes:

  • The Azul JRE version was upgraded from 8.54 to 8.60.
  • The SLF4J version was upgraded from 1.7.32 to 1.7.36.

Version 22.3.0 - April 1, 2022

This release includes:

  • The netty libraries were upgraded from 4.1.73.Final to 4.1.75.Final.

  • The logback libraries were upgraded from logback 1.2.8 to logback 1.2.11.

    AppDynamics recommends upgrading the Analytics Agent to 22.3.0 if the logback and netty libraries need to be upgraded to the versions above.

Version 22.2.0 - February 23, 2022

This release upgrades all Netty libraries to version 4.1.73.Final.

Version 22.1.0 - January 19, 2022

This release includes minor bug fixes and enhancements.

Android Agent 

Version 22.9.0

There was no release for 22.9.0.

Version 22.8.0 - August 24, 2022

This release includes support for postURL method callback, and updates to the button instrumentation logic. 

Version 22.7.0

There was no release for 22.7.0.

Version 22.6.0

There was no release for 22.6.0.

Version 22.5.0

There was no release for 22.5.0.

Version 22.4.0

There was no release for 22.4.0.

Version 22.3.0

There was no release for 22.3.0.

Version 22.2.0 - February 25, 2022

This release includes:

  • Gradle 7 support
  • The agent does not take screenshots if the user device is using cellular internet connection and the upload on cellular option is disabled.

Version 22.1.0

There was no release for 22.1.0.

Apache Web Server Agent 

Version 22.9.0

There was no release for 22.9.0.

Version 22.8.0

There was no release for 22.8.0.

Version 22.7.0 - July 7, 2022

This release includes minor bug fixes and enhancements.

Version 22.6.0

There was no release for 22.6.0.

Version 22.5.0

There was no release for 22.5.0.

Version 22.4.0

There was no release for 22.4.0.

Version 22.3.0

There was no release for 22.3.0.

Version 22.2.0 - February 18, 2022

This release upgrades JRE to version 11.0.13.

Version 22.1.0 - January 7, 2022

This release upgrades the Apache log4j library to version 2.17.1.

AppDynamics AWS Lambda Extension for Serverless APM

Version 22.9.0

There was no release for 22.9.0.

Version 22.8.0

There was no release for 22.8.0.

Version 22.7.0

There was no release for 22.7.0.

Version 22.6.0

There was no release for 22.6.0.

Version 22.5.0

There was no release for 22.5.0.

Version 22.4.0

There was no release for 22.4.0.

Version 22.3.0

There was no release for 22.3.0.

Version 22.2.0

There was no release for 22.2.0.

Version 22.1.0

There was no release for 22.1.0.

C/C++ SDK

Version 22.9.0

There was no release for 22.9.0.

Version 22.8.0

There was no release for 22.8.0.

Version 22.7.2 - August 3, 2022

This release sends Agent host information to the Controller at regular intervals, enabling IBL for SAP Agent.

Version 22.7.0 - July 6, 2022

This release enables users to mark a business transaction started with the C/C++ SDK Agent as a background task using a new function, appd_bt_begin_bg(). By default, the function has the same behavior as appd_bt_begin. See Monitor Background Tasks.

Version 22.6.0

There was no release for 22.6.0.

Version 22.5.0

There was no release for 22.5.0.

Version 22.4.0 - April 29, 2022

This release includes a bug fix. 

Version 22.3.1 - March 15, 2022

This release includes:

  • Support for the C/C++ SDK Agent on the Alpine Linux distribution, which is based on musl runtime.
  • Users can now configure Analytics limits to match the limits of the Analytics Agent if it overrides default limits.
  • Upgrades to the following toolchains: 

    • Microsoft Visual Studio (Windows) to version 2019. 
    • GCC to version 9.3

Version 22.2.0

There was no release for 22.2.0.

Version 22.1.0

There was no release for 22.1.0.

Cluster Agent

Version 22.9.0 - September 27, 2022

This release includes the following updates:

  • The AppDynamics Operator & Cluster Agent images are upgraded to Go language version 1.19. 
  • The Alpine docker image for AppDynamics Operator & Cluster Agent is updated to 3.16.2. 

Version 22.8.0 

There was no release for 22.8.0.

Version 22.7.0 - July 29, 2022

This release includes the following enhancements:

Version 22.6.0 - June 21, 2022

This release includes minor fixes and the following updates:

  • You can now use instrumentationMaxPollingAttempts to deploy more number of pods (>100) during instrumentation. See, instrumentationMaxPollingAttempts at Configure the Cluster Agent.
  • The Cluster Agent and Operator images are upgraded to Go language version 1.17.11.

Version 22.5.0 

There was no release for 22.5.0.

Version 22.4.0 - April 29, 2022

This release includes minor bug fixes and the Cluster Agent Operator is updated with the Golang version 1.17.7

Cluster Agent for RedHat is unavailable because of a change in RedHat release process.

Version 22.3.0 

There was no release for 22.3.0.

Version 22.2.0

There was no release for 22.2.0.

Version 22.1.0 - January 31, 2021

This release includes:

  • Updates to third party libraries in Cluster Agent and AppDynamics Operator for the images to be secure.
  • Changes to Infrastructure Visibility installation using Helm charts or AppDynamics Operator:
    • The Linux based Machine Agent image is updated.
    • The globalAccount property is removed for the Linux based Machine Agent.
    • The machineAgentWinImage property is introduced to include the Machine Agent Windows image.

Cordova Plugin

Version 22.9.0

There was no release for 22.9.0.

Version 22.8.0

There was no release for 22.8.0.

Version 22.7.0

There was no release for 22.7.0.

Version 22.6.0

There was no release for 22.6.0.

Version 22.5.0

There was no release for 22.5.0.

Version 22.4.0

There was no release for 22.4.0.

Version 22.3.0

There was no release for 22.3.0.

Version 22.2.0

There was no release for 22.2.0.

Version 22.1.0

There was no release for 22.1.0.

Database Agent

Version 22.9.0 - September 28, 2022

This release includes bug fixes.

Version 22.8.0

There was no release for 22.8.0.

Version 22.7.0 - July 28, 2022

This release supports installing the Database Agent on JDK versions 1.18 - 15. See Database Visibility System Requirements.

Version 22.6.0 - June 13, 2022

This release supports the use of instance types to fetch CPU core count in the RDS instances when hardware monitoring is enabled. This is applicable for MySQL and Postgres databases. See Configure the Database Agent to Monitor Server Hardware.

Version 22.5.0

There was no release for 22.5.0.

Version 22.4.0 - April 29, 2022

This release includes bug fixes and enhancements.

Version 22.3.0 - March 24, 2022

This release includes:

  • An option to set the context protocol for the SSL environment using the CASSANDRA_SSL_CONTEXT_PROTOCOL system variable. See Configure Cassandra Collectors.
  • An option to delete the servers manually from the database topology window. See Database Topology Window.
  • Automatic deletion of stale servers from the database server table after completing the retention period.

Version 22.2.0 - February 23, 2022

This release adds support for installing the Database Agent as a container image. See Install the Database Agent.

Version 22.1.0

There was no release for 22.1.0.

Flutter Agent

Version 22.9.0

There was no release for 22.9.0.

Version 22.8.0

There was no release for 22.8.0.

Version 22.7.0

There was no release for 22.7.0.

Version 22.6.0 - June 7, 2022

This release includes minor fixes and enhancements. See https://pub.dev/packages/appdynamics_agent/changelog for details.

Version 22.5.0

There was no release for 22.5.0.

Version 22.4.0

There was no release for 22.4.0.

Version 22.3.0 - March 8, 2022

This is the first release of the Flutter Agent for monitoring Flutter mobile applications. See Instrument Flutter Applications.

Go SDK

Version 22.9.0

There was no release for 22.9.0.

Version 22.8.0

There was no release for 22.8.0.

Version 22.7.0

There was no release for 22.7.0.

Version 22.6.0

There was no release for 22.6.0.

Version 22.5.0

There was no release for 22.5.0.

Version 22.4.0

There was no release for 22.4.0.

Version 22.3.0

There was no release for 22.3.0.

Version 22.2.0

There was no release for 22.2.0.

Version 22.1.0

There was no release for 22.1.0.

IBM Integration Bus Agent

Version 22.9.0

There was no release for 22.9.0.

Version 22.8.0

There was no release for 22.8.0.

Version 22.7.0

There was no release for 22.7.0.

Version 22.6.0

There was no release for 22.6.0.

Version 22.5.0

There was no release for 22.5.0.

Version 22.4.0

There was no release for 22.4.0.

Version 22.3.0 - March 3, 2022

This release includes:

  • An option to reuse historical VM node names for new VMs. See Enable the Node Name Reuse.
  • Support for the IBM App Connect Enterprise version 11 running on Kubernetes.

Version 22.2.0

There was no release for 22.2.0.

Version 22.1.0 

There was no release for 22.1.0.

iOS Agent

Version 22.9.0 

There was no release for 22.9.0.

Version 22.8.0 

There was no release for 22.8.0.

Version 22.7.0 

There was no release for 22.7.0.

Version 22.6.0 

There was no release for 22.6.0.

Version 22.5.0 - June 2, 2022

This release includes minor bug fixes and enhancements.

Version 22.4.0 

There was no release for 22.4.0.

Version 22.3.0 - March 22, 2022

This release includes support for Xcode 12.5 and later. See Mobile RUM Supported Environments.

Version 22.2.0 - February 28, 2022

This release includes minor bug fixes and enhancements.

Version 22.1.1 - January 24, 2022

This release includes minor bug fixes and enhancements.

Java Agent

Version 22.9.1 - September 30, 2022

This release includes bug fixes.

Version 22.9.0 -September 23, 2022

This release includes:

Version 22.8.0 - August 26, 2022

This release includes:

Version 22.7.0 - July 29, 2022

This release includes:

Version 22.6.0 - June 28, 2022

This release includes:

Version 22.5.0 - May 26, 2022

This release includes the following new node properties:

    • custom-activity-correlation
    • custom-interceptor-rules
    • sensitive-data-filter
    • sensitive-message-filter
    • sensitive-url-filter
      See Agent Node Property References.

This release removes support for the End of Life JDK 6 and JDK 7. See Java Supported Environments and Support Advisory.

Version 22.4.0 - April 22, 2022

This release includes support for the Z Garbage Collector. The agent reports the Z Garbage Collector metrics as a minor collection.

Version 22.3.0 - March 24, 2022

This release includes bug fixes and enhancements. This release removes JDK7 support for Cisco Secure Application.

Version 22.2.0 - February 24, 2022

This release includes minor bug fixes and enhancements.

Version 22.1.0 - January 28, 2022

This release includes:

  • Updated Apache log4j version 2.17.1
  • For legacy agents, Apache log4j is upgraded to 2.12.4
  • Akka HTTP 2.6

JavaScript Agent

Version 22.9.0 - September 8, 2022

This release includes a bug fix, and additions to region support for JavaScript Errors dashboard. See JavaScript Errors Dashboard

Version 22.8.0

There was no release for 22.8.0.

Version 22.7.0

There was no release for 22.7.0.

Version 22.6.0 - June 15, 2022

This release includes:

  • Update tracking of SVGUseElement which impacts how Visually Complete Time (VCT) and Page Complete Time (PCT) metrics are calculated. 
  • New API function call for creating custom names for pre-existing SPA2 virtual pages. See Set Custom Virtual Page Names.

Version 22.5.0

There was no release for 22.5.0.

Version 22.4.0 - April 15, 2022

This release includes a change to how beacons are sent. Beacons by default will be sent to the HTTPS endpoint if available. If HTTPS is not available, beacons will be sent with the host HTTP endpoint.

Version 22.3.0

There was no release for 22.3.0.

Version 22.2.0.3657 - April 1, 2022

This release includes a hot fix: Ajax events are not aligning with the custom virtual page names that were created with the JavaScript API.

Version 22.2.0 - February 18, 2022

This release includes support of error handling for UnhandledRejection events.

Version 22.1.0

There was no release for 22.1.0.

Java Serverless Tracer

Version 22.9.0

There was no release for 22.9.0.

Version 22.8.0

There was no release for 22.8.0.

Version 22.7.0

There was no release for 22.7.0.

Version 22.6.0

There was no release for 22.6.0.

Version 22.5.0

There was no release for 22.5.0.

Version 22.4.0

There was no release for 22.4.0.

Version 22.3.0

There was no release for 22.3.0.

Version 22.2.0

There was no release for 22.2.0.

Version 22.1.0

There was no release for 22.1.0.

Machine Agent

Version 22.9.0 - September 29, 2022

This release includes:

  • An option to specify a custom JRE location for the Machine Agent on Windows. To do so:
    • Set up an environment variable named APPD_MACHINE_AGENT_JRE_HOME and set its value to the JRE home folder.
    • Uninstall the existing Windows service for the Machine Agent.
    • Unzip the development build and reinstall the Windows service for the Machine Agent.
    • When the service restarts, it should pick up the specified JRE.
    • Restart the service if the value of the environmental variable is changed again.
  • Timestamps are now automatically added to the Machine Agent's log4j configuration.
  • Upgrades to the following libraries:

LibraryPrevious VersionUpgraded Version
com.squareup.okhttp3:okhttp4.9.34.10.0
logging-interceptor4.9.34.10.0

Version 22.8.0 - August 29, 2022

Machine Agent bug fixes were resolved in the bundled 22.8.0 Analytics Agent release. See 22.8 Agent Resolved Issues.

This release includes:

  • Upgrades to the following JRE versions:
Operating SystemsPrevious JRE VersionUpgraded JRE Version
  • AARCH64
  • Linux
  • Solaris sparcv9
  • Windows
  • Solaris x64
JRE 11.0.15 (Zulu 11.56)JRE 11.0.16 (Zulu 11.58)
  • Upgrades to the following libraries:
LibraryPrevious VersionUpgraded Version
jetty-client9.4.46.v202203319.4.48.v20220622
jetty-proxy9.4.46.v202203319.4.48.v20220622


Version 22.7.0 - July 28, 2022

This release includes:

  • Machine Agent 22.7.0 has been tested and confirmed to be supported on Windows 2022. See Supported Environments.
  • Upgrades to the following libraries:

    LibraryPrevious VersionUpgraded Version
    jetty-client9.4.39.v202103259.4.46.v20220331
    jetty-proxy9.4.39.v20210325

    9.4.46.v20220331

Version 22.6.0 - June 29, 2022

This release includes a bug fix and:

LibraryPrevious VersionUpgraded Version
dropwizard-jetty2.0.222.0.29

AppDynamics recommends using Machine Agent 22.6.0 for AIX OS.

Version 22.5.0 - May 26, 2022

This release includes a bug fix and:

  • Upgrades to the following JRE versions:

    Operating SystemPrevious JRE VersionUpgraded JRE Version
    • AARCH64
    • Linux
    • Solaris sparcv9
    • Windows
    JRE 11.0.14 (Zulu 11.52)JRE 11.0.15 (Zulu 11.56)
    Solaris x64JRE 8u322 (Zulu 8.62)JRE 11.0.15 (Zulu 11.56)
  • Upgrades to the following third-party libraries: 

    LibraryPrevious VersionUpgraded Version

    Oshi

    5.7.46.1.6

Version 22.4.0 - April 29, 2022

This release includes:

  • On Linux systems, the flag -Dappdynamics.machine.agent.extensions.calcVolumeFreeAndUsedWithDfCommandis now set to TRUE by default. See Configure Disk Usage Metric Collection on Linux.

  • The solaris_sparcv9 Java version was upgraded to JRE11.
  • The following third-party libraries were upgraded:

    Library Previous VersionUpgraded Version
    jackson-databind2.13.12.13.2.2
    Jakarta Expression Language 3.0 Implementation3.0.33.0.4
    Jetty (Java-based HTTP/1.x, HTTP/2, Servlet, WebSocket server)9.4.39.v202103259.4.44.v20210927
    org.webjars:jquery3.5.13.6.0
    com.google.guava31.0.1-jre31.1-jre
    org.bouncycastle1.0.2.11.0.2.3
    org.apache.commons:commons-compress1.201.21

Version 22.3.0 - March 30, 2022

This release includes the following enhancements:

  • The Linux JRE version was upgraded to JRE11 (Zulu 11.54), which corresponds to JDK Version 11.0.14.
  • The Windows and Solaris JRE version was upgraded to Zulu 8.60, which corresponds to JDK version 8u322.
  • The Machine Agent is now FIPS compliant.

    AppDynamics recommends using Machine Agent 22.2.0 for AIX OS.

    The 22.4.0 Machine Agent release will include: 

    On Linux systems, the flag -Dappdynamics.machine.agent.extensions.calcVolumeFreeAndUsedWithDfCommand will be set to TRUE by default.  See Configure Disk Usage Metric Collection on Linux for more details on current disk usage metrics.

Version 22.2.0 - February 24, 2022

This release includes:

Version 22.1.0 - January 28, 2022

This release includes a bug fix and the following enhancements:

  • Machine Agent on Linux now supports procps 3.3.x for memory metrics
  • Upgraded the following libraries:

    LibraryUpgraded Version
    ch.qos.logback:logback-classic1.2.10
    com.squareup.okhttp3:okhttp4.2.2
    okhttp3:logging-interceptor4.2.2
    org.bouncycastle:bcprov-jdk15on1.70
    com.google.guava:guava31.0.1-jre
    org.eclipse.jetty:jetty-http9.4.44.v20210927
    commons-io2.11.0
    org.apache.ant:ant1.10.12
    org.projectlombok:lombok1.18.22
    com.fasterxml.jackson.core*2.13.1
    com.fasterxml.jackson.dataformat*2.13.1
    jacoco0.8.7

MAUI Agent

Version 22.9.0 - September 2, 2022

The MAUI Agent monitors .NET MAUI applications. To get started with the MAUI Agent, see Instrument .NET MAUI Applications.

.NET Agent

Version 22.9.0 - September 12, 2022

This release includes:

  • Reporting container-id resource as OpenTelemetry resource.
  • Logging performance improvements.
  • Automatic discovery of program entry points to load the agent.

Version 22.8.0 - August 3, 2022

This release includes:

  • Optimization for string concatenation in paths. 
  • Support for OpenTelemetry Error reporting. 
  • Fixes and improvements for OpenTelemetry in the .NET Agent.

Version 22.7.0 - July 21, 2022

This release includes:

  • Optimizing concurrent hash map utilization for exit calls when Network Visibility is turned off. 
  • Moving bootstrap launch condition to the application main entry point for .NET Agent on Windows. 
  • Logging method, class, and assembly names for discovered entry points

Version 22.6.0 - June 29, 2022

This release includes:

  • Enabling the enable_tls12 configuration for the .NET Machine Agent.
  • Fixing snapshots that are not captured.
  • Removing windows specific MutexSecurity.
  • Ensuring the bootstrap auto-transform entry-point method is configurable. 
  • Integrating OpenTelemetry SDK into .NET Agent. See Enable OpenTelemetry in the .NET Agent

Version 22.5.1 - June 6, 2022

This release includes a bug fix. 

Version 22.5.0 - May 25, 2022

This release:

Version 22.4.0 - April 5, 2022

This release:

  • Signs AppDynamics.Agent.netstandard.dll in Agent NuGet packages. 
  • Improves dynamic reflection with runtime type re-binding capability. 
  • Extracts process identity for .NET Agent on Linux to make parity with Windows Agent. 
  • Uses stdout instead of temp-file communication for processing. 

Version 22.3.0 - March 15, 2022

This release includes:

  • Adding logging messages for Network Visibility communication.
  • Switching the concurrent hash map internal implementation.
  • Adjusting the agent to toggle Business Transitions based on GDPR.

Version 22.2.0 - February 17, 2022

This release includes:

  • Agent bootstrap Unified Profiler for methods outside of mscorlib
  • Enable FULL_AGENT feature by default 

Version 22.1.1 - January 28, 2022

This release enables snapshot collections when stack trace sampling fails.

Version 22.1.0 - January 20, 2022

This release includes:

  • Support for mscorlib custom bootstrapped functions in Linux Profiler
  • Support for Unicode file format in Linux Agent configuration file
  • Logging improvements

Network Agent

Version 22.9.0 

There was no release for 22.9.0.

Version 22.8.0 

There was no release for 22.8.0.

Version 22.7.0 

There was no release for 22.7.0.

Version 22.6.0 

There was no release for 22.6.0.

Version 22.5.0 

There was no release for 22.5.0.

Version 22.4.0 

There was no release for 22.4.0.

Version 22.3.0 

There was no release for 22.3.0.

Version 22.2.0 

There was no release for 22.2.0.

Version 22.1.0 

There was no release for 22.1.0.

Node.js Agent

Version 22.9.0 - September 29, 2022

This release includes support for Node.js version 17. See Node.js Supported Environments

Version 22.8.0 

There was no release for 22.8.0.

Version 22.7.0 - July 21, 2022

This release includes: 

  • Support for Cisco Secure Application Vulnerability Reporting. See Vulnerability Reporting on Node.js Agent
  • Upgrade of the LibAgent to version 22.7.0-2120. 
  • Support for connection retries in Secure Application.  
  • Support for container.id to resource metadata. 

Version 22.6.0 

There was no release for 22.6.0.

Version 22.5.0 - May 11, 2022

This release includes support for common environment variables to configure the Node.js Agent.

Version 22.4.0 

There was no release for 22.4.0.

Version 22.3.0 - March 30, 2022

This release includes support for OpenTelemetry. See Instrument Applications with AppDynamics for OpenTelemetry™.

Version 22.2.0 - February 28, 2022

This release:

  • Integrates LibAgent version 21.8.0-1674 with the Node.js Agent
  • Captures queries made by cursor on MongoDB version 4.x. 
  • Removes redundant log4js dependencies 
  • Upgrades the shelljs current version to version 0.8.5. 

Version 22.1.0 

There was no release for 22.1.0.

Node.js Serverless Tracer

Version 22.9.0 

There was no release for 22.9.0.

Version 22.8.0 

There was no release for 22.8.0.

Version 22.7.0 

There was no release for 22.7.0.

Version 22.6.0 

There was no release for 22.6.0.

Version 22.5.0 

There was no release for 22.5.0.

Version 22.4.0 

There was no release for 22.4.0.

Version 22.3.0 

There was no release for 22.3.0.

Version 22.2.0 

There was no release for 22.2.0.

Version 22.1.0 

There was no release for 22.1.0.

PHP Agent

Version 22.9.0 

There was no release for 22.9.0. 

Version 22.8.0 - August 5, 2022

This release includes updates to the Java proxy.

Version 22.7.0 

There was no release for 22.7.0.

Version 22.6.0 

There was no release for 22.6.0.

Version 22.5.0 

There was no release for 22.5.0.

Version 22.4.0 

There was no release for 22.4.0.

Version 22.3.0 - March 3, 2022

This release includes support to report analytics data after a specific number of data events/transactions or after a specific time interval. See Configure Transaction Analytics for Node.js, PHP, and Python Applications.

Version 22.2.0 

There was no release for 22.2.0.

Version 22.1.1 - January 20, 2022

This release includes bug fixes.

Version 22.1.0 - January 7, 2022

This release upgrades the Apache log4j library to version 2.17.1.

Python Agent

Version 22.9.0 

There was no release for 22.9.0.

Version 22.8.0 - August 30, 2022

This release includes bug fixes.

Version 22.7.0 - July 19, 2022

This release includes updates to the Jackson Databind library v2.13.3.

Version 22.6.0 

There was no release for 22.6.0.

Version 22.5.0 - May 26, 2022

This release includes a bug fix.

Version 22.4.0 - April 27, 2022

This release includes support for the Python 3.10 version. See Python Supported Environments.

Version 22.3.0 - March 30, 2022

This release includes a minor bug fix.

Version 22.2.0 - February 25, 2022

This release includes bug fixes.

Version 22.1.1 - January 27, 2022

This release includes support for the ASGI-based FastAPI framework (v0.72.0 - v0.73.0).

Version 22.1.0 - January 7, 2022

This release upgrades the Apache log4j library to version 2.17.1.

Python Serverless Tracer

Version 22.9.0 

There was no release for 22.9.0.

Version 22.8.0 

There was no release for 22.8.0.

Version 22.7.0 

There was no release for 22.7.0.

Version 22.6.0 

There was no release for 22.6.0.

Version 22.5.0 

There was no release for 22.5.0.

Version 22.4.0 

There was no release for 22.4.0.

Version 22.3.0 

There was no release for 22.3.0.

Version 22.2.0 

There was no release for 22.2.0.

Version 22.1.0 

There was no release for 22.1.0.

React Native Agent

Version 22.9.0 

There was no release for 22.9.0.

Version 22.8.0 

There was no release for 22.8.0.

Version 22.7.0 

There was no release for 22.7.0.

Version 22.6.0 

There was no release for 22.6.0.

Version 22.5.0 - May 17, 2022

This release includes minor fixes and optimizations.

Version 22.4.0 

There was no release for 22.4.0.

Version 22.3.0 

There was no release for 22.3.0.

Version 22.2.0 

There was no release for 22.2.0.

Version 22.1.0 

There was no release for 22.1.0.

SAP

Version 22.9.0 

There was no release for 22.9.0.

Version 22.8.0 - August 26, 2022

SAP 22.8.0 released. See Release Notes version 22.8.0.

Version 22.7.0 

There was no release for 22.7.0.

Version 22.6.0 

There was no release for 22.6.0.

Version 22.5.0 - May 30, 2022

SAP 22.5.0 released. See Release Notes version 22.5.0.

Version 22.4.0 

There was no release for 22.4.0.

Version 22.3.0 

There was no release for 22.3.0.

Version 22.2.0 

There was no release for 22.2.0.

Version 22.1.0 

There was no release for 22.1.0.

Synthetic Hosted Agent

Version 22.9.0 

There was no release for 22.9.0.

Version 22.8.0 

There was no release for 22.8.0.

Version 22.7.0 

There was no release for 22.7.0.

Version 22.6.0 

There was no release for 22.6.0.

Version 22.5.0 

There was no release for 22.5.0.

Version 22.4.0 

There was no release for 22.4.0.

Version 22.3.0 

There was no release for 22.3.0.

Version 22.2.0 

There was no release for 22.2.0.

Version 22.1.0 

There was no release for 22.1.0.

Synthetic Private Agent

Version 22.9.0 - September 30, 2022

This release reduces the infrastructure requirement for Private Synthetic Agent by eliminating the need for an external database, Postgres. See Install the Private Synthetic Agent (Web and API Monitoring).

Version 22.8.0 

There was no release for 22.8.0.

Version 22.7.0 

There was no release for 22.7.0.

Version 22.6.0 - June 28, 2022

This release includes new proxy server configurations for the Agent and Heimdall. See Configure Web Monitoring PSA and API Monitoring PSA.

Version 22.5.0 - May 5, 2022

This release adds support to enable proxy configuration using environment variables. See Configure Web Monitoring PSA and API Monitoring PSA.

Version 22.4.0 

There was no release for 22.4.0.

Version 22.3.0 

There was no release for 22.3.0.

Version 22.2.0 

There was no release for 22.2.0.

Version 22.1.0 - January 31, 2022

A new API monitoring Private Synthetic Agent is released. This agent can be used to monitor public or private APIs from any location. See Install the API Monitoring PSA.

Xamarin Agent

Version 22.9.0 

There is no release for 22.9.0 yet.

Version 22.8.0 

There is no release for 22.8.0 yet.

Version 22.7.0 

There is no release for 22.7.0 yet.

Version 22.6.0 

There is no release for 22.6.0 yet.

Version 22.5.0 

There is no release for 22.5.0 yet.

Version 22.4.0 - April 18, 2022

This release includes a customization to attach custom user data to a network request. See Attach a Custom User Data Property to a Network Request.

Version 22.3.0 - March 17, 2022

This release includes enabling and customizing Xamarin-specific automatic instrumentation of page tracking and UI tracking. See Enable Xamarin Automatic Instrumentation.

Version 22.2.0 - February 14, 2022

This release includes support for Automatic Network Request Instrumentation, made available as a separate beta NuGet package. See Instrument Xamarin Applications for details.

Version 22.1.0 

There was no release for 22.1.0.


21.x Agent Releases

Analytics Agent

Version 21.12.0

There was no release for 21.12.0.

Version 21.11.0

There was no release for 21.11.0.

Version 21.10.0 - October 28, 2021

This release includes bug fixes.

Version 21.9.0 - September 23, 2021

This release includes bug fixes.

Version 21.8.0

There was no release for 21.8.0.

Version 21.7.0 - July 26, 2021

This release includes:

  • Authentication to pipeline resources
  • libjpeg upgrades
  • Java Runtime Environment (JRE) upgrade to version 1.8.0_292

Version 21.6.0 - June 24, 2021

This release includes the Netty third-party library upgrade to version 4.1.65.Final.

Version 21.5.0 - May 27, 2021

This release includes the third-party library upgrades:

  • Jetty upgrade to version 2.34. 
  • Netty upgrade to version 4.1.63.Final.

Version 21.4.0 - April 22, 2021

This release includes the Jetty third-party library upgrade to version 9.4.39.v20210325. 

Version 21.3.0 – March 25, 2021

This release includes the following enhancements:

  • The Analytics Agent bundled in Machine Agent 20.8 has enhanced improvements
  • The Analytics Agent Jetty libraries are upgraded
  • The Analytics Agent Jersey is upgraded
  • The Dropwizard and Hibernate Validator libraries are upgraded
  • The unused HTTP methods in Analytics Agent have been disabled

Version 21.2.1 – February 25, 2021

The following third-party libraries have been upgraded.

  • com.fasterxml.jackson.core:jackson-databind:2.12.0
  • com.google.guava:guava:30.0-jre
  • commons-io:commons-io:2.8.0
  • guava: 30.0-jre
  • httpclient: 4.5.13
  • jackson-core: 2.12.0

  • jackson-databind: 2.12.0

  • jetty-server to 9.4.30.v20200611.jar
  • jetty-webapp to 9.4.33.v20201020.jar
  • junit:junit:4.13.1
  • netty-all: 4.1.55
  • org.apache.ant:ant:1.10.9
  • org.apache.httpcomponents:httpclient:4.5.13
  • org.bouncycastle: bcprov-jdk15on:1.67
  • org.eclipse.jetty:jetty-server:9.4.35.v20201120
  • org.eclipse.jetty:jetty-webapp:9.4.35.v20201120
  • org.exist-db.thirdparty.xerces:xercesImpl:2.12.1
  • org.hibernate: hibernate-validator:6.1.6.Final

Version 21.1.0 

There was no release for 21.1.

Android Agent 

Version 21.12.0

There was no release for 21.12.0.

Version 21.11.1 - November 2, 2021

This release includes minor fixes and optimizations.

Version 21.10.0

There was no release for 21.10.0.

Version 21.9.0

There was no release for 21.9.0.

Version 21.8.0

There was no release for 21.8.0.

Version 21.7.0

There was no release for 21.7.0.

Version 21.6.0.2068 - June 22, 2021

Android Agent 21.6.0.2068 includes a customization to attach a custom user data property to a network request.

Version 21.5.0 - May 17, 2021

Android Agent 21.5.0 released with minor enhancements and fixes.

Version 21.4.0

There was no release for 21.4.0.

Version 21.3.0

There was no release for 21.3.0.

Version 21.2.0 - February 18, 2021

Android Agent 21.2.0 released with minor bug fixes and API enhancements:

Manual and automatic screenshots are limited to one screenshot per 10-second interval.

Version 21.1.0 

There was no release for 21.1.

Apache Web Server Agent 

Version 21.12.3 - December 22, 2021

This release upgrades the Apache log4j library to version 2.17.0.

Version 21.12.2 - December 22, 2021

This release upgrades the Apache log4j library to version 2.17.0.

Version 21.12.1 - December 15, 2021

This release upgrades the Apache log4j library to 2.16.0.

Version 21.11.0

There was no release for 21.11.0.

Version 21.10.0

There was no release for 21.10.0.

Version 21.9.0

There was no release for 21.9.0.

Version 21.8.0

There was no release for 21.8.0.

Version 21.7.0 - July 14, 2021

This release allows you to configure the cleanup timer AppDynamicsRequestCacheCleanupInterval. You can use this configuration for Java proxy to clean up the request cache. See, Past Agent Releases.

Version 21.6.0

There was no release for 21.6.0.

Version 21.5.0

There was no release for 21.5.0.

Version 21.4.0

There was no release for 21.4.0.

Version 21.3.0 

There was no release for 21.3.

Version 21.2.0 

There was no release for 21.2.

Version 21.1.0 

There was no release for 21.1.

AppDynamics AWS Lambda Extension for Serverless APM

Version 21.12.0

There was no release for 21.12.0.

Version 21.11.0

There was no release for 21.11.0.

Version 21.10.0

There was no release for 21.10.0.

Version 21.9.0

There was no release for 21.9.0.

Version 21.8.0

There was no release for 21.8.0.

Version 21.7.0

There was no release for 21.7.0.

Version 21.6.0

There was no release for 21.6.0.

Version 21.5.0 - May 10, 2021

To use AppDynamics AWS Lambda Extension for Serverless APM, choose ARN 10 which corresponds to these versions 

Version 21.4.0

There was no release for 21.4.0.

Version 21.3.0

There was no release for 21.3.

Version 21.2.0 

There was no release for 21.2.

Version 21.1.0 

There was no release for 21.1.

C/C++ SDK

Version 21.12.0

There was no release for 21.12.0.

Version 21.11.0

There was no release for 21.11.0.

Version 21.10.0

There was no release for 21.10.0.

Version 21.9.0

There was no release for 21.9.0.

Version 21.8.0

There was no release for 21.8.0.

Version 21.7.4 - July 28, 2021

This release includes upgrades to Data Filters and input strings.

Version 21.6.0

There was no release for 21.6.0.

Version 21.5.0

There was no release for 21.5.0.

Version 21.4.0

There was no release for 21.4.0.

Version 21.3.0

There was no release for 21.3.

Version 21.2.0 

There was no release for 21.2.

Version 21.1.0 

There was no release for 21.1.

Cluster Agent

Version 21.12.0 - December 20, 2021

This release includes these enhancements:

  • The AppDynamics Operator 21.12.0 is a major release and is compatible with Cluster Agent >= 21.12.0 only. The earlier release versions <= 0.6.11 work only with Cluster Agent versions<= 21.10.0.
  • AppDynamics Operator release 21.12.0 is secure and the images contain no CVEs.
  • Cluster Agent Helm Charts version 1.1.0 is a major release. It is only compatible with Cluster Agent >= 21.12.0 and AppDynamics Operator >= 21.12.0. The earlier versions of helm charts (versions<= 0.1.19) works with only Cluster Agent <= 21.10.0 and AppDynamics Operator <= 0.6.11.
  • You can now use Cluster Agent Helm Charts to install Infrastructure Visibility. Also, you can use Cluster Agent Helm charts to install Cluster Agent and Infrastructure Visibility simultaneously.

  • You can get the Operator artifacts embedded in the Cluster Agent artifacts from the download portal to create custom Operator Images.
  • AppDynamics Operator Github account will be deprecated after December 31, 2021.

Version 21.11.0

There was no release for 21.11.0.

Version 21.10.0 - October 28, 2021

This release includes the following enhancements:

  • The Cluster Agent go language version is upgraded.
  • You can now use the overrideVolumneMounts property in the infraviz.yaml file to list the volumes that you require to mount. 
  • The installClusterAgent property is introduced to install Cluster Agent with Helm chart. See Install the Cluster Agent with Helm Charts.

Version 21.9.0

There was no release for 21.9.0.

Version 21.8.0

There was no release for 21.8.0.

Version 21.7.0 - July 28, 2021

This release includes these enhancements:

  • The Infrastructure Visibility properties for enableServerViz, enableContainerHostId and enableDockerViz variables have changed to boolean to make these variable datatypes consistent. See, InfraViz Configuration Settings on Past Agent Releases.
  • You can now add labels to the Cluster Agent pod by using labels in the Cluster Agent Configuration file. See, labels on Past Agent Releases.
  • The Cluster Agent uses the CustomResourceDefinitions API version that is not supported in newer versions of Kubernetes. Therefore, the CustomResourceDefinitions API for the Cluster Agent operator is updated for Kubernetes 1.16 and later to support monitoring Kubernetes v1.22 and later.

Version 21.6.0

There was no release for 21.6.0.

Version 21.5.0 - May 25, 2021

You can now use resourcesNetViz parameter within the infraviz.yaml filet to set the resources for the Network Visibility container.

Version 21.4.0

There was no release for 21.4.0.

Version 21.3.1 – March 26, 2021

This release includes the support for Infrastructure Visibility with Cluster Agent. You can now use the infraviz.yaml file with Cluster Agent Operator. For more information, see Install Infrastructure Visibility with the Kubernetes CLI.

Version 21.3.0 – March 25, 2021

This release of Cluster Agent does not include any enhancement but fixes some minor issues.

Version 21.2.0 – February 24, 2021

This release of Cluster Agent includes the following updates:

Version 21.1.0 

There was no release for 21.1.

Cordova Plugin

Version 21.12.0

There was no release for 21.12.0.

Version 21.11.0

There was no release for 21.11.0.

Version 21.10.0

There was no release for 21.10.0.

Version 21.9.0

There was no release for 21.9.0.

Version 21.8.0

There was no release for 21.8.0.

Version 21.7.0

There was no release for 21.7.0.

Version 21.6.0

There was no release for 21.6.0.

Version 21.5.0 - May 18, 2021

Cordova Plugin 21.5.0 release includes iOS and Android Agents 21.5.0

Version 21.4.0

There was no release for 21.4.0.

Version 21.3.0 

There was no release for 21.3.

Version 21.2.1 – February 19, 2021

Cordova Plugin 21.2.1 released with minor fixes and enhancements, and includes the latest version of the iOS and Android Agents.

Version 21.1.0 

There was no release for 21.1.

Database Agent

Version 21.12.4 - December 29, 2021

This release upgrades the log4j library to 2.17.1.

Version 21.12.3 - December 22, 2021

This release includes a bug fix. See Agent Resolved Issues.

Version 21.12.2 - December 20, 2021

This release upgrades the log4j library to 2.17.0.

Version 21.12.1 - December 15, 2021

This release upgrades the log4j library to 2.16.0.

Version 21.12.0 - December 11, 2021

This release includes upgrades to the following Database Agent libraries:

Library

Upgraded Version

netty4.1.70
mysql-connector8.0.27
log4j2.15.0

Version 21.11.0 - November 22, 2021

This release includes these enhancements:

  • You can now connect to an MSSQL cluster using SSL. See Monitor SSL-enabled Microsoft SQL Database.
  • These libraries are upgraded:

    • commons-io version 2.11.0
    • netty-codec and netty-handler version 4.1.69.Final
    • commons-dbcp2 version 2.9.0
    • mysql-connector-java version 8.0.26
    • jackson-dataformat-cbor version 2.13.0
    • jackson-annotations version 2.13.0
    • jackson-core version 2.13.0
    • jackson-databind version 2.13.0
    • jackson-dataformat-yaml version 2.13.0
    • jackson-dataformat-xml version 2.13.0
    • jackson-datatype-guava version 2.13.0
    • jackson-module-guice version 2.13.0

Version 21.10.0

There was no release for 21.10.0.

Version 21.9.0 - September 24, 2021

This release provides support for the following roles of the MongoDB replica sets and the shard clusters:

  • primary
  • secondary
  • startup
  • recovering
  • startup2
  • unknown
  • arbiter
  • down
  • rollback

To view these roles on the Topology tab, you require the Database Agent version >= 21.9 and Controller version >= 21.11.

Version 21.8.0

There was no release for 21.8.0.

Version 21.7.0 - July 22, 2021

This release includes bug fixes.

Version 21.6.0.2406 - June 23, 2021

This release included resolved issues. For the list of resolved issues, see Past Agent Resolved Issues.

Version 21.5.0

There was no release for 21.5.0.

Version 21.4.0 - April 21, 2021

This release includes the following enhancements:

You can now view:

Version 21.3.0 

There was no release for 21.3.

Version 21.2.0 – February 17, 2021

This release of Database Agent collects additional Couchbase metrics. For the list of resolved issues, see Past Agent Resolved Issues.

Version 21.1.0 

There was no release for 21.1.

Go SDK

Version 21.12.0

There was no release for 21.12.0.

Version 21.11.0

There was no release for 21.11.0.

Version 21.10.0

There was no release for 21.10.0.

Version 21.9.0

There was no release for 21.9.0.

Version 21.8.0

There was no release for 21.8.0.

Version 21.7.0

There was no release for 21.7.0.

Version 21.6.0

There was no release for 21.6.0.

Version 21.5.0

There was no release for 21.5.0.

Version 21.4.0

There was no release for 21.4.0.

Version 21.3.0 

There was no release for 21.3.

Version 21.2.0 

There was no release for 21.2.

Version 21.1.0 

There was no release for 21.1.

IBM Integration Bus Agent

Version 21.12.0 

There was no release for 21.12.0.

Version 21.11.0 

There was no release for 21.11.0.

Version 21.10.0 

There was no release for 21.10.0.

Version 21.9.0 - September 29, 2021

This release includes the bug fixes for cross-application Business Transaction correlation and percentile metrics registration.

Version 21.8.0 

There was no release for 21.8.0.

Version 21.7.0 

There was no release for 21.7.0.

Version 21.6.0 

There was no release for 21.6.0.

Version 21.5.0 - May 27, 2021

The IIB Agent 21.5.0 is released with bug fixes for cross-app BT correlation.

Version 21.4.1 - April 27, 2021

The IIB Agent 21.4.1 release introduces the Flow Visibility feature. The timings are collected only for flow start and end and any external calls made from within a flow. Therefore, the expected CPU cost of instrumenting the flows with the agent is reduced, especially for complex flows. See IIB Agent Flow Level Visibility.

Version 21.4.0 - April 5, 2021

The IIB Agent 21.4.0 release introduces the cross-application Business Transaction correlation feature that helps you to correlate the business transactions passing through an IIB application.

Version 21.3.0 

There was no release for 21.3.

Version 21.2.0 

There was no release for 21.2.

Version 21.1.0 

There was no release for 21.1.

iOS Agent

Version 21.12.0 - December 7, 2021

This release includes a local config setting for the fetch flag in JavaScript Agent Injection. This setting can be found in the SDK documentation. See AppDynamics iOS SDK.

Version 21.11.0

There was no release for 21.11.0.

Version 21.10.0

There was no release for 21.10.0.

Version 21.9.0

There was no release for 21.9.0.

Version 21.8.1 - August 13, 2021

This hotfix release includes changing the beacon handler NSURLSession back to NSURLConnection.

Version 21.8.0 - August 9, 2021

This release includes replacing NSURLConnection with NSURLSession to send beacon data to the collector.

Version 21.7.0

There was no release for 21.7.0.

Version 21.6.1 - July 23, 2021

iOS Agent 21.6.1 release fixed a bug that caused a crash during collector traffic when the device network is unavailable.

Version 21.6.0.2497 - June 22, 2021

iOS Agent 21.6.0.2497 release includes a customization to attach a custom user data property to a network request.

Version 21.5.0 - May 12, 2021

iOS Agent 21.5.0 released with minor enhancements and fixes.

Version 21.4.0

There was no release for 21.4.0.

Version 21.3.0 

There was no release for 21.3.

Version 21.2.0 – February 16, 2021

Manual and automatic screenshots are limited to one screenshot per 10-second interval. See See Past Resolved and Known Issues by Release. and iOS SDK Documentation.

Version 21.1.0 

There was no release for 21.1.

Java Agent

Version 21.12.0

There was no release for 21.12.0.

Version 21.11.4 - January 7, 2022

This release includes:

  • Apache log4j is upgraded to version 2.17.1
  • For legacy agents, Apache log4j is upgraded to 2.12.4

Version 21.11.3 - December 20, 2021

This release upgrades Apache Log4j to version 2.17.0.

Version 21.11.2 - December 15, 2021

This release upgrades Apache Log4j to version 2.16.0.

Version 21.11.1 - December 10, 2021

This release upgrades Apache Log4j to version 2.15.0.

Version 21.11.0 - December 3, 2021

This release includes support for:

See Java Supported Environments.

Version 21.10.0 - October 21, 2021

This release adds support for:

  • GraalVM version 21.3.0
  • JBoss Wildfly version 25.x
  • OkHttp version 4.9.2
  • gRPC version 1.40.x
  • Kafka version 2.8.1
  • logback version 1.2.3

See Java Supported Environments.

Version 21.9.0 - September 28, 2021

This release adds support for JBoss EAP 7.3. See Java Supported Environments.

Version 21.8.0 - August 24, 2021

This release includes the upgraded versions of grpc-netty-shaded and snakeyaml for Java Agent.

Version 21.7.0 - August 11, 2021

This release adds support for the following:

Version 21.6.1 - July 12, 2021

This release adds entry support for Mule 4.2.x. 

Version 21.5.0 - May 26, 2021

Java Agent 21.5.0 released with minor enhancements and fixes.

Version 21.4.0 - April 20, 2021

Version 21.3.0 – March 23, 2021

Version 21.2.0 – February 15, 2021

The Java Agent 21.2.0 adds a new property to truncate the length of SQL statements. For more information, see App Agent Node Properties.

Version 21.1.1 - January 28, 2021

Version 21.1.0 - January 18, 2021

Java Agent 21.1.0 adds support for OOTB Detection for Maria DB. For more information, see Java Supported Environments.

JavaScript Agent

Version 21.12.0 - December 16, 2021

This release includes:

  • Angular 12 support with JS Agent 21.12.0
  • Optimization to detect Content Security Policy (CSP) violations

Version 21.11.0

There was no release for 21.11.0.

Version 21.10.0

There was no release for 21.10.0.

Version 21.9.0

There was no release for 21.9.0.

Version 21.8.0

There was no release for 21.8.0.

Version 21.7.0 - July 21, 2021

The JavaScript Agent 21.7.0 includes:

Controller 21.9.0 will support auto-injection for JavaScript 21.7.0.

Version 21.6.0 - June 29, 2021

The JavaScript Agent 21.6.0 release includes:

Version 21.5.0

There was no release for 21.5.0.

Version 21.4.0

This release includes bug fixes.

Version 21.3.0 

There was no release for 21.3.

Version 21.2.0 – February 17, 2021

See Past Resolved and Known Issues by Release.

Version 21.1.0 

There was no release for 21.1.

Java Serverless Tracer

Version 21.12.0

There was no release for 21.12.0.

Version 21.11.0

There was no release for 21.11.0.

Version 21.10.0

There was no release for 21.10.0.

Version 21.9.0

There was no release for 21.9.0.

Version 21.8.0

There was no release for 21.8.0.

Version 21.7.0

There was no release for 21.7.0.

Version 21.6.0

There was no release for 21.6.0.

Version 21.5.0

There was no release for 21.5.0.

Version 21.4.0

There was no release for 21.4.0.

Version 21.3.0 

There was no release for 21.3.

Version 21.2.0 

There was no release for 21.2.

Version 21.1.0 

There was no release for 21.1.

Machine Agent

Version 21.12.7 - September 2, 2022

This release enables users to specify a custom JRE location for the Machine Agent on Windows. To do so:

  • Set up an environment variable named APPD_MACHINE_AGENT_JRE_HOME and set its value to the JRE home folder.
  • Uninstall the existing Windows service for the Machine Agent.
  • Unzip the development build and reinstall the Windows service for the Machine Agent. When the service restarts, it should pick up the specified JRE.
  • Restart the service if the value of the environmental variable is changed again.

Version 21.12.6 - January 17, 2022

This release removes the singularity-log4j library. This library corresponds to Apache log4j 1.0.

Version 21.12.5 - January 7, 2022

This release upgrades the Apache log4j library to 2.17.1.

Version 21.12.4 - December 20, 2021

This release upgrades the Apache log4j library to 2.17.0.

Version 21.12.3 - December 17, 2021

This release reverts a 21.11.0 enhancement that reported Duplex and MTU metrics on Windows.

Version 21.12.2 - December 15, 2021

This release contains bug fixes.

Version 21.12.1 - December 15, 2021

This release upgrades the Apache log4j library to 2.16.0.

Version 21.12.0 - December 11, 2021

This release includes the following enhancements:

  • Apache log4j library upgraded to 2.15.0
  • xercesImpl library upgraded to 2.12.1

Version 21.11.0 - November 24, 2021

This release includes:

  • Linux only: JRE 11 upgraded to Zulu 11.52, which corresponds to JDK Version 11.0.13
  • Rest of OS: JRE 8 upgraded to Zulu 8.58, which corresponds to JDK Version 8u312
  • Enhancement to report Duplex and MTU metrics on Windows environments

Version 21.10.0 - November 2, 2021

This release includes Analytics Agent fixes that are bundled in the Machine Agent.

Version 21.9.0 - September 23, 2021

The following third-party libraries have been upgraded:

  • Ant: 1.10.11-rc1

Version 21.8.0 

There was no release for 21.8.0.

Version 21.7.0 - July 27, 2021

This release includes improvements to the Activate HTTP Listener. See Machine Agent HTTP Listener.

Version 21.6.0 - June 24, 2021

The Machine Agent 21.6.0 release includes:

  • Changed the Process Metrics Count and Total Process Count Dynamic Monitoring Mode metric defaults from "Diagnostic" to "KPI". See Default Monitoring Mode.

  • Has updated JRE 8 from Java 8 Azul Zulu build version 8.52 to 8.54.

  • Has updated JRE 11 from Java 11 Azul Zulu build version 11.45 to 11.48.

The following third-party libraries have been upgraded:

  • Bouncy Castle 1.69
  • Commons-IO 2.10.0
  • Dropwizard 2.0.22
  • Jetty 9.4.41.v20210516
  • Oshi 5.7.4

Version 21.5.0-3130 - May 19, 2021

Machine Agent 21.5.0 release:

  • Deprecates the metric.http.listener.host property.

Upgrades these third-party libraries:

  • Ant 1.10.10
  • Dropwizard 2.0.21
  • Fabric8-Kubernetes 4.13.3
  • Jackson 2.12.3

  • Jetty 9.4.40.20210413
  • OSHI 5.7.2

Version 21.4.0-3075 - April 22, 2021

This release of Machine Agent :

  • has updated Java 8 Azul to build version 8.52 and Java 11 Azul to build version 11.45.

  • supports diskstats output for Linux kernel versions >= 4.18

The following third-party libraries have been upgraded.

  • dropwizard: 2.0.20
  • guava: 30.0-jre
  • Fabric8 Kubernetes: 4.13.2
  • jackson-core: 2.12.0

  • jackson-databind: 2.12.0

  • jetty-server to 9.4.39.20210325
  • Log4j2: 2.14.1

Version 21.3.0-3059 – March 25, 2021

The Machine Agent release is bundled with the latest releases of the Analytics Agent and Network Agent.

Version 21.2.0 – February 25, 2021

The Machine Agent has been updated, tested, and certified to work with the following:

    • org.eclipse.jetty:jetty-server 9.4.36.v20210114
    • org.eclipse.jetty:jetty-servlet 9.4.36.v20210114
    • org.eclipse.jetty:jetty-servlets 9.4.36.v20210114
    • org.bouncycastle:bcprov-jdk15on 1.68
    • commons-net:commons-net 3.7.2
    • commons-codec:commons-codec 1.15
    • commons-validator:commons-validator 1.7
    • io.dropwizard:dropwizard-jetty 2.0.18
    • io.dropwizard:dropwizard-util 2.0.18
    • com.google.guava:guava 30.1-jre
    • com.fasterxml.jackson.* 2.12.1
    • io.fabric8:kubernetes-client 4.13.1

Version 21.1.1 – June 11, 2021

  • The Machine Agent resolved an issue with the NoClassDefFoundError: java/sql/SQLException. The extension class loader now uses a parent loader for any Java classes.

Version 21.1.0 – January 22, 2021

  • The Machine Agent and Server Visibility on Linux bundles have been updated to Java 11 Azul JRE. If you upgrade the Linux Machine Agent to 21.1.0, then you must also upgrade all extensions to their latest versions to support Machine Agent 21.1.0. See Machine Agent Requirements and Supported Environments for details.
  • The Machine Agent has updated the bundled Analytics Agent to version 20.10.0-7428.

.NET Agent

Version 21.12.1 - December 21, 2021

This release includes:

  • Validating types are as expected for async tracking
  • Enabling async tracking through state field injection on Linux Agent

Version 21.12.0 - December 17, 2021

This release includes:

  • Bug fixes
  • Refactor all Http-based communications including adding support for HttpClient
  • Avoid instrumenting default Azure processes OOTB
  • Usage of Default Logger (console/file)
  • Support of monitoring libraries and vulnerabilities with Cisco Secure Application

Version 21.11.0 - November 2, 2021

This release includes:

  • Support for .NET 6.0.
  • Support for basic .NET Core metrics for .NET Agent on Linux, MSI-based .NET Agent for Windows, and .NET Microservices Agent for Windows, including applications on Azure.
  • Usage of WeakReference for ASP.NET Core customer objects. 
  • Add logging to stack trace sampling code.

Version 21.10.0 - October 15, 2021

This release includes:

  • Usage of WeakReference in the dynamic reflector library.
  • Linux Agent log errors / warnings to the console STDERR channel.
  • Linux instrumentation for AzureServiceBus is in parity with Windows.
  • Cleanup of unused code in Poco AsyncInterceptor and improves resource usages for Task related interceptors.
  • Updated list of supported versions for the .Net Agent, aligning with vendor support. See, .NET Supported Environments.

Version 21.9.1 - September 30, 2021

This release includes bug fixes.

Version 21.9.0 - September 22, 2021

This release includes:

  • Updates to native dependencies.
  • Allows to manage Linux Agent console output via environment variable (Windows Agent Parity).

Version 21.8.1 - September 7, 2021

This release includes writing the CORECLR environment values to the logs.

Version 21.8.0 - August 27, 2021

This release includes:

  • Support for SQL Data Collector on Linux (known issues: SQL parameters may be shown twice, non-string parameters are shown as empty in Analytics UI)
  • Docker image for latest tag was updated. See Upgrade the .NET Agent for Linux instructions.

Version 21.7.0 - July 29, 2021

.NET Agent for Linux now supports the following:

  • Agentless Analytics
  • Attributes (annotations) used to define POCO
  • Custom correlation
  • Custom error detection
  • HTTP Data Collectors
  • All HTTP backend custom detection/naming configuration options
  • Method Invocation Data Collectors (MIDC)
  • Service Endpoint configuration

.NET Agent for Linux and .NET Agent for Windows Microservices Agent now supports basic .NET Core metrics.

.NET Machine Agent enhanced for periodic reporting of vCPU information.

Version 21.6.0 

There was no release for 21.6.0.

Version 21.5.1 - June 17, 2021

.NET Agent has been updated with resolved issues. See Past Resolved and Known Issues by Release.

Version 21.5.0 - May 28, 2021

.NET Agent for Linux 21.5 incorporates significant architectural changes to accelerate the development of missing features in the Linux Agent relative to .NET Agent for Windows. These architectural changes do not affect .NET Agent for Windows (MSI and Microservices).

Because .NET Agent for Linux 21.5 is a significant architectural update, some issues may arise despite extensive testing performed. If you experience any blocking issues, please open a high priority support ticket where AppDynamics will provide workarounds or alternate options.

Generally, .NET Agent for Linux 21.5 maintains parity with existing features in .NET Agent for Linux < 21.5. However due to architectural updates, there are differences between .NET Agent for Linux >= 21.5 and .NET Agent for Linux < 21.5. Before you upgrade to .NET Agent for Linux 21.5, see Upgrade the .NET Agent for Linux.  

Enhancements:

  • Sensitive data filters for Linux. See Filter Sensitive Data with the .NET Agent.
  • Custom exit points for Linux. See Exit Point Detection Rules.
  • Instrumentation configuration enhancements for: classIgnoretypeMatch 'Signature''IsSubClass' list and regex for Linux.
  • ASP.NET instrumentation enhancements for Linux. See ASP.NET Core Instrumentation Options.
  • Redis backend detection for IP address endpoint for all platforms.
  • EUM for .NET Core for Linux. See Browser RUM Supported Environments.
  • .NET extends support for BasicPublish and BasicConsume in the RabbitMQ client >= 6.0.0 for all platforms.
  • .NET Agent supports SSL mutual authentication for Azure PaaS app services for Windows only. 
  • The download package options for .NET Agent on Linux have been updated. The ".NET Agent - 64-bit alpine-linux" package has been discontinued and is replaced with the ".NET Agent - 64-bit linux" package. 
  • .NET Agent supports custom trusted certificate validation for all .NET Core Linux and Windows.

Version 21.4.0 - April 28, 2021

.NET Agent supports mutual authentication (mTLS) for Windows Agent for both .NET Full Framework and .NET Core applications; excluding Azure PaaS environments such as Azure App Services. See Resolved and Known Issues.

Version 21.3.0 – March 29, 2021

  • .NET Agent for Windows running on .NET Core >= 3.1 supports async exit calls over HTTP to WCF services. The remote address, full URL, host, and port identifying properties and correlation are supported.
  • .NET Agent supports the Controller service proxy feature.
  • New instrumentation options for ASP.NET Core

See Past Resolved and Known Issues by Release for details

Version 21.2.0 – February 24, 2021

The .NET 21.2.0 release includes:

  • .NET Agent for Windows on .NET Core now automatically captures errors for loggers implementing the Microsoft.Extensions.Logging.ILogger API. The standard Error Detection configuration options apply.
  • CosmosDB for .NET Core on Windows is supported. 

  • Added optimizations for Async Task tracking and Netviz socket tracking. 

See Past Resolved and Known Issues by Release.

Version 21.1.0 – January 29, 2021

  • Windows Agents now support End User Monitoring (EUM) for ASP.NET Core Web applications running on .NET Core 3.1 and .NET 5, including automatic Business Transaction correlation and automatic JavaScript Agent injection. Both MVC and Razor Pages are supported.
  • Redis instrumentation is now supported on both .NET Full Framework and Core Framework on Windows. 
  • The Windows Agents can now automatically set the HttpOnly flag to false for EUM cookies on ASP.NET.
    To enable, set the eum-auto-httponly-false boolean node property to true.

Network Agent

Version 21.12.0 

There was no release for 21.12.0.

Version 21.11.0 

There was no release for 21.11.0.

Version 21.10.0 

There was no release for 21.10.0.

Version 21.9.0 

There was no release for 21.9.0.

Version 21.8.0 

There was no release for 21.8.0.

Version 21.7.0 

There was no release for 21.7.0.

Version 21.6.0 

There was no release for 21.6.0.

Version 21.5.0 

There was no release for 21.5.0.

Version 21.4.0 

There was no release for 21.4.0.

Version 21.3.0 – March 25, 2021

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release.

Version 21.2.0 – February 25, 2021

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 21.1.0 

There was no release for 21.1.

Node.js Agent

Version 21.12.0 

There was no release for 21.12.0.

Version 21.11.0 

There was no release for 21.11.0.

Version 21.10.0 

There was no release for 21.10.0.

Version 21.9.0 - September 30, 2021

This release removes support for Java proxy, and improves the Synchronous Call.

Version 21.8.0 - August 4, 2021

This release removes support for Node.js versions 8 and 10.

Version 21.7.0 

There was no release for 21.7.0.

Version 21.6.0 - June 25, 2021

The Node.js Agent 21.6.0 release includes resolves issues. For resolved issues, see Past Agent Resolved Issues.

Version 21.5.0 - May 28, 2021

This release includes:

Version 21.4.0 - April 16, 2021

This release includes no new features, but bug fixes. See Resolved and Known Issues.

Version 21.3.0 

There was no release for 21.3.

Version 21.2.0 – February 25, 2021

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 21.1.0 – January 29, 2021

  • You can now use Node.js 15.
  • You can also tune Analytics data limits with the agent settings.

Node.js Serverless Tracer

Version 21.12.0 

There was no release for 21.12.0.

Version 21.11.0 

There was no release for 21.11.0.

Version 21.10.316 - October 18, 2021

This hotfix includes an update to Axios version 0.21.3.

Version 21.9.0 

There was no release for 21.9.0.

Version 21.8.0 

There was no release for 21.8.0.

Version 21.7.0 - July 27, 2021

This release includes:

  • Node.js Serverless Agent now enables SSL certificates from paths other than /var/task to load.
  • Node.js Serverless Agent now supports version 21.6.304.

Version 21.6.0 

There was no release for 21.6.0.

Version 21.5.286 - May 10, 2021

The Node.js Serverless Tracer has been updated to 21.5.286

Version 21.4.0 

There was no release for 21.4.

Version 21.3.278 – March 26, 2021

The Node.js Serverless Tracer has removed request 2.88.0 library and added axios 0.21.1 library. See Past Resolved and Known Issues by Release for details.

Version 21.2.0 

There was no release for 21.2.

Version 21.1.0 

There was no release for 21.1.

PHP Agent

Version 21.12.2 - December 22, 2021

This release upgrades the Apache log4j library to 2.17.0.

Version 21.12.1 - December 15, 2021

This release upgrades the Apache log4j library to 2.16.0.

Version 21.11.0 - November 16, 2021

This release includes bug fixes.

Version 21.10.0 

There was no release for 21.10.0.

Version 21.9.0 

There was no release for 21.9.0.

Version 21.8.0 

There was no release for 21.8.0.

Version 21.7.0 - July 29, 2021

This release adds PHP Agent support for PHP 8. See, Past Agent Releases.

Version 21.6.0 - June 22, 2021

PHP Agent now adds support for PHP ZTS. See, Install PHP Agent with PHP ZTS.

Version 21.5.0 - May 26, 2021

PHP Agent 21.5.0 released with bug fixes.

Version 21.4.0 

There was no release for 21.4.

Version 21.3.0

There was no 21.3 release.

Version 21.2.0 – February 24, 2021

This release introduces an environment variable to set a unique host ID for the PHP Agent. See PHP Agent Configuration Settings.

Version 21.1.0 – January 27, 2021

This release includes no new features, but bug fixes. See Past Resolved and Known Issues for details.

Python Agent

Version 21.12.2 - December 21, 2021 

This release upgrades the Apache log4j library to 2.17.0.

Version 21.12.1 - December 15, 2021 

This release upgrades the Apache log4j library to 2.16.0.

Version 21.11.0 

There was no release for 21.11.0.

Version 21.10.0 - October 27, 2021

This release includes support for Transaction Analytics for the Python Agent. See Configure Analytics for Python Applications.

End of Support Notice

This release ends support for:

  • Python version 3.4 and 3.5
  • Linux x86 32-bit architecture

See AppDynamics End of Support Notices.

Version 21.9.0 - September 30, 2021

This release includes:

  • Updated the end_bt() API to allow user-provided exceptions.
  • Added checks to handle the invalid configuration values.
  • Updated the Python agent APIs to add maximum range-bound on the size of the input string.

Version 21.8.0 - August 31, 2021

This release includes support for Alpine Linux. See Python Supported Environments.

Version 21.7.0 

There was no release for 21.7.0.

Version 21.6.0 - June 17, 2021

The Python Agent 21.6.0 release includes:

Version 21.5.0 

There was no release for 21.5.0.

Version 21.4.0 

There was no release for 21.4.

Version 21.3.0

There was no 21.3 release.

Version 21.2.0 – February 2, 2021

This release includes no new features, but bug fixes. See Past Resolved and Known Issues for details.

Version 21.1.0

There was no 21.1 release.

Python Serverless Tracer

Version 21.12.0 

There was no release for 21.12.0.

Version 21.11.0 

There was no release for 21.11.0.

Version 21.10.0 

There was no release for 21.10.0.

Version 21.9.0 

There was no release for 21.9.0.

Version 21.8.0 

There was no release for 21.8.0.

Version 21.7.0 

There was no release for 21.7.0.

Version 21.6.0 

There was no release for 21.6.0.

Version 21.5.0 

There was no release for 21.5.0.

Version 21.4.0 

There was no release for 21.4.

Version 21.3.0

There was no 21.3 release.

Version 21.2.0

There was no 21.2 release.

Version 21.1.0

There was no 21.1 release.

React Native Agent

Version 21.12.0 

There was no release for 21.12.0.

Version 21.11.0 - November 2, 2021

This release includes minor enhancements and fixes.

Version 21.10.0 

There was no release for 21.10.0.

Version 21.9.0 - September 17, 2021

This release includes minor fixes and optimizations.

Version 21.8.0 

There was no release for 21.8.0.

Version 21.7.0 

There was no release for 21.7.0.

Version 21.6.0 

There was no release for 21.6.0.

Version 21.5.0 

There was no release for 21.5.0.

Version 21.4.0 - April 5, 2021

This release includes an API to manually track custom HTTP requests. See Customize the React Native Instrumentation.

Version 21.3.0

There was no 21.3 release.

Version 21.2.1 – February 19, 2021

React Native Agent 21.2.1 supports CrashReportCallback to receive a report for native crashes. See Customize the React Native Instrumentation.

Version 21.1.0

There was no 21.1 release.

SAP

Version 21.12.0 

There was no release for 21.12.0.

Version 21.11.0 - November 25, 2021

SAP 21.11.0 released. See Release Notes Version 21.11.0.

Version 21.10.0 

There was no release for 21.10.0.

Version 21.9.0 

There was no release for 21.9.0.

Version 21.8.0 - August 20, 2021

SAP 21.8.0 released. See Release Notes Version 21.8.0.

Version 21.7.0 

There was no release for 21.7.0.

Version 21.6.0 

There was no release for 21.6.0.

Version 21.5.0 

There was no release for 21.5.0.

Version 21.4.0 

There was no release for 21.4.

Version 21.3.0

There was no 21.3 release.

Version 21.2.0 – February 26, 2021

See Release Notes Version 21.2.0.

Version 21.1.0

There was no 21.1 release.

Synthetic Hosted Agent

Version 21.12.0 

There was no release for 21.12.0.

Version 21.11.0 

There was no release for 21.11.0.

Version 21.10.0 

There was no release for 21.10.0.

Version 21.9.0 

There was no release for 21.9.0.

Version 21.8.0 

There was no release for 21.8.0.

Version 21.7.0 - July 13, 2021

The Synthetic Hosted Agent 21.7.0 includes support for Chrome version 86 in Azure locations.

Version 21.6.0 

There was no release for 21.6.0.

Version 21.5.0 

There was no release for 21.5.0.

Version 21.4.0 

There was no release for 21.4.

Version 21.3.0

There was no 21.3 release.

Version 21.2.0 – February 16, 2021

Chrome browser version 86 is now available. See Chrome Version 86 for details.

Xamarin Agent

Version 21.12.0 

There was no release for 21.12.0.

Version 21.11.0 

There was no release for 21.11.0.

Version 21.10.0 

There was no release for 21.10.0.

Version 21.9.0 - September 9, 2021

This release includes a new API for tracking UI elements with Xamarin.Forms. See Track UI Elements.

Version 21.8.0 - August 12, 2021

This release includes:

Version 21.7.0 

There was no release for 21.7.0.

Version 21.6.0 - June 25, 2021

Xamarin Agent 21.6.0 release includes:

Version 21.5.1 - May 18, 2021

The Xamarin 21.5.1 Agent includes newly exposed APIs to:

  • Configure a semi-automatic HTTP tracker using the HttpMessageHandler
  • Transform URLs for network requests
  • Configure, disable, block, and unblock screenshots

See Customize the Xamarin Instrumentation.

Other enhancements:

  • When setting up the Xamarin Agent, you must add the AppDynamics.Agent package and call an extra line of code in MainActivity.cs under OnCreate. See Instrument Xamarin Applications.

Version 21.4.0 

There was no release for 21.4.

Version 21.3.0

There was no 21.3 release.

Version 21.2.0 – February 19, 2021

Xamarin Agent 21.2.0 release includes fixes from the 21.2.0 JavaScript Agent, iOS, and Android Agent.

Version 21.1.0

There was no 21.1 release.

20.x Agent Releases

Analytics Agent

Version 20.12.0 

There was no release for 20.12.

Version 20.11.0 

There was no release for 20.11.

Version 20.10.0 

There was no release for 20.10.

Version 20.9.0 

There was no release for 20.9.

Version 20.8.0 

There was no release for 20.8.

Version 20.7.0 

There was no release for 20.7.

Version 20.6.0 – June 25, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.5.0 – May 26, 2020

  • Oracle JRE has been replaced with Azul's Zulu JRE in the Window Analytics Agent Bundle. 
  • Third-party libraries have been upgraded.

Version 20.4.0 

There was no 20.4 release for the Analytics Agent.

Version 20.3.0 – March 4, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details. 

Version 20.2.0 

There was no release for the Analytics Agent.

Android Agent 

Version 20.12.0 

There was no release for 20.12.

Version 20.11.1 - November 17, 2020

Android Agent 20.11.0 released with minor enhancements and fixes. 

Version 20.10.0 – October 9, 2020

Android Agent 20.10.0 captures mobile device metrics with which you can filter performance data, such as network requests, crashes and code issues, based on device specifications, such as CPU type, memory, disk space, and battery. See Mobile RUM Metrics for details. 

Version 20.9.0 

There was no 20.9 release for Android Agent.

Version 20.8.0 

There was no 20.8 release for Android Agent.

Version 20.7.1 – July 2, 2020

Android Agent 2020.7.0.1710 is released. See Past Resolved and Known Issues by Release

Recommendations
  • If your project uses Android Gradle Plugin version < 4.5.1, use Android Agent 20.4.0.

  • If your project uses Android Gradle Plugin version >= 4.5.1, use Android Agent >=20.7.1.

Version 20.6.0 

There was no 20.6.0 release for the Android Agent.

Version 20.5.0 – May 13, 2020

The Android Agent has updated the Android Gradle plugin dependency to version 3.4.1 or higher. If you are unable to update to Android Gradle Plugin 3.4.1 or higher, you are recommended to use Android Agent 20.4.0 or earlier.

Version 20.4.0 

There was no 20.4.0 release for the Android Agent.

Version 20.3.1 - March 31, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release. 

Version 20.3.0 – March 4, 2020

This release includes optimizations and small code changes.

Version 20.2.0 

There was no 20.2.0 release for the Android Agent.

Apache Web Server Agent 

Version 20.12.0 

There was no release for 20.12.

Version 20.11.0 

There was no release for 20.11.

Version 20.10.0 

The release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release. 

Version 20.9.0 – September 21, 2020

The release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release.

Version 20.8.0 

There was no 20.8 release for the Apache Web Server Agent.

Version 20.7.0 – July 27, 2020

Apache Agent 20.7.0 is released with small code changes and optimizations. See Past Resolved and Known Issues by Release.

Version 20.6.0 – June 24, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release.

Version 20.5.0 – May 14, 2020

This release includes optimizations and small code changes.

Version 20.4.0 

There was no 20.4.0 release for the Apache Web Server Agent.

Version 20.3.0 

There was no 20.3.0 release for the Apache Web Server Agent.

Version 20.2.0 

There was no 20.2.0 release for the Apache Web Server Agent.

AppDynamics AWS Lambda Extension for Serverless APM

Version 20.12.0 

There was no release for 20.12.

Version 20.11.0

There was no 20.10 release for the AppDynamics AWS Lambda Extension for Serverless APM. 

Version 20.10.0 – October 8, 2020

AppDynamics AWS Lambda Extension for Serverless APM released. See Use the AppDynamics AWS Lambda Extension to Instrument Serverless APM at Runtime.

C/C++ SDK

Version 20.12.0 

There was no release for 20.12.

Version 20.11.0

There was no 20.11 release for the C/C++ SDK. 

Version 20.10.0

There was no 20.10 release for the C/C++ SDK. 

Version 20.9.0 – September 30, 2020

This release includes new features and bug fixes.

  • The C/C++ SDK is now compatible with calendar versioning.
  • appd_sdk_add_app_context now logs Controller and application information. See C/C++ SDK Reference
  • The C/C++ SDK now supports Custom Events. You can create a custom event, add data to the event, and report the event to the Controller. See C/C++ Agent SDK Resource Management
  • You can enable/disable Analytics reporting. When disabled, the Analytics-related logging messages are suppressed. See C/C++ SDK Reference.

Version 20.8.0

There was no 20.8 release for the C/C++ SDK. 

Version 20.7.0 

There was no 20.7.0 release for C/C++ SDK.

Version 20.6.0 

There was no 20.6.0 release for the C/C++ SDK.

Version 20.5.0 

There was no 20.5.0 release for the C/C++ SDK.

Version 20.4.0 

There was no 20.4.0 release for the C/C++ SDK.

Version 20.3.0 

There was no 20.3.0 release for the C/C++ SDK.

Version 20.2.0 

There was no 20.2.0 release for the C/C++ SDK.

Cluster Agent

Version 20.12.1-1948 – December 18, 2020

There are no enhancements in this release. For the resolved issue, see Past Resolved and Known Issues by Release.

Version 20.12.0-1937 – December 17, 2020

There are no enhancements in this release. For the resolved issue, see Past Resolved and Known Issues by Release.

Version 20.11.0-1877 – November 25, 2020

This release provides the following enhanced capabilities:

  • The Cluster Agent can now monitor 1500 pods and 3000 containers (for 2 containers per pod) or 2250 pods and 2250 containers (for 1 container per pod). See Cluster Agent Performance Certification
  • You can configure the requests and limits of CPU and memory resources for the Cluster Agent. See the resources parameter at Configure the Cluster Agent.
  • The instrumentationRules parameter is now mandatory to enable auto-instrumentation of supported applications. This ensures auto-instrumentation is enabled for the required application deployment. See Enable Auto-Instrumentation for the Supported Applications.
    If you do not specify any value for the matchString parameter within the instrumentationRules, the Cluster Agent takes into account the value specified in the defaultInstrumentMatchString and instruments all the deployments that satisfy the default value.

Version 20.10.0 – October 23, 2020

  • This release of Cluster Agent provides enhanced configuration for auto-instrumentation.
    • You can use the custom configuration for instrumenting the supported applications by using the customAgentConfigSource parameter within instrumentation rules.
    • The imagePullPolicy option of the imageInfo parameter can now be used within the instrumentation rules.
  • This release supports custom SSL for instrumenting the supported applications. For Node.js you must use the custom configuration to use the custom SSL certificate. See, Supported Applications for Auto-Instrumentation.

Version 20.9.1-1675 – September 30, 2020

The AppDynamics Operator that is to be used by the Cluster Agent has been updated to version 0.6.2.

Version 20.9.0-1662 – September 25, 2020

This release of Cluster Agent provides the following enhancements:

Version 20.8.0 – August 26, 2020

Cluster Agent released with minor enhancements and fixes.

Version 20.7.0 – July 23, 2020

With this release of Cluster Agent, you can:

Version 20.6.0 – June 26, 2020                                                                                                            

  • Cluster Agent now supports instrumenting the Java applications that are deployed as StatefulSet. This release introduces the parameter resourcesToInstrument to configure auto-instrumentation based on the resource that is used for deploying the Java application. See Cluster Agent Configuration for Auto-Instrumentation.
  • You can now configure runAsUser and runAsGroup as instrumentation rules. This configuration takes precedence over the default configuration.
  • You can use the appNameStrategy parameter to choose the option for naming the AppDynamics Application. See Options for Naming the Appdynamics Application.

Version 20.5.0 – May 29, 2020

Cluster Agent can now enable auto-instrumentation for Java applications. See Enable Auto-Instrumentation of Java Applications.

Version 20.4 – April 28, 2020

This release includes the following enhancements:

Version 20.3.0 – March 6, 2020

  • The Cluster Agent can blocklist and allowlist pods based on regular expression and domains.

  • You can configure the maximum number of Cluster Agents that can report to an account.

  • You can configure the maximum number of pods that can be associated with any Cluster Agent.

Version 20.2.0 

There was no release for the Cluster Agent.

Cordova Plugin

Version 20.12.0 

There was no release for 20.12.

Version 20.11.0 – November 19, 2020

Cordova Plugin 20.11.0 released with minor fixes and optimizations. Cordova Plugin 20.11.0 is integrated with Android Agent 20.11.1. 

Version 20.10.0 – October 16, 2020

This release includes optimizations and small code changes

Version 20.9.0 

There was no 20.9 release for the Cordova Plugin.

Version 20.8.0 

There was no 20.8 release for the Cordova Plugin.

Version 20.7.0 – July 13, 2020

Cordova Agent 20.7.0 captures hybridAgentType and hybridAgentVersion

Version 20.6.0 

There was no 20.6.0 release for the Cordova Plugin.

Version 20.5.0 

There was no 20.5.0 release for the Cordova Plugin.

Version 20.4.0 

There was no 20.4.0 release for the Cordova Plugin.

Version 20.3.0 – March 18, 2020

The Cordova Plugin has now been tested and certified to work with the following:

  • Cordova 9.0.0
  • Cordova iOS 4.5.5/5.0.0
  • Cordova 8.0.0
  • Ionic CLI 6.1.0
  • Node 12.16.1
  • npm 6.13.4

Version 20.2.0 

There was no 20.2.0 release for the Cordova Plugin.

Database Agent

Version 20.12.0-2183 – December 16, 2020

  • Database Agent now supports mutual (client and server) authentication. See Mutual Authentication.
  • You can now use the service record (SRV record) within the connection string while configuring the MongoDB collector. See SRV Record at Configure MongoDB Collectors.

Version 20.11.0 

There was no 20.11 release for the Database Agent.

Version 20.10.0 – October 27, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.9.0 – September 16, 2020

The release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release

Version 20.8.0 

There was no 20.8 release for the Database Agent.

Version 20.7.0 – July 28, 2020

The Database Agent 20.7 and later are not compatible with Controller versions 4.5.0 and 4.5.1. Therefore, some of the features may not work when the Controller version is 4.5.0 or 4.5.1.

For the resolved issue, see Past Resolved and Known Issues by Release

Version 20.6.0 

There was no 20.6.0 release for Database Agent.

Version 20.5.0 – May 26, 2020

Version 20.4 – April 28, 2020

This release includes the following new features:

  • Support for Microsoft SQL Server 2019 
  • Support for Cassandra database 
  • Customize the sampling interval 
  • Capture details to integrate Database Visibility with the Application Flow Map

For the issues that are fixed in this release, seePast Resolved and Known Issues by Release

Version 20.3.0 – March 20, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.2.0 

There was no 20.2.0 release for Database Agent.

Go SDK

Version 20.12.0 

There was no release for 20.12.

Version 20.11.0

There was no release for 20.11.

Version 20.10.0

There was no 20.10.0 release for the Go SDK.

Version 20.9.0

There was no 20.9.0 release for the Go SDK.

Version 20.8.0

There was no 20.8.0 release for the Go SDK.

Version 20.7.0

There was no 20.7.0 release for the Go SDK.

Version 20.6.0 

There was no 20.5.0 release for the Go SDK.

Version 20.5.0 

There was no 20.5.0 release for the Go SDK.

Version 20.4.0 

There was no 20.4.0 release for the Go SDK.

Version 20.3.0 

There was no 20.3.0 release for the Go SDK.

Version 20.2.0 

There was no 20.2.0 release for the Go Agent.

IBM Integration Bus Agent 

Version 21.1.0 

There was no release for 21.1.

Version 20.12.0 

There was no release for 20.12.

Version 20.11.0 

There was no release for 20.11.

Version 20.10.0 

There was no 20.10 release for the IBM Integration Bus Agent.

Version 20.9.0 – September 24, 2020

The release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release

Version 20.8.0 

There was no 20.8 release for the IBM Integration Bus Agent.

Version 20.7.0 – July 2, 2020

AppDynamics IIB Agent introduces a configurable setting for the log file size. See Install the IIB Agent.

Version 20.6.0 

There was no 20.6.0 release for the IBM Integration Bus Agent.

Version 20.5.0 – May 14, 2020

  • The Appdynamics IIB Agent now adds support for ACE 11 on the AIX platform. See IIB Supported Environments.
  • This release also includes optimizations and small code changes.

Version 20.4.0 

There was no 20.4.0 release for the IBM Integration Bus Agent.

Version 20.3.0 – March 31, 2020

The tracer's version is now compatible with calendar versioning. This release includes no new enhancements.

Version 20.2.0 

There was no 20.2.0 release for the IBM Integration Bus Agent.

iOS Agent

Version 20.12.0 – December 15, 2020

You can now disable the iOS Agent to stop sending user data to the collector. See Customize the iOS Instrumentation

Version 20.11.0 

There was no release for the iOS Agent.

Version 20.10.0.2298 – October 7, 2020

iOS Agent 20.10.0 captures mobile device metrics with which you can filter performance data, such as network requests, crashes and code issues, based on device specifications, such as CPU type, memory, disk space, and battery. See Mobile RUM Metrics for details. 

For information on the iOS 14 privacy guidelines, see iOS Data Collection Disclosure. For bug fixes, see Past Resolved and Known Issues by Release

Version 20.9.0 

There was no release for the iOS Agent.

Version 20.8.0 – August 20, 2020

The iOS Agent released with minor enhancements and fixes. See Past Resolved and Known Issues by Release

Version 20.7.0.2209 – July 8, 2020

Filtered URLs are logged when the logging level is set to verbose.

Version 20.6.0 

There was no release for the iOS Agent.

Version 20.5.0 

There was no release for the iOS Agent.

Version 20.4.0 

There was no release for the iOS Agent.

Version 2020.3.0-2006 – March 2, 2020

This release includes optimizations and small code changes.

Version 20.2.0 

There was no release for the iOS Agent.

Java Agent

Version 20.12.0 

There was no release for 20.12.

Version 20.11.0 - November 27, 2020

Version 20.10.0 – October 20, 2020

  • This release adds an asynchronous entry and exit support for gRPC. For more information, see Java Supported Environments.

  • This release certifies support for Java 15. For more information, see Java Supported Environments.
  • This release adds exit support for the HTTP4 blaze client.

Version 20.9.0 – September 22, 2020

  • This release adds the synchronous entry and exit support for gRPC. For more information, see Java Supported Environments.

  • This release adds support for the following thread handoff across Reactive Extension for Java (RxJava 2): Observable in addition to the thread handoff Single.

Version 20.8.0 – August 21, 2020

This release verifies support for GraalVM using the Graal compiler as a HotSpot JIT.

Version 20.7.0 – July 31, 2020

  • This release adds support for MYSQL 6.0 and 8.0. See Java Supported Environments.

  • This release adds support for MongoDB drivers (synchronous, asynchronous, and reactivestreams) up to v4.x. See Java Supported Environments.

  • This release verifies support for Spring 5.2. See Java Supported Environments.

  • This release adds support for Spring Cloud Gateway.
  • This release adds support for the following thread handoffs across Reactive Extension for Java (RxJava 2): MaybeCompletable, and Flowable in addition to the thread handoff Single.
  • An additional artifact for Java Agent to include the security compliant versions of the third-party dependencies is included. An agent compatible with Java version 7 will no longer be available for Java applications running on PCF.

Version 20.6.0 – June 23, 2020

Version 20.5.0 – May 21, 2020

Version 20.4.0 – April 22, 2020

Version 20.3.0 – March 20, 2020

  • Java Agent version 20.3.0 adds support for netty version 4.x async entry. 
  • Support added for Rx Java 2 Single.
  • Support added for Akka HTTP Non-Route DSL. 
  • Support to enable business transaction correlation using SOAP:Header with JBoss. To enable the correlation only for JBoss, you must create a Servlet exclude rule. 
Agentless Transaction Analytics 

Version 20.2.0 

There was no release for the Java Agent.

JavaScript Agent

Version 20.12.0 

There was no release for 20.12.

Version 20.11.0

There was no 20.11.0 release for the JavaScript Agent.

Version 20.10.0 – October 21, 2020

JavaScript Agent 20.10.0 released with minor optimizations, including to how Visually Complete Time (VCT) is calculated. For bug fixes, see Past Resolved and Known Issues by Release.

Version 20.9.0 – September 15, 2020

JavaScript Agent 20.9.0 was released. See Past Resolved and Known Issues by Release for more information. 

Version 20.8.0 – August 5, 2020

JavaScript Agent released with bug fixes. See Past Resolved and Known Issues by Release for more information. 

Version 20.7.0

There was no 20.7.0 release for the JavaScript Agent.

Version 20.6.0.3177 – June 17, 2020

Angular 9 is now supported. 

Version 20.5.0.3144 – May 15, 2020

Images without extensions or dots (.) are now classified as "images" instead of "other."

Version 20.4.0.3090 – April 14, 2020

This release includes bug fixes but no new features. See Past Resolved and Known Issues by Release for details.

Version 20.3.0-3009 – March 18, 2020

The JavaScript Agent, by default, limits the number of Ajax requests reported per page. Starting with this version, you can configure the JavaScript Agent to report an unlimited number of Ajax requests per page.

Version 20.2.0-2928 – February 13, 2020

This release includes bug fixes but no new features. See Past Resolved and Known Issues by Release for details.

Java Serverless Tracer

Version 20.12.0 

There was no release for 20.12.

Version 20.11.1400

The Java Serverless Tracer has added an environment variable, APPDYNAMICS_HTTP_TIMEOUT_MS, which allows you to set the timeout in milliseconds for all the HTTP calls made by the tracer. See Past Resolved and Known Issues by Release for details.

Version 20.10.0

There was no 20.10 release for the Java Serverless Tracer. 

Version 20.9.0

There was no 20.9 release for the Java Serverless Tracer. 

Version 20.8.0

There was no 20.8 release for the Java Serverless Tracer. 

Version 20.7.0 

There was no release for 20.7.

Version 20.6.0 

There was no release for the Java Serverless Tracer Agent.

Version 20.5.0 

There was no release for the Java Serverless Tracer Agent.

Version 20.4.0 

There was no release for the Java Serverless Tracer Agent.

Version 20.3.1391 – March 17, 2020

The tracer's version is now compatible with calendar versioning. This release includes no new enhancements or resolved issues.

Version 20.2.0 

There was no release for the Java Serverless Tracer Agent.

Machine Agent

Version 20.12.0-3016 - December 16, 2020

This release provides the following enhancements:

  • The Machine Agent now prepends the hostname in the log files.
  • The Machine Agent has been updated, tested, and certified to work with the following:
    • com.fasterxml.jackson.core:jackson-databind:2.12.0
    • com.google.guava:guava:30.0-jre
    • commons-io:commons-io:2.8.0
    • junit:junit:4.13.1
    • org.apache.ant:ant:1.10.9
    • org.apache.httpcomponents:httpclient:4.5.13
    • org.bouncycastle: bcprov-jdk15on:1.67
    • org.eclipse.jetty:jetty-server:9.4.35.v20201120
    • org.eclipse.jetty:jetty-webapp:9.4.35.v20201120
    • org.exist-db.thirdparty.xerces:xercesImpl:2.12.1
    • org.hibernate: hibernate-validator:6.1.6.Final

Version 20.11.1-3044 - January 26, 2021

This release provides the following enhancements:

  • The Machine Agent has been updated, tested, and certified to work with the following:
    • com.fasterxml.jackson.core:jackson-databind:2.12.0
    • com.google.guava:guava:30.0-jre
    • commons-io:commons-io:2.8.0
    • junit:junit:4.13.1
    • org.apache.ant:ant:1.10.9
    • org.apache.httpcomponents:httpclient:4.5.13
    • org.bouncycastle: bcprov-jdk15on:1.67
    • org.eclipse.jetty:jetty-server:9.4.35.v20201120
    • org.eclipse.jetty:jetty-webapp:9.4.35.v20201120
    • org.exist-db.thirdparty.xerces:xercesImpl:2.12.1
    • org.hibernate: hibernate-validator:6.1.6.Final

Version 20.11.0.2915 - November 19, 2020

The Machine Agent Azul Zulu JRE version has been updated to 8.50 (maps to OpenJDK version 8u272). Machine Agent OSHI library upgraded to version 5.3.5.

Version 20.10.0-2813 - October 22, 2020

This release includes optimizations and small code changes. For bug fixes, see Past Resolved and Known Issues by Release.

Version 20.9.0 – September 21, 2020

Machine Agent 20.9.0-2763 was released. Machine Agent OSHI library upgraded to version 5.2.5. See Past Resolved and Known Issues by Release.

Version 20.8.0.2713 – August 20, 2020

Machine Agent released with bug fixes. See Past Resolved and Known Issues by Release for more information. 

Version 20.7.0-2694 – July 23, 2020

When using Docker Visibility, if the unique host ID setting is not configured to use container ID in host network mode, the Machine Agent now automatically registers the container using the container ID as the host ID. See Using Docker Visibility with Kubernetes.

Version 20.6.0-2676 – June 25, 2020

The Machine Agent now has the ability to identify container processes by container names only. See Configuring Docker Visibility.

Version 20.5.1-2635 – May 29, 2020

The Machine Agent has been updated, tested, and certified to work with the following:

  • ant v1.10.8
  • commons-fileupload v1.4.0
  • hibernate-validator v6.1.5
  • snakeyaml v1.26

Version 20.5.0-2617 – May 20, 2020

Azul JRE 8.0.252 is replacing Oracle JRE as a component included in the Machine Agent. See Machine Agent Requirements and Supported Environments.

Version 20.4.0-2571 – April 27, 2020

The Machine Agent has been updated, tested, and certified to work with the following:

  • ch.qos.logback:logback-core:1.2.3
  • commons-codec:commons-codec:1.14
  • commons-io:commons-io:2.6
  • commons-net:commons-net:3.6
  • dropwizard-jetty 2.0.7
  • log4j-api:2.13.1
  • log4j-core:2.13.1
  • org.antlr:antlr4-runtime:4.8-1
  • org.apache.httpcomponents:httpclient:4.5.12
  • org.bouncycastle:bcprov-jdk15on:1.62
  • org.hibernate:hibernate-validator:6.1.2.Final
  • org.javassist:javassist:3.21.0-GA
  • org.jboss.logging:jboss-logging:3.4.1.Final

Version 20.3.2 – March 27, 2020

The Machine Agent has been updated, tested and certified to work with the following:

  • okhttp 3.12.6
  • log4j-api  2.13.1
  • log4j-core  2.13.1
  • log4j-slf4j-impl 2.13.1

log4j_log4j 1.2.17 has been removed.

Version 20.3.1-2476 – March 16, 2020

This release includes optimizations and bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.3.0-2468 – March 9, 2020

This release includes optimizations and small code changes.

Version 20.2.0 

There was no 20.2.0 release for the Machine Agent.

.NET Agent

Version 20.12.0 – December 18, 2020

There are no enhancements in this release. For the resolved issue, see Past Resolved and Known Issues by Release.

Version 20.11.0 - November 20, 2020

.NET Agent now supports the .NET 5.0 environment

Version 20.10.0 - October 28, 2020

.NET Agent includes these enhancements:

For bug fixes, see Past Resolved and Known Issues by Release.

Version 20.9.0 – September 24, 2020

Azure Cosmos DB

The .NET Linux Agent now supports the Azure Cosmos DB through the SQL API. Both of these Azure versions are supported:

  • Microsoft.Azure.DocumentDB.Core (2.x)
  • Microsoft.Azure.Cosmos (3.x)

Note the following:

  • The backend naming of the Azure Cosmos DB is detected as {host}.{port}.
  • The backend properties of the exit type shows Database Account with host and port.
  • The Snapshot properties of "Query through LINQ" call does not contain the SQL Query Statement.
  • The ConnectionString of the Azure Cosmos DB is not shown in any of the Snapshot properties, nor in the backend properties.
  • The following is not supported
    • Instrumentation of BulkExecution
    • Sensitive data filters on Query

See Past Resolved and Known Issues by Release for details.

Version 20.8.0 – August 24, 2020

The.NET Agent now supports the transport layer security (TLS) 1.2 and proxy-related environment variables for the Micro Services Agent on Windows. See Configure the Agent Using Environment Variables for details.

Version 20.7.0 - July 23, 2020

The .NET Agent for Linux now:

  • Partially supports the detection of WCF exit calls on .NET Core 3.1 and later. See .NET Backend Detection for more details. 
  • Supports setting APPDYNAMICS_AGENT_UNIQUE_HOST_ID as an environment variable. 

This release also includes bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.6.1 - July 17, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.6.0 - July 1, 2020

  • The .NET Agent for Windows now correlates business transactions with End User Monitoring by default. 
  • Improvements have been added to instrumentation in full-no-dependency mode. You can now instrument non-NGen assemblies when MSCorlib is loaded as NGen. 

  • Internal library upgrades and code improvements added to the .NET Agent for Linux.
  • Improvements added to the .NET Agent to detect RabbitMQ Async entry points.

This release also includes bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.5.0 – May 20, 2020

  • Sensitive information for MongoDB query expressions is now filtered out by default. You can enable raw query collections for MongoDB in Call Graph Settings
  • RabbitMQ backend detection is now compatible with RabbitMQ Client version 6. See RabbitMT Backends for .NET for more details. 

Version 20.4.1 (.NET Agent for Windows) - April 29, 2020

Due to a signing issue, the 20.4.0 version of the .NET Agent for Windows has been replaced with 20.4.1. It has no feature difference with 20.4.0.

Version 20.4.0 - April 28, 2020

This release includes log improvements in the Linux profiler and bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.3.1 - April 7, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.3.0 - March 26, 2020

This release contains the .NET Agent for Linux only. The .NET Agent for Linux now supports .NET Core 3.1.

Version 20.3.0 – March 25, 2020

This release contains the .NET Agent for Windows only.

The .NET Agent MSI installer for Windows now includes support for .NET Core applications, enabling unified management of .Net Core and full framework applications on Windows. The agent monitors .NET Core applications for IIS out of the box, if automatic IIS mode is configured. 

  • The MSI Installer bundles .NET Core agent with the existing .NET framework agent and creates appropriate environment variables. 
  • Supported environments are identical to the previous .NET Agent. 
  • .NET Core versions 2.0 and later are supported.
  • IIS-hosted .NET Core applications are monitored similar to the .NET frameworks configured in automatic mode
  • You can configure .NET Core applications in the config.xml file, just as you would configure .NET framework applications. 

You have to manually configure .NET Core applications in the config.xml file in either of the following scenarios:

  • You monitor ASP .NET core applications that are not hosted in process, but are hosted in dotnet.exe
  • You currently monitor standalone applications 

The .NET Agent for Windows supports Azure Functions 3.x and the following:

  • Supports Netviz entry calls for non-IIS applications.
  • Filters sensitive data in environment variables.
  • Reports CoreCLR runtime to the Controller.
  • Includes WCF entry points with the agent's network visibility support, if the WCF service is operating in ASP.NET compatibility mode. If the WCF service is not using ASP.NET compatibility mode, or if the service receives requests that do not use this mode, the agent logs a warning that network visibility is currently not supported for this setup.

Version 20.2.0 

There was no 20.2.0 release for the .NET Agent.

Network Agent

Version 20.12.0

There was no 20.12.0 release for the Network Agent.

Version 20.11.0

There was no 20.11.0 release for the Network Agent.

Version 20.10.0

There was no 20.10.0 release for the Network Agent.

Version 20.9.0

There was no 20.9.0 release for the Network Agent.

Version 20.8.0.2169 – August 26, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.7.0

There was no 20.7.0 release for the Network Agent.

Version 20.6.0 – June 25, 2020

This release includes optimizations and small code changes.

Version 20.5.0 – May 21, 2020

This release includes optimizations and small code changes.

Version 20.4.0 

There was no 20.4.0 release for the Network Agent.

Version 20.3.0-2139 – March 9, 2020

This release includes optimizations and small code changes.

Version 20.2.0 

There was no 20.2.0 release for the Network Agent.

Node.js Agent

Version 20.12.0 – December 8, 2020

Version 20.11.0

There was no 20.11.0 release for the Node.js Agent.

Version 20.10.1 – October 16, 2020

This release includes optimizations and small code changes.

Version 20.10.0 – October 15, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.9.0

There was no 20.9.0 release for the Node.js Agent.

Version 20.8.0-2169 – August 27, 2020

You can now separate Business Transactions into multiple queries with GraphQL. For more information, see Custom Match Rules.

Version 20.7.0 – July 29, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.6.0 – June 12, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.5.0 – May 29, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.4.0 – April 29, 2020

This release includes optimizations and small code changes.

Version 20.3.1 – March 27, 2020

This release includes optimizations and small code changes.

Version 20.3.0 – March 26, 2020

This release includes optimizations and small code changes.

Version 20.2.0 

There was no release for the Node.js Agent.

Node.js Serverless Tracer

Version 20.12.0 

There was no 20.12.0 release for the Node.js Serverless Tracer.

Version 20.11.242

The Node.js Serverless Tracer has added an environment variable, APPDYNAMICS_HTTP_TIMEOUT_MS, which allows you to set the timeout in milliseconds for all the HTTP calls made by the tracer. See Past Resolved and Known Issues by Release for details.

Version 20.10.0

There was no 20.10.0 release for the Node.js Serverless Tracer.

Version 20.9.221 – September, 2020

This release includes minor enhancements and bug fixes.

Version 20.8.0 

There was no 20.8.0 release for the Node.js Serverless Tracer.

Version 20.7.0 

There was no 20.7.0 release for the Node.js Serverless Tracer.

Version 20.6.0 

There was no 20.6.0 release for the Node.js Serverless Tracer.

Version 20.5.0 

There was no 20.5.0 release for the Node.js Serverless Tracer.

Version 20.4.0 

There was no 20.4.0 release for the Node.js Serverless Tracer.

Version 20.3.178 – March 16, 2020

The tracer's version is now compatible with calendar versioning. This release includes no new enhancements or resolved issues.

Version 20.2.0 

There was no 20.2.0 release for the Node.js Serverless Tracer.

PHP Agent

Version 20.12.0 – December 16, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.11.0 - November 24, 2020

This release supports the Node Reuse feature. For more information, see Node Reuse for PHP Agent.

Version 20.10.0 – October 22, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.9.0 – September 15, 2020

The release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release.

Version 20.8.0.4083 – August 26, 2020

PHP Agent released with bug fixes. See Past Resolved and Known Issues by Release.

Version 20.7.0 – July 16, 2020

The PHP Agent 20.7.0 release enhances the General Data Protection Regulation (GDPR) compliance for data filtering.

This helps you to redact any sensitive data (URLs, Exit calls, or cookies), which is shown in the Controller. For more information, see Redaction of URL Segments and Query Parameters.

Version 20.6.0 – June 23, 2020

The PHP Agent 20.6.0 release implements the General Data Protection Regulation (GDPR) compliance for data filtering.

This helps you to redact any sensitive data (URLs, Exit calls, or cookies), which is shown in the Controller. For more information, see Redaction of URL Segments and Query Parameters.

Version 20.5.0 – May 29, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.4.0.3759 – April 29, 2020

This release adds support to CakePHP 4.0 and Magento 2.3 for the PHP Agent. See PHP Supported Environments.

Version 20.3.1 – March 26, 2020

This release supports PHP Agent for CentOS version 8 and adds support to the following frameworks:

  • FuelPHP 1.8.1
  • Zend 3
  • Laravel 6
  • CodeIgnitor4

Version 20.3.0 – March 3, 2020

Version 20.2.0 

There was no 20.2.0 release for the PHP Agent.

Python Agent

Version 20.12.0 – December 18, 2020

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.11.411

The Python Serverless Tracer has added an environment variable, APPDYNAMICS_HTTP_TIMEOUT_MS, which allows you to set the timeout in milliseconds for all the HTTP calls made by the tracer. See Past Resolved and Known Issues by Release for details.

Version 20.11.0 - November 25, 2020

The Python Agent has released with minor fixes and optimizations. See Past Resolved and Known Issues by Release.

Version 20.10.0 - October 21, 2020

  • This release supports Node Reuse feature. 

  • This release supports Tornado 6 for Python Agent 3.7 and later versions.

For bug fixes, see Past Resolved and Known Issues by Release

Version 20.9.0

This release includes no new features, but bug fixes. See Past Resolved and Known Issues by Release for details.

Version 20.8.0

There was no 20.8 release for the Python Agent.

Version 20.8.0

There was no 20.8 release for the Python Agent.

Version 20.7.0.2292 – July 7, 2020

Python Agent artifacts can now be downloaded from the AppDynamics Downloads Portal. For more information, see Install the Python Agent.

Deprecation Notice

Support for Mac OS X has been removed for Python Agent.

Version 20.6.0 

There was no 20.6.0 release for the Python Agent.

Version 20.5.0 

There was no 20.5.0 release for the Python Agent.

Version 20.4.0 

There was no 20.4.0 release for the Python Agent.

Version 20.3.0 

There was no 20.3.0 release for the Python Agent.

Version 20.2.0 

There was no 20.2.0 release for the Python Agent.

Python Serverless Tracer

Version 20.12.0 

There was no 20.12.0 release.

Version 20.11.411

The Python Serverless Tracer has added an environment variable, APPDYNAMICS_HTTP_TIMEOUT_MS, which allows you to set the timeout in milliseconds for all the HTTP calls made by the tracer. See Past Resolved and Known Issues by Release for details.

Version 20.10.0

There was no 20.10.0 release for the Python Serverless Tracer.

Version 20.9.0

There was no 20.9.0 release for the Python Serverless Tracer.

Version 20.8.0

There was no 20.8.0 release for the Python Serverless Tracer.

Version 20.7.383 - July 29, 2020

The Python Serverless Tracer is now generally available to monitor AWS Lambda functions written in Python. The tracer is available on the PyPi repository. See Python Serverless Tracer to get started. 

React Native Agent

Version 20.12.0 

There was no 20.12.0 release.

Version 20.11.0 - November 20, 2020

The React Native Agent has released with minor fixes and optimizations. 

Version 20.10.0 – October 16, 2020

This release includes minor enhancements and bug fixes. React Native 0.60 is now supported. 

Version 20.9.0

There was no 20.9.0 release for the React Native Agent.

Version 20.8.0

There was no 20.8.0 release for the React Native Agent.

Version 20.7.0 – July 8, 2020

React Native Agent 20.7.0 captures hybridAgentType and hybridAgentVersion

Version 20.6.0 

There was no 20.6.0 release for the React Native Agent.

Version 20.5.0 

There was no 20.5.0 release for the React Native Agent.

Version 20.4.0 

There was no 20.4.0 release for the React Native Agent.

Version 20.3.0 

There was no 20.3.0 release for the React Native Agent.

Version 20.2.0 

There was no 20.2.0 release for the React Native Agent.

SAP

Version 20.12.0 

There was no 20.12.0 release.

Version 20.11.0 - November 23, 2020

SAP Agent has released. See Release Notes Version 20.11.0.

Version 20.10.0 

There was no 20.10.0 release for SAP. 

Version 20.9.0

There was no 20.9.0 release for SAP.

Version 20.8.0

SAP 20.8.0 is released. See Release Notes Version 20.8.0.

Version 20.7.0 

SAP 20.7.0 is released. See Release Notes Version 20.7.0.

Version 20.6.0 

There was no 20.6.0 release for SAP.

Version 20.5.0 

SAP 20.5.0 is released. See Release Notes Version 20.5.0.

Version 20.4.0 

There was no 20.4.0 release for SAP

Version 20.3.0 

There was no 20.3.0 release for SAP.

Version 20.2.0 

There was no 20.2.0 release SAP.

Synthetic Agent (Hosted Agents)

Version 20.6.0 - June 25, 2020

Synthetic monitoring: ‘os’, ‘socket’, and, ‘subprocess’ modules will not be allowed for any new job. See Import Python Packages in Synthetic Scripts for details.

Xamarin Agent

Version 20.12.0 

There was no 20.12.0 release.

Version 20.11.0 - November 10, 2020

The Xamarin Agent has released with minor fixes and optimizations. 

Version 20.10.0

There was no 20.10.0 release for the Xamarin Agent.

Version 20.9.0

There was no 20.9.0 release for the Xamarin Agent.

Version 20.8.0

There was no 20.8.0 release for the Xamarin Agent.

Version 20.7.0

There was no 20.7.0 release for the Xamarin Agent.

Version 20.6.0 

There was no release for the Xamarin Agent.

Version 20.5.0 

There was no release for the Xamarin Agent.

Version 2020.4.0 – April 6, 2020

You can set the boolean property EnableAggregateExceptionHandling to true to configure the Xamarin Agent to report aggregate exceptions as crashes. When the property is set to false, only unhandled exceptions are reported. The default value is false.

Version 2020.3.3 – March 16, 2020

This release includes optimizations and small code changes.

Version 2020.3.2 – March 13, 2020

By default, the Xamarin Agent reports exceptions as crashes. You can now set a configuration to disable the reporting of crashes as exceptions.

Version 2020.3.1 – March 10, 2020

This release includes optimizations and small code changes.

Version 2020.2.0 

There was no 20.2.0 release for the Xamarin Agent.