07/01/2025 | Press release | Archived content
With this release, the following are the oldest supported OneAgent versions.
For details, see How long are versions supported following rollout?.
Breaking changes
Infrastructure Observability | Hosts
Improved splitting Oracle Net Listener processes by listener name
Fixed the issue of Oracle Net Listener processes not being split by name when OS Services are not collected on Windows. Also, now a correct listener name is used instead of the Oracle home name.
Fixed an issue in which Oracle Net Listener processes were not being split by name when OS Services are not collected on Windows. Also, now a correct listener name is used instead of Oracle home name. This might result in a change of PG/PGI IDs.
Technology support
Definition of the technology support version schema with examples:
Major version 5 is supported
Minor version 5.1 is supported
Patch version 5.1.1 is supported
Version range 5.1 - 5.3 is supported
The minimum required version is 5+
End of support
For more information, see End-of-support announcements.
New features and enhancements
Application Observability | Distributed Traces
PHP Redis Cluster support in OneAgent
PHP Redis Cluster is a new feature for PHP OneAgent.
We've added a new sensor to detect and show in Distributed Traces the Redis Cluster calls from the phpredis extension. In a distributed trace, the Redis Cluster method calls will show on which cluster node the command was executed, when possible.
The OneAgent PHP module supports PHP Redis from version 3.1.6 to 6.2.0.
Infrastructure Observability | Log Monitoring
Log analytics persistence repositioning
Log analytics persistence and its snapshots have been moved from:
to:
Logs
Support for structured data in Windows Event Logs
Starting with this release, structured data can be collected from Windows Event Logs in the User Data or Event Data branches (depending on availability), along with their sub-branches. The collected data is transmitted along with the record content in the form of attributes.
Attribute names are assigned based on available information, such as tag names, the value of the Name field, or-if tag names are repeated and the Name field is absent-a sequential number is added to the tag name.
Sub-branches without values and tags labeled as Binary are omitted.
Application Observability
POST Parameters no longer captured with Query Parameters
Specifying Query Parameter capturing will no longer also capture POST Parameters of the specified name.
If needed, Post Parameters will now have to be separately defined in a Body-Capture-Rule.
Infrastructure Observability
Nettracer, Availability, and Disk Extension metrics are now fully enriched
Nettracer, Host Availability, Process Availability, and Disk Device Extensions metrics will now be sent via a MINTv2 message instead of being forwarded from a pre-existing MINTv1 message. As a result, it's now possible to enrich them with all host- and process-level resource attributes available.
Software Delivery
Span context propagation for PHP now available
With this release, we have implemented span context propagation for PHP.
Platform | OneAgent
Process group name is added to all JMX/PMI metrics
The Java code module now adds the dimension to all schemaless JMX and PMI metrics.
Platform | OneAgent
Extension variables now allowed as dimensions for Java JMX extensions
OneAgent Java now allows adding variables as dimensions in Extensions 2.0 framework JMX extensions.
Infrastructure Observability | Hosts
Improved Tomcat process detection
Tomcat technology detection for Tomcat server running as a service has been improved.
Application Observability | Queues
Support for Reactor Kafka reactive API tracing (Java module)
We now support automatic tracing of the Reactor Kafka API for sending and receiving messages in Java applications using:
Infrastructure Observability | AWS
Amazon DynamoDB (Python) tracing now supported
We now support automatic DynamoDB tracing of the AWS SDK calls for Python applications.
Infrastructure Observability | AWS
Automatic SQS tracing of the AWS SDK for sending and receiving messages (Python) now supported
We now support automatic SQS tracing of the AWS SDK for sending and receiving messages in Python applications.
Infrastructure Observability | AWS
Amazon SDK support (Python, Node.js)
We have made the following Amazon SDK support improvements with this release:
Infrastructure Observability | AWS
Automatic SQS and SNS tracing of the AWS SDK for sending and receiving messages for Java
We now support automatic SQS and SNS tracing of the AWS SDK for sending and receiving messages in Java applications (AWS SDK for JavaScript versions 1.11 and 2.*). This also includes SQS Annotation Spring Boot support.
Resolved issues
General Availability (Build 1.317.43)
The 1.317 GA release contains 20 resolved issues.
Logging module
Go
Extensions framework
General
Live Debugger
OS module
Java
Mainframe
Node.js
Python
Update 46 (Build 1.317.46)
This cumulative update contains 1 resolved issue and all previously released updates for the 1.317 release.
Extensions framework
OneAgent for Android
Digital Experience | RUM Mobile
Updated Kotlin version
We have updated Kotlin to version 2.0.21.
General Availability (Build 8.317.1)
The 8.317 GA release doesn't contain any user-facing resolved issues.
OneAgent for iOS
Digital Experience | RUM Mobile
Custom control label for action name
We have added a new case to the view modifier that allows you to specify the action name. Use to define the action name.
General Availability (Build 8.317.1)
The 8.317 GA release doesn't contain any user-facing resolved issues.
OneAgent for JavaScript
Digital Experience | RUM Web
Streamlined RUM browser compatibility code
To streamline RUM, we have removed compatibility code for browser versions that don't support PerformanceEntry (all supported browsers support PerformanceEntry). The RUM JavaScript no longer initializes on those browsers.
General Availability (Build 1.317.4)
The 1.317 GA release contains 3 resolved issues.
JavaScript
RUM