This page covers release information for AppDynamics SaaS 22.12 release. For product updates, including release dates, support advisories, and end-of-life notices, see Product Announcements and Alerts Home.

Enhancements

The following tables list enhancements included in the AppDynamics SaaS 22.12 release.

When there is an update to an artifact, you can find the new version numbers in the following tables. Version numbers are also shown in the AppDynamics Downloads Portal.

Agent Enhancements

No results found.

Agent

Summary

Release Version

Release Date
Analytics AgentThere is no 22.12.0 release yet.--
Android Agent

There is no 22.12.0 release yet.

--

Apache Web Server Agent

This release includes bug fixes.

22.12.0

December 02, 2022
This release includes bug fixes and updates to the Java proxy.22.12.1December 19, 2022

AppDynamics AWS Lambda Extension for Serverless APM

There is no 22.12.0 release yet.

--

C/C++ SDK

There is no 22.12.0 release yet.

--

Cluster Agent

This release includes auto-instrumentation enhancements that enables re-instrumentation of applications after the deployment rollout.

22.12.0December 23, 2022
This release includes a bug fix related to auto-instrumentation. See Agent Resolved Issues.22.12.1January 10, 2023

Cordova Plugin

There is no 22.12.0 release yet.

--

Database Agent

There is no 22.12.0 release yet.

--
Flutter Agent

This release includes:

  • Improved crash reporting by grouping exceptions, and errors into different categories in the UI controller.
  • Fixed bugs involving screen tracking crashing application on start.
  • Improved RequestTracker class by removing bugs involving force unwrapping the tracker.
22.12.0December 6, 2022

Go SDK

There is no 22.12.0 release yet.

--

IBM Integration Bus Agent 

There is no 22.12.0 release yet.

-

-

iOS Agent

This release includes:

  • Support for the clearAllUserData API. See Customize the iOS Instrumentation 
  • Sending network request beacons in batches, which is a requirement for OpenTelemetry. 
  • Upgraded OCHamcrest version to 9.0.
22.12.0December 7, 2022

Java Agent

This release includes:

22.12.0December 22, 2022

Java Serverless Tracer

There is no 22.12.0 release yet.

--

JavaScript Agent

This release includes a new config, getAjaxResponseHeaders. See JavaScript Ajax Context Object

22.12.0December 21, 2022
Machine Agent

This release includes:

  • Support for predefined tags from Microsoft Azure and custom tags defined in Azure Virtual Machines (VM) for Linux and Windows. See Server Tagging.
  • Two sets of Machine Agent Docker images. Each set includes Debian and Alpine images for non-root and root users. See Access Machine Agent Docker Images
  • The following third-party library upgrades:

    Library

    Previous Version

    Upgraded Version

    com.fasterxml.woodstox:woodstox-core6.2.76.4.0
    org.yaml:snakeyaml1.321.33
22.12.0December 21, 2022
MAUI Agent There is no 22.12.0 release yet.--

.NET Agent

This release includes: 

  • Sending the agent version as a part of the registration request.
  • Investigation of snapshots reported. 

Note: .NET Agent 22.12.0 supports .NET Core 3.1, but is the last version that supports it. See End of Support Notice: .NET Agent Ends of Support for .NET Core 3.1

22.12.0December 6, 2022
This release includes bug fixes. 22.12.1December 22, 2022

Network Agent

There is no 22.12.0 release yet.

--

Node.js Agent 

There is no 22.12.0 release yet.

--

Node.js Serverless Tracer

There is no 22.12.0 release yet.

--

PHP Agent

This release supports PHP 8.1. See PHP Supported Environments.22.12.0December 7, 2022
This release includes a bug fix. See Agent Resolved Issues.22.12.1December 23, 2022

Python Agent

There is no 22.12.0 release yet.

-

-

Python Serverless Tracer

There is no 22.12.0 release yet.

--

React Native Agent

There is no 22.12.0 release yet.

--

SAP

There is no 22.12.0 release yet.

--

Hosted Synthetic Agent

There is no 22.12.0 release yet.

-

-

Private Synthetic Agent

There is no 22.12.0 release yet.

--

Xamarin Agent

There is no 22.12.0 release yet.

--

SaaS Controller Enhancements

Product/ComponentSummaryRelease VersionRelease Date
Alert and Respond

When you configure actions suppression for servers, you can now select the following object scope:

  • Servers:
    • All Servers
    • Servers within the specified subgroups
    • The specified servers
    • Servers matching the following criteria - Starts with, Ends with, Contains, Equals, Matches Regex
  • Subgroups:
    • All Subgroups
    • The specified Subgroups
22.12December 12, 2022
AnalyticsIBL usage details are now shown by default on the Configuration page. To hide IBL usage details, set the CONFIG_EXCLUDE_ANALYTICS_LICENSE_USAGE flag to false. See Collect Transaction Analytics Data.22.12December 12, 2022
Dash StudioThis release includes support for GeoMap Iframe synchronization with the global time range.22.12December 19, 2022
General

The following enhancements have been added to the Controller:

  • PDFBox version upgraded to 2.0.25
  • Apache Tikka version upgraded to 1.28
  • Jetty (Java-based HTTP/1.x, HTTP/2, Servlet, WebSocket Server) is upgraded to 9.4.45.v20220203
  • CSRFFilter added for additional security.

This release includes bug fixes. See the following bugs in the SaaS Controller Resolved Issues.

  • PLATSE-425
  • PLATSE-521
  • PLATSE-1123
22.12.2January 20, 2023
General

This release includes:

  • The following new properties to the blitz_system_properties table to support Availability Zone failover.

    PropertyDescription
    mirror.registration.hostBlitz mirror reader host details.
    mirror.registration.portBlitz mirror reader port details.
    mirror.cluster.name Name of mirror Blitz cluster. DIS uses it to split the Blitz data.
    mirror.enabledTo enable/disable mirroring.
    mirror.ssl.enabledTo enable blitz mirroring SSL.
  • The following bug fixes for Alert & Respond, JavaScript Agent, SaaS Controller, and Platform Sustaining Engineering. See the following bugs in the SaaS Controller Resolved Issues.

    • ALTCSAAS-20
    • ALTCSAAS-389
    • ALTCSAAS-11, ALTCSAAS-17, ALTCSAAS-61, ALTCSAAS-155, ALTCSAAS-256, ALTCSAAS-454, and ALTCSAAS-1399
    • BRUM-7762
    • PLATSE-1243
    • PLATSE-1263
    • PLATSE-1270
    • SERVER-8915
    • SERVER-8944
22.12.4March 29, 2023
General

This release includes the following bug fixes for Alert & Respond, SaaS Controller, and Platform Sustaining Engineering. See the following bugs in the SaaS Controller Resolved Issues.

  • ALTCSAAS-1477
  • ALTCSAAS-1486
  • CONTRLRDEV-207
  • PLATSE-1302
22.12.5April 19, 2023


Resolved Issues

When issues for the AppDynamics 22.12 release are resolved, they will be listed in the following tables.

When artifacts are updated, they are listed with their new version numbers in the following tables. Version numbers are also shown in the AppDynamics Downloads Portal.

Agent Resolved Issues

No results found.

Key

Product

Summary

Severity Level

Affected Version(s)Release VersionRelease Date

BRUM-7581

JavaScript Agent The application is sending errors when using latest adrum.js file. Medium 22.6.022.12.0December 21, 2022

BRUM-7637

JavaScript Agent BRUM dashboard is not showing AJAX records correctly. Medium 22.9.022.12.0December 21, 2022

BRUM-7655

JavaScript Agent The JavaScript Agent publish task is not working as intended. Medium 22.9.022.12.0December 21, 2022

BRUM-7666

JavaScript Agent When there are Ajax requests with the same URL, only the first request is counted when computing PLT.Medium 22.9.022.12.0December 21, 2022

BRUM-7679

JavaScript Agent Window.Text is being overwritten.Medium 22.6.022.12.0December 21, 2022
CLUSTERMON-3978Cluster Agent

During auto-instrumentation, a new ReplicaSet gets created without changing the deployment mode. This issue occurs because the application pods get into the CrashLoopBackOff state after upgrading to Cluster Agent 22.12.

High22.12.022.12.1January 10, 2023

DOTNET-6389

.NET Agent NLog StackTrace and Messageare not showing. Low22.11.022.12.0December 6, 2022

DOTNET-6430

.NET Agent 

Sensitive URL Filters do not apply to all properties containing sensitive URL information. 

Medium >= 22.8.022.12.0December 6, 2022

DOTNET-6431

.NET Agent The bootstrap changes which causes the access violation leading to a crash. High >= 22.5.022.12.0December 6, 2022

DOTNET-6444

.NET Agent The instrumented application is throwing exceptions when starting.High >= 22.6.022.12.0December 6, 2022

DOTNET-6463

.NET AgentThe HTTP data collector is not collecting headers in ASP.NET Core with wildcard.Medium 22.x22.12.0December 6, 2022

DOTNET-6465

.NET Agent Cannot expand IIS application with nested application in the .NET Agent Configuration Utility. Medium 22.11.022.12.1December 22, 2022

DOTNET-6470

.NET Agent The agent is crashing the instrumented application with the Custom Data Collector. High 22.11.022.12.0December 6, 2022

DOTNET-6494

.NET Agent There is a crash in the .NET 7 application, which is caused by invalid pointer access. Medium 22.11.022.12.1December 22, 2022
PHP-2016PHP AgentPHP Agent stops working when the information point configurations are modified in the Controller. This issue occurs because the agent does not handle the interceptors properly.High22.8.0, 22.10.0, 22.11.022.12.0December 7, 2022
PHP-2045PHP AgentWhen PHP Agent is enabled, some applications stop working and report the ORA-01000: maximum open cursors exceeded error.Medium22.12.022.12.1December 23, 2022
WEBSRV-870Apache Web Server AgentRapid7 reports vulnerabilities in the Java proxy.High22.12.022.12.1December 19, 2022
WEBSRV-871Apache Web Server AgentWhen the Apache Agent is at the top tier in a downstream application, the snap enable property (Snapshot Enabled) is not populated properly to the downstream tiers, which doesn’t stitch the cross-application BT correlation properly.Medium22.11.022.12.0December 02, 2022


SaaS Controller Resolved Issues

No results found.

Key

Product

Summary

Severity Level

Affected Version(s)

Release Version

Release Date

ALERT-12696Alert & RespondSummary messages have been added custom event emails.Medium22.10.022.12.0December 12, 2022
ALTCSAAS-10Alert & RespondThe policy cache is unavailable when Affected Entities in a health rule are marked as These specific Nodes/Databases/Servers. This issue occurs when a historical node is restarted.MediumAll Versions22.12.1January 11, 2023
ALTCSAAS-11, ALTCSAAS-17, ALTCSAAS-61, ALTCSAAS-155, ALTCSAAS-256, ALTCSAAS-454, and ALTCSAAS-1399Alert and RespondHealth rules do not evaluate new SIM nodes.-22.5.022.12.4March 29, 2023
ALTCSAAS-20Alert and RespondHealth Rules are not evaluated.Medium-22.12.4March 29, 2023
ALTCSAAS-389Alert and RespondInconsistent behavior of health rules in case of deleted metrics.-All Versions22.12.4March 29, 2023
ALTCSAAS-1393Alert & RespondThe reinitialize policy cache does not function as expected when you reload the health rules for a given application.--22.12.3March 15, 2023
ALTCSAAS-1477Alert and RespondThe canceled Health Rules violations are not recorded in the UI or logs.-22.12.222.12.5April 19, 2023
ALTCSAAS-1486Alert and RespondRepeated calls to fetch and cancel orphaned incidents clog the event processing queue.--22.12.5April 19, 2023
ANALYTICS-14626AnalyticsEntering an ADQL query that includes an invalid letter or string causes the entire query to be replaced by SELECT * FROM 0.Medium22.6.0, 22.9.0, 22.10.022.12.0December 12, 2022
ANALYTICS-14894AnalyticsThe role-based access control permission is unavailable for the browser_resource_record internal event type.Medium22.10.022.12.1January 11, 2023
BRUM-7620Browser RUMAgent ID is not available in the Fields or Add Criteria sections of the User Experience tab.Low22.10.022.12.1January 11, 2023
BRUM-7762JavaScript AgentController 22.10 does not work with JavaScript Agent 23.3.0-22.10.022.12.4March 29, 2023
CONTRLRDEV-207SaaS ControllerThe controller build contains an outdated log4j version.Medium-22.12.5April 19, 2023
DIAGPLAT-1973APMThere is a count discrepancy between the alerts in the Controller UI and the number in the email digests.Medium22.10.022.12.0December 12, 2022
DBMON-8910Database MonitoringThe database collector stopped reporting data, DBMON license limit reached error is displayed.Low-22.12.3March 15, 2023
LIC-3056LicensingLicensing is producing negative maxDailyDocuments for the Events Service.High22.8.022.9.0, 22.10.0, 22.12.0December 12, 2022

PLATSE-425

Platform Sustaining EngineeringJetty (Java-based HTTP/1.x, HTTP/2, Servlet, WebSocket Server) is upgraded to 9.4.45.v20220203.High-22.12.2January 20, 2023

PLATSE-521

Platform Sustaining EngineeringPDFBox version upgraded to 2.0.25 and Apache Tikka version upgraded to 1.28.High21.4.022.12.2January 20, 2023
PLATSE-805Platform Sustaining EngineeringThe Server tab displays the incorrect upper memory limit.Medium22.9.022.12.1January 11, 2023
PLATSE-808Platform Sustaining EngineeringThe display names of their unresolved backends cannot be viewed in the Controller UI.Medium22.2.4, 22.4.8, 22.8.0 22.12.0December 12, 2022
PLATSE-1017Platform Sustaining EngineeringThe Network tab in the dashboard tab does not display data. This issue occurs when code threads get locked while clearing network links.MediumAll Versions22.12.1January 11, 2023

PLATSE-1123

Platform Sustaining EngineeringCSRFFilter added for additional security.Medium-22.12.2January 20, 2023
PLATSE-1146Platform Sustaining EngineeringThe Blue Screen of Death (BSOD) error is displayed after you start Windows Server 2019.Medium-22.12.3March 15, 2023
PLATSE-1243Platform Sustaining EngineeringThe requests to populate new MDS keys time out because of poor cache performance.HighAll Versions22.12.4March 29, 2023
PLATSE-1263Platform Sustaining EngineeringPerformance issue when loading recently visited dashboards.Medium21.2.522.12.4March 29, 2023
PLATSE-1270Platform Sustaining EngineeringMigrate FastLocalCache from Guava to Caffeine.MediumAll Versions22.12.4March 29, 2023
PLATSE-1302Platform Sustaining EngineeringEnd User Monitoring query results take a lot of time to load.High-22.12.5April 19, 2023
SERVER-8915SaaS ControllerThe incorrect default size of the property_value column of the sim_machine_property table causes Machine Agent registration failure.-All Versions22.12.4March 29, 2023
SERVER-8944SaaS ControllerController upgrade fails after the Machine Agent fix to resolve the 500 internal error.High-22.12.4March 29, 2023
STUDIO-4597Dash StudioThe dashboard displays the time range in decimals instead of days. For example, it displays "last 1.1428571428571428 weeks" instead of "last 8 days".Medium22.5.0, 22.6.0, 22.9.022.12.0December 12, 2022
STUDIO-4883Dash StudioDisable sort on Shared column in Custom Dashboard list.High22.8.0,22.9.0, 22.10.022.12.0December 12, 2022
SYNTH-8872Synthetic MonitoringController cannot access all the hosted Synthetic Agent locations.Medium-22.12.0December 12, 2022


Known Issues

22.12 Agent Known Issues

AgentSummaryWorkaround

Cluster Agent

The instrumented pod is not visible in the Controller UI because the auto-instrumentation fails when the deployment mode is StatefulSet. This happens because the pod registration fails.Restart Cluster Agent.
Database Agent

In the Metric Browser, the keys of one Database Collector get displayed under other Database Collectors. 

For example, keys of Database Collector 1 can appear under Database Collector 2, even if the keys are not part of the Database Collector 2 query output.

This issue occurs when you create a custom metric that runs on multiple databases and returns multiple key-value pairs. In such scenarios, only the keys get duplicated, not the metric values.

-

22.12 SaaS Controller Known Issues

There are no known issues yet for the AppDynamics SaaS Controller 22.12.0 release.