Download PDF
Download page Past Agent Releases.
Past Agent Releases
Related pages:
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 thematchString
parameter within theinstrumentationRules
, the Cluster Agent takes into account the value specified in thedefaultInstrumentMatchString
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 theimageInfo
parameter can now be used within the instrumentation rules.
- You can use the custom configuration for instrumenting the supported applications by using the
- 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:
- You can now auto-instrument the
Node.js
and the.Net
Core on Linux applications along with the Java applications. See Enable Auto-Instrumentation of Supported Applications. - You can now limit the number of auto-instrumentation tasks that Cluster Agent can run simultaneously. See the
numberOfTaskWorkers
property at Cluster Agent Configuration for Auto-Instrumentation. By default, Cluster Agent can perform two auto-instrumentation deployments simultaneously.
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:
- Use auto-instrumentation for the Java applications that are deployed using the DeploymentConfig resource. See Supported Resources for Instrumentation.
- Set tolerations on Cluster Agent pod. See tolerations in Configure the Cluster Agent YAML File.
- Deploy the Cluster Agent with Helm Charts. See Deploy the Cluster Agent with Helm Charts.
- Monitor the cluster-specific events from the Clusters dashboard. See the Events tab in Monitor Cluster Health.
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
andrunAsGroup
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:
Support for Cluster Agent on Rancher Kubernetes Engine (RKE) 1.0.4 with Kubernetes 1.17. See Cluster Agent Requirements and Supported Environments.
- Support for Cluster Agent on Google GKE 1.14
Support for monitoring Kubernetes stateful sets
- Changes have been made to preserve the configuration for monitored namespaces. See the
nstoMonitor
property in Configure the Cluster Agent and Use the Cluster Agent.
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
- You can now create multiple Database Agents as different Windows services with different names. For more information, see Start the Database Agent Automatically on Windows.
Database Agent adds support for Windows 64-bit. See Database Visibility Supported Environments.
From 20.5 release onwards, Database Visibility is not supported on Windows 32-bit.
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
Java Agent 20.11.0 adds exit support for Vertx 3.9. For more information, see Java Supported Environments.
- This release makes the Executor mode the default mode for handling asynchronous transactions. See Configure the Thread Correlation in Java Agent.
- This release adds a property for optimized heap mode enabling. See Optimize Heap Mode.
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): Maybe, Completable, 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
- Java Agent 20.6.0 adds support for Oracle 10, 11, 12, 18, and 19 drivers. See Java Supported Environments.
- Support for Spring WebFlux and WebClient 5.2 is added. See Java Supported Environments.
- A node property is added to prevent duplicate ADRUM headers from being injected in the HTTP response. See App Agent Node Properties (D-E).
- Java Agent 20.6.0 adds support to the service proxy feature. See Service Proxy Overview.
Version 20.5.0 – May 21, 2020
- Java Agent 20.5.0 adds support for Vertx 3.8. See Java Supported Environments.
- You can now capture the raw SQL queries for databases such as MongoDB, DynamoDB, and CassandraDB. See Call Graph Settings.
Version 20.4.0 – April 22, 2020
- Java Agent 20.4.0 adds support for netty version 4.x async exit. See Java Supported Environments.
- This release adds Java 14 certification for AdoptOpenJDK, Azul Zulu OpenJDK, Oracle, and Open Source OpenJDK. See Java Supported Environments.
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
- You can now disable agentless Transaction Analytics at the tier and node level.
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:
- .NET Agent supports Agentless Analytics on Windows. See Agentless Analytics Overview.
- .NET Agent is now supported on Windows Server 2019.
- The ASP.NET business transactions configuration feature has been removed as a preview feature in the Linux Agent. You now have the ability to perform custom backend naming for HTTP backends in the Linux Agent in your production environment.
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 withhost
andport
. - 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
- Instrumentation of
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 A
PPDYNAMICS_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
- You can attach existing Analytics data generated for any given transaction to an exit call. For more information, see Node.js Agent API Reference.
- Docker init container images are now available on Dockerhub for Linux and Alpine environments. For all other environments, see Build the Node.js Agent Init Container Image.
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
- PHP 7.4 support is added to the AppDynamics PHP Agent. See PHP Supported Environments.
- The PHP Agent now supports Symfony versions 3 and 4. See PHP Supported Environments.
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.