Skip to content

Releases: microsoft/ApplicationInsights-Java

Application Insights Java SDK 2.6.2-BETA

11 Jun 04:33
5cddbb1

Choose a tag to compare

Announcing Application Insights Java SDK 2.6.2-BETA!

Bug Fixes

  • Added additional error logging for troubleshooting issues loading JNI performance counter library (#1254)
  • Fix backoff condition so that retries will continue indefinitely (#1253)

Application Insights Java SDK 2.6.1

02 Jun 04:23
ce7a3dc

Choose a tag to compare

Announcing Application Insights Java SDK 2.6.1!

Changes Since 2.6.1-BETA

Bug Fixes

  • Fix shutdown issue due to non-daemon thread (#1245)
  • Fix potential file ordering issue (#1221)

Changes Since 2.6.0

Bug Fixes

  • Fix shutdown issue due to non-daemon thread (#1245)
  • Fix potential file ordering issue (#1221)
  • Fix W3C BackCompat across multiple Application Insights instrumentation keys (#1228)
  • Fix spring boot starter when used with spring.main.lazy-initialization=true (#1227)

Application Insights Java 3.0.0 Preview.4

29 Apr 04:29

Choose a tag to compare

New since the Preview.3 release:

  • Auto-collection of Spring Boot Actuator metrics
  • Fixed gRPC instrumentation not working
  • Now accepts lowercase logging threshold config values

Application Insights Java 3.0.0 Preview.3

17 Apr 03:56

Choose a tag to compare

New since the Preview.2 release:

  • Add backwards compatibility with older Application Insights propagation headers
  • Better error message when no connection string
  • Fix role instance config not working
  • Fix logged exception "The event name cannot be null or empty"
  • Make SQL dependency name consistent with 2.x / other SDKs
  • Fix issue with too many Redis app map nodes

Application Insights Java SDK 2.6.1-BETA

15 Apr 16:11
af6ce93

Choose a tag to compare

Announcing Application Insights Java SDK 2.6.1-BETA!

Bug Fixes

  • Fix W3C BackCompat across multiple Application Insights instrumentation keys (#1228)
  • Fix spring boot starter when used with spring.main.lazy-initialization=true (#1227)

Application Insights Java 3.0.0 Preview.2

07 Apr 02:00

Choose a tag to compare

New since the first Preview release:

  • Auto-collection of metrics from Micrometer
  • JVM shutdown hook is registered to flush buffered telemetry
  • Better operation names for WebFlux requests

Application Insights Java 3.0.0 Preview

01 Apr 00:28

Choose a tag to compare

Pre-release

See 3.0 Preview: Getting started to get started with the 3.0 Preview release!

One of the major goals of the 3.0 Preview is to simplify the onboarding experience.

Adding the Application Insights Java SDK to your application is no longer required, as the 3.0 Preview agent auto-collects requests, dependencies, and logs all on its own.

But don't worry, it will still pick up custom telemetry that you send from your application, and the 3.0 Preview will track and correlate it along with all of the auto-collected telemetry.

Also new in 3.0 Preview is auto-instrumentation of several new libraries:

  • JMS
  • Kafka
  • Netty/WebFlux
  • Spring Scheduling
  • Cassandra
  • MongoDB async driver
  • Redis Lettuce client

Application Insights Java SDK 2.6.0

26 Mar 02:29
e74f56a

Choose a tag to compare

Announcing Application Insights Java SDK 2.6.0!

There were no changes since 2.6.0-BETA.3.

Changes Since 2.5.0

Deprecations

If using Local Forwarder Channel, this will be a breaking change.

  • Removed Local Forwarder Channel. Local Forwarder is now a deprecated solution.
    The classes and configuration elements which supported this solution have been removed.

Enhancements

  • Improved MongoDB instrumentation (#1132)
  • W3C tracing with back-compat is now enabled by default (#1141)
  • Use newer id format when reporting request and dependency telemetry (#1174)
  • Removed unused dependencies from azure-application-ingishts-spring-boot-starter (xmlpull, xstream).
  • Updated to the latest version of the struts API library (used by com.microsoft.applicationinsights.web.struts.RequestNameInterceptor).
  • Various stability improvements (#1177)
  • Agent now supports Java 13 (#1149)

Bug Fixes

  • Fixed memory leak with ChannelFetcher when TelemetryClient is instantiated in large numbers.
  • Fixed Unknown constant pool issue with modeule-info.class when using older versions of ClassGraph.
  • Older Jersey versions failing when scanning classes due to inclusion of a few Java 8 class files (#1142)
  • Fixed potential issue with URI building in ConnectionString parsing.
  • Fix remote dependency target field format (#1138)

Application Insights Java SDK 2.6.0-BETA.3

05 Mar 22:21
05a09b3

Choose a tag to compare

Announcing Application Insights Java SDK 2.6.0-BETA.3!

Enhancements

  • Use newer id format when reporting request and dependency telemetry (#1174)

Bug Fixes

  • Fixed pom file dependency in applicationinsights-spring-boot-starter (#1197)

Application Insights Java SDK 2.6.0-BETA.2

17 Jan 20:35
024c3d6

Choose a tag to compare

Announcing Application Insights Java SDK 2.6.0-BETA.2!

Deprecations

If using Local Forwarder Channel, this will be a breaking change.

  • Removed Local Forwarder Channel. Local Forwarder is now a deprecated solution.
    The classes and configuration elements which supported this solution have been removed.

Enhancements

  • Removed unused dependencies from azure-application-ingishts-spring-boot-starter (xmlpull, xstream).
  • Updated to the latest version of the struts API library (used by com.microsoft.applicationinsights.web.struts.RequestNameInterceptor).
  • Various stability improvements (#1177)

Bug Fixes

  • Fixed Unknown constant pool issue with modeule-info.class when using older versions of ClassGraph.
  • Fixed potential issue with URI building in ConnectionString parsing.
  • Fixed memory leak with ChannelFetcher when TelemetryClient is instantiated in large numbers.