OneAgent release notes version 1.263

Rollout start: Apr 17, 2023

With this release, the oldest supported OneAgent versions are:

Standard Support

Enterprise Success and Support

1.245

1.239

Technology support

Definition of the technology support version schema with examples:

  • Major version 5 is supported

    • Major version 5 is supported, including all of its minor versions like 5.1 and 5.2
    • Other major versions are not supported like 6 and 7
  • Minor version 5.1 is supported

    • Minor version 5.1 is supported, including all of its patch versions like 5.1.1 and 5.1.2
    • Other minor versions are not supported like 5.2 and 5.3
  • Patch version 5.1.1 is supported

    • Patch version 5.1.1 is supported
    • Other patch versions are not supported like 5.1.2 and 5.1.3
  • Version range 5.1 – 5.3 is supported

    • Minor versions 5.1, 5.2, and 5.3 are supported, including all of their patch versions like 5.1.1, 5.2.1, and 5.3.1
    • Other minor versions are not supported like 5.0 and 5.4
  • The minimum required version is 5+

    • All major, minor, and patch versions starting from version 5 are supported, like 5, 5.1, 5.1.1, and 6

New technology support

For more information, see New technology support.

  • .NET 7 (.NET module)
  • Amazon Corretto 20 (Java module)
  • Azul Platform Core (Zulu) 20 (Java module)
  • Bellsoft Liberica 20 (Java module)
  • Eclipse Temurin (a.k.a. 'Adoptium') 20 (Java module)
  • Flatcar Container Linux 3033 LTS (OS module). Get started
  • Go 1.20 (Go module)
  • IBM IMS terminal transactions (IMS module). Get started. OneAgent feature: z/OS IMS terminal transaction sensor
  • log4net 2.0.6+ (.NET module). OneAgent feature: .NET - Trace/span context enrichment Framework log4net
  • OpenJDK 20 (Java module)
  • OpenTelemetry 1.11.1 - 1.14 (Go module)
  • OpenTelemetry agent 1.23 (Java module)
  • Oracle HotSpot VM 20 (Java module)
  • SAP JVM 20 (Java module)

End of support

For more information, see End of support announcements.

  • Red Hat Enterprise Linux CoreOS 4.7 (OS module)
    • Vendor end of support with 2022-08-24

Announcements

We're dropping support for IE 7–10 and older JavaScript frameworks

Starting with RUM JavaScript version 1.265, we will stop supporting Internet Explorer versions 7–10 and certain older JavaScript frameworks. For more details, check the related announcement in the Dynatrace Community.

New features and enhancements

OneAgent Go module can capture BizEvents based on incoming web requests

Business Analytics | Go

The OneAgent Go module can now capture BizEvents based on incoming web requests.

SMB v1 support has been added

Infrastructure Monitoring | Hosts

We have added support for the SMB v1 CIFS stats file format.

OneAgent resolved issues

General Availability (Build 1.263.138)

The 1.263 GA release contains 11 resolved issues.

OS module

  • In certain circumstances, events generated by the OneAgent OS module were prematurely closed before the configured time because OneAgent also counted samples gathered before event activation as samples required for deactivation. Now samples with timestamps older than event activation are discarded. (HOST-2128)
  • To prevent generation of unnecessary short-lived events, when an OS service raises an event, it no longer generates a new event if the state change doesn't close the event. Instead, it updates the existing event with the new state of the OS service. (HOST-2362)
  • Eliminated container name duplication in PostgreSQL process naming. (In some cases, containerized PostgreSQL had multiple instances of the base pod and container names in its process name.). (HOST-2366)
  • The OneAgent OS module no longer attempts to read the memory of processes listed on the process agent blocklist. (HOST-2248)

.NET

  • Fixed issue when capturing complex objects by cloud events using OneAgent .NET code module. (OA-14633)
  • Fixed an issue with putting custom services on certain async methods (resolves issue with custom service detection rules failing to instrument DLL). (OA-14333)

Go

  • Fixed detection of Cloud Foundry Gorouter technology. (OA-14419)

Infrastructure Monitoring

  • Fixed missing data points of EEC self-monitoring metrics. (EXT-4395)
  • Fixed CPU and memory spikes at the start of Extension Execution Controller life. (EXT-4048)

Mainframe

  • Fixed a DPL tagging problem that occurred after disabling the OneAgent CICS code module file sensor. (OA-14542)

unknown

  • Fixed Podman "Container name" (was displaying container ID instead of container name). (HOST-2233)

OneAgent for z/OS

  • Changed the IMS code module config block size from 4K to 8K (OA-11292)
  • Fixed a possible IMS code module S0C4 abend while processing the PSB end record for a BMP region (OA-13557)
  • Turned off superflouous log messages written by the Java ODIN agent on z/OS (OA-14089)
  • Fixed a S0C1 abend in the CICS code module when tracing a transaction defined with STORAGECLEAR(YES) attribute (OA-14282)

OneAgent for Android

General Availability (Build 8.263.1)

The 8.263 GA release contains 1 resolved issue.

OneAgent for Android

  • Published missing DSL public documentation pages. (RUM-9606)

Jetpack Compose instrumentation

Starting with Dynatrace Android Gradle plugin version 8.263, we support the auto-instrumentation of Jetpack Compose UI components.

To leverage Dynatrace for your mobile applications built with Jetpack Compose, you need to manually activate the Jetpack Compose instrumentation. See Configure monitoring capabilities of Dynatrace Android Gradle plugin for more information.

Requirements

  • Jetpack Compose version 1.3+
  • Dynatrace Android Gradle plugin version 8.263+

Supported UI components

We support the instrumentation of the Jetpack Compose UI components that use or have by default the following modifiers:

  • Modifier.clickable
  • Modifier.combinedClickable
  • Modifier.toggleable
  • Modifier.swipeable

OneAgent for iOS

General Availability (Build 8.263.1)

The 8.263 GA release contains 4 resolved issues.

OneAgent for iOS

  • Added auto-compression for large Android mapping files. (RUM-9720)
  • Corrected an issue that caused a crash on user action handling. (RUM-9677)
  • iOS API calls that froze in unit tests are no longer issued. (RUM-9754)
  • The demangled symbol size of processed symbols is now limited by default to save space. (RUM-9791)

We added the licenses command to our SwiftUI instrumentor. It prints a list of open-source software used by the instrumentor and their license texts.

./DTSwiftInstrumentor licenses

OneAgent for JavaScript

General Availability (Build 1.263.126)

The 1.263 GA release contains 2 resolved issues.

JavaScript

  • Corrected enforcement of action name length limitations. (RUM-9685)
  • Fixed an issue that would cause a request to show up twice in the waterfall. (RUM-9800)

Update 239 (Build 1.263.239)

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