New docs
- Added Browser consent mode to document consent management implementation for browser monitoring compliance with privacy regulations.
- Added Java extensions in Kubernetes auto-attach to provide configuration guidance for Java APM instrumentation in Kubernetes environments.
- Added Bring your own cache configuration to document OpenTelemetry cache configuration options for distributed tracing.
Major changes
- Enhanced Response Intelligence AI with AI log summarization capabilities for analyzing log-based alerts.
- Renamed and restructured Compute Management documentation to Consumption Management.
- Updated Java agent configuration with Spring transaction naming options and SQL parser configuration.
- Updated GCP integrations custom roles with revised permissions for 4 Google Cloud services.
- Enhanced MCP troubleshooting documentation with Model Context Protocol setup scenarios and solutions.
- Enhanced Ruby agent configuration with new Sidekiq retry error configuration options.
- Updated PHP agent installation with support for Debian Trixie.
Minor changes
- Added Java 25 compatibility to Java agent compatibility requirements.
- Added .NET 10 support to .NET agent compatibility requirements.
- Updated Service level management alerts.
- Updated PHP agent compatibility with Drupal and Laravel version information.
- Updated Kubernetes integration compatibility.
- Updated Java agent compatibility requirements with framework support.
Release notes
Check out the what's new posts for:
Stay up-to-date with our latest releases:
- Fixed MessageConsumerSubscriber to properly end transactions for message consumption.
- Fixed MessageProducerSubscriber to correctly set sampled flag on traceparent.
- Fixed Bedrock middleware registration priority for proper payload deserialization.
- Fixed OpenAI instrumentation streaming handling with stream_options.include_usage.
- Fixed @google/genai token count assignment to LlmCompletionSummary.
- Fixed AWS Bedrock instrumentation token count assignment.
- Added Java 25 support.
- Added Logback-1.5.20 support.
- Introduced Spring Controller transaction naming configuration option.
- Added Kotlin Coroutines v1.4+ support.
- Fixed error class naming parsing logic.
- Fixed potential memory issue in error logging with large stack traces.
- Added sidekiq.ignore_retry_errors configuration option to control retry error capturing.
- Deprecated Capistrano deployment recording (removal in v10.0.0).
- Enhanced remote parent sampling configuration application for more consistent distributed tracing.
- Removed consume span from Azure Service Bus processor mode transactions for improved accuracy.
- Updated ReportedConfiguration enum serialization for better UI clarity.
Kubernetes integration v3.50.0:
- Updated KSM e2e chart version to 2.16.
- Added support for kube_endpoint_address metric.
- Fixed priorityClassName templating issue with Windows support enabled.
Synthetics Job Manager release 486:
- Fixed Ubuntu and Java vulnerabilities including CVE-2024-6763 and CVE-2025-11226.
Synthetics Ping Runtime v1.58.0:
- Fixed Ubuntu and Java vulnerabilities including CVE-2025-5115 and CVE-2025-11226.