OneAgent release notes version 1.249
Rollout start: Sep 15, 2022
With this release, the oldest supported OneAgent versions are:
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
oneagentzos-R12490.pax
is now available. See Upgrade and Maintenance for upgrade instructions.
Go
- Added support for OpenTelemetry 1.8 - 1.11.0
- Added support for Official Golang toolchain 1.19
Operating systems
- Added support for Amazon Linux 2023
- Added support for Rocky Linux 9
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
- Linux: Ubuntu 21.04
- Vendor announcement
- Last compatible version: 1.249
Future Dynatrace OneAgent operating systems support changes
The following operating systems will no longer be supported starting 01 December 2024
- Linux: CentOS Stream 8
- x86-64, PPCLE
- Vendor announcement
- Linux: CentOS Stream 8
- ARM64 (AArch64)
- Vendor announcement
The following operating systems will no longer be supported starting 01 January 2025
- Linux: CentOS 7
- x86-64
- Vendor announcement
- Linux: CentOS 7
- Linux: CentOS 7
- ARM64 (AArch64)
- Vendor announcement
- Linux: Red Hat Enterprise Linux 6, 7
- Linux: Oracle Linux 6, 7
- x86-64
- Linux: EulerOS 2.8
The following operating systems will no longer be supported starting 01 April 2025
- UNIX: IBM AIX VIOS 3.1
- POWER8, POWER9, POWER10
- Vendor announcement
The following operating systems will no longer be supported starting 01 May 2025
- Windows: Windows Desktop 11 21H2
- x86-64
- Vendor announcement
The following operating systems will no longer be supported starting 01 June 2025
- Linux: SUSE Linux Enterprise Server 15.2
The following operating systems will no longer be supported starting 01 July 2025
- Linux: openSUSE 15.5
- x86-64, PPCLE
- Vendor announcement
Past Dynatrace OneAgent operating systems support changes
The following operating systems are no longer supported since 01 May 2024
- Windows: Windows Server 2012, 2012 R2
- x86-64
- Vendor announcement
The following operating systems are no longer supported since 01 July 2024
- Linux: openSUSE 15.4
- x86-64, PPCLE
- Vendor announcement
The following operating systems are no longer supported since 01 August 2024
- Linux: SUSE Linux Enterprise Server 15.1
- Linux: Ubuntu 23.04
The following operating systems are no longer supported since 01 November 2024
- Linux: Ubuntu 14.04 LTS
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.
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.
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.
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)