github microsoft/ApplicationInsights-Java 2.4.0-BETA
Application Insights Java SDK 2.4.0-BETA

latest releases: 3.5.2, 3.5.1, 3.5.0...
pre-release5 years ago

Welcome to Application Insights Java SDK 2.4.0-BETA and SpringBoot Starter 1.2.0-BETA. This version introduces several enhancement and bug fixes.

Removed and Deprecated

  1. Removed support for multiple apps instrumented with single JVM Agent. Instrumentation will only work for single apps in application server.
  2. Deprecated class ApplicationInsightsHttpResponseWrapper.java

Breaking change

  1. WebRequestTelemetry interface now has another method setRequestTelemetryContext. This is needed to propagate context explicitly in asynchronous environments. This change is likely to break clients relying on implementation of this interface in their code.

Enhancements

  1. Introduced beta support for manual context propagation in Async and Explicit Multithreading scenarios.
    Please refer to this wiki (https://github.com/Microsoft/ApplicationInsights-Java/wiki/Distributed-Tracing-in-Asynchronous-Java-Applications) for instructions.
  2. #444 Introduced support to capture asynchronous request.
  3. #749 Introduce beta supported instrumentation for Postgres SQL jdbc4 driver prepared statements via JVM Agent.
  4. Introduced experimental API's AIHttpServletListener, HttpServerHandler, ApplicationInsightsServletExtractor and HttpExtractor.
  5. Introduced WebTelemetryModule.setRequestTelemetryContext API.
  6. #797 SDKLogger can now be enabled using system properties.

Bug Fixes

  1. #879 Fixed issue with request/dependency correlation
  2. Fixed #826 Remove duplicate Postgres provider.
  3. #881 Fix SDK version in QuickPulse Telemetry.
  4. #883 Fixed dependency metric collection for QuickPulse/LiveMetrics
  5. #852 Fixed bug in PreparedStatementVisitor to instrument all overloads of setTimestamp.
  6. Various stability improvements: #850 #849 #842 #847 #843 #887 #888

Don't miss a new ApplicationInsights-Java release

NewReleases is sending notifications on new releases.