github microsoft/ApplicationInsights-Java 2.2.0
Application Insights Java SDK 2.2.0

latest releases: 3.5.2, 3.5.1, 3.5.0...
5 years ago

Welcome to Application Insights Java SDK 2.2.0 and Application Insights SpringBoot Starter 1.1.0-BETA! This release comes with brand new enterprise grade features and critical bug fixes to both SpringBoot Starter as well as Core SDK.

Enhancements and changes:

  1. Introducing SpringBoot Starter 1.1.0-BETA.
  2. Introducing LocalForwarderChannel(beta) for use with the LocalForwarder (https://github.com/Microsoft/ApplicationInsights-LocalForwarder)
  3. Starter now respects autoconfiguration for Micrometer(https://micrometer.io) metrics.
  4. Starter now supports reading iKey using all the variable names as core sdk.
  5. Starter would no longer support relaxed binding of ikey property due to complex conditional need and backport problems with RelaxedBinder from Boot 2 to 1.5.x.
  6. Added WebAppNameContextInitializer for use with the WebRequestTrackingFilter.
  7. Introduced CloudInfoContextInitializer to set roleInstance in CloudContext. This new initializer is included by default and therefore will not affect the current tags.
  8. Deprecated getRoleName/setRoleName and getRoleInstance/setRoleInstance in DeviceContext. Introduced CloudContext to hold replacements, getRole/setRole and getRoleInstance/setRoleInstance, respectively.
  9. Removes Servlet 3.0 annotations from WebRequestTrackingFilter and ApplicationInsightsServletContextListener which were causing issues in certain cases. This will allow easier customization of the filter. To use the listener moving forward, it will need to be defined in web.xml.
  10. Starter adds autoconfiguration for Local Forwarder Telemetry Channel. (Please look at readme for details on configuration.)
  11. InterceptorRegistry class no longer has @EnableWebMvc annotation as it breaks springboot autoconfig.

Bug Fixes:

  1. Fix #712 the thread shutdown issue in SpringBoot Starter by registering ApplicationInsightsServletContextListener.
  2. Fix QuickPulse post interval bug from 5 seconds to 1 second.

Don't miss a new ApplicationInsights-Java release

NewReleases is sending notifications on new releases.