OneAgent release notes version 1.249

Rollout start: Sep 15, 2022

With this release, the oldest supported OneAgent versions are:

Standard Support

Enterprise Success and Support

New features and enhancements

Milan and Jakarta regions are now detected

Milan and Jakarta AWS regions are now detected as the EC2 cloud type by OneAgents deployed in these regions.

SwiftUI instrumentation

Starting with OneAgent for iOS version 8.249, we support auto-instrumentation of SwiftUI controls.

Requirements

  • SwiftUI version 2.0+
  • iOS 14+
  • OneAgent for iOS

Supported controls

  • Button
  • Stepper
  • Picker
  • Toggle
  • Slider

For more information, see Instrument SwiftUI controls.

z/OS

Go

Operating systems

Current Dynatrace OneAgent technology support changes

Dynatrace OneAgent 1.249 is the last version to support the following technologies
  • JBoss Enterprise Application Platform 6 for Java
    • The vendor has de-supported this technology and version with 2019-06-01
  • JBoss Enterprise Application Platform - Remoting 6 for Java
    • The vendor has de-supported this technology and version with 2019-06-01
  • JBoss Enterprise Application Platform - RMI-IIOP 6 for Java
    • The vendor has de-supported this technology and version with 2019-06-01

Current Dynatrace OneAgent operating systems support changes

The following operating systems will no longer be supported starting 01 August 2022

Future Dynatrace OneAgent operating systems support changes

The following operating systems will no longer be supported starting 01 January 2025
The following operating systems will no longer be supported starting 01 April 2025
The following operating systems will no longer be supported starting 01 May 2025
The following operating systems will no longer be supported starting 01 June 2025
The following operating systems will no longer be supported starting 01 July 2025

Past Dynatrace OneAgent operating systems support changes

The following operating systems are no longer supported since 01 May 2024
The following operating systems are no longer supported since 01 July 2024
The following operating systems are no longer supported since 01 November 2024
The following operating systems are no longer supported since 01 December 2024

Other support changes

OneAgent for z/OS

Build 1.249.0

  • Fixed S0C1 in the DTAX code module caused by storage shortage in the CICS region. (OA-8118)
  • Fixed abend in the IMS Diagnostic Utility ZDTIDIAG when dumping out module headers. Prevent protection exception when entering fetch protected storage. (OA-5930)

Resolved issues

General Availability (Build 1.249.201)

The 1.249 GA release contains 12 resolved issues.

AI causation engine

  • Resolved a PurePath trace stitching problem when local paths have only one link node. (OA-7092)

All modules

  • Improved container runtime and container ID detection in case of multiple active runtimes. (OA-1785)
  • Fixed a problem preventing the OneAgent AIX kernel extension from being initialized when conflicting third-party kernel extensions are present (Symantec Data Center Security and IBM Guardium). (OA-6729)

Infrastructure Monitoring

  • The Extension Execution Controller (EEC) no longer crashes when accessing log files with modified access permissions. (EXT-2565)

.NET

  • Fixed a OneAgent .NET ASP.NET Sensor v2 issue that occasionally broke requests by capturing request attributes too early. (OA-7352)
  • Improved OneAgent .NET code module handling of tracing services between different Dynatrace clusters. (OA-7006)
  • Improved stability of the OneAgent .NET code module custom service feature. (OA-5548)

Mainframe

  • Resolved problem with inaccurate PurePath trace timings when web requests are sent to the mainframe. (OA-7389)

Java

  • Resolved issue that, in rare circumstances, caused software components to not be reported on Windows systems. (OA-7109)

Logging module

  • Files older than 7 days now have "OK" status (changed from misleading "File not found on disk"). (APM-377336)

Node.js

  • Fixed a SQL statement truncation issue with Microsoft SQL. (OA-5545)

PHP

  • PHP: Fixed unexpected behavior with `SoapClient::_getLastRequest` and `SoapClient::_getLastResponse`. (OA-5540)

Update 229 (Build 1.249.229)

This is a cumulative update that contains all previously released updates for the 1.249 release.

Update 253 (Build 1.249.253)

This cumulative update contains 3 resolved issue (including 2 vulnerability resolutions) and all previously released updates for the 1.249 release.

Component
Resolved issues
2 (2 vulnerabilities)

All modules

  • Fixed OneAgent startup error if the process user does not have read access to the cgroup fallback folders (`/sys/fs/cgroup`, `/cgroup`) set at startup. The customer process remains intact; only Dynatrace monitoring is down. (OA-9075)

n/a

  • Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4446)
  • Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4447)

Update 284 (Build 1.249.284)

This cumulative update contains 3 resolved issue (including 2 vulnerability resolutions) and all previously released updates for the 1.249 release.

Component
Resolved issues
2 (2 vulnerabilities)

n/a

  • Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4446)
  • Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4447)

.NET

  • Improved OneAgent .NET code module stability following the Microsoft security update for .NET framework 3.5. (OA-18223)

Update 285 (Build 1.249.285)

This is a cumulative update that contains all previously released updates for the 1.249 release.

OneAgent for Android resolved issues

General Availability (Build 8.249.1)

The 8.249 GA release contains 1 resolved issue.

OneAgent for Android

  • Dynatrace Android Gradle plugin: Fixed dependency issues occurring when Session Replay was used with plugin `com.dynatrace.instrumentation.module`. (RUM-7283)

OneAgent for iOS resolved issues

General Availability (Build 8.249.2)

The 8.249 GA release contains 4 resolved issues.

Component
Resolved issues

OneAgent for iOS

  • OneAgent for iOS: Fixed a problem with reading the DTXUrlFilters configuration. (RUM-7026)
  • OneAgent for iOS: Added support for instrumenting WKWebView initialized with initWithCoder. (RUM-7062)

Session Replay for iOS

  • iOS Session Replay: Fixed an issue (sent an unrecognized selector to UITableViewDelegate) that resulted in a crash. (SR-1125)
  • iOS Session Replay: Fixed an issue with recording an orientation change when the app is in the background, which resulted in a black screen freeze. (SR-1143)

OneAgent for JavaScript resolved issues

General Availability (Build 1.249.166)

The 1.249 GA release contains 2 resolved issues.

JavaScript

  • Made the Proxy based XHR support more resilient against modifications of other XHR wrappers on the page. (RUM-6791)
  • Fixed an issue in the jquery module that would prevent the sendBefore method from being called if window.jquery was deleted. (RUM-7416)

Update 286 (Build 1.249.286)

This cumulative update contains 1 resolved issue and all previously released updates for the 1.249 release.

JavaScript

  • Fixed an issue in the jquery module that would prevent the sendBefore method from being called if window.jquery was deleted. (RUM-7416)