Skip to content

Releases: microsoft/ApplicationInsights-Java

Application Insights Java 3.1.1-BETA.4

02 Jun 00:56
1697a8f

Choose a tag to compare

Pre-release

Enhancements:

  • Improve Azure Service Bus support #1710.
  • Updated to support OpenTelemetry API 1.2.0

Bug Fixes:

  • Fix memory leak caused by not removing Netty listeners upstream #2705
  • Fix App Map display of unknown dependencies #1716.

Application Insights Java 3.1.1-BETA.2

26 May 22:38
02898af

Choose a tag to compare

Pre-release

Enhancements:

  • Support explicit operation id and parent id from 2.x SDK #1708.
  • Use shorter telemetry names for all telemetry types to reduce payload #1700.
  • Improve Azure SDK support #1698, #1710.

Bug Fixes:

  • Fix exceptions with deep stack trace exceeding 64 KB rejected by Application Insights backend #1702.

Application Insights Java 3.1.1-BETA

14 May 19:25
9931364

Choose a tag to compare

Pre-release

Bug Fixes:

  • Fix NullPointerExceptions for App Services #1681.

Application Insights Java 3.1.0 (GA)

12 May 04:13
18d6981

Choose a tag to compare

Migration notes:

The operation names and request telemetry names are now prefixed by the HTTP method, such as GET and POST, e.g.

operation-names-prefixed-by-http-method

This is different from 3.0.x, which did not prefix the operation name by the http method, e.g.

operation-names-3-0

This change can affect custom dashboards or alerts if they relied on the previous values.

Enhancements:

  • Enable Azure Functions to update the instrumentation logging level at runtime.
  • Enable Azure Functions to update the self-diagnostics logging level at runtime.
  • Remove class loader optimization opt out system property for Azure Functions #1627.
  • Enable users to override iKey, cloud role name and cloud role instance per telemetry #1630.
  • Add preview instrumentations for javaHttpClient, rabbitmq, and jaxws #1650.
  • Add a new env var called APPLICATIONINSIGHTS_RP_CONFIGURATION_FILE.
  • Add cloud role name and instance to applicationinsights-rp.json configuration.
  • Improve agent start up time.

Bug Fixes:

  • Fix grails failure #1653.
  • Fix duplicate headers #1640.

Application Insights Java 3.0.4-BETA.2

05 May 03:57
b890a57

Choose a tag to compare

Pre-release

Enhancements:

  • Enable users to override iKey, cloud role name and cloud role instance per telemetry #1630.
  • Add preview instrumentations for javaHttpClient, rabbitmq, and jaxws #1650.
  • Add a new env var called APPLICATIONINSIGHTS_RP_CONFIGURATION_FILE.
  • Add cloud role name and instance to applicationinsights-rp.json configuration.
  • Improve agent start up time.

Bug Fixes:

  • Fix duplicate headers #1640.

Application Insights Java 3.0.4-BETA

19 Apr 23:35
b9e470c

Choose a tag to compare

Pre-release

Enhancements:

  • Enable Azure Functions to update the instrumentation logging level at runtime.
  • Enable Azure Functions to update the self-diagnostics logging level at runtime.
  • Remove class loader optimization opt out system property for Azure Functions #1627.

Bug Fixes:

  • Fix grails failure #1653.

Application Insights Java 3.0.3 (GA)

05 Apr 20:00
ba23661

Choose a tag to compare

Enhancements:

  • Suppress redis.encode.start/end custom events #1586
  • Add Azure SDK instrumentation preview #1585
  • Add new preview flag httpMethodInOperationName #1601

Bug Fixes:

  • Fix WebFlux HTTP client hanging on nested calls #1563
  • Fix instrumentation of reactor netty HttpClient.from() #1578

Application Insights Java 3.0.3-BETA.3

26 Mar 05:33
002c798

Choose a tag to compare

Pre-release

Bug Fixes:

  • Change default preview config setting #1580
  • Fix sampling rate recorded for dependencies #1582

Application Insights Java SDK 2.6.3

29 Mar 17:13
300bd4a

Choose a tag to compare

Enhancements:

  • Update xstream dependency #1580
  • Upgrade gradle from 5.5.1 to 6.8.3
  • Switch to new build and release pipelines
  • Use GitHub Action for smoke tests

Application Insights Java 3.0.3-BETA.2

24 Mar 05:00
f19e846

Choose a tag to compare

Pre-release

Enhancements:

  • Added env var APPLICATIONINSIGHTS_PREVIEW_OTEL_API_SUPPORT to enable preview OpenTelemetry API support #1548
  • Added env var APPLICATIONINSIGHTS_SELF_DIAGNOSTICS_FILE_PATH (and use that to log json config parsing errors) #1550
  • RP integration improvements #1551, #1558, #1559
  • Added env var APPLICATIONINSIGHTS_PREVIEW_LIVE_METRICS_ENABLED to disable live metrics #1552
  • Remove unwanted custom dimension that showed up in 3.0.3-BETA #1565
  • Add sampling overrides that can be used to implement telemetry filtering #1564
  • Switch native performance counter collection to use OSHI #1482