Showing results for 
Show  only  | Search instead for 
Did you mean: 
AppDynamics Team (Retired)

Table of Contents

Feature Enhancements

Heads Up - What else should you know

Beta Programs

Resolved Issues

Get Started

Ask a Question


In April, we released the v20.4.0 and 20.4.1 Controller and Enterprise Console as well as key product enhancements and agent updates. We also resolved a series of issues associated with the previous release.


What highlights should I know about?

These release highlights include the newest features and capabilities at-a-glance this month. In the grid below, we’ve flagged who may be most interested or impacted in your organization by each enhancement.


User and Performance 
Admin and Implementer

AIOps Platform

Action Suppression, Email Digest CRUD APIs



PHP supported frameworks refresh


.NET Core 3.1 Support


Ease of Use

Alerting Templates (GA)

Dash Studio Improvements



AIOps Platform

  • We have extended our CRUD APIs with Action Suppression and Email Digest. This will help simplify and automate alerting pauses during application maintenance or upgrades.
  • We have refreshed our PHP support to ensure we are up-to-date with the latest frameworks and versions.
  • Support for .NET Core 3.1, brings all AppDynamics core capabilities to your modern .NET frameworks, including full end-to-end tracing, snapshot and call graphs, all with no code change needed. 


Ease of Use


Heads up – What else should you know

AppDynamics Java Agent v20.4.0 successfully certified for Java 14 

  • AppDynamics adds Java 14 certification for AdoptOpenJDK, Azul Zulu OpenJDK, Oracle, and Open Source OpenJDK. See Java Supported Environments.


Share your feedback! Participate in a Beta today

We’re currently running three Beta programs and looking for your feedback:


  • Submit feedback on the Dash Studio Preview through the in-product feedback button or on Community here
  • Sign up for the Beta program for our Lambda Python Serverless Tracer on our Serverless APM for AWS Lambda page. The tracer's language matches your AWS function code's implementation.
  • The New Agent Installer which takes the role of downloading, installing, configuring, and automatically naming instrumented nodes and tiers. The beta version is available for SaaS customers located in the US for Java Linux agents. Customers in other regions may sign up to get a demo and provide feedback on the new capabilities. Please fill out this form to participate.


Resolved Issues

The following list notes key issues that were resolved this month. To see a complete of this month's resolved issues, see Resolved Issues by Month.

  • No access to Mobile Code Issues event type on Analytics search screen (ANALYTICS-12322 UI
  • SQL data collectors are not enabled for Analytics when saved from new HTML screens (ANALYTICS-10310)
  • Option to create SQL Data collector from APM snapshot is missing from 4.5.10 Controller version (ANALYTICS-12397)

  • Filters for Transaction Snapshots has been fixed and is working correctly (APMPLAT-13124)
  • After cluster agent pod restarts, it does not preserve the configuration for monitored namespaces (CLUSTERMON-168)
  • Some cluster agent metrics are listed even when there are not enough Server Visibility licenses (CLUSTERMON-868)
  • High load on Controller when monitoring the deleted and the succeeded pods in a cluster (CLUSTERMON-1177)
  • Reset password button is disabled (L4A-11846)
  • Variables are not being replaced with values intermittently, within an email template for anomaly events (COGENG-438)
  • Custom Time Range Seems To Be Broken (UIPLATF-9947)
  • Readonly users cannot access Experience Journey Maps (USERIMPACT-258)

  • Show error in UI when user doesn't have permission to create dashboard (METADATA-8112)
  • Firefox measurements fail for some specific URLs (SYNTH-5140)
  • Custom dashboard: Absolute Layout -> Widgets don't get saved right after creation (UIPLATF-6208)

Database Visibility
  • Coordinator taking longer to start when set as Earlystartservices (DOTNET-4448)
  • Agent doesn't report Http Status codes in Asp.Net core in-process hosted app (DOTNET-4521)
  • Database Agent cannot connect to Sybase Adaptive Server Enterprise 16.0 SP03 (DBMON-6219)
  • Database Agent does not capture details from Sybase 15.5 database (DBMON-6553)

Enterprise Console
  • Add secondary job no longer fails when the volume mounted has a wider name (ECONSOLE-5828)
  • Upgrading controller from 4.5.X to 20.3 fails with mysql_upgrade version check failure (ECONSOLE-5933)
  • ¬†In the dynamic agent attach scenario, the agent throws a¬†NullPointerException¬†and is unable to start due to a cached system property (JAVA-6965)

Java Agent
  • Update jre bundled with machine-agent to 1.8.0_241 from 1.8.0_212 (SERVER-8069)

Machine Agent

  • AppDynamics Agents UI displays¬†'java.lang.NullPointerException' error for 'Machine Agents (SERVER-7505)

Get Started


Please note: customers are advised to check backward compatibility in the Agent and Controller Compatibility documentation

Download Essential Components (Agents, Enterprise Console, Controller (on-prem), Events Service, EUM Components)

Download Additional Components (SDKs, Plugins, etc.)

AppDynamics Upgrade Checklist For Any Release

Product Announcements, Alerts, and Hot Fixes


AppDynamics Switch to Calendar Versioning: Why?

License Entitlements and Restrictions


Can’t find what you’re looking for? Need more assistance?
Ask a question in the Latest Release forum.

Version history
Last update:
‎10-01-2020 03:40 PM
Updated by: