Sep 21, 2026
- Fixed non-HTTP transactions (Kafka, JMS, scheduled jobs, manually-started transactions) being sent to APM Analytics without a request URL, which caused the whole analytics batch to be dropped.
Sep 12, 2026
- Added instrumentation support for legacy MongoDB drivers 2.12 to 2.14.
Aug 28, 2026
- Added
transaction_ignore_methodsto skip transactions by HTTP method. - Ignored OPTIONS requests by default, so CORS preflights are no longer reported.
- Fixed a memory leak that retained spans of transactions that never finished.
- Fixed Lettuce 5.x and 6.x span instrumentation.
- Fixed fatal error caused by an invalid pointer.
Sep 16, 2025
- Added support for JVM Threads.
- Added support for JVM Metrics.
May 30, 2024
- Added support for Distributed Tracing.
- Added support for API Analytics.
Oct 3, 2023
- Added support for Spring Boot 3.
- Added support for MongoDB Driver.
- Added support for Jedis 4.x clients.
- Added support for AWS SQS.
Jul 22, 2022
- Added support for Spring WebFlux.
- Added support for Java 17.
Dec 30, 2021
- Updated Log4j to 2.12.3 for fix security vulnerabilities.
May 17, 2021
- Added background transaction type.
- Removed inferred span from transaction.
Feb 9, 2021
- Added Kafka support.
- Added WebSocket support.
- Added method spans support.
- Added capture body support.
Oct 6, 2020
- Fixed Java 14 byte buddy issue.
Sept 17, 2020
- Support for user, custom data for trace, HTTP failures and exceptions.
- Support for MongoDB query.
- Support for trace duration configuration.
- Support for API.
March 5, 2020
- Support for ignore status codes.
- Increased connect timeout to 20 seconds.
- Split large trace payload into small events.
- Fixed connection close issue.
January 24, 2020
- Added support for MongoDB.
- Fixed database queries longer than 1024 bytes.
November 15, 2019
- General availability release of the Java agent.