Releases: microsoft/ApplicationInsights-Java
Releases · microsoft/ApplicationInsights-Java
Application Insights Java 3.5.4 (GA)
Application Insights Java 3.5.3 (GA)
Enhancements:
- Emit stable OpenTelemetry HTTP metrics (#3676)
- Support AAD clientsecret via env var (#3692)
- Display a message about sampling at start-up (#3700)
- Fail if HTTP status code used in sampling override (#3708)
- Fix misleading connection string message (#3709)
- Update to OpenTelemetry Java Instrumentation 2.4.0 (#3711)
- Introduce explicit option to disable ingestion sampling (#3713)
- Remove
_APPRESOURCEPREVIEW_
custom metric as it is still in preview (#3710)
Application Insights Java 3.5.2 (GA)
Application Insights Java 3.5.1 (GA)
Application Insights Java 3.5.0 (GA)
Breaking changes
⚠️ ⚠️ Stable HTTP semantic conventions are now emitted⚠️ ⚠️
TOO MANY CHANGES TO LIST HERE, be sure to review the full list of changes.
Enhancements:
- Update to OpenTelemetry Java 2.1.0 (#3418)
- Support stable HTTP semantic conventions (#3418)
- GA sampling overrides (#3463)
- Collect JMX metrics via OTLP (#3406)
- Support OpenTelemetry Java instrumentation Agent Extension (#3493)
- Support Pekko instrumentation (#3517)
Bug fixes:
Application Insights Java 3.4.19 (GA)
Application Insights Java 3.4.18 (GA)
Application Insights Java 3.4.17 (GA)
Enhancements:
- Update to OpenTelemetry Java 1.30 (#3292)
- GA Azure Active Directory authentication (#3284)
- Enable sampling overrides using thread.name (#3285)
Bug fixes:
- Fix regression in 3.4.16 where default applicationinsights.json config location is not loaded in AppServices, Azure Functions, and AKS (#3288)
Application Insights Java 3.4.16 (GA)
Application Insights Java 3.4.15 (GA)
Enhancements:
- Apply
exception.type
andexception.message
attributes (#3148) - Allow
"connectionString"
inAPPLICATIONINSIGHTS_CONFIGURATION_CONTENT
except for app services integrated solution (#3191) - Update to OpenTelemetry Java Instrumentation 1.28.0 (#3199)
- Add config to disable logging instrumentation (#3208)